没有合适的资源?快使用搜索试试~ 我知道了~
基于jspserletoracle的医院挂号系统.docx
0 下载量 15 浏览量
2022-10-14
15:39:30
上传
评论
收藏 802KB DOCX 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86757559/0001-22a7a32a79eee97eccca0eeadfc016e2_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
47页
基于jspserletoracle的医院挂号系统
资源推荐
资源详情
资源评论
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/86757559/bg1.jpg)
摘要
门诊挂号一直是困扰医院提高服务质量的一个重要环节,特别是医疗技
术水平高、门诊量大的综合型大院,门诊拥挤是一种普遍的现象。因此,本论文
提出了医院网络预约挂号系统,求医者只需坐在家中,轻松的点几下鼠标,就可
以挂上医院门诊号,可以做到“足不出户选医生”,这样能够有效减少求医者的
等待时间,使患者充分了解医院及相关医生的基本情况。
该系统能利用有限的资源和空间为患者提供更优质的服务。本文描述了
基于 MVC 视图医院网络预约挂号系统的需求分析、系统设计、系统实现的过程。
在对系统的需求分析过程中,首先对医院门诊管理系统的发展现状进行了简单介
绍,并重点对目前医院门诊挂号模式进行了分析、比较,从而确定了本文的研究
对象为网络预约挂号模式。在对医院门诊挂号的调研基础上,分析了用户对业务
流程、系统功能等方面的需求。
该系统采用 jsp 技术、servlet、JDBC 数据库访问等技术,并对这些相关
理论和技术,进行了详细描述。随后,本文详细叙述了医院预约挂号系统的设计
与实现,并对实现过程中的一些技术难点和关键技术做了深入的探讨。接着,从
系统安全性出发,阐述了该系统的安全性设计,并给出了该系统的性能测试的方
法。系统具有较强的实用性,己达到了预期的目标,取得了令人满意的效果,但
仍存在一些不足和值得深入研究的地方。同时随着 servlet 技术的不断发展,许
多新的设计思路将会在本系统中得到应用。
关键词:预约挂号、门诊挂号、jsp 技术
![](https://csdnimg.cn/release/download_crawler_static/86757559/bg2.jpg)
第一章绪论
1.1问题的提出
门诊挂号是病人就医的第一个步骤,挂上一个满意的号是获得医疗服务的前提保
证。目前看病挂号难已成为许多患者共同的感受。门诊挂号也一直是困扰医院提
高服务质量的一个重要环节,特别是医疗技术水平高、门诊量大的综合型大医院,
门诊拥挤是一种普遍的现象。而造成门诊质量难以提高的因素主要有以下两个方
面:
1.集中式挂号,就诊人员流量不均、具有不确定性,有明显的就诊高峰和低谷
期,高峰期病人挂号排长队、就诊要长时问等待以及有个别医生熟人插号的现象,
环境拥挤混乱;医生问诊时问短、不仔细、服务态度差等现象时有发生。而低谷
期,病人寥寥无几,医院资源浪费。
2.专家号难求(特别是名专家号)。一名专家最多一天只能看15.20个求医者,
一些求医者为了宝贵的号排上几个小时的队,从而出现了倒号、炒号现象,严重
损害了病人的利益,也影响了医院的声誉。而当医院开通了网络预约挂号系统,
可以有效的解决以上现象。求医者只需坐在家中,轻松的点几下鼠标,就可以挂
上医院专家门诊号,可以做到“足不出户选医生”,这也能够有效减少病人的等
待时间,缓解医院的挂号收费高峰,利用有限的资源和空间为病人提供更优质的
服务。
1.2医院网络预约挂号系统的意义
根据统计数据,我国每百万拥有医生和病床的数目要比发达国家要低得多。老百
姓看病难、挂号难、挂专家号更难的问题相当突出。此外,病人到医院就诊前对
医院的相关信息了解不多,对所挂的专科和医生的情况又不太了解,只能凭经验
和印象进行选择,具有较大的盲目性。这些难题的破解有赖计算机网络技术的应
用。医院网络预约挂号系统的实施具有以下几点意义n1:
(1)网络挂号简便、快捷
医院网上预约挂号系统不需要网上注册,只需要有效身份证件号码的输入,在家
中或其他任何地方通过电脑进行预约挂号操作,可根据需要选择科室、医生、就
诊日期和时间,最后确认以完成预约挂号。操作只需几分钟。
(2)网络挂号省时、省力
病人患病后本身已痛苦难耐,都希望尽早到医院诊疗,以解除病痛。实际到医院
的第一件事就是挂号,只有挂上相应的号,才能进行诊疗。而往往高级别的大医
院挂号总是要排长队的,有时排了队还不一定挂得上号。此时病人和家属的心情
可想而知了。网络的挂号方式为用户提供了省时省力且实效的服务,为一定层面
的用户在一定程度上解决了挂号难的问题。
(3)用户可自如地选择合适的医生
选择一个合适的医生为自己诊疗,是每个患者由衷的愿望,在医院改革的今天已
经成为现实。但要实现方便的选择,在门诊挂号窗口不是件容易的事。急急忙忙
来医院的患者和家属,要先到大厅寻找和阅读有关医生的介绍,来确定选择医生,
然后排队挂号,且不一定能如愿见到自己所选的医生,得到诊治。如果采用网上
挂号,便可在家中轻松地预先了解医院及相关医生的情况,经家里人的斟酌商榷,
来选定医院和医生,通过简便的操作,完成挂号预约,以得到实惠方便的服务。
![](https://csdnimg.cn/release/download_crawler_static/86757559/bg3.jpg)
(4)通过网络以达到医院门诊挂号信息的共享
从医院挂号工作的角度来看,网络的应用及其所载信息能够被多方共享,使医院
有关工作人员把既定的门诊出诊信息在相关网站及时发布,供病人、家属及社会
各方使用者参用。这为医院挂号工作的管理提供了一个方便实用的平台,即在最
短的时间内把医生出诊信息和临时的变化提供给患者和社会用户,使他们避
免了到医院就诊的盲目性,提高了挂号的准确性。网络的共享,与门诊大厅中传
统的医院及医生情况的宣传设施相比,弥补了其空间有限、内容固定不易更新的
局限性,特别是出诊医生临时变化的情况不能及时显示,给病人来院诊查带来极
大的不便甚至损失。
(5)改善缓解医院窗口挂号的紧张现状
在大医院的门诊大厅里,每天清晨都拥挤着等候挂号的人们。这是严酷的现实,
是目前我国有限的卫生医疗服务机构与众多人口及患病人群之间的矛盾的具体
体现。这是摆在医院管理者面前亟待解决的问题。挂号系统工作的管理者们采取
了各种方式和措施来缓解矛盾,以减轻患者和家属挂号的难度,其中网络预约挂
号系统在一定程度上缓解改善了挂号窗口的紧张状况。
1.3本论文的主要工作
1.系统开发技术的研究
通过对servlet技术、数据库访问技术的研究,讨论了基于MVC 的Web服务和jdbc
访问oracle数据库技术,对进行了详细的阐述,说明其数据库访问技术的优越性。
2.B/S模式体系结构的研究
通过对B/S模式体系结构的理解,研究了C/S和B/S架构编程体系,同时具体分
析了B/S架构软件的优势与劣势,指出本系统网络预约挂号系统在开发设计中采
用了三层B/S体系结构的主流技术。
3.系统的需求分析
通过目前医院门诊挂号多种方案的分析比较,确定网络预约方式为本论文的主要
研究对象,论文从整体医院门诊的业务流程入手、进而以网络门诊预约挂号业务
流程为出发点,在充分分析了医院门诊挂号业务需求分析的同时,确定了系统功
能需求。
4.本系统的设计和实现
根据系统的设计目标内容,对医院门诊挂号系统的主要功能进行了设计与实现,
并应用了一些主流技术。
1.4论文的组织结构
第一章,介绍了本文的课题研究背景、目的和意义,并简要说明论文的主要工作
和组织结构。
第二章,主要介绍了与论文研究工作相关的开发技术基础,主要包括:面向服务
架构、servlet技术、MVC框架技术、数据库访问技术,系统开发选用的oracle 11g
数据库以及B/S模式体系结构。.
第三章,介绍了医院门诊管理系统及其发展状况,着重介绍系统的需求分析,分
析了预约挂号多种方案的选择,以及系统的业务流程、系统的功能需求,对于关
键的系统目标分析,来为下章来确定系统的功能模块及设计目标打下基础。
第四章, 着重介绍了本系统的设计目标、系统的体系结构设计,在对业务流程
的分析基础上提出了系统的功能模块,并设计出该系统的所用到的数据字典。
![](https://csdnimg.cn/release/download_crawler_static/86757559/bg4.jpg)
第五章,主要介绍了系统的部署、系统的实施环境、系统的具体功能实现;并详
细深入探讨了一些技术难点和系统实现的关键技术;并对系统的安全性进行了需
求分析和设计;此外本章也对该系统进行了测试分析。
第六章,对全文研究工作进行总结,并对未来研究工作作出展望。
第二章 系统的相关理论与技术支持
2.1 servlet技术
2.1.1 Servlet 技术是用 java 编写的服务器端的小程序。如今在 j2ee 中应用
也很广泛。
Servlet 是使用 java servlet 应用程序设计接口编写的 java 程序。它源于请求/
响应(request/response)模式,如它可以接收来自客户浏览器的 http 请求,
并产生一个响应,然后把这个响应发送到客户端。
2.1.2 特点:可移植性、灵活、效率高。事实上编写 HTTP servlet 时只需要对 httpServlet
类进行扩展,一般也就覆盖(即重写)doget()和 doput()方法来完成希望的功能,对其
他方法可以不用理会。
2.2 MVC框架
MVC 全名是 Model View Controller,是模型(model)-视图(view)-控制器
(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据
显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,
而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务
逻辑 MVC 被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的
图形化用户界面的结构中。
2.3 jdbc 数据库访问技术
![](https://csdnimg.cn/release/download_crawler_static/86757559/bg5.jpg)
2.3.1jdbc 数据库访问技术特征
JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行
SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java
语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,
据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写
数据库应用程序,同时,JDBC 也是个商标名。
有了 JDBC,向各种关系数据发送 SQL 语句就是一件很容易的事。换言之,
有了 JDBC API,就不必为访问 Sybase 数据库专门写一个程序,为访问 Oracle 数
据库又专门写一个程序,或为访问 Informix 数据库又编写另一个程序等等,程
序员只需用 JDBC API 写一个程序就够了,它可向相应数据库发送 SQL 调用。同
时,将 Java 语言和 JDBC 结合起来使程序员不必为不同的平台编写不同的应用程
序,只须写一遍程序就可以让它在任何平台上运行,这也是 Java 语言“编写一
次,处处运行”的优势。
Java 数据库连接体系结构是用于 Java 应用程序连接数据库的标准方法。
JDBC 对 Java 程序员而言是 API,对实现与数据库连接的服务提供商而言是接口
模型。作为 API,JDBC 为程序开发提供标准的接口,并为数据库厂商及第三方中
间件厂商实现与数据库的连接提供了标准方法。JDBC 使用已有的 SQL 标准并支
持与其它数据库连接标准,如 ODBC 之间的桥接。JDBC 实现了所有这些面向标准
的目标并且具有简单、严格类型定义且高性能实现的接口。
Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,
是编写数据库应用程序的杰出语言。所需要的只是 Java 应用程序与各种不同数
据库之间进行对话的方法。而 JDBC 正是作为此种用途的机制。
2.3.2 jdbc 与其他数据库访问技术的比较
目前,Microsoft 的 ODBC API 可能是使用最广的、用于访问关系数据库的
编程接口。它能在几乎所有平台上连接几乎所有的数据库。为什么 Java 不使用
ODBC?对这个问题的回答是:Java 可以使用 ODBC,但最好是在 JDBC 的帮助下
以 JDBC-ODBC 桥的形式使用,这一点我们稍后再说。现在的问题已变成:"为
什么需要 JDBC"?答案是显然的:ODBC 不适合直接在 Java 中使用,因为它使用
C 语言接口。从 Java 调用本地 C 代码在安全性、实现、坚固性和程序的自动
移植性方面都有许多缺点。从 ODBC C API 到 Java API 的字面翻译是不可取的。
例如,Java 没有指针,而 ODBC 却对指针用得很广泛(包括很容易出错的指针
"void *")。您可以将 JDBC 想象成被转换为面向对象接口的 ODBC,而面向对象
的接口对 Java 程序员来说较易于接受。
ODBC 很难学。它把简单和高级功能混在一起,而且即使对于简单的查询,
其选项也极为复杂。相反,JDBC 尽量保证简单功能的简便性,而同时在必要时
允许使用高级功能。启用"纯 Java "机制需要象 JDBC 这样的 Java API。如果使用
ODBC,就必须手动地将 ODBC 驱动程序管理器和驱动程序安装在每台客户机上。
剩余46页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/a7a9f6748ed941a7b7e67cb0d6d5d714_sun13212715744.jpg!1)
猫一样的女子245
- 粉丝: 102
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)