web的医院住统的设计与实现【字数:10033】

摘 要医疗服务是最重要的民生服务之一,而其中,医院的住院服务也扮演着很重要的角色。为了优化医院的住院系统,将其与JAVA WEB技术紧密结合,提高工作效率,简化日常管理,从而设计开发了基于WEB的医院住院系统。本系统分为前台和后台两部分,包含三个角色医生,系统管理员,以及护士。前台提供医院的病人信息,病房床位是否空缺,病房的负责护士等信息,方便医生在网站上查看,医生可添加或删除病人,并可安排病人进入病房的床位;护士可对新来的病人进行信息的录入,因为病人的数量远远多于医生的数量,让医生来录入新病人信息会让医院看病的效率大大降低,所以将录入新病人信息的功能分配给护士,大大降低了医生的工作量。后台系统用于管理员对前台信息的管理,添加新医生,新护士等,另外,医生还可以查看病情信息等。本系统是基于MVC的javaweb框架,使用JAVA语言,运用JSP技术开发完成的。开发工具使用Tomcat作为服务器,MyEclipse编写,连接数据库使用了JDBC技术,使用了DBCP连接池,并使用MySQL数据库存储数据。本系统页面简洁,操作简单,方便用户使用与管理员管理,适合在医院内部的使用,是一个符合现代化市场需求的管理系统。
目录
1 引言 1
1.1课题研究的背景 1
1.2课题研究的目的和意义 1
1.3本课题所做的工作 1
2 开发环境及技术 3
2.1开发模式 3
2.2系统的运行环境 4
2.2.1 硬件环境 4
2.2.2 软件环境 4
2.3 相关技术 4
2.3.1 JSP技术 4
2.3.2 EL表达式 4
2.3.3 javascript 4
2.3.4 JDBC 5
2.3.5 DBCP 5
2.3.6JSTL 5
3 系统的分析 6
3.1可行性研究 6
3.1.1 经济可行性 6
3.1.2 技术可行性 6
3.1.3操作可行性 6
3.2需求分析 6
3.3系统功能用例图 7
4 系统概要设计 10
 *好棒文|www.hbsrm.com +Q: *351916072* 
4.1系统模块划分 10
4.2系统功能概要分析 10
4.3系统功能结构图 11
5 数据库的设计 13
5.1数据库的设计 13
5.1.1项目中存在的实体以及实体的属性 13
5.1.2 ER图 13
5.1.3数据库设计 17
6 系统的具体实现 20
6.1数据库连接模块 20
6.2登录模块 21
6.2.1登录模块的系统流程图 22
6.2.2登录模块的代码实现 22
6.3 医生管理模块 25
6.4护士管理模块 27
6.5病人管理模块 27
6.6分配病房模块 31
6.7个人信息修改模块 38
6.8科室管理模块 38
6.9过滤器模块 38
7 系统评价 41
7.1系统的优势所在 41
7.2系统的不足之处 41
7.3系统改进方案 41
8 社会效益 43
9 结语 44
10 参考文献 45
11 致谢 46
1 引言
1.1课题研究的背景
计算机技术进入中国医疗行业进行应用是在上世纪70年代末期,当时仅仅是国内的少数几家最先进的医院中对计算机技术有所应用。现在已经走过了50多个年头,随着改革开放与中国IT行业的迅速崛起,IT迅速渗透了生活的方方面面。
由于人们的生活日渐走向小康,广大人民群众对自身健康也越来越关心,有更大的需求就有更大的市场,医疗行业也迅速扩大发展,医疗行业的从业者越来越多,此时医院就需要更有效率的管理方式。
运用数字化的信息管理方式已成为几乎所有公司,学校,组织等的共识,而在医院的病房方面,也需要运用数字化的信息管理方式,便于医院安排与分类病人。
1.2课题研究的目的和意义
随着人民生活水平的不断提高,工作压力的加大,虽然人们的健康意识逐渐提高,但是因为工作压力,越来越多的人处于亚健康状态,长期积累很容易生病住院,住院的人数越来越多,而此时,运用计算机技术进行住院病人的信息管理就变的非常有效率。
所以建立一个对于医院的病房管理系统对于一个医院来说非常重要,不仅让医生能够更透明的看到病房以及病人的信息,还能更便利的安排出院住院。
1.3本课题所做的工作
医院住院管理系统是使用JAVA语言,用jsp技术开发完成的系统。前台页面使用sublinetext,运用了js,css,jstl等技术,后台使用tomcat9.0作为服务器,使用eclipse作为开发工具进行后台逻辑编写,数据存储使用mysql数据库,数据库的连接用到了JDBC技术,用了DBCP连接池。主要完成以下工作:
(1)系统概要分析,包括可行性研究、需求分析、概要设计(设计主要类与对象)
(2)数据库设计(逻辑结构设计、物理结构设计)
(3)系统详细设计,包括功能模块设计、界面设计(管理系统首页、各主要功能模块界面设计)
(4)系统功能的实现,包括医生查看病人信息,新增病人入院,安排床位,以及管理员对医生,护士的管理功能等。
2 开发环境及技术
2.1开发模式
本系统利用了MVC的框架结构进行开发,MVC三个字母分别代表Model View Controller,它把系统分为3个模块:模型(Model),视图(View)和控制器(Controller)。MVC主要用来把传统的三大模块,java类,与用户交互的视图,和控制视图和信息显示的控制器三大模块分开来,使每个模块独立起来,这样结构清晰,可读性强
Model(模型)表示系统中需要用到的类的模型(使用javabean实现)
View(视图)为用户提供可视化界面进行交互(用jsp实现)

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

好棒文