基于web的医疗门诊查询系统说明书

上传人:bin****86 文档编号:55166712 上传时间:2018-09-25 格式:DOC 页数:66 大小:1.41MB
返回 下载 相关 举报
基于web的医疗门诊查询系统说明书_第1页
第1页 / 共66页
基于web的医疗门诊查询系统说明书_第2页
第2页 / 共66页
基于web的医疗门诊查询系统说明书_第3页
第3页 / 共66页
基于web的医疗门诊查询系统说明书_第4页
第4页 / 共66页
基于web的医疗门诊查询系统说明书_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《基于web的医疗门诊查询系统说明书》由会员分享,可在线阅读,更多相关《基于web的医疗门诊查询系统说明书(66页珍藏版)》请在金锄头文库上搜索。

1、 基于 J2EE 的医疗门诊查询系统分析与设计基于 J2EE 的医疗门诊查询系统分析与设计摘要随着计算机技术的发展和进步,计算机应用已经涉及到人们生活的各个方面。医疗门诊查询预约系统是通过分析一个医院门诊系统,把数据库,Servlet,Bean,JSP 整合在一起,从而实现一个从信息收集,处理到查询的完整的处理方案。该系统集合了患者管理,医生管理,以及病历管理的综合性应用软件。在该系统中,患者可以不用在医院里面排很长的队伍挂号,只要在门诊系统的页面上选择自己喜欢的医生进行预约看病。这样不仅方便了患者,也方便了医生更容易查阅病历和患者资料。更进一步方便了医院的门诊管理,符合信息化时代的软件应用潮

2、流。本系统是基于 J2EE 的设计方案,使用表示层,逻辑层和数据层三层模式。使用B/S 模式,大大减低了服务端的数据处理任务。提供了高性能的处理速度,降低数据库的运行时的开销。使用 MS SQL Server 2000 作为数据库,Tomcat 作为 JSP 容器。数据库层使用 JDBC 与底层数据库进行交互,逻辑层封装在 Java 类中,表示层由 JSP 实现。关键词:关键词:BS 模式;JSP;Enterprise JavaBean;三层模式;JDBC基于 J2EE 的医疗门诊查询系统分析与设计THE ANALYSE AND DESIGN OF HOSPITAL CLINIC APPOIN

3、TMENT AND QUERY SYSTEMAbstractWith the development of computer technology, the computer application has referring to all the sides of humans life. The hospital clinic appointment and query system gets across analyzed a Hospitals Clinic System, use the Database, Servlet, JavaBean and JSP to realize a

4、 project of gathering information, management and query. The system is an all-around application software including patient management, doctor management, history management and log file management. Using this system, the patient couldnt queue up at the hospital to register. Thats really wasted so m

5、uch time for patient. The patient can choose a doctor who his like. In this way, the patient felt convenience, and the doctor check the history and patient information easily. The hospital clinic system became very convenience. The system is based on the J2EE design project, use three layer mode: th

6、e express layer, the logic layer and the database layer. It is use the B/S mode (browse/server). It reduced so much data disposal task at server, provided high performance, reduced many spending on the database. This system use the MS SQL Server as a database, Tomcat as be a container, use the JDBC

7、driver to connect with database at data layer. The logic layer is encapsulation in Java class files. The JSP achieved the express layer.Key Words:BS mode;JSP;Enterprise JavaBean;three layer mode;JDBC基于 J2EE 的医疗门诊查询系统分析与设计目 录第一章 绪 论.11.1 引 言.11.2 概 述.21.3 J2EE 概述3第二章 系统运行必要的环境.72.1 JSP 运行环境的要求.72.1.1

8、 对硬件条件和操作系统的要求.72.1.2 对软件环境的要求72.2 安装和配置 JDK82.3 安装和配置 Tomcat .92.4 Microsoft SQL Server 的配置11第三章 系统分析与设计.133.1 系统功能分析.133.2 系统设计思想.143.2.1 数据库层-逻辑层-表示层三层结构.143.2.2 角色模块设计-设计模式143.2.3 与数据库的连接143.2.4 日志记录153.3 系统模块分析.153.4 业务流程.16第四章 系统实现与详细设计.174.1 数据库设计.174.1.1 设计思路174.1.2 表的设计184.1.3 表关系图224. 逻辑层的

9、设计.234.2.1 逻辑层包结构设计23基于 J2EE 的医疗门诊查询系统分析与设计4.2.2 与数据库建立连接类 DBConnection.254.2.3 用户角色类.274.3 表达层设计.284.3.1 表达层设计概述284.3.2表达层设计中使用的几大 JSP 对象.294.4 系统功能实现与演示.30第五章 设计总结.35参考文献.36致谢.37附录 A 开题报告 附录 B 外文资料原文 附录 C 外文资料译文 附录 D 源程序代码基于 J2EE 的医疗门诊查询系统分析与设计1第一章 绪 论1.1 引 言管理信息系统(Management Information System)简称

10、 MIS,是一个由人,计算机及其他外围设备等组成的能进行信息的收集、传递、存储、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通信技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解、建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。

11、MIS 系统通常用于系统决策,例如,可以利用 MIS 系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS 系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。传统的 MIS 系统的核心是 C/S(Client/Server客户端/服务器)架构,而基于Internet 的 MIS 系统的核心是 B/S(Browser/Server浏览器/服务器)架构。B/S 架构比起 C/S 架构有着很大的优越性,传统的 MIS 系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而 B/S 架构则不需要专门的操作环境,在

12、任何地方,只要能上网,就能够操作 MIS 系统,这其中的优劣差别是不言而喻的。基于 Internet上的 MIS 系统是对传统 MIS 系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的商务管理。通过用户的具名登录(或匿名登录) ,以及相应的权限控制,可以实现在远端对系统的浏览、查询、控制和审阅。随着 Internet 的扩展,现有的公司和学校不再局限于物理的有形的真实的地域,网络本身成为事实上发展的空间。基于Internet 上的 MIS 系统,弥补了传统 MIS 系统的不足,充分体现了现代网络时代的特点。随着 Internet 技术的高速发展,因特网必将成为人类新社会的技术基

13、石。基于Internet 的 MIS 系统必将成为网络时代的新一代管理信息系统,前景极为乐观7。基于 J2EE 的医疗门诊查询系统分析与设计21.2 概 述随着计算机技术的发展和进步,计算机应用已经涉及到人们生活的各个方面。软件行业的兴起,各个单位为了提高生产效率,降低生产成本,很多由人来管理的工作都由计算机来完成。医疗门诊查询预约系统是通过分析一个真正的医院门诊系统,运用信息技术,结合软件工程,利用数据库和一些编程语言设计,从而实现一个从信息收集,处理到查询的完整的处理方案。该系统集合了患者管理,医生管理,以及病历管理的综合性应用软件。现实中,很多病患在就医看病的时候都苦恼于大医院的挂号队伍

14、,因为挂号排队延误病情治疗的事情也时有发生,也有很多病患想了解专家门诊的医生情况和经验,来选择自己的就医方向,很多病患不能提前知道该专家医生的就医时间而延误病情的事和打乱自己的就医安排也是存在的。在该系统中,患者可以不用在医院里面排很长的队伍挂号,只要在门诊系统的页面上选择自己喜欢的医生进行预约看病。在系统中没个医生都有自己的看病时间表,病患可以通过医生的时间表来选择自己的就医时间,方便患者安排时间,这样就方便了患者,而医生也可以通过系统查询到预约自己的病患的基本情况,为治疗做好前期准备,为医生成功治疗病患打下基础,这样方便了医生更容易查阅病历和患者资料。每次治疗完毕医生通过简单的电脑操作可以

15、完成一份治疗患者的病历和处方,存入数据库,方便了医院的病历管理,也就方便了医院的门诊管理,符合信息化时代的软件应用潮流2。本系统使用 MS SQL Server 和 Tomcat,其中 Tomcat 是开源软件,可以从网上免费得到其正式的发行版本,而 MS SQL Server 是当前使用得最广泛的数据库,其性能,安全性等方面都有很好的保证。Tomcat 虽然是开源软件,但许多大型网站也因其稳定的性能和出色的性能而选择它作为专业的 JSP 容器。由这两者组成的整个系统的底层框架,既能节省开支,配置过程也相对简单。服务器端使用三层体系结构,将业务逻辑从表示层中抽出,使页面,业务逻辑和数据库开发互

16、相独立,并行地进行,这样可以大大减少开发时间。同时这种设计方法降低了三层之间的耦合层度,日后对某一层的修改,扩充时,对其他层可以只产生很小的影响4。使用面向对象技术,将各个角色(医生,患者,管理员)封装成类,这样能帮助程序员更直观地去理解整个业务流程,将重点放在业务逻辑的处理上,降低了开发难度,这样也便于将来的扩展。基于 J2EE 的医疗门诊查询系统分析与设计3而且该系统的一些亮点:(1)在逻辑层实现了一个简单的日志记录系统,可以将任何信息记录到指定的日志文件中,方便服务器程序的跟踪和调试,同时可以记录一些重要的事物信息(比如管理员登陆,重要信息的删除等) ,以便将来需要是查询。(2)逻辑层实现时使用事务(Transaction)保证数据的完整性。(3)服务器端采用数据库,事务逻辑,用户截面相互独立的结构,各个模块自身扩充方便,且互相之间耦合度非常低,对逻辑层稍做扩充就可以实现一个功能更完善的系统。(4)使用单例模式(Singleton De

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号