基于java医院分诊管理系统设计与实现

摘 要
当我们举步迈入21世纪,计算机的蓬勃发展加快了这个社会前进的速度。信息技术的传播正在以飞快的速度传向世界的每一个角落。人们的生产生活方式也受到了计算机以及网络化带来的巨大改变,计算机在赋予人们工作、娱乐、生活等等方面巨大的改变,自从1959年美国诞生了有史以来的第一台计算机,标志着计算机时代的到来,随后随着网络化的普及,信息化的发展猛速发展,计算机的运用更加成熟。
以陆丰市医院为例,医院中每天最重要的工作就是门诊接待,分诊管理。由于医院每天前来就诊的患者居多,门诊分诊的管理工作显得尤为重要。如果挂号、就诊等都采用手工管理方式,则会耗费大量的人员和精力投入。对于患者而言,也消耗不起。而手工录入错误率高,也会影响到工作效率,另外也缺乏体系化的客户病情管理与跟踪分析。
本论文通过陆丰市医院门诊分诊系统设计的研究背景、研究的意义和目的,通过运用java语言和ssm框架来建立一款分诊管理系统,能够帮助医院提高工作效率,减少工作中出现的错误率。设计出挂号管理、排队候诊管理以及叫号管理等多个子模块,绘制出实体关系图,利用MySQL技术建立数据库达成了软件与数据库的互通。最后对工作进行了总结和展望。
关键词:分诊管理系统;功能建模;java;

ABSTRACT
As we step into the 21st century, the vigorous development of computers has accelerated the progress of this society. The spread of information technology is spreading to every corner of the world at a high speed. People’s production and life style has also been greatly changed by the computer and the network. The computer has given people great changes in work, entertainment, life and so on. Since 1959, the first computer in history was born in the United States, marking the arrival of the computer era. Then, with the popularization of network, the rapid development of information technology, and the use of computers More mature.
Taking Lufeng hospital as an example, the most important work in the hospital every day is outpatient reception and triage management. Because the majority of patients come to the hospital every day, the management of outpatient triage is particularly important. If the registration, treatment, etc. are manually managed, it will cost a lot of personnel and energy. For patients, they can’t afford it. The high error rate of manual input will also affect the work efficiency. In addition, there is a lack of systematic customer condition management and tracking analysis.
Based on the research background, significance and purpose of outpatient triage system design of Lufeng hospital, this paper establishes a triage management system by using java language and SSM framework, which can help the hospital improve work efficiency and reduce the error rate in work. Design registration management, queuing management and call management and other sub modules, draw the entity relationship diagram, use MySQL technology to establish the database, achieve the software and database interoperability. Finally, the work is summarized and prospected. 
Key words: triage management system; function modeling; Java 

目 录
1 绪论 8
1.1 项目背景和意义 8
1.1.1 项目背景 8
1.1.2 项目意义 8
1.2 研究现状 8
1.3 研究的内容 9
1.4 论文组织结构 9
2理论基础和相关技术 10
2.1 Java开发语言 10
2.2 SSM框架介绍 10
2.2.1 spring框架 10
2.2.2 springMVC框架 11
2.2.3 mybatis框架 11
2.3 系统开发环境介绍 11
2.4 MySQL数据库简介 11
3 系统分析 13
3.1 系统目标 13
3.2 系统功能需求分析 13
3.2.1 功能需求分析 13
3.2.2 数据需求分析 13
3.2.3 系统界面需求分析 13
3.3 可行性分析 14
3.3.1 经济可行性分析 14
3.3.2 技术可行性分析 14
3.3.3操作可行性 14
3.3.4法律可行性 14
3.4设计的基本思想 15
3.5结构需求 15
4 系统详细设计 16
4.1 系统体系结构设计 16
4.2 页面设计模块 16
4.3 系统功能模块设计 16
4.4 数据库模块设计 17
4.4.1 数据库的设计 17
4.4.2 E-R关系模型设计 18
5 系统的实现 21
5.1 登录模块的实现 21
5.2 用户功能模块的实现 21
5.2.1 分诊管理实现 21
5.2.2 患者管理的实现 22
5.2.3 科室管理界面实现 23
5.3 系统管理员功能模块的实现 24
5.2.4 用户字典管理界面的实现 24
5.4.1 权限管理页面实现 24
6 系统测试 26
6.1 测试方法及原则 26
6.2测试环境 26
6.3集成测试 26
6.4测试用例 26
6.5性能测试 28
6.6测试结果 28
总结 1
参考文献 2
致谢 4

你可能感兴趣的:(java,开发语言)