中文摘要 | 第1-5页 |
英文摘要 | 第5-10页 |
1 绪论 | 第10-18页 |
1.1 引言 | 第10页 |
1.2 医院信息系统(HIS,Hospital Information System) | 第10-13页 |
1.2.1 医院信息系统的定义 | 第10-11页 |
1.2.2 国内外情况和发展趋势 | 第11-12页 |
1.2.3 医院信息系统的体系结构 | 第12-13页 |
1.3 军字一号工程 | 第13页 |
1.4 前台Powerbuilder在投资合作设备管理子系统的应用 | 第13-14页 |
1.5 后台Oracle在投资合作设备管理子系统的应用 | 第14-15页 |
1.6 软件工程的应用方案 | 第15-18页 |
2 投资合作设备管理子系统的前台解决方案 | 第18-22页 |
2.1 PowerBuilder在投资合作设备管理子系统的应用方案 | 第18页 |
2.2 本次系统开发的基本策略 | 第18-19页 |
2.2.1 复用 | 第18-19页 |
2.2.2 分而治之 | 第19页 |
2.3 软件工程在投资合作设备管理子系统的应用方案 | 第19-22页 |
3 项目定义 | 第22-24页 |
3.1 项目背景 | 第22页 |
3.2 项目产生 | 第22-24页 |
4 可行性分析 | 第24-28页 |
4.1 环境分析 | 第24-25页 |
4.1.1 目标 | 第24页 |
4.1.2 运行环境 | 第24页 |
4.1.3 系统特点 | 第24-25页 |
4.1.4 数据来源 | 第25页 |
4.2 系统开发原则 | 第25-26页 |
4.2.1 统一规划,分步建设 | 第25-26页 |
4.2.2 标准化和可行性 | 第26页 |
4.2.3 保证系统的安全和稳定可靠 | 第26页 |
4.2.4 操作简便、人机界面友好 | 第26页 |
4.3 软件工程的原则 | 第26-28页 |
4.3.1 进行阶段评审 | 第26页 |
4.3.2 采用现代程序设计技术 | 第26-27页 |
4.3.3 开发人员 | 第27-28页 |
5 项目计划与质量管理 | 第28-30页 |
5.1 项目计划 | 第28页 |
5.1.1 调查研究 | 第28页 |
5.1.2 进度安排 | 第28页 |
5.2 投资合作设备子系统的质量因素 | 第28-30页 |
5.2.1 正确性与精确性 | 第28-29页 |
5.2.2 容错性和可靠性 | 第29页 |
5.2.3 性能与效率 | 第29页 |
5.2.4 易用性 | 第29页 |
5.2.5 可复用性与可扩充性 | 第29-30页 |
6 需求分析 | 第30-32页 |
6.1 进行需求分析 | 第30页 |
6.2 调查需求 | 第30-32页 |
7 系统设计 | 第32-60页 |
7.1 体系结构设计 | 第32-36页 |
7.1.1 客户机/服务器结构(C/S结构) | 第32-33页 |
7.1.2 投资合作设备的管理子系统的层次结构 | 第33-36页 |
7.2 模块设计 | 第36-37页 |
7.2.1 功能实现及功能模块划分 | 第36-37页 |
7.3 创建应用对象 | 第37-40页 |
7.3.1 创建数据库连接服务类对象 | 第38-40页 |
7.4 创建登录窗口 | 第40-42页 |
7.5 创建系统主窗口 | 第42-43页 |
7.6 查询优化模块 | 第43-46页 |
7.6.1 查询优化模块算法基础 | 第43-45页 |
7.6.2 查询优化模块流程 | 第45-46页 |
7.6.3 查询优化算法 | 第46页 |
7.7 用遗传算法实现查询优化算法 | 第46-51页 |
7.7.1 算法策略空间的选取 | 第47-48页 |
7.7.2 遗传算法简介 | 第48-51页 |
7.8 遗传算法在查询优化中的应用 | 第51-58页 |
7.8.1 算法描述 | 第51-55页 |
7.8.2 关于算法的几点说明 | 第55-58页 |
7.9 小结 | 第58-60页 |
8 详细设计 | 第60-92页 |
8.1 投资合作管理子系统的模块设计要素 | 第60-61页 |
8.1.1 信息隐藏 | 第60页 |
8.1.2 内聚与耦合 | 第60页 |
8.1.3 封闭--开放性 | 第60-61页 |
8.2 数据结构与算法设计 | 第61页 |
8.3 创建财务管理模块 | 第61-67页 |
8.3.1 生成财务管理菜单 | 第61页 |
8.3.2 财务管理模块设计 | 第61-67页 |
8.4 创建基本信息模块 | 第67-73页 |
8.5 创建评估决策信息模块 | 第73-75页 |
8.6 创建统计查询信息模块 | 第75-86页 |
8.6.1 统计查询信息模块设计 | 第75-81页 |
8.6.2 数据库记录查询关键B_Search算法 | 第81-86页 |
8.7 创建预测模块 | 第86-88页 |
8.8 创建报警及预警模块 | 第88-92页 |
9 单元测试与调试 | 第92-98页 |
9.1 α测试和β测试 | 第92页 |
9.2 测试的主要内容与常用方法 | 第92-95页 |
9.2.1 正确性测试 | 第92-93页 |
9.2.2 容错性测试 | 第93页 |
9.2.3 查询速度测试 | 第93-95页 |
9.2.4 易用性测试 | 第95页 |
9.3 使用断言 | 第95-98页 |
10 维护 | 第98-100页 |
10.1 软件维护 | 第98页 |
10.2 维护的代价及其主要因素 | 第98-100页 |
11 总结及前瞻 | 第100-108页 |
11.1 本论文的主要特点总结 | 第100-103页 |
11.1.1 与HIS网络的无缝接合 | 第100页 |
11.1.2 对标准遗传算法作改进 | 第100-101页 |
11.1.3 进一步完善HIS网络的功能 | 第101-103页 |
11.2 毕业论文的主要特色 | 第103-104页 |
11.2.1 毕业论文的选题结合科研和生产实践 | 第103页 |
11.2.2 以软件工程的系统的思路来统筹全文 | 第103-104页 |
11.3 开发经验总结 | 第104-105页 |
11.4 一种与软件工程相背的观念 | 第105页 |
11.5 前瞻 | 第105-108页 |
11.5.1 惩罚机制的改进 | 第106页 |
11.5.2 正确性测试算法的改进 | 第106页 |
11.5.3 对适应性的改进 | 第106-108页 |
致谢 | 第108-110页 |
参考文献 | 第110-114页 |
附录 | 第114-129页 |