网上专家门诊预约管理系统的设计与实现

《网上专家门诊预约管理系统的设计与实现》由会员分享,可在线阅读,更多相关《网上专家门诊预约管理系统的设计与实现(44页珍藏版)》请在文档大全上搜索。
1、学生毕业设计(论文)报告系 别: 专 业: 班 级: 学 生 姓 名: 学 生 学 号: 设计(论文)题目: 网上专家门诊预约管理系统的设计与实现 指 导 教 师: 设 计 地 点: 起 迄 日 期: 毕业设计(论文)报告毕业设计(论文)任务书专业 班级 姓名 一、课题名称: 网上专家门诊预约管理系统的设计与实现 二、主要技术指标(或基本要求): 1.资料要求:多次在线访问专家门诊预约系统网站,了解网上预约操作流程,以及需要用到的书籍资料,并且阅读在线专家预约系统的研究成果。 2.开发环境:MyEclipse10, 数据库Mysql ,Tomcat 7。 3.技术要求:基于Struts2、Hi
2、bernate框架,Spring技术的应用,运用于前台的操作;配置数据库连接池是对数据库进行访问、操作。 3、 工作内容和要求: 1.设计需求分析及系统的结构功能,设计需求的预约流程;系统设计,制定计划,数据库的架构,详细设计。 2.参与者管理:患者,医生,系统管理员;用户注册功能,根据登录的人员相应的权限得到相应的操作 3. 预约挂号,包括科室预约,专家预约,预约修改与取消。 4. 人员管理,包括注册患者预约信息列表、修改、删除、以及密码的修改;注册医师的预约挂号单情况查询及预约患者相关病情预览;系统管理员的预约处理进度查询。 5. 信息管理,门诊信息更新,预约挂号单信息更新。 6. 预约管
3、理,各预约挂号单查询,排期确认通知及建议延期或转专家建议处理空位候选。 四、主要参考文献: 1 都志辉JSP编程实践一动态网页的引擎M清华大学出版社2012年7月 2 Eric. Java编程思想M. 第5版. 机械工业出版社 北京 20010年5月 3 Karl Avedal.JSP编程指南M北京电子工业出版社 北京 2011年4月 学 生(签名) 年 月 日指 导 教师(签名) 年 月 日 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 毕业设计(论文)开题报告设计(论文)题目网上专家门诊预约管理系统的设计与实现一、选题的背景和意义:随着网络的
4、高速发展,各类区域性的网络预约迅速崛起,网络预约将超越实际的地域限制,实现全社会范围的在线预约,这将会是预约发展的中长期目标。在此背景下,构建基于WEB的专家门诊预约管理系统能够加快病人的就诊速度,提高医务工作人员的工作效率,还能降低医疗部门的管理成本这将,具有十分重要的意义。它能够实现专家门诊的基本功能如:注册登录,预约挂号、人员管理、信息管理、预约管理。.预约管理模块实现患者通过网站进行预约挂号,门诊的专家对病人预约进行排期确认或者进行专家建议,人员管理模块包括三个部分:1、门诊的管理者对互联网上注册患者的信息进行列表、修改、记录删除以及密码修改;2、对医院里的专家进行列表,通过医生姓名可
5、以查询到预约这个医生的患者的预约单有哪些,通过预约单可以对病情进行预览;3、管理员对预约处理进度进行查询。信息管理包含两个模块,1、门诊信息更新,患者和医生可以查询到门诊信息更新,管理员可以对门诊信息进行删除和添加操作;2、预约挂号单信息更新,患者和医生可以对预约挂号单进行查询,管理员可以对预约挂号单进行取消和修改操作。基于WEB的专家门诊预约管理系统是一种全新的网上预约管理体制,对门诊的医疗工作起了较好辅助作用.系统能够运行,表明此系统的总体方案设计是的合理,解决问题的措施是可行。此系统的设计目的是为了患病者只要通过网络就可以实现网上注册登陆、预约挂号等的操作。根据调查可知,随着当今生活节奏
6、逐渐加快,网上进行专家门诊注册、登陆、预约挂号的操作,越来越受人们的喜欢,这将成为网上专家门诊预约的一大优势。二、 课题研究的主要内容:本系统的专家门诊预约管理系统设计主要实现专家门诊在线预约和管理功能,前台主要内容包括:1. 注册登录;2. 预约挂号;3. 人员管理;4. 信息管理;5. 预约管理;三、 主要研究(设计)方法论述:首先,通过相关文献来获取有关资料,其次是从网上查询系统中使用到的相关材料,从而全面地、正确地了解所要研究和分析此专家门诊预约管理系统中可能用到的开发技术,结构框架及使用到的方法,并完成课题前期调研准备。之后,对专家门诊预约管理系统的可行性进行估计和分析,然后确定系统
7、设计的目标,并且明确整个系统的结构规划,以此来完成系统各个模块的设计与开发。这些模块的功能都是切合实际情况下进行设计的。最后,对系统的主要页面、数据库、应用程序的设计与实现作详细讲解。四、设计(论文)进度安排:时间(迄止日期)工 作 内 容06.232014.06.24联系指导老师、确定选题06.2506.25毕业设计任务书06.2506.25完成开题报告06.2606.30收集资料,修改开题报告07.107.3毕业设计论文撰写07.407.11毕业设计的部分编码07.1207.15毕业设计报告初稿的编写07.1607.25毕业设计论文、全部编码以及项目测试 5、 指导教师意见: 指导教师签名
8、: 年 月 日六、系部意见:系主任签名: 年 月 日 目 录摘 要IAbstractII第一章 绪论11.1 课题研究背景11.2 研究的意义11.3 课题研究的内容21.4 论文的组织2第二章 开发技术32.1 Struts2技术32.2 Hibernate技术42.3 Spring技术4第三章 需求分析63.1 需求说明63.2 门诊流程63.2.1 前台功能63.3 系统用户的功能63.3.1 患者用户63.3.2 医生用户63.3.3 管理员用户63.4 系统功能用例图73.4.1 患者73.4.2 医生73.4.3 管理员73.5模块描述83.5.1 主操作界面(首页)83.5.2
9、患者权限83.5.3 医生权限83.5.4 管理员权限8第四章 系统设计94.1 系统架构设计94.2 数据库设计94.3 详细门诊流程图描述12第五章 系统实现与测试145.1 程序结构145.2 系统实现185.3 系统测试235.3.1配置测试环境235.3.2测试总结23第六章 总结与展望246.1总结246.2展望24参考文献26致谢27 摘 要随着当今网络的快速发展,预约挂号也由传统的实体医院挂号转向网上预约模式。足不出户就能够进行专家门诊预约,超脱了空间的限制,只要是生病了就可以随时进行网上门诊预约,这会使预约方式变得轻松加自在。基于此目的,本文以网上专家门诊预约为背景,设计开发
10、了这个专家门诊预约系统。网上专家门诊预约管理系统采用的是MVC模式,模块包括注册和登录模块、人员管理模块、信息管理模块、预约管理模块。预约管理是医生和系统管理员的特权,他们可以查看挂号单里的病情,同时还可以对预约时间进行排期确认处理、查看预约进度等。 本系统完全基于B/S架构,运用了开发控件的Web框架技术,比如Struts2技术、Hibernate4技术和Spring3技术等。开发时使用了Web框架,这样不仅实现了组件重用,而且使系统性能得到了不小的优化,并且很大地提高了开发的效率。同时使用了Mysql数据库,Mysql数据库适用于中、小型项目,使得项目在开发起来时更加轻松。在此项目开发过程
11、中严格遵守了软件开发的相关规范,争取做到了系统稳定性高等特点,从而使得代码可重复利用高以及可扩充性等优点。关键词:网上专家预约管理系统;B/S架构;Web框架技术;Mysql数据库;MVC模式。I AbstractWith the rapid development of today's network, and make an appointment by the traditional pattern of physical hospital register online booking. Never leave home can conduct expert outpatien