摘 要
互联网技术迅速的发展给我们的生活带来很大的方便,同时也让许多行业迅速的发展起来。互联网技术已走向科技发展的巅峰期,我们要做的就是合理的使用互联网技术让我们的各个行业得到更快速的发展。
就医疗领域来说,如今看病难已成为我们生活中的一大难题,传统的医院挂号中,我们需要用手动方式来处理信息,这种方式需要我们的医护工作人员和管理人员花费大量的时间来处理事务性信息,不仅劳动强度大,而且浪费时间。患者长时间的排队等候不仅延误了患者病情,而且不利于医院秩序的维护。所以在这里我的论文对医院挂号系统的设计和实现进行了详细的描述与设计,专为解决挂号难,排队时间长的问题,通过此网站患者可以快速方便的找到自己所需挂号的科室信息,并进行在线预约挂号。对于此网站,采用的是较为成熟的SSH框架,主要包括了业务逻辑层、数据持久层,表示层,模块层四个层次,这些层次可以帮助开发人员对搭建结构,维护系统,框架重用等,也可以给开发人员提供一个清晰、易懂,简洁明了的设计思路,SSH框架可复用性好、维护方便,使系统更加好用,同时让系统的实施和维护更加方便。对于数据库设计我们采用了MySql数据库,由MySQL的发展已经很健壮、成熟,而且具有很好的安全性,操作简单,成为了开发数据库设计的首选。
医院挂号系统主要角色有:患者和系统管理员;患者可以对医院信息的查询、对医生信息查询、登录注册、预约挂号、取消挂号、更改个人信息等;管理员可以登录系统,更新数据库内医院信息、医生信息、医院公告,也可对个人信息进行修改。网页设计了相关的导航,对新用户进行全面的引导,使得用户使用更加方便,对用户注册登录和管理员登录进行了分离,防止用户和管理员登录冲突,总体测试结果显示,网站设计基本符合用户需求,能够达到用户满意度。
关键字: SSH ;JSP ;MYSQL ;MyEclipse ;预约挂号
Design and Implementation of hospital Online
Registration System Based On SSH
Abstract
The Internet technology development rapidly, make our life more and more conveniently, simultaneously also lets many profession development rapidly. The Internet technology becomes the social development front technology already, we had to do something to make it reasonable to use the Internet technology let our each profession obtain a faster development.
On the field of medic, it is very difficult to go to see a doctor, this is a social problem, In the traditional hospital ,we need to use the manual way to deal with a large of information, we have to make a appointment by line up , This way need our medical staff and managers spend a lot of time to deal with transactional information, not only the intensity of labor is big, but also a waste of time. Long queues of patients not only delay the patient's illness but also harm the maintenance of hospital order. So here my thesis on the hospital registration system design and implementation of the detailed description and design, designed to solve the registered, queuing time, patients through this website can be quickly and easily find their registration department of the information needed, and to make an appointment online. For this site, the more mature SSH framework is adopted, which makes it easier to implement and maintain the system.
The main role of hospital registration system is: Patient and system administrator. The patient may inquire about the information of the hospital, inquire into the doctor's information, sign up for registration, make an appointment, cancel the registration number, change the personal information, etc. The administrator can log in to the system, update the information about the hospital in the database, the doctor's information, the hospital announcement, or modify the personal information. Web design related navigation, a comprehensive guide to new users, allows users to use more convenient, to the user registration, registration, the administrator login and separation, prevent users and administrators login conflict, the overall test results show that the website design basic meet user requirements, to achieve customer satisfaction.
Key words : SSH; JSP; MYSQL; MyEclipse; appointment register
目录
摘 要 1
Abstract 2
绪 论 1
1 系统描述与技术介绍 2
1.1 MyEclipse介绍 2
1.2 MySql数据库介绍 2
1.3 JavaScript介绍 3
1.4 JSP技术介绍 3
1.5 MVC模式介绍 4
1.6 SSH框架介绍 6
2 需求分析与设计 7
2.1 可行性分析 7
2.2 需求分析 7
2.2.1 概述 7
2.2.2挂号用户 8
2.2.3预约须知 8
2.3 开发环境 9
3 系统分析与设计 10
3.1 系统概述 10
3.2 系统功能 10
3.3 用例图 11
3.4 流程图 13
4 数据库设计 15
4.1 数据库设计概述 15
4.1.1 表说明 15
4.1.2 表结构说明 16
5 系统的实现 19
5.1 网站首页设计 19
5.2 网站引导设计 19
5.3医生信息模块 20
5.4 用户注册挂号模块 21
5.5 管理员登录页面 22
5.6 医生信息管理模块 25
5.7综合查询平台 27
5.8退出管理登录页面 29
6 系统运行测试 30
6.1 测试的方法 30
6.2测试的结果 34
6.2.1 用户及管理员登录模块 34
6.2.2用户注册模块 35
6.2.3 数据库测试 36
6.2.4性能测试 36
总结 38
外文翻译 39
参考文献 45
致谢 46