基于SpringMVC架构的医院挂号系统的设计与实现毕业论文
2021-04-29 21:41:37
摘 要
随着互联网的广泛传播和信息化的快速发展,病人到医院或者诊所挂号看病暴露出的各种社会问题越来越多,病人能够得到好的医疗的服务的首要保证是医院能够提供一个正确,快捷,便利的医院预约的挂号体系。与此同时逐渐普及的计算机的使用,将带动网上预约挂号看病体系的发展。病人手动到医院预约看病的人数将会慢慢的减少,利用互联网挂号的思路实现了传统看病体系与互联网技术的融合,能够让患者在家中就可以享受到看病服务。并且这种依托互联网的网上挂号服务方式将会得到更多人的使用和认可,让更多的患者得到及时的就医。本文就依托本人实现的网上挂号形式的系统进行分析与阐述挂号系统的开发步骤。
该系统依托 Spring MVC,Spring,Hibernate(SSH)等java开源框架技术以及mysql数据库,搭建一个实现浏览器/服务器端类型的架构,MVC设计模式的医院挂号系统web应用系统。本文首先分析了目前挂号系统的现状,然后对系统进行了需求分析,概要设计,功能定义,数据库设计,以及各个功能模块功能的实现。本系统从大的方面来说包括四个基本模块,后台管理员模块,普通用户模块,医师模块还有就是访客模块(首页)。普通用户可以查询医生医院信息,以及预约挂号。医生能对患者的挂号进行处理,医院管理员可以管理医生信息以及排班情况。
本次毕业设计开发的是基于Spring MVC的挂号系统,可以使患者能够有效减少患者在医院排队的等待时间,采取多样化更便利的方式来应对当前看病难的状况。同时通过开发本系统,学到了很多软件开发方面的技能,并且自己独立设计与开发项目的能力也得到了增强。
关键词: 医院,挂号,Spring MVC,Spring,Hibernate,Mysql,MVC设计模式,B/S架构
Abstract
With the rapid development of the internet and the information, The patients go to the hospital or clinic registered doctor exposing more and more all kinds of social problems. Correct, convenient and fast rapid registration is the precondition of the victim who can get medical service guarantee. At the same time, gradually popularization of the use of computers will lead to the development of online booking system of registered doctor. Manually register to the hospital to see a doctor will decrease slowly, the number of online booking train of thought to realize the integration of artificial registered in the service of the Internet technology, which can make patients do not leave home and enjoy medical treatment service. And this way of relying on the Internet online booking service will get more people to use and recognition, as well as which lets more patients receive timely medical treatment. This paper, based on my hospital registration system is analyzed about the development process of registration system.
The system is based on the Spring MVC, Spring and Hibernate (SSH) Java open source framework technology and mysql database, building a based on B/S architecture, MVC design pattern of hospital registration system of web application system. Firstly we analyse the present situation of the current registration system, then we take the system demand analysis, general design, function definition, database design, as well as the realization of the function of each functional module.This system includes four basic module, backstage, ordinary users module, administrator module module and visitors module (first page). Ordinary users can query the doctor as well as the hospital information, and make an appointment. The doctor makes the patient's registration process, hospital administrators can manage the doctor information and scheduling information.
This graduating design based on Spring MVC register system, can make the patients can effectively reduce the number of patients in the hospital queue waiting time, adopting diversified more convenient way to deal with the current difficult situation. Through developing this system at the same time, I learn a lot of knowledge and skills, have improved the ability of analyzing and resolving problems.
Key Words :Hospital, Registration, Spring MVC,Spring,Hibernate, The MVC design pattern, B/S architecture
目 录
摘 要 I
Abstract II
目 录 III
第1章 绪 论 1
1.1系统开发背景 1
1.2 国内外现状 1
1.3课题研究内容 1
1.4 项目开发目的 2
第2章 相关技术介绍 3
2.1基于J2EE 的MVC设计模式 3
2.2 Spring amp; MVC 框架(关键技术) 4
2.3 Hibernate持久层框架 5
2.4 MYSQL 简介 6
2.5本章小结 6
第3章 系统需求分析 7
3.1系统可行性分析 7
3.2 系统功能需求 7
3.3 业务流程分析(业务流程图) 11
3.4 系统性能需求 12
3.5 系统运行需求 13
3.6 本章小结 13
第4章 系统设计 14
4.1概要设计 15
4.2详细设计 16
4.2.1 普通用户模块 16
4.2.2 医生模块 17
4.2.3 医院后台管理员模块 19
4.3 数据库设计 21
4.3.1 数据库概念结构设计 21
4.3.2 数据库逻辑结构设计 24
4.3.3 数据库表设计 25
4.4 本章小结 28
第5章 系统实现 29
5.1 用户模块 29
5.1.1 注册以及登录模块 29
5.1.2 首页面 32
5.1.3 预约挂号界面 32
5.2 医生模块 35
5.2.1 医生登录首页 35
5.3 医院管理员界面模块 36
5.3.1 医院管理员首页 36
5.3.2 医生添加界面 37
5.3.3 医生排班界面 38
5.4 本章小结 40
第6章 系统测试 41
6.1 测试环境与测试条件 41
6.2测试方法 41
6.3 测试用例 41
6.4本章小结 42
第7章 总结与展望 43
参考文献 44
致谢 45
第1章 绪 论
1.1系统开发背景
人们生活水平慢慢提高的同时对自身身体健康问题也非常看重,患者更加方便看病等有待解决的社会瓶颈问题。广大人民群众在医院里经常出现等待好长时间却也挂不上号的情景经常出现,要想挂上专家号就更难了,这些种种现象在一些大医院中更加常见[1]。还有一些不经常去医院的患者对医院就诊的流程不太懂,对疾病以及诊治医生的信息介绍也不甚了解,就医带着盲目性,这以上种种现象都是困扰着就诊的患者与提供服务的医院。在目前网络飞速发展,人们越来越多的使用互联网的时代,开发医院挂号系统的思路不失为一种解决当前医院患者之间矛盾以及资源人力不均衡的好方式。
1.2 国内外现状
除此之外,关于医院挂号系统目前我国与国外相比,我国目前网上预约挂号的医疗服务主要集中在北京,上海,浙江等省市。其实早在17年前,首都卫生局就曾经组织过相关医院,讨论提出过一卡通式的预约挂号思想。后来先是以电话预约的形式为主。随着互联网的发展与普及,网上预约的方式也慢慢的兴起。关于这一方面外国一些发达国家的成熟的经验还是值得我们借鉴的,首先欧美地区普遍实现了完全网上远程预约诊疗服务体系,除急诊外,病人很少直接到医院就诊;新加坡目前在国内基层综合诊疗所全面推行预约制度;在日本只有牙科推行预约制,儿科近些年使用预约制的医院和诊所比例也在增加。一些常见的大的医院医疗流程与我国传统就诊模式相当[2]。
1.3课题研究内容