摘 要
针对传统手工预约挂号工作方式效率低下、病人挂号难的问题,决定开发医院网络预约挂号系统。该系统的设计实施将为医院预约挂号系统的运行做基础,为医院预约挂号管理工作提供良好的条件,使医院预约挂号管理更高效、更科学。
本系统的参与角色分为用户和管理员。前台用户主要进行注册、登录、科室及专家信息浏览、预约挂号、留言等操作。后台管理员主要进行科室管理、专家管理、用户管理、预约管理、留言管理、公告管理等操作。该系统的开发包括后台数据库的建立、维护和前台应用程序的开发两个方面。前者要求建立起数据一致性和完整性强、安全性好的数据库。而对于后者则要求开发的系统提供方便友好的人机对话界面,可以进行数据的录入、查询、修改、排序等功能。
本系统主要解决患者在需要就医时的挂号难的问题,以MyEclipse为开发工具,在设计方面采用B/S模式,采用当前最先进、最流行的WEB开发框架和技术之一的SSH框架(Struts + Spring + Hibernate)来完成整个系统的设计,在数据库的设计上利用了MySQL的便利性和实用性。
关键词:预约挂号,JSP,结构化分析,平台
ABSTRACT
Aiming at the problem of low efficiency of traditional manual registration, patient registration difficult work, decided to develop the hospital network registration system. The system design and implementation of the appointment system for the operation of the hospital foundation, make an appointment for hospital management to provide good conditions, make the hospital appointment registration management more efficient, more scientific.
This system is divided into user and administrator role. The user is registered, login, departments and expert information browsing, registration, message and other operations. The administrator of the department management, expert management, user management, order management, message management, bulletin management operation. The development of this system includes two aspects of the development of database creation and maintenance, and front-end application. The former requirement to establish data consistency and integrity, security good database. For the latter requires the development of the system provides friendly man-machine interface, data can be input, query, modify, sorting and other functions.
This system is mainly to solve the patients in need medical treatment of the registration problem, using MyEclipse as a development tool, used in the design of B/S mode, using SSH framework of the WEB development framework and the most advanced technology, the most popular of the (Struts + Spring + Hibernate) to finish the design of the whole system, using the MySQL convenience and practicality in the database design.
Key Words:Appointment Registration,JSP,Structural Analysis,Platform