在线问诊系统的设计与开发

摘 要现如今社会发展,大众更多开始注重自己的身体健康并选择通过网络进行问诊。近些年来,就医改革和网络的发展,问诊信息化在就医方面作出了很大贡献。计算机依靠很强的资源共享、操作智能等性能,为就医方式提供了很大的捷径 。在线问诊系统的设计与开发的内容是设计一个基于web技术的在线问诊系统,用eclipse作为开发工具,用MYSQL作为数据库,开发语言使用的JAVA,页面采取JSP开发。该系统界面简单、操作方便,容易维护,系统主要的功能包括病人预约挂号,病人与医生网上相互留言反馈,问诊缴费,医生开药等功能,功能简单明了易操作。
目 录
1绪论 1
1.1 研究背景 1
1.2 研究的意义 1
2 系统的开发环境及技术简介 3
2.1 MyEclipse 3
2.2 数据库简介 3
2.3 jsp技术 3
3 系统总体设计 4
3.1 总体功能模块 4
3.2 系统管理员功能模块 4
3.3 医生的功能模块 5
3.4 病人的功能模块 5
3.5 系统业务描述 6
3.6 程序流程图 6
4系统详细设计与实现 8
4.1 系统和数据库的配置 8
4.2 概念模型设计 8
4.3 数据库逻辑模型 9
4.4 数据库表结构 9
4.5 平台数据表的设计 12
5系统功能实现 18
5.1 程序的类图 18
5.1.1 挂号类图Guahao 18
5.1.2 回复类图Huifu 19
5.1.3 检查类图Jiancha 20
5.1.4 健康询问类图Liuyan 21
5.1.5 开药类图Kaiyao 21
5.1.6 药品类图Drug 22
5.1.7 用户类图User 23
5.2 程序的时序图 24
5.2.1 药品模块时序图 24
5.2.2 用户模块时序图 25
5.3 系统功能实现的主要框架 *好棒文|www.hbsrm.com +Q: ^351916072# 
25
5.3.1 SSH框架 25
5.3.2 hibernate配置文件 25
5.3.3 struts配置文件 27
5.3.4 spring配置文件 27
5.4 系统功能实现的主要模块 29
5.4.1 系统登录页面 29
5.4.2 医生管理页面 31
5.4.3 药品管理页面 32
5.4.4 诊治管理页面 34
5.4.5 健康询问管理页面 37
5.4.6 病人注册页面 39
5.4.7 预约挂号页面 41
5.4.8 医生信息查询页面 42
6系统的调试与测试 44
6.1 软件测试的目的 44
6.2 软件测试的任务 44
6.3 测试展示 44
总 结 46
参考文献 47
致 谢 48
1绪论
1.1 研究背景
当今时代,社会处于高速发展阶段,工作的压力和工作量也与日俱增,人们的健康问题也逐渐显现出颓势,就医也是当今时代的一个棘手而热门的话题,医疗体制现如今我国的社会还不够成熟,就医的方式繁琐而又低效,当今大多数社会工作繁忙,很难抽出足够的时间去仔细认真的对身体健康做检查,人们的健康问题因此无法得到保障,这样也会产生很多连锁反应,其他各行各业工作可能因为工作者的健康而导致进展和效率受到不好的影响,这不利于社会的健康发展,这就需要在医疗方面利用现代信息化去加以改进,减少繁琐的步骤,让大众的就医方式更加方便,快捷。
1.2 研究的意义
近些年来,医院就医的方式不断进行改革,而且信息社会也在飞速的发展,信息化的就医问诊在医疗方面也逐渐普及,并且越来越被大众所认可。信息技术有着自己独一无二的强大功能和优点,可以做到大量信息的共享,操作智能化,减少人工操作,高效而又便捷,对就医问诊的发展做出了极大的帮助改进,有效的推进医院就医事业的良性发展。全球信息化和高新技术的发展也为医院提供了更好的发展机遇,传统的单一依靠人力就医问诊的途径已不能适应越来越繁琐排队就医问诊,现代化技术化管理手段的实施势在必行。传统的医院就医问诊主要依靠病人排队挂号,排队问诊,既费时、麻烦,又效率低下,容易出现耽误病情,信息传达不及时等诸多问题。随着社会的发展,信息社会的建立,就医问诊开始冲破传统模式,使用信息系统对就医问诊进行优化,将会大幅提高就医的效率,给医院的问诊就医工作的诸方面带来新的革命。
就医是每个国家,每个社会普遍存在的重要模块。如何能让就医问诊有更高效的方式是很多病患及其家属所关心的问题。为此开发了网上就医问诊系统,让病患和主治医生能够更高效更便捷的进行沟通交流。
问诊系统有如下的几个优点:
1.帮助病患能够更方便快捷的与医生沟通,除去很多繁琐的步骤,提高问诊效率,节省更多的人力物力。
2.简化、规范就医问诊,降低了医院和病患的问诊成本。
3.避免因为繁琐的步骤而导致一些病情的耽误以及一些意外事故的发生。
2 系统的开发环境及技术简介
2.1 MyEclipse
此次设计和开发在线问诊系统用到的开发工具是MyEclipe,MyEclipe这个开发工具属于Eclipe这款开发工具的一个拓展延伸,是在Eclipe基础之上的改进,这款开发工具具有非常丰富完备的功能,可以进行多种例如css,Html,Jsp等的页面文件操作,MyEclipse具有很多独立模块的功能,例如web开发,连接应用服务器,数据库操作等,并且这些模块单独操作时并不影响其他模块。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/317.html

好棒文