如何解决传统医疗模式中的人工挂号对当前就诊情况反馈的不及时,导致对就诊人数控制不当的情况,使患者从漫长的挂号等待过程中解脱,有效避免患者候诊时间过长,保证就诊时间的合理安排,同时提高医院工作效率和医疗质量,促进医患关系和谐发展,成为亟待解决的问题。
针对上述问题,本文提出了一个基于B/S模式的医院专家预约系统[2]。该系统使用JAVA语言编写,采用SQL Server 2008为数据库。它的应用将会方便用户进行专家预约,预约成功后,到指定时间前往就诊即可,缩短了患者候诊时间,同时缓解医院现场取号压力,提高了医院的工作效率。系统通过实名制挂号,杜绝挂号的“倒号”行为。
1。2 系统开发意义与目标
本医院专家预约系统可以实现网上选择科室、专家进行预约挂号,进行网络预约时可以添加备注,表明自己是哪里不舒服,让医生接诊之前可以事先了解患者的基本情况。
系统旨在建立在网上实现医院专家预约的可行方案。用户需要先注册,登录后,可以根据自己的需求选择就诊科室,点击科室查看该科室中的专家并根据自己的意愿选择专家进行预约。预约时可以选择就诊日期,并添加备注简单描述自己的症状。另外,用户可以自行管理自己的预约信息,对于不需要的预约可以进行取消处理,同时,用户可以通过留言板进行留言。出于对用户资料的保密考虑,本系统对用户注册时设置的密码进行了加密处理。论文网
1。3 系统开发环境简介
1。3。1 J2EE应用简介
企业级应用多指为那些商业组织、大型企业而创建并部署的软件系统。这样的系统多包含数据存储、事务处理等功能,结构复杂,而且用户量较大。对系统的安全性、可靠性有较高的要求。
企业级应用开发往往需要很多通用的服务,包括对数据库的操作,业务逻辑的处理,这些通用的模块,如果能够以一种相对规范的方式统一完成开发,形成一个软件系统的半成品,将这些通用的功能都实现,那么就会给企业级应用的开发带来很大的便利,大大缩短开发的周期,加强代码的可靠性和维护性。
Java的企业级应用开发,基于Java语言的基础之上,为企业级应用开发提供了一套规范[3]。例如,在涉及到数据库访问的时候,SUN提供了JDBC(Java database Connectivity)接口,供给各大数据库厂商去提供实现类。JDBC是一套接口,其中定义了数据库访问的所有方法签名,但是由于各数据库厂商提供数据库的不同,其实现类也不同。为了能够搭上Java语言的顺风车,各大数据库厂商在生产数据库系统的同时,也会为JDBC接口提供实现类。
J2EE移植性,基于Java语言本身的移植性,不依赖与平台,开发完成之后,可以跨平台运行,这样的特性,和Java语言本身是一致的。当前J2EE的开发已经非常成熟,开源的框架有很多,著名的三大开源框架:Spring、Hibernate、Struts2(SSH),已经成为一名想要从事Java web开发人员所必备的基础知识[4]。这三大开源框架可以为Java的企业级应用开发,提供高效可靠的数据库访问层服务、合理严谨的请求响应模式等[5]。为开发人员提供了开发的便利的同时,也大大增强了最终成型软件的可靠性,并使其变得更加高效。
1。3。2 MyEclipse环境
MyEclipse环境为集合了插件的Eclipse编程环境,当我们从网上下载了MyEclipse的安装包之后,只要根据步骤安装,就可以使用MyEclipse为我们提供的编程环境了。MyEclipse为我们提供了tomcat服务器的启动与部署环境。以及方便的控制台查看界面,在使用MyEclipse的代码提示功能下,我们可以快速的编写代码,是非常适合需要进行JavaWeb编程的一款软件[8]。如图1-1,为MyEclipse的编程环境。