摘 要 本次毕业设计的项目是《医院管理信息系统》。 本系统是以目前最流行的DELPHI 7.0语言为前台开发工具,以SQL SERVER 2000做后台数据库支持,可以满足各中、小型企业的管理需求。 医院管理信息系统主要由6个模块组成: (1) 药品信息管理模块: 提供药品种类信息、药品计量单位信息,药品名称和编号信息添加、修改、查询和打印功能。 (2) 医务人员管理模块: 提供医院各部门信息、职务信息和医务人员信息的添加、修改、查询和打印功能。 (3) 药品进销存管理模块: 实现药品的入库、销售和收费收据信息的登记、修改、查询和打印,并提供药品的库存信息及其报表打印等功能。 (4)系统工具模块: 包括锁定系统、刷新系统、计算器、更换系统皮肤及用户之间相互切换功能。 (5)系统设置模块: 包括用户修改密码及系统管理员添加任何权限用户的功能。 (6)帮助模块 本模块包括系统的用户操作手册及记录本系统的版本号等相关资料的关于菜单。 关键字: 医院管理信息系统 DELPHI 7.0 SQL SERVER 2000
目 录 第一章 概述 1 1.1项目概述 1 1.2 DELPHI 7.0概述 1 1.2.1 DELPHI简介 1 1.2.2 DELPHI 7.0的新特点 1 1.2.3 Delphi 可视化开发环境简介 2 1.3 数据库概述 3 1.4系统所需环境 3 第二章 可行性研究 5 2.1技术可行性 5 2.2经济可行性 5 2.3操作可行性 6 2.4法律可行性 6 第三章 需求分析 7 3.1需求分析综述 7 3.2理解需求 7 3.3分析需求 8 3.4医院管理系统E-R图分析 10 3.5数据库处理 11 3.5.1数据库建模 11 3.5.2各个表的详细信息 13 第四章 总体设计 16 4.1系统配置 16 4.1.1软件配置 16 4.12硬件配置 17 4.13网络配置 18 4.2 软件系统结构设计 20 4.2.1功能模块图 20 4.2.2功能模块说明 21 4.3数据库设计 22 4.3.1创建数据库 22 4.3.2创建表 23 第五章 详细设计 26 5.1界面设计分析及程序代码 26 5.1.2户登录界面设计 26 5.1.3医院管理信息系统主界面设计 27 5.1.4药品种类维护界面设计 27 5.1.5计量单位维护界面设计 28 5.1.6药品信息管理界面设计 28 5.1.7部门维护界面设计 29 5.1.8职务维护界面设计 30 5.1.9医院人员登记界面设计 30 5.1.10药品入库管理界面设计 31 5.1.11药品销售管理界面设计 32 5.1.12收费收据管理界面设计 33 5.1.13药品库存管理界面设计 34 5.1.14修改密码界面设计 35 5.1.15添加用户界面设计 35 5.1.16锁定系统界面设计 36 5.1.17切换用户界面设计 37 5.1.18计算器界面设计 37 5.1.19关于界面设计 37 5.2代码分析与实现 38 5.2.1用户登录功能的实现 38 5.2.2药品信息管理界面功能的实现 39 5.2.3医务人员登记界面功能的实现 42 5.2.4药品入库管理界面功能的实现 45 5.2.5药品销售管理界面功能的实现 50 5.2.6收费收据管理界面功能的实现 54 5.2.7药品库存管理界面功能的实现 57 5.2.8修改密码界面功能的实现 61 5.2.9添加用户界面功能的实现 63 第六章 测试 66 6.1 测试计划 66 6.1.1测试目的 66 6.1.2测试方法 66 6.1.3医院管理系统的主要用例 66 6.2 测试用例 67 6.2.1用户登录测试 67 6.2.2药品信息管理测试 67 6.2.3医务人员管理测试 69 6.2.4药品进销存管理测试 70 6.2.5系统设置测试 72 6.2.6系统主界面菜单功能测试 73 结束语 75 致谢 77 参考文献 78 附录A 英文原文 79 附录B 中文翻译 82
|