web的校医院病历管理系统的设计与实现(附件)

摘 要 本论文的课题是关于校医院病历管理系统的开发项目,通过对医疗系统的设计与实现,分析并讨论了一种基于J2EE的Web所应用构造的设计方案,重点研究了Struts2的框架以及Java数据库的连接等技术。本文在需求分析的基础上,设计出了病历,医生,患者管理的基本功能,完成了基本管理、患者管理、病历管理、医生的基本管理、系统的基本查询等主要的功能模块的设计与实现,也基本满足了校医院的病历管理系统的日常工作的需要。由于医疗系统是严谨的认真的,特将系统界面设计的简单大方,交互性强,让管理者可以更直观的面对问题所在,并且便于操作。本系统基于B/S结构,采用的是Struts2的MVC模式来进行开发。整个系统是在MyEclipse8.5的环境下开发与调试的,并且在Tomcat6.0上部署运行,数据库服务器采用了MySQL。Keywords: medical management system ; MySQL ;Browser/Server model ; hospital case management;Struts2 目 录
1 绪论
1.1 系统研究的背景及意义 1
1.2 系统完成的工作及解决方案 2
1.3 论文的组织结构 3
2 系统需求分析
2.1 系统功能需求分析 4
2.1.1 系统功能分析 4
2.1.2 系统功能描述及用例分析 5
2.1.3 系统时序图分析 9
2.2 系统非功能需求 12
3 系统设计
3.1 系统设计 14
3.1.1 系统总体设计原则 14
3.1.2 系统功能设计 14
3.1.3 系统的逻辑与结构 15
3.2 数据库设计 16
3.2.1 数据库设计原则 16
3.2.2 数据库概念设计 16
3.2.3 数据库逻辑设计 19
3.2.4 数据库物理设计 20
4 编码与实现
4.1 登录页面的编码实现 22
4.2 主页面的编码实现 23
4.3 患者管理的编码实现 24

 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
.2 数据库设计 16
3.2.1 数据库设计原则 16
3.2.2 数据库概念设计 16
3.2.3 数据库逻辑设计 19
3.2.4 数据库物理设计 20
4 编码与实现
4.1 登录页面的编码实现 22
4.2 主页面的编码实现 23
4.3 患者管理的编码实现 24
4.4 医生信息录入的编码实现 25
4.5 病历管理的编码实现 27
4.6 系统查询的编码实现 28
5 测试与运行
5.1 测试的目的和意义 30
5.2 系统功能测试 30
5.2.1 管理员登录模块测试 30
5.2.2 医生登录模块测试 31
5.2.3 系统查询模块测试 31
结束语 32
参考文献 33
致谢 34
1绪论
1.1系统研究的背景及意义
在全球信息化下,信息社会得到了较快的发展以及普及,这一切都改变了人类的生产和生活方式,在不知不觉中促进了知识经济的成长,并推波助澜的加快了世界经济全球化的进程的脚步。信息全球化已经全面进入我们的生活,对人们生活以及各个方面都产生了影响,并且成为一种显而易见的发展趋势。校医院信息化着实属于现存企业以及信息系统中比较复杂和繁重的一类,这是不可否认的。将校医院信息化应用到医院的医疗管理、经济管理中的各个方面所要牵涉的信息种类是十分复杂的;既要权衡医院的管理思想又要融合各部门的业务经验,这都是相当困难的。当前有些医院的运营方式和患者流程的体现并不明晰,这都会在一定程度上反作用于校医院的日常运营。医院信息化所采用的技术手段与当前快速发展的信息技术密切相关,实施的技术手段又要受到当前计算机信息技术和科技发展的制约,也要接受国家和有关部门制定的相关的法律法规的影响。
因此,校医院医疗改革信息化的建设并不是一个简单的,静止的,封闭的过程,恰恰相反它是一个动态的,复杂的,开放的研究过程。医院医疗信息化建设工作具有长期性,复杂性和内容的变化性。校医院信息管理系统的设计和实现,有利于提高校医院办公自动化,提高医务人员的工作效率和管理水平,从而使管理人员可以更好的管理校医院信息,为医生,病人和药物的管理提高服务与质量。所有校医院信息化改革具有十分重要的意义[1]。
医院自改革开放以来,发展非常迅速,现当下所有的医院的形成模式都趋向于大众型综合医院,因此校医院更应当投入适量的人力、物力、财力用来推进校医院的信息化建设,目前有很多医院均已经建成了能够覆盖全院的信息化大平台,并且在这个基础上购置和研制了优秀的OA办公系统,财务管理系统、人力资源管理系统等等,这些都进一步实现了信息化校医院的建设,但是还有个别的部门的日常运营信息化工作水平还比较低。例如病人在校医院门诊就诊时,医生现在还是普遍采用手写方式记录就诊病人的信息这种方式进行就诊,手写方式记录就诊病人信息会造成后期查询管理门诊的信息难管理问题,无法简易的进行校医院的报表和业务管理。
为了推动校医院信息化的建设,更方便进行门诊的报表和业务管理,若利用现代化计算机技术将校医院的就诊病人信息录入电脑形成信息链进行管理,同样也可以将校医院医生信息管理,病历信息管理等工作移植到一个统一的软件网络环境下,从而便可以达到可以一目了然,提高校医院日常运营效率和信息管理水平优化的目的。本课题针对校医院的目前现状,并结合学校的实际情况和大环境,决定开发一个基于WEB的校医院病历管理信息系统,一个完全规范化的J2EE系统软件。方便医师信息管理,病历信息管理和病人信息管理。
1.2系统完成的工作及解决方案
此系统采用了软件工程的设计思想,经过深入的调查,编写校医院病历管理系统的需求分析、校医院病历管理系统的总体设计、数据库的设计和系统详细设计和实现。 本系统符合校医院的病历管理要求和工作人员的平日工作习惯,更加方便医护人员以及信息管理员的使用,采用计算机信息管理方式记录校医院的所有医生信息,就诊病人信息,病人病历信息,从而实现了针对就诊病人病历的变更的记录的查询。
本系统的编程设计使用了面向对象的方法,把校医院信息管理系统分为了多个模块,开发环境使用了MyEclipse8.5,后台数据库使用的是MySQL,其部署运行服务器使用的是Tomcat6.0。
校医院病历管理系统按照软件工程理论的开发流程,主要用以完成以下几个内容:计划阶段、需求分析、系统设计、编码实现、测试及运行。
(1) 计划阶段
主要是要进行可行性分析,其中主要包括:A.经济可行性B.技术可行性C.法律可行性。
(2) 需求分析阶段
在这个阶段,软件的开发人员和系统用户共同讨论并且决定有哪些需求是可以满足的,有哪些需求是需要改进的,对一些需求和需要加以特殊的描述,写出软件需求说明书或系统功能说明书及初步的用户使用手册。
(3) 系统设计阶段
此阶段是软件工程的核心部分,大致分为总体设计

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1082.html

好棒文