ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:114.07KB ,
资源ID:10751414      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10751414.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(医院预约挂管理系统的设计毕业设计论文完整版.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

医院预约挂管理系统的设计毕业设计论文完整版.docx

1、医院预约挂管理系统的设计毕业设计论文完整版 集团标准化办公室:VV986T-J682P28-JP266L8-68PNN医院预约挂管理系统的设计毕业设计论文摘 要随着计算机技术的不停发展,网络功能已逐渐渗透到各个行业,成为了人们生活中的一部分。随着城镇人口的爆发式增长,人们去医院挂号就医难度越来越大,排队是一个十分头痛的问题,一些就诊人数较多的地方可能挂号就要花费近一天。为了缓解医院挂号就医排长龙的问题,本论文讨论的是利用网络技术,实现网上预约挂号。本文主要介绍了基于J2EE的网上预约挂号系统的设计与实现,医院预约挂号系统的前台web端应用,包括患者挂号平台和医生管理平台;后台管理,包含后台管理

2、员对各项功能的管理等。通过互联网实现在线挂号、床位预约、查询、修改信息、留言、发布公告等功能。建立医院自身的在线预约挂号系统,能够良好的和本医院己有的HIS系统绑定,也就避免了患者在第三方合作网站上挂号后还要在医院重新排号的情况,并且使患者治疗和数据分析更方便,这也是相当一部分医院的需求也是短期的信息化改革的目标。本文的研究是如何建立一个适合医院自身状况的在线挂号系统。关键词:网上预约挂号;J2EE;MySQL;B/S结构ABSTRACTAs the Internet + the rise and the development of information technology, power

3、ful features of networking has penetrated into all sectors, has become part of peoples lives. With the explosive growth of urban population, it is harder to go to hospital for medical treatment, Queuing is a very headache problem, some places with high numbers of patients may be registered would cos

4、t nearly a day. In order to alleviate the problem of hospital medical treatment queue, this paper discusses the use of network technology, online booking registration. This paper describes the J2EE-based reservation online registration system design and implementation, introduced the Web application

5、 at the front desk of the hospital to make an appointment system, including patient registration platform and physician management platform; Admin, administrators on the various management functions including the background. Online registration via the Internet, hostels reservation, query, modify, i

6、nformation, messages, announcements, and other functions. Online booking registration system set up their own hospitals, can be good and that the hospital had HIS system, also avoided patients registered at the third-party partner sites to back in the hospital after a row number, and treatment of pa

7、tients and data analysis easier, which is a considerable part of the hospital is short of demand of information reform goals. This study is how to set up an online registration system for hospitals in their own conditions.Key words: Online booking registration; J2EE; MySQL; B/S structure1. 概述 选题背景随着

8、“互联网+”的兴起和信息化的不断发展,多种传统行业被冲击,不得不展现出新的发展形态,互联网与各种行业甚至物品联合,使得生活更加方便有效,资源配置的效率也提高很快,在“互联网+”的大环境下,传统经济形态也不断更新迭代,从而推动社会各方面以前所未有的速度进行改革1。李克强总理在2015年政府工作报告中提出“互联网+”的概念,正式将我国的互联网乃至物联网发展推向一个新高度,而在这些改革过程中,医疗行业令人不可忽视2。如今计算机和网络技术发展越来越快,大众普遍接受互联网带来的便捷和有效性,在2015年政府工作报告中,李克强总理也提出了“互联网+”的概念,直接影响了多种行业,其中不容忽视的就是医疗行业。

9、在2016年1月下旬,一则东北女孩在北京某医院门口怒斥号贩子的视频被人们广泛传播,引起了极大热议,甚至会推动医院现场挂号的逐步取消,网上预约挂号系统的建立,可以最大程度避免患者尤其是偏远患者到达医院后无法及时看病又无处可去的现象,同时满足了不同层次患者的需求,抵制了号贩子的存在,合理利用门诊资源,优化门诊服务流程。而国内外也已经有许多医疗机构与第三方机构联合创建了在线预约挂号系统,但依然有很多人不了解其使用方式,因此,大力推广和优化预约挂号非常重要。 预约挂号系统的发展现状 国外发展现状经过对大量相关文献进行查询和阅读,发现国外部分国家的医院预约挂号系统较为成熟,互联网发展相对于更加全面,因此

10、在部分国家网上预约挂号已经是人们日常就诊不可或缺的一部分,在美国,成功的系统有例如:盐湖城LDS医院所使用的HELP系统3,退伍军人管理局所使用的UHCP系统4 ,马萨诸塞州总医院的COSTAR系统5等,为当地人民提供了一个方便的就诊环境。而美国也经历了从小型化逐渐走向智能化在智能化有所成就之后又开始向集成化的改造所靠近。相对于美国,欧洲起步较晚,丹麦76所医院和诊所使用的Red System6在欧洲也逐渐成熟,法国的第八医疗中心技术已经比较先进,实现了一体化信息系统Grenohle Integrated HIS,该系统已经管理了三家大医院和三所医药学院。 国内发展现状中国很多医院有自己的挂号

11、和预约服务,也有很多应用和平台把医院资源整合在一起,方便患者选择医院、科室和专家。比如北京市卫生局建立的北京市挂号平台,把北京市各级医院的挂号接口放在一个平台里,患者可以按照医院、按照科室或者按照疾病挂号,患者可自己选择就诊时间和看病的医生7。这大大方便了患者对于就诊的选择,也简化了就诊的流程。有些医院没有接入第三方预约挂号平台,也有些医院没有自己的预约挂号系统。医院信息管理系统不仅包括预约挂号系统,还有电子病历管理信息系统,住院处管理信息系统,护士站信息管理系统等 8等,医院需要把这些系统联系在一起,从预约挂号到治愈出院,这些系统中的数据都是统一的。病人就诊的信息需要对外保密,且病人就医的临

12、床数据对于临床医学的发展和进步又有很重大的意义,所以很多医院希望自己建立自己的预约挂号平台9。 研究预约挂号系统的目的及意义在互联网飞速发展的大环境下,通过互联网来完成自己生活中的需求,例如:购物、订餐、学习、订机票等都慢慢成为时代发展的潮流。而在网络问诊、远程诊疗还未有规范的制度和统一要求的情况下,在线预约挂号服务就成为了人们当下就医的最主要需求10。上文提到的医院的信息化建设也是我国目前的重中之重,良好的完整的HIS系统可以大大增加患者就医效率和医院运行效率。一个完整的HIS系统应该包含众多子系统,其中,由于医院和患者都对预约挂号有着强烈的需求,所以预约挂号子系统也就成为HIS子系统中十分

13、重要的部分11。建立自己医院的在线预约挂号系统,能够良好的和本医院己有的HIS系统绑定,也就避免了患者在第三方合作网站上挂号后还要在医院重新排号的情况,并且使患者治疗和数据分析更方便,这也是相当一部分医院的需求也是短期的信息化改革的目标12。本文的研究是如何建立一个适合医院自身状况的在线挂号系统。该挂号系统应该能够让用户在预约的过程中选择合适的就诊医生及科室,以及就诊时间。医生能够结合自身情况和医院安排合理规划自己一周内的坐诊任务,科学合理的进行工作。2. 系统规划 系统开发环境 MySQLMySQL是关系数据库开发工具,它具有利用数据表示图或自定义表单收集信息的优点。其中,数据表示图提供了一

14、个类似Excel的电子表格,使数据库一目了然。总之,MySQL 作为关系数据库开发,有很多优势13。Web数据库访问技术是数据库技术与Web技术集成的新热点研究方向之一,Web数据库访问技术终端为用户提供了一种高效、方便的远程数据库服务14。 JSP简介Java服务器页面的JSP(Java Server Pages)是基于Java的技术,是用来支持动态的跨平台Web服务器访问的技术15,JSP和微软的Active Server Pages(ASP)在一定程度上相似,不同的是ASP在网页HTML文件中插入VBScript代码片段,而JSP在HTML文件中插入Java代码片段(Scriptlet)

15、和JSP标记(tag),基于JSP的web应用具有良好的跨平台性 16。与Java Servlet类似,服务器对客户端JSP请求中的Java代码进行处理后, 返回客户端是一个包含处理结果的HTML文档,客户端只要使用浏览器就可以接收处理结果。JSP技术继承了Java技术的独立于平台性且安全可靠,具有面向对象的易于使用的特性 17。 JDBC简介Java数据库连接JDBC(Java Data Base Connectivity)是Java语言提供的数据库用户接口,JDBC支持关系数据库,提供了执行Java SQL语句的API来支持SQL功能18。JDBC是预约挂号系统的关键组成部分,是客户端浏览

16、器与系统数据库服务器之间的桥梁19。JDBC技术的实施分为两个步骤:一是将客户端浏览器请求与客户端的HTTP连接,将数据上传到Web服务器;二是向系统数据库发送SQL语句,DBMS处理系统数据请求,将结果经由服务器返回的结果给客户端 20。 预约挂号系统开发的可行性分析 管理上的可行性本系统将预约信息整理成表单上传至数据库当中,医生以及管理员只需要调用数据库内容即可清晰地显示出不同患者的挂号预约需求,一目了然,信息处理速度更快、更方便,大大减少了管理员的工作量,也避免了现场可能出现的由于各地口音不同而产生的交流困难的现象,同时也减少了现场挂号对于现场秩序的维持所付出的人力物力。再者,有挂号需求

17、的都是身体不舒服有疾病的人,现场挂号人流密集,很容易造成细菌繁殖以及交叉感染,而在线预约则可避免这种情况。且系统采用目前主流开发语言和环境,数据库扩充便捷,管理员仅需简单培训即可上岗,因此可读可识别性高,便于日后维护与管理。 技术上的可行性技术可行性是指开发这个系统时所用的各项技术。结合预约挂号的实际,技术可行性分析主要涉及到以下几点:1)软硬件需要的可满足性。医院有能力配制在线预约挂号系统所需的所有硬件、软件,例如计算机、SQL、服务器、浏览器等,都是常用的软硬件,即使不开发本系统也需要使用,所以在软硬件方面可行。2)系统开发人员的技术。使用目前所学的技术及工具,例如JSP、MySQL等都是

18、大学所学过的内容,且技术已经发展成熟,所以可以实现此系统。3)使用有效性。预约挂号系统开发后由专门人员负责后台管理,且管理方法十分简单,只需略懂电脑知识即可使用。所以本系统在技术上可行。 经济上的可行性经济可行性分析是对开发过程中有可能涉及的各项资金使用进行分析,具体包括开发过程中的支出和投入使用后所能带来的经济利益等。根据目前系统情况和实际,实现此系统主要包括以下几个方面费用:1)域名费:系统正式使用后,需缴纳年费继续使用域名,否则将被终止,但域名费用对于普通医院还是可以负担得起的,所以可行。2)服务器投入:由于本系统还处于试运营测试的阶段,并不需要大型服务器来支持运行,所以该部分支出费用较

19、低。3)软件费用:软件部分所需购买金额并不大,且有相当一部分软件的使用都是免费的,而且,像操作系统这样的软件,即使没有挂号系统也需要支出,所以在软件方面也不需要较大金额的支出。且系统运行后可以带来许多经济效益最直观的可以减少挂号现场维护秩序人员、咨询人员、挂号大厅硬性支出等经济,综上本系统在经济上可行。3. 系统分析 预约挂号系统的业务流程分析 HIS业务流程图医院信息管理系统(HIS:Hospital Information System)是医疗信息化发展的必然结果,也是现在国内外医院最常见、最普及的医疗系统21。本系统涉及的业务工作主要有:预约挂号系统、门诊收费系统、住院系统、药房系统、医

20、生站、护士站系统以及医院办公OA等22。HIS系统业务流程图如图3-1所示。图3-1 HIS业务流程图 用户注册登录业务流程图当用户注册时,在注册页面上输入用户昵称、真实姓名、密码等个人信息进行注册。注册成功后,在登录框使用用户名和用户密码进行登录。如果用户名不存在,登录时提示不存在用户,需注册。该功能流程如图3-2。图3-2 用户注册登录流程图 预约挂号业务流程图医院挂号系统是医院信息管理系统的不可缺少的一个组成部分,在整个完整医院系统是最重要的一个环节,也是患者在就诊时各项活动的开始。预约挂号系统需要协同其他HIS系统,达到数据交换和资源合理分配的目的。医院在线挂号系统的业务流程如图3-3

21、。图3-3 预约挂号业务流程图 医生处理预约挂号业务流程图在患者提交门诊预约挂号信息后,需要所预约的医生进行审核最终回复是否接受预约挂号请求,回复需要患者提交后12小时内进行,否则默认为接受挂号请求,如医生因故不能接受患者挂号需说明缘由并回复患者,以便患者选择其他医生挂号。医生处理预约挂号业务流程图如图3-4。图3-4 医生处理预约挂号业务流程图 预约挂号系统的数据流程分析对医院信息系统的各项数据流程进行分析,可以使我们知道预约挂号系统业务数据流向的全过程,分析各个管理业务及其关系。数据流程分析主要包含对信息流走向的分析、设计、存储等。 顶层数据流程图从业务功能描述的需求出发,预约挂号系统数据

22、流图总体上分为三层,首先是给出了顶层数据流图,由于系统的工作人员、患者、医生提供的信息都是双向性的,预约挂号系统的顶层数据流如图3-5所示。图3-5 预约挂号系统顶层数据流图 一级数据流图在本系统中,通过对P0的展开,即对预约挂号系统的顶层数据流图进行展开,得到一级DFD。预约挂号系统的一级数据流如图3-6所示。图3-6 一级数据流程图 预约挂号数据流图 在线预约挂号系统主要是为了使患者可以足不出户的进行预约挂号,方便有快捷,医院可以完全监控门诊人数合理分配就医资源,并适当安排医生工作以及患者就医,大大减少了患者等待时间,而且响应了“互联网+”发展的进程及需要,同时还对医院进一步管理控制优化门

23、诊出诊方式做出有力依据。在线预约挂号系统数据流程如图3-7所示。图3-7 预约挂号数据流图 医生管理数据流图医生管理系统主要是管理员对医生个人信息进行管理,以及医生对自己个人信息例如职称的改变、科室的调动等进行管理。由于患者在预约后需要所预约的医生进行确认后才算挂号成功,所以管理系统还包括了审阅挂号信息。医生管理系统数据流程如图3-8所示。图3-8 医生管理数据流图 系统数据字典 数据字典列表是根据系统数据流图所得到的,是系统中数据项的集合,作为系统的数据容器来保存所有数据24。根据系统的数据流程图,提取出本系统的数据字典。如表3-1至表3-6。表3-1 医生数据项描述(部分)编号数据项名数据

24、项含义数据类型数据长度DI-1医生姓名医生真实姓名Char10DI-2密码医生的登录密码Varchar50DI-3医生职称医生目前职称Varchar50DI-4医生性别医生的性别Varchar50DI-5主诊医生的主要诊断类别Varchar50DI-6医生年龄医生的真实年龄Varchar3DI-7医生科室医生所属的科室Varchar50DI-8医生编号唯一代表一位医生Varchar10DI-9从医年限医生从医年限Varchar2DI-10医生简介医生的从医简介Varchar200表3-2 用户数据项描述(部分)编号数据项名数据项含义数据类型数据长度BI-1用户姓名用户的真实姓名Varchar1

25、0BI-2用户性别用户的性别Varchar10BI-3用户编号唯一代表一位患者Varchar10BI-4密码用户登录的密码Varchar50BI-5年龄用户的年龄Char10BI-6身份证号用户的身份证号码Varchar50BI-7电话用户的手机号码Varchar11BI-8邮箱用户的常用邮箱Varchar20BI-9QQ用户的常用QQVarchar15BI-10地址用户的住址Varchar50BI-11症状用户对自己症状的描述Varchar50表3-3 管理员数据项描述(部分)编号数据项名数据项含义数据类型数据长度GI-1管理员名管理员的用户名Varchar50GI-2密码管理员登录密码Va

26、rchar50KI-1科室名医院的科室名Varchar10KI-2科室编号唯一代表一个科室的表时间Varchar10表3-4 预约挂号数据项描述(部分)编号数据项名数据项含义数据类型数据长度YI-1预约医生预约的医生Varchar50YI-2预约人预约的患者Varchar50YI-3预约时间就诊的时间Varchar50YI-4预约编号唯一标示一个预约的标识Varchar50YI-5预约科室预约的科室Varchar50YI-6医生专长预约医生的专长Varchar50表3-5 数据结构描述(部分)编号数据结构名含义说明组成DS-1Doctor医生信息DI-1至DI-10DS-2User用户信息BI

27、-1至BI-11DS-3Admin管理员信息GI-1至GI-2DS-4Booking预约信息YI-1至YI-6DS-5Department科室信息KI-1至KI-2表3-6 数据流处理过程(部分)处理过程编号处理过程名称说明输入输出处理P-1用户注册所有用户用户详细信息注册成功或不成功成功:跳转至原界面失败:重新注册P-2用户进行查询已登录的用户查询信息医生和各科室的信息从数据库调出信息P-3用户进行挂号登录用户挂号挂号成功或未能挂号成功:打印挂号信息失败:重新挂号P-4用户修改信息登录用户更改信息修改成功、修改失败成功:跳转至用户信息查看页面失败:显示修改失败并重新修改P-5医生登录所有本医

28、院医生密码及用户名登录成功或登录失败成功:跳转医生管理主页失败:重新登录P-6医生查询病人信息已登录的医生查询信息患者的详细信息成功:显示患者信息失败:显示重新查询4. 系统设计 系统的平台设计在硬件方面,考虑到还需要进行一段时间试运行,使用一些入门级的硬件设施就足以。入门级服务器能够满足中小型网络用户的注册、浏览、预约等功能,所以选择入门级服务器作为系统的服务器24。在软件环境方面,所用的是MyEclipse软件进行开发,数据库使用MySQL进行链接。综上,建议配置如下表4-1所示。表4-1 系统的平台设计的建议配置硬件配置处理器的CPU,拥有3100MHz 三级缓存内存DDR3 内存,拥有

29、2个SO-DIMM槽,内存容量为4GB,可扩展至16GB硬盘采用SCSI接口硬盘内置电源6芯锂电池,100V-240V 90W 自适应交流电源适配器操作系统Windows 7及以上软件配置数据库MySQLWeb服务器Apache Tomcat 开发工具MyEclipse 系统的总体功能结构设计HIS系统的主要功能模块分为前台操作与后台管理两部分,前台操作又包括:用户预约挂号和医生管理两部分。现在,将每个系统分别展开,来具体展示该系统的整体功能。 功能结构图进入患者预约挂号系统后,即可查看首页,可以看到的是医院简介、挂号指南、公告和登录信息填写框。但是,只有在注册登录之后,才能进行门诊预约、住院

30、预约、查看预约、取消预约等一系列操作。预约挂号平台的功能结构如图4-1所示。图4-1 患者平台功能结构图用户进行预约操作之后,医生需要登录进入医生管理平台进行审阅和处理。如果医生同意预约,预约成功,生成挂号信息,患者必须需在指定时间去医院,如果医生拒绝,则需写明拒绝原因,由系统反馈给患者,需要注意的是,医生处理信息需要在12小时内完成,否则系统将默认同意预约。在住院管理当中,医生也可以根据医院现实住院情况在紧急状态下取消床位预约状态;当医生信息发生变化时,可以对信息进行修改,或管理员在后台中进行修改。新增加医生时,只能由管理员在后台增加。医生管理系统功能模块如图4-2所示。图4-2 医生管理平台功能结构图最后,后台管理平台是系统管理员管理各类医院信息的平台,管理员使用个人账号与密码登录后,可以管理各种信息,例如用户信息、医生信息、公告发布、留言管理等。后台管理平台的功能模块如图4-3所示。图4-3 后台管理平台功能

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1