基于javaweb的医院挂号管理系统的设计与实现(附件)【字数:8130】
本毕业设计的内容是设计和实现一个基于Java Web的医院挂号管理系统。项目用Eclipse作为开发工具,Navicat for MySQL作为辅助工具来实现的。本文从用户、医生以及管理员三个方面出发,满足用户直接在系统挂号看病,医生直接通过系统为用户开药、分配病床,管理员审批医生和用户的需求以及更好地管理档案等,为用户、医生和管理员提供了一个简单易操作、省时省力的平台。本文详细的介绍了设计和实现系统时的技术和理论,还通过分析各方面的需求,详细的设计了功能模块,来满足需求。 1
目录
基于Java Web的医院挂号管理系统的设计与实现 1
Abstract 1
一、概述 3
(一)研究背景 3
(二)国内外研究现状以及应用现状 3
(三)研究内容 3
(四)开发 3
1、Eclipse 4
2、MYSQL 数据库 4
二、需求分析 5
三、系统总体设计 5
(一)功能结构描述 5
1、管理员模块 5
2、医生模块 6
3、患者模块 6
(二)功能结构图 7
(三)业务流程设计 7
四、数据库设计 9
(一)数据库分析 9
(二)概念结构 10
(三)逻辑结构 13
1、病床表 13
2、药品订单表 13
3、处方表 14
4、医生表 14
5、挂号表 14
6、患者表 15
7、科室表 15
8、药品信息表 15
9、药品品牌表 16
10、药品类型表 16
11、管理员表 16
12、住院表 16
五、系统的详细设计与功能实现 17
(一)管理员模块设计 17
1、登录模块 17
2、住院管理模块 19
3、药品管理模块 24
4、人员管理模块 30
5、 系统账户信息模块 36
(二)医 *好棒文|www.hbsrm.com +Q: *351916072*
生模块设计 40
1、登录模块 40
2、 病历管理模块 41
3、系统账户模块 45
(三)患者模块设计 49
1、登录模块 49
2、 住院信息模块 50
3、账户安全模块 54
4、账户管理模块 56
六、结论 60
七、致谢 61
参考文献 61
一、概述
(一)研究背景
计算机技术伴随着社会及信息的进步,如今已经有了很快的发展,生活中越来越多的东西中需要应用到计算机技术。社会的不断发展使得人们对医院的需求越来越高,很多人去医院需要排很长的队,可能从挂号到看病再到最后的取药和付款这些过程中需要浪费很多时间,很多人可能不会想要浪费这个时间,所以,这就需要计算机的出现来带给人们便利,省时省力。
(二)国内外研究现状以及应用现状
医院挂号管理系统可以提高效率和质量,减轻工作上的一些不必要的劳动,使得拥有更多的时间去服务病人和社会,以获取更大的利益。医院的管理过程实际上就是把信息总结在一起进行加工然后决策的过程,这样做的目的是可以提高医院的医疗和管理的水平,从而为病人提供更多以及更好的服务。
我国医院的信息传递基本是人工,事倍功半,医生、护士及管理员的很多时间都消耗在了这些工作上;患者排队等待时长,过程繁琐;病例、检查、检验许多数据资料非常费力且难以实现。计算机在上世纪70年代末就已经开始与我国医疗有了联系,但那时只有少数规模比较大的医院拥有。之后,随着发展,越来越多的医院开始实现,且开始开发一些管理软件用来应用,现在,医院挂号管理系统已经可以完全实现了。
医院挂号管理系统在国外发展非常迅速,许多医院都支持其工作模式,不少医院和计算机公司联合开发软件或者医院自行研发,以便更好的工作及使用。
(三)研究内容
本次研究选择的是用Eclipse作为开发工具,WEB 服务器使用的是Tomcat7、0,同时用Navicat for MySQL作为辅助工具,并使用MVC设计模式完成目标和Servlet+JSP+JavaBean技术实现功能。通过浏览器来访问网站。实现的功能为管理员、患者、医生的登录、注册、查询和修改个人信息。患者自己在系统上完成挂号操作,查看医生开的处方及处方中的药品,进行缴费以及充值账户;医生可以直接通过系统给病人开处方,查看预约挂号的患者,分配病床给病人和查询自己的患者信息;管理员可以审批用户以及医生的要求,管理病床、药品、医生和患者等等。研究的重点是预约挂号、开药以及分配病房以及医生。
(四)开发
开发语言:Java 语言;
开发平台:Eclipse;
数据库:MySQL;
服务器端:Tomcat;
测试终端:浏览器。
1、Eclipse
1)安装 JDK(内置已有 JRE),如图11。
/
图11 安装JDK
2)安装 Eclipse,安装的是 Eclipse 4.4.0,如图12。
/
图12 Eclipse
2、MYSQL 数据库
安装 Navicat for MySQL,它是一个 MySQL 的客户端管理工具,安装时的账户为root,密码为root,版本是11.0.17,如图13。
/
图13 数据库
二、需求分析
社会的不断发展使得人们对医院的需求越来越高,很多人去医院需要排很长的队,可能从挂号到看病再到最后的取药和付款这些过程中需要浪费很多时间,很多人可能不想要浪费这个时间。医院挂号管理系统的实现对用户以及医院都有很大的帮助。对于医院的管理者来说,可以更好的整理、检索、以及存储信息;对于医生来说,他们可以高效简单的完成一系列的操作,省时省力,同时可以救助更多的人;对于用户来说,可以节省时间以便更快的接受救治,也可以节省排队的时间。
目录
基于Java Web的医院挂号管理系统的设计与实现 1
Abstract 1
一、概述 3
(一)研究背景 3
(二)国内外研究现状以及应用现状 3
(三)研究内容 3
(四)开发 3
1、Eclipse 4
2、MYSQL 数据库 4
二、需求分析 5
三、系统总体设计 5
(一)功能结构描述 5
1、管理员模块 5
2、医生模块 6
3、患者模块 6
(二)功能结构图 7
(三)业务流程设计 7
四、数据库设计 9
(一)数据库分析 9
(二)概念结构 10
(三)逻辑结构 13
1、病床表 13
2、药品订单表 13
3、处方表 14
4、医生表 14
5、挂号表 14
6、患者表 15
7、科室表 15
8、药品信息表 15
9、药品品牌表 16
10、药品类型表 16
11、管理员表 16
12、住院表 16
五、系统的详细设计与功能实现 17
(一)管理员模块设计 17
1、登录模块 17
2、住院管理模块 19
3、药品管理模块 24
4、人员管理模块 30
5、 系统账户信息模块 36
(二)医 *好棒文|www.hbsrm.com +Q: *351916072*
生模块设计 40
1、登录模块 40
2、 病历管理模块 41
3、系统账户模块 45
(三)患者模块设计 49
1、登录模块 49
2、 住院信息模块 50
3、账户安全模块 54
4、账户管理模块 56
六、结论 60
七、致谢 61
参考文献 61
一、概述
(一)研究背景
计算机技术伴随着社会及信息的进步,如今已经有了很快的发展,生活中越来越多的东西中需要应用到计算机技术。社会的不断发展使得人们对医院的需求越来越高,很多人去医院需要排很长的队,可能从挂号到看病再到最后的取药和付款这些过程中需要浪费很多时间,很多人可能不会想要浪费这个时间,所以,这就需要计算机的出现来带给人们便利,省时省力。
(二)国内外研究现状以及应用现状
医院挂号管理系统可以提高效率和质量,减轻工作上的一些不必要的劳动,使得拥有更多的时间去服务病人和社会,以获取更大的利益。医院的管理过程实际上就是把信息总结在一起进行加工然后决策的过程,这样做的目的是可以提高医院的医疗和管理的水平,从而为病人提供更多以及更好的服务。
我国医院的信息传递基本是人工,事倍功半,医生、护士及管理员的很多时间都消耗在了这些工作上;患者排队等待时长,过程繁琐;病例、检查、检验许多数据资料非常费力且难以实现。计算机在上世纪70年代末就已经开始与我国医疗有了联系,但那时只有少数规模比较大的医院拥有。之后,随着发展,越来越多的医院开始实现,且开始开发一些管理软件用来应用,现在,医院挂号管理系统已经可以完全实现了。
医院挂号管理系统在国外发展非常迅速,许多医院都支持其工作模式,不少医院和计算机公司联合开发软件或者医院自行研发,以便更好的工作及使用。
(三)研究内容
本次研究选择的是用Eclipse作为开发工具,WEB 服务器使用的是Tomcat7、0,同时用Navicat for MySQL作为辅助工具,并使用MVC设计模式完成目标和Servlet+JSP+JavaBean技术实现功能。通过浏览器来访问网站。实现的功能为管理员、患者、医生的登录、注册、查询和修改个人信息。患者自己在系统上完成挂号操作,查看医生开的处方及处方中的药品,进行缴费以及充值账户;医生可以直接通过系统给病人开处方,查看预约挂号的患者,分配病床给病人和查询自己的患者信息;管理员可以审批用户以及医生的要求,管理病床、药品、医生和患者等等。研究的重点是预约挂号、开药以及分配病房以及医生。
(四)开发
开发语言:Java 语言;
开发平台:Eclipse;
数据库:MySQL;
服务器端:Tomcat;
测试终端:浏览器。
1、Eclipse
1)安装 JDK(内置已有 JRE),如图11。
/
图11 安装JDK
2)安装 Eclipse,安装的是 Eclipse 4.4.0,如图12。
/
图12 Eclipse
2、MYSQL 数据库
安装 Navicat for MySQL,它是一个 MySQL 的客户端管理工具,安装时的账户为root,密码为root,版本是11.0.17,如图13。
/
图13 数据库
二、需求分析
社会的不断发展使得人们对医院的需求越来越高,很多人去医院需要排很长的队,可能从挂号到看病再到最后的取药和付款这些过程中需要浪费很多时间,很多人可能不想要浪费这个时间。医院挂号管理系统的实现对用户以及医院都有很大的帮助。对于医院的管理者来说,可以更好的整理、检索、以及存储信息;对于医生来说,他们可以高效简单的完成一系列的操作,省时省力,同时可以救助更多的人;对于用户来说,可以节省时间以便更快的接受救治,也可以节省排队的时间。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/287.html