首页 >  毕业论文  > 正文

医务管理系统设计与实现

本论文的课题来源于南阳市第一人民医院医务管理系统开发项目,通过对医务管理系统的设计与实现,分析并讨论了一种基于J2EE的Web应用的设计方案,重点研究了Struts2框架,Java数据库连接等技术。本文在需求分析的基础上,设计出了医务管理系统的基本功能,完成了基本管理,医师管理,药品管理,门诊管理,住院管理,系统查询等主要功能模块的设计与实现,基本满足了医院的日常工作的需要。系统界面设计简单大方,交互性强,便于操作。本系统基于B/S结构,采用Struts2的MVC模式进行开发。整个系统在MyEclipse8.6下开发与调试,在Tomcat5.0上部署运行,数据库服务器采用MySQL。
[关键词] 医务管理系统;B/S模式;Struts2 ;MySQL 
本系统需要达到的范式要求为第一范式,即保证了属性的原子性约束,经过数据规范化处理,具体ER图转化为关系模式的结果如下所示,其中加下划线部分为实体关键码:
医师:{编号,姓名,密码,性别,出生日期,从业年份,职称,电话,电邮,所属科室,简介}
药品:{编号,类型,名称,生产日期,生产商,有效期,进价,售价,数量,进货单位,经手人}
住院管理:{住院号,患者姓名,年龄,性别,地址,电话,婚姻,过敏,医保卡号,主治医师,病情诊断,住院日期,所需药物,药费,搭伙费,处理费,金额,主诉,科室,检查费}
门诊管理:{门诊号,患者姓名,性别,挂号科室,挂号费,挂号时间,就诊医师}
 
 
目    录
1 绪论 3
1.1 系统研究的背景及意义 3
1.2 系统完成的工作及解决方案 3
1.3 论文的组织结构 4
2 系统开发的关键技术 5
2.1 J2EE模式的系统架构简介 5
2.1.1 J2EE的概念 5
2.1.2 J2EE的四层模型 6
2.2 Struts2框架简介 6
2.2.1 Struts2工作原理 7
2.2.2 Struts2的作用及优势 8
2.3 其他相关技术简介 8
2.3.1 JavaScript技术 8
2.3.2 Ajax技术 9
2.3.3 JDBC技术 9
3 系统需求分析 9
3.1 系统功能需求分析 9
3.1.1 系统功能分析 9
3.1.2 系统功能描述及用例分析 10
3.1.3 系统时序图分析 12
3.2 业务流程分析 13
3.3 系统非功能需求 14
3.3.1 性能需求 14
3.3.2 运行环境需求 15
4 系统设计 16
4.1 数据库设计 16
4.1.1 数据库设计原则 16
4.1.2 数据库概念设计 16
4.1.3 数据库逻辑设计 18
4.1.4 数据库表格设计 18
4.2 系统体系设计 20
4.2.1 系统总体设计原则 20
4.2.2 系统的逻辑与结构 21
5 编码与实现 22
5.1 登录页面的编码实现 22
5.2 主页面的编码实现 23
5.3 门诊挂号的编码实现 23
5.4 门诊就诊的编码实现 25
5.5 医师信息录入的编码实现 26
5.6 门诊出诊的编码实现 26
5.7 系统查询的编码实现 27
6. 测试与运行 27
6.1 测试的目的和意义 27
6.2 医务管理系统功能测试 28
6.2.1 管理员登录模块测试 28
6.2.2 医师登录模块测试 28
6.2.3 门诊管理模块测试 28
6.2.4 系统查询模块测试 29
结束语 30
参考文献 31
致谢 32
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:DICOM图像显示与信息提取系统

下一篇:科技专家人才库系统的设计与实现

相关文章: