摘要:预约挂号难的问题长期困扰着我国的医疗改革者们而未得到妥善解决。当前国外大多数知名医院都已建立了为自己量身定做的网上预约挂号系统,而国内的医院网上预约挂号系统则刚刚起步,存在着网站信息杂乱,操作复杂,实用性差等问题。因此需求开发,本系统更加关注于用户操作的友好以及系统的简洁,给用户一个方便、快捷的应用体验。
系统采用更加便于维护和使用的B/S框架,其可拓展性高且更富于表现力,方便用户交流。通过JSP来进行网页编程,其方便易用、移植适用性广、更加安全可靠。数据库方面则选用的是体积小、速度快、成本低的MySQL来提高系统的整体运行效率。本文主要通过UML等工具对系统的需求分析,模块设计,功能实现等方面进行说明。数据库的链接方面使用的则是hibernate框架,其透明持久化以及面向对象操作数据库的特点使系统更具安全性。
系统采取软件工程的思想规范化地完成了在线查看功能,用户的注册功能,预约挂号功能,对医生、用户、预约信息的管理功能等模块,最后本系统在多次的系统测试后经验证可行。系统基于网络的及时性将让医疗服务的迅速推广并融入到日常生活的方方面面,简单的一次鼠标点击将彻底改变过往繁琐的就医方式。
关键词 预约;医生;JSP;MySQL
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 系统开发的意义-1
1.3 研究内容-2
2 系统开发工具和相关技术介绍-3
2.1 MVC框架介绍-3
2.2 数据库:MySQL-3
2.3 SSH框架-3
3 可行性分析与需求分析-5
3.1 可行性研究-5
3.1.1 技术可行性-5
3.1.2 经济可行性-5
3.1.3 操作可行性-5
3.2 业务流程分析-5
3.3 需求分析-6
3.3.1 系统前台功能分析-7
3.3.2 系统后台功能分析-8
3.4 数据流图-8
4 系统设计-10
4.1 系统总体设计-10
4.2 功能模块设计-10
4.2.1后台管理员模块设计-10
4.2.2前台用户模块设计-13
4.3 数据库设计-14
4.3.1 数据库概念设计-14
4.3.2 数据库表设计-17
5 系统实现-21
5.1 用户模块-21
5.1.1系统首页-21
5.1.2用户注册界面-21
5.1.3登陆后主界面-22
5.1.4新闻界面-22
5.1.5预约挂号界面-23
5.1.6留言界面-25
5.2管理员模块-26
5.2.1登录界面-26
5.2.2科室管理界面-26
5.2.3添加医生界面-27
5.2.4预约信息管理界面-28
5.2.5用户信息管理界面-28
5.2.6留言信息管理界面-29
5.2.7添加新闻界面-29
6 系统测试-30
6.1测试的重要性-30
6.2测试的内容-30
6.3实例测试-31
6.4测试结果-31
结论-32
致谢-33
参考文献-34