收藏 分享(赏)

医院网络预约挂号系统的设计与实现.pdf

上传人:HR专家 文档编号:6635067 上传时间:2019-04-19 格式:PDF 页数:52 大小:2.42MB
下载 相关 举报
医院网络预约挂号系统的设计与实现.pdf_第1页
第1页 / 共52页
医院网络预约挂号系统的设计与实现.pdf_第2页
第2页 / 共52页
医院网络预约挂号系统的设计与实现.pdf_第3页
第3页 / 共52页
医院网络预约挂号系统的设计与实现.pdf_第4页
第4页 / 共52页
医院网络预约挂号系统的设计与实现.pdf_第5页
第5页 / 共52页
点击查看更多>>
资源描述

1、天津大学硕士学位论文医院网络预约挂号系统的设计与实现姓名:张琦申请学位级别:硕士专业:计算机应用技术指导教师:许林英20070701中文摘要门诊挂号一直是困扰医院提高服务质量的一个重要环节,特别是医疗技术水平高、门诊量大的综合型大医院,门诊拥挤是一种普遍的现象。因此,本论文提出了医院网络预约挂号系统,求医者只需坐在家中,轻松的点几下鼠标,就可以挂上医院门诊号,可以做到“足不出户选医生”,这样能够有效减少求医者的等待时间,使患者充分了解医院及相关医生的基本情况。该系统能利用有限的资源和空间为患者提供更优质的服务。本文描述了基于NET技术医院网络预约挂号系统的需求分析、系统设计、系统实现的过程。在

2、对系统的需求分析过程中,首先对医院门诊管理系统的发展现状进行了简单介绍,并重点对目前医院门诊挂号模式进行了分析、比较,从而确定了本文的研究对象为网络预约挂号模式。在对医院门诊挂号的调研基础上,分析了用户对业务流程、系统功能等方面的需求。该系统采用ASPNET技术、XML技术、ADONET数据库访问等技术,并对这些相关理论和技术,进行了详细描述。随后,本文详细叙述了医院预约挂号系统的设计与实现,并对实现过程中的一些技术难点和关键技术做了深入的探讨。接着,从系统安全性出发,阐述了该系统的安全性设计,并给出了该系统的性能测试的方法。本系统具有较强的实用性,己达到了预期的目标,取得了令人满意的效果,但

3、仍存在一些不足和值得深入研究的地方。同时随着NET技术的不断发展,许多新的设计思路将会在本系统中得到应用。关键词:预约挂号、 门诊挂号、NET技术ABSTRACTOutpatient appointment registration is a key step which is concemed in theservice quality improvement in hospitalsEspecially in those general hospitals withhigh medical skill and huge number of outpatients,crowd in outp

4、atient department isa common phenomenonTherefore this paper has I多l“ought out the concept ofhospital online appointment registration systemPatient call make appointment withdoctor in hospitals with a couple of clicks on the computer mouse while sitting athomeThis has realized the idea ofpicking out

5、your doctor at home andeffectively reduced the waiting time of patientsThis has also enabled patients to fullyunderstand the hospital and doctors in that hospitalThe system Call provide betterquality service to patients wi吐I limited recourses and spacesThe paper has described the requirement of the

6、hospital online appointmentregistration system based onnet,the design of this system and process of how thissystem iS realizedIn the process of requirement,a brief introduction on the currentStatus of hospital outpatient appointment registration was made at the beginning andalso focus has been given

7、 on analysis and comparison of existing hospital outpatientappointment registration modelThus conclusion Was drawn to take onlineappointment registration model as a research objective in this paperBase on theinvestigation made on hospital outpatient appointment registration system,analysiswas made o

8、n users requirements on business process and system functionsThissystem has developed ASENET technology,XML technology and ADONETdatabase access technology etcThe paper then has described in details how thehospital appointment registration system is designed and realizedIndepth discussionhas also be

9、en given on some of the technical difficulties and key technologies in theimplementation processThen from the system safeness point of view this paper haselaborated security design on this systemThe paper has also given performance testmethod on this systemThe system has achieved its objectives with

10、 strong practicability and satisfactoryresultThe system need further researchAt the same time with the ongoingdevelopment ofNET technology,many new designing ideas are applicable in thissystemKEY WORDS:Pointment Registration;Outpatient Registration;NET Technology独创性声明本人声明所呈交的学伊沦文是本人在导师指导下进行的研究工作和取得的

11、研究成果,除了文中特别力盼枷0主和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也1:也禽为获得叁盗盘堂或其他教育机构的学位或证书而使用过的材料。与我I作的同志对本研究所做的任何贡献均己在论文中作了明确的晚明并表示了阱,学位论文作者签名:叛硝 签字帆叼年9月同学f谚沦文版权使用授权书本学位沦文作者完全了解叁盗盘堂 有关保留、使用学位论文的规定。特授权丞盗盘堂可以将学位沦文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扣拙等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)听舔。髟l|导师签名:

12、许性关签字日期:呻7年扩月弓日同旅张年答一ay抟岬作:文期沦nL”4-产,1c一学签天津大学硕士学位论文 第一章绪论11课题的提出第一章绪论门诊挂号是病人就医的第一个步骤,挂上一个满意的号是获得医疗服务的前提保证。目前看病挂号难已成为许多患者共同的感受。门诊挂号也一直是困扰医院提高服务质量的一个重要环节,特别是医疗技术水平高、门诊量大的综合型大医院,门诊拥挤是一种普遍的现象。而造成门诊质量难以提高的因素主要有以下两个方面:1集中式挂号,就诊人员流量不均、具有不确定性,有明显的就诊高峰和低谷期,高峰期病人挂号排长队、就诊要长时问等待以及有个别医生熟人插号的现象,环境拥挤混乱;医生问诊时问短、不仔

13、细、服务态度差等现象时有发生。而低谷期,病人寥寥无几,医院资源浪费。2专家号难求(特别是名专家号)。一名专家最多一天只能看1520个求医者,一些求医者为了宝贵的号排上几个小时的队,从而出现了倒号、炒号现象,严重损害了病人的利益,也影响了医院的声誉。而当医院开通了网络预约挂号系统,可以有效的解决以上现象。求医者只需坐在家中,轻松的点几下鼠标,就可以挂上医院专家门诊号,可以做到“足不出户选医生”,这也能够有效减少病人的等待时间,缓解医院的挂号收费高峰,利用有限的资源和空间为病人提供更优质的服纠11J。12医院网络预约挂号系统的意义根据统计数据,我国每百万拥有医生和病床的数目要比发达国家要低得多。老

14、百姓看病难、挂号难、挂专家号更难的问题相当突出。此外,病人到医院就诊前对医院的相关信息了解不多,对所挂的专科和医生的情况又不太了解,只能凭经验和印象进行选择,具有较大的盲目性。这些难题的破解有赖计算机网络技术的应用。医院网络预约挂号系统的实施具有以下几点意义n1:(1)网络挂号简便、快捷医院网上预约挂号系统不需要网上注册,只需要有效身份证件号码的输入,天津大学硕二l:学位论文 第一章绪论在家中或其他任何地方通过电脑进行预约挂号操作,可根据需要选择科室、医生、就诊日期和时间,最后确认以完成预约挂号。操作只需几分钟。(2)网络挂号省时、省力病人患病后本身已痛苦难耐,都希望尽早到医院诊疗,以解除病痛

15、。实际到医院的第一件事就是挂号,只有挂上相应的号,才能进行诊疗。而往往高级别的大医院挂号总是要排长队的,有时排了队还不一定挂得上号。此时病人和家属的心情可想而知了。网络的挂号方式为用户提供了省时省力且实效的服务,为一定层面的用户在一定程度上解决了挂号难的问题。(3)用户可自如地选择合适的医生选择一个合适的医生为自己诊疗,是每个患者由衷的愿望,在医院改革的今天已经成为现实。但要实现方便的选择,在门诊挂号窗口不是件容易的事。急急忙忙来医院的患者和家属,要先到大厅寻找和阅读有关医生的介绍,来确定选择医生,然后排队挂号,且不一定能如愿见到自己所选的医生,得到诊治。如果采用网上挂号,便可在家中轻松地预先

16、了解医院及相关医生的情况,经家里人的斟酌商榷,来选定医院和医生,通过简便的操作,完成挂号预约,以得到实惠方便的服务。(4)通过网络以达到医院门诊挂号信息的共享从医院挂号工作的角度来看,网络的应用及其所载信息能够被多方共享,使医院有关工作人员把既定的门诊出诊信息在相关网站及时发布,供病人、家属及社会各方使用者参用。这为医院挂号工作的管理提供了一个方便实用的平台,即在最短的时间内把医生出诊信息和临时的变化提供给患者和社会用户,使他们避免了到医院就诊的盲目性,提高了挂号的准确性。网络的共享,与门诊大厅中传统的医院及医生情况的宣传设施相比,弥补了其空间有限、内容固定不易更新的局限性,特别是出诊医生临时

17、变化的情况不能及时显示,给病人来院诊查带来极大的不便甚至损失。(5)改善缓解医院窗口挂号的紧张现状在大医院的门诊大厅里,每天清晨都拥挤着等候挂号的人们。这是严酷的现实,是目前我国有限的卫生医疗服务机构与众多人口及患病人群之间的矛盾的具体体现。这是摆在医院管理者面前亟待解决的问题。挂号系统工作的管理者们采取了各种方式和措施来缓解矛盾,以减轻患者和家属挂号的难度,其中网络预约挂号系统在一定程度上缓解改善了挂号窗口的紧张状况。(6)增强医院的社会竞争力开展好网络挂号工作,能缓解医院挂号的紧张程度,为患者提供方便。使患者来医院诊疗所需的一道程序“挂号”变得轻而易举,为来医院的患者营造一种天津大学硕:L

18、学位论文 第一章绪论宽松和谐的就诊环境,使患者愿意到这样的医院来治病,以达到医院病人来源的保持和增长,这对当前医院的改革和发展非常重要。在社会经济的环境中,医院如何存在和发展是一个不争的现实。怎样在为病人服务的同时,创造经济效益,以利于医院的持续发展。要发展,就要有竞争力而医院的社会竞争力是综合体现的,包括尖端高超的医疗技术水平,科技先进的医疗设备,而舒适宽松优雅和谐的就诊治疗环境也是必不可少的,开展网络挂号正是创造上述就医环境,增强医院社会竞争力的组成内容之一。13本论文的主要工作1系统开发技术的研究通过对NET技术、XML技术、数据库访问技术的研究,讨论了基于XML的NET Web服务和数

19、据库访问技术,对ADONET进行了详细的阐述,说明其数据库访问技术的优越性,并与ADO进行详细比较。2BS模式体系结构的研究通过对BS模式体系结构的理解,研究了CS和BS架构编程体系,同时具体分析了BS架构软件的优势与劣势,指出本系统网络预约挂号系统在开发设计中采用了三层BS体系结构的主流技术。3系统的需求分析通过目前医院门诊挂号多种方案的分析比较,确定网络预约方式为本论文的主要研究对象,论文从整体医院门诊的业务流程入手、进而以网络门诊预约挂号业务流程为出发点,在充分分析了医院门诊挂号业务需求分析的同时,确定了系统功能需求。4本系统的设计和实现根据系统的设计目标内容,对医院门诊挂号系统的主要功

20、能进行了设计与实现,并深入探讨了一些技术难点和系统实现的关键技术,同时给出了系统的安全性设计方法。14论文的组织结构第一章,介绍了本文的课题研究背景、目的和意义,并简要说明论文的主要工作和组织结构。第二章,主要介绍了与论文研究工作相关的开发技术基础,主要包括:面向服务架构、NET技术、XML技术、数据库访问技术,系统开发选用的Microsoft天津大学硕士学位论文 第一章绪论SQL Server数据库以及BS模式体系结构。 第三章,介绍了医院门诊管理系统及其发展状况,着重介绍系统的需求分析,分析了预约挂号多种方案的选择,以及系统的业务流程、系统的功能需求,对于关键的系统目标分析,来为下章来确定

21、系统的功能模块及设计目标打下基础。第四章, 着重介绍了本系统的设计目标、系统的体系结构设计,在对业务流程的分析基础上提出了系统的功能模块,并设计出该系统的所用到的数据字典。第五章,主要介绍了系统的部署、系统的实施环境、系统的具体功能实现;并详细深入探讨了一些技术难点和系统实现的关键技术;并对系统的安全性进行了需求分析和设计;此外本章也对该系统进行了测试分析。第六章,对全文研究工作进行总结,并对未来研究工作作出展望。天津大学硕士学位论文 第二章系统的相关理论与技术支持第二章系统的相关理论与技术支持21面向服务技术架构面向服务的体系结构(ServiceOrientedArchitecture,SO

22、A,也叫面向服务架构)是指为了解决在Intemet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。传统的Web(HTMLHTrP)技术有效的解决了人与信息系统的交互和沟通问题,极大的促进了B2C模式的发展。WEBfJ艮务(XMLSOAPWSDL)技术则是要有效的解决信息系统之问的交互和沟通问题,促进B2B

23、EAICB2C的发展。SOA则是采用面向服务的商业建模技术和wEB服务技术,实现系统之间的松耦合,实现系统之间的整合与协同。wEB服务和SOA的本质思路在于使得信息系统个体在能够沟通的基础上形成协同工作【31。对于面向同步和异步应用的,基于请求响应模式的分布式计算来说,SOA是一场革命。一个应用程序的业务逻辑(Business Logic)或某些单独的功能被模块化并作为服务呈现给消费者或客户端。这些服务的关键是他们的耦合特性。举例来说,一个服务可以用NET或J2EE来实现,而使用该服务的应用程序可以在不同的平台之上,使用的语言也可以不同【4】。22NET技术221NET框架微软总裁兼首席执行官

24、Steve Ballmer给NET下的定义为:“NET代表一个集合,一个环境,一个可以作为平台支持下一代Interact的可编程结构。”,即:NET=新平台+标准协议+统一开发工具。NET的最终目的就是让用户在任何地方、任何时问,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了,而所天津大学硕。j学位论义 第一二章系统的相关理论与技术支持有后台的复杂性是完全屏蔽起来的。微软的设计目标达到图21所示的结构51。I阗 l期 纛i|牵访问 | 应用代码。C Int、父, 鞠黛麟瓣I ,+。适L卜l 震妻一 一I操作系统和 、鬻圉

25、I本地服务图2-1 NET战略NET Framework具有两个主要组件:公共语言运行库和NET Framework类库。公共语言运行库是NET Framework的基础。NET框架是一个多语言组件开发和执行环境,提供了一个跨语言的统一编程环境。NET框架的设计目标是让开发人员更容易地建立Web应用程序和Web服务,使得Internet上的各应用程序之间,可以使用Web服务进行沟通。从层次上来看,NET框架包括三个主要组成部分:公共语言运行时(CommonLanguageRuntime,CLR)、服务框架(Services Framework)和两类应用模板:传统的Windows应用程序模板(

26、、in Forms)和基于ASPNET的面向Web的应用程序模板(w曲Forms和Web Services),其结构如图22所示。图2-2盯框架结构天津大学硕士学位论文 第二章系统的相关理论与技术支持如图22所示,在NET Framework顶部是各种可以使用的语言。其中通用语言运行时则为多种语言提供了一种统一的运行环境。另外它还提供了更多的功能和特性,比如统一和简化的编程模型,用户不必迷惑于、Mn32 API和COM;避免了DLL的版本和更新问题,从而大大简化了应用程序的发布和升级;多种语言之间的交互,例如我们甚至可以在Visual Basic中使用C+编写的类:自动的内存和资源管理等等。在

27、服务框架纸上是两种应用类型的模板,一类是传统Windows应用程序模板,另一类是基于ASPNET的Web网络引用程序模板。其中以ASRNET一组控件和体系结构的方式提供了一个Web应用模型,由NET框架提供的类库构建而成,通过它可以简化Web应用的实现过程。NET框架提供统一的编程模式:不论是VBNET、ASENET、C群、JscriptNET还是NET Web服务都是用一样的API,NET框架提供统一的编程API271。NET是一个有相当吸引力的战略平台,无论对开发者还是最终用户都是如此,因为NET有如下优点:跨语言 NET支持多种语言的互操作,即在一种语言下开发的组件,可在另一组件下通过面

28、向对象的继承而得以重用。跨平台NET通过将各语言先编译成中间语言(IL),然后再执行时用即时(JustIn Time)编译器将之编译成本地平台代码来实现异构平台下对象的互操作性,目前NET支持的平台有windows,1inux和unix的支持正在开发中。不仅如此,将来甚至还会出现各种支持NET的智能终端。安全NET通过公共语言运行库来实现资源对象、类型的安全。对开放互联网标准和协议的支持NET通过对HTTP、XML、SOAP和WSDL等Internet标准的强劲支持提供在异构网络环境下获取远程服务,连接远程设备,交互远程应用的编程界面【2】【61。222 ASENET概述ASPNET是Micr

29、osoftNET框架的一部分,它是用来开发动态HTML网页的新NET框架,使开发Web应用程序变得非常容易:只需要简单地把控件拖到表单,ggWeb Form上,然后绑定控件属性到对象成员和事件处理器即可。控件在服务器端执行,称为服务器端控件,它知道如何生成供显示的HTML代码,甚至可以适应不同的浏览器,而开发者不需要写任何代码就能实现这些功能【71。天津大学硕士学位论文 第二章系统的相关理论与技术支持223系统采用的编程语言基于NET的网络医院挂号系统的开发主要是使用ASPNET,ASPNET可以使用任何一种NET支持的语言编写,而其中C撑可以提供脚本语言所无法提供的强大功能,使用C撑编写We

30、b应用程序在未来将成为Windows平台上W曲开发的最佳选择。C群是一种类型安全的、现代的、简单的,由C和C+衍生出来的面向对象的编程语言,它是牢牢根植于C和C+语言之上的,并可立即被C和C+的使用者所熟悉。C群的目的就是综合Visual Basic的高生产率和C+的行动力。利用C舟可以极其简单地开发出强大的企业级分布式应用系统【91。C群在保证了强大的功能性和灵活性的同时,给C和C+带来了类似于VisualBasic的快速开发,并且它还针对了NET作了特别设计,比如C+允许XML数据直接映射为它的数据类型等等,这些特性结合起来使得C成为优秀的下一代网络编程语言【8J【列J。23 XML技术“

31、可扩展标记语言”(XML)提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的HTML标记不同,XML标记用于定义数据本身的结构和数据类型。XML使用一组标记来描绘数据元素。每个元素封装可能十分简单也可能十分复杂的数据。您可以定义一组无限制的XML标记。由于XML标记在整个单位中以及跨单位采用,因此来自各种不同数据存储区的数据将更容易交换和操作。XML是一种简单、与平台无关并被广泛采用的标准。XML相对于HTML的优点是它将用户界面与结构化数据分隔开来。这种数据与显示的分离使得集成来自不同源的数据成为可能【lo】。24数据库访问技术241 ADONET特性ADONET在改进以前ADO

32、的基础上,提供了很多用于以创建数据为中心的应用程序的特性。ADONET引入的新特性:对XML的充分支持、新数据对象的引入、语言无关的数据访问、使用和CLR一致的类型。1互操作性天津大学硕士学位论文 第二章系统的相关理论与技术支持互操作性是ADONET提供的关键特性之一。由于ADONET使用XML交换数据,因此任何支持XML的组件都可以从ADONET接收数据。这样就可以在ADONET和运行任何平台的应用程序之间传输数据,以支持跨平台应用。2可扩展性使用ADONET创建的应用程序比ADO创建的应用程序更易于管理和缩放。ADONET创建的应用程序使用XML在层之间传输数据,这样就可以很轻松地在已经部

33、署的应用程序中增加层,并实现与新层中的对象无缝地交换数据。而ADO的使用数据集交换数据,要在已有的应用程序结构中增加中间层,就必须改变应用程序,无法实现无缝数据共享。3不存在数据类型转换ADONET使用XML交换数据,不存在数据类型转换的需求,可以极大地提高应用程序的性能;而ADO使用COM组件传送数据,就需要进行类型转换,这种类型转换大大降低了应用程序的性能1121。242 ADONET与ADO的比较ADONET是NET FrameWork SDK中用以操作数据库的类库的总称。相对于ADO的最大优势在于ADONET对于数据的更新修改可以在与数据源完全断开连接的情况下进行,然后再把数据更新情况

34、传回到数据源,这样大大减少了连接过多对于数据库服务器资源的占用。ADONET数据库访问技术的之所以有诸多的优越性,是因为ADONET对象的基本DataSet对象模型。DataSet是ADO记录集的延伸。DataSet类是ADONET中最核心的成员之一,也是各种开发基于NET平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADONET中具有特殊的地位,是因为DataSet在ADONET实现从数据库抽取数据中起到关键作用,在从数据库完成数据抽取后,DataSet就是数据的存放地,它是各种数据源中的数据在计算机内存中映射成的缓存,是独立存在于内存中的数据库视图,所以有时说Data

35、Set可以看成是一个数据容器。同时它在客户端实现读取、更新数据库等过程中起到了中间部件的作用【13】。ADONET和ADO的主要特性比较如表21:天津大学硕士学位论文 第二章系统的相关理论与技术支持表2-1 ADONET和ADO的主要特性比较项目 ADO的特性 ADONET的特性内存的数据表示 用RecordSet对象表示数 用DataSet表示数据,可据,只含有一个数据表 包含多个数据表多个表之间的关系 通过JOIN子句联结 通过DataRelation对象实现关联数据访问 顺序扫描RecordSet对象 可导航的数据进行扫描的各个记录在线与离线访问 不支持离线访问 在线与离线访问均可以可编

36、程性 通过Connection组件预 采用XML编程模式。数先指定数据源 据源可以自描述在层与组件之间共享离 采用COM接口传输数据 采用XML格式传输数据线数据资源占用情况 较多占用资源 较少占用资源243 ADONET数据访问接口ADONET提供了对Microsoft SQL Server等数据源的一致访问。数据库使用者可以使用ADONET来连接到这些数据源,并检索、操作和更新数据。ADONET的结构如图23:数据库图23 ADONET的结构表22是对NET数据提供程序的四个核心对象的说明。天津大学硕二i二学位论文 第二章系统的相关理论与技术支持表22NET数据提供程序说明表对象 说明Co

37、nnection 建立与特定数据源的连接Command 对数据源执行命令DataReader 从数据源中读取只进且只读的数据流DataAdapter 用于将数据填充到DataSetADONET提供了对Microsoft SQL Server等数据源的一致访问。数据库使用者可以使用ADONET来连接到这些数据源,并检索、操作和更新数据。ADONET有两个核心组件:DataSet和NET数据提供程序,其中NET数据提供程序包括:Connection、Command、DataReader和DataAdapter对象。DataSet设计目的是为了实现独立于任何数据源的数据访问,可以用于多种不同的数据源

38、,可以用于XML数据,或用于管理应用程序本地的数据。ADONET结构的另一个核心元素是NET数据提供程序,设计目的是为了实现数据操作和对数据的快速、只读访问。Connection对象提供与数据源的连接。Command对象用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命刽z61。DataReader从数据源中提供高性能的数据流,DataAdapter提供连接DataSet对象和数据源的桥梁。DataAdapter使用Command对象在数据源中执行SQL命令,以便将数据加载到DataSet中,并使对DataSet中数据的更改与数据源保持一致。25系统开发选用的数据库Micro

39、soft SQL Server是一个专门设计满足新型分布式客户服务器结构的关系型数据库,是新型多线程、并行式数据剐141。它功能强、性能好,能提供完整的数据库管理软件程序包,能达到有关可靠性、数据完整性和安全性的要求,可以应对今天企业所面临的挑战。随着SQL Server的不断完善与发展,以及与Windows Server 2003等网络操作系统的紧密集成,SQL Server,一s充分利用操作系统所提供的特性,为分布式客户服务器结构程序设计提供良好的开发环境,所以越来越受到人们的重视。本系统采用微软的SQL Server 2005,它遵循了“可信赖计算原则999采取了更多、更严格的措施保证产

40、品的设计安全、默认安全和部署安全。SQLServer2005天津大学硕-Jj学位论文 第二章系统的相关理论与技术支持在数据库平台的安全模型上有了显著的增强,由于提供了更为精确和灵活的控制,数据安全更为严格。为了给企业数据提供更高级别的安全,SQL Server 2005提供了了很多特性:在认证空间里强制SQL Server login密码策略;在认证空间里可根据不同的范围上指定的权限来提供更细的粒度;在安全管理空间中允许分离所有者和模式(schema)等等【291。SQL Server 2005是SQL Server 2000的升级版本,是微软公司最新的数据库服务器,其强大的性能和功能支持,再

41、配合其易用性,SQL Server可以说是开发者的首选。在开发选择网络数据库时,应首选统一的、安全的、容量大的数据库,以避免使用中出现的各种问题。因此,本系统选用Microsoft SQL Server 2005作为数据库管理系统【14】。26 BS模式体系结构BS结构,即BrowserServer(浏览器JJ艮务器)结构,是随着Intemet技术的兴起,对CS结构的一种变化或者改进的结构【30】。BS结构,主要是利用了不断成熟的浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能

42、,并节约了开发成本,是一种全新的软件系统结构技术。随着Windows2000Windows 2003将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构【1 51。BS结构是真正的三层结构,它以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器r(Browser)访问WEBJJ艮务器和与其相连的后台数据库,称之为BS(BrowserServer)模式。其三级结构组成如下图所示【l 6】:团隧客户端;羽瞄匦幽幽物施濯、图2-4 BS三层结构图图中从左到右,分为三个层次:第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web服务

43、器提出服务器请求,Web服务器用HTTP天津大学硕士学位论文 第二章系统的相关理论与技术支持协议把所需文件资料传给用户,客户机接受传来的主页文件,并把它显示在Web浏览器上。第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给W曲服务器,再由Web服务器传送回客户端。第三层数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处御161161171Jio与传统的CS模式相比,BS结构把处理功能全部移植到了服务器端,用户的请求通过浏览

44、器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。因此,本系统采用BS模式体系结构作为系统的体系结构。27本章小结本章围绕系统开发过程中所用到的技术做了具体的阐述。主要针对NET技术框架结构、ASPNET及ADONET进行了研究,并讨论了基于XML的NET Web服务和数据库访问技术,尤其是对ADONET的核心组件DataSet进行了深入讨论,内部用XML描述数据,具有平台无关性,同时阐明ADONET数据访问接口。BS模式体系结构是管理软件主流技术,通过对BS模式体系结构的编程体系的叙述及

45、BS模式的优势、劣势描述,得出结论:在本软件的开发中采用了流行的BS三层架构模式,实现医院网络预约挂号系统。同时采用微软的Net技术,以Microsoft Visual StudioNet为开发平台,选择C群开发语言,C语言支持标准SQL数据库,加上微软的Windows系统平台保持了开发语言和系统平台的一致性,提高了系统的兼容性、健壮性、实时性和安全性。天津大学硕:土:学位论文 第三章系统的需求分析第三章系统的需求分析31医院门诊信息管理系统的简介及发展状况311医院信息系统(HIS)定义医院信息系统(Hospital information System,HIS)是指对医院及其所属各部门的人

46、流、物流、财流进行综合管理,对在医疗活动各阶段中产生的数据进行采集、存储、处理、提取、传输、汇总、加工生成各种信息,从而为医院的整体运行提供全面的、自动化的管理及各种服务的信息【1 81。312医院信息系统发展现状随着互联网络的迅猛发展,全球信息化的热潮引发了信息技术的飞速发展,也给各行各业的信息化建设提出了新的要求。目前全球医疗系统面临着同样的问题,即如何建设符合客观需要的医疗系统,保护医院投资,方便今后的扩展。在医疗领域,计算机与信息技术的应用已日趋成熟与广泛。基于计算机网络的医院信息系统(Hospital Information System)成为了医院管理、运行的主力军。经过十几年的发

47、展,医院信息化管理建设经历了从单机系统、局域网络系统、医院信息系统到远程医疗系统多个阶段。从2000年以后,随着通讯技术和光纤技术的发展,以及存储容量的提高,使影像信息的传输和储存愈加方便,这为电子病历(CPR)的形成创造了良好的契机。同时,指纹识别技术、数字签名技术的发展也为病案保存与传输的合法性提供了保证。此时,医学影像存储传输系统(PACS)和临床检验信息系统(LIS)开始嵌入HIS,使HIS在功能上的全面提升变为现实,使其真正成为“一体化的医院信息系统(Integrated Hospital information System,IHIS)”(或称之为“以病人为中心的信息集成系统”)。

48、HIS应具备以下四个特征【19】:具有覆盖全院的计算机网络;把医院的整体目标作为医院信息系统的目标。医院的整体目标包括如何提高医院的运营效率,如何提高医院的社会效益和经济效益,如何为病人提供更快、更好、更完善的服务等等。只有以医院为整体目标为基准,而不是以解决个别科室或个别业务问题为目的,才能视为完整的信息系统;有一个完整的、集成的数据库(DBMS)支持。这个数据库应该是集中存储医院管理和病人数据的仓库,而且能满足全院各授权部门和个人使用数据的需求。它是HIS的核心。天津大学硕二Ij学位论文 第三章系统的需求分析自上向下(Top to Bottom)的设计方案。即从医院的整体目标开始,逐步细化

49、到窗口的业务。只有这样,才能实现医院办公无纸化和诊断的无胶片化,才能真正建立以病人为中心的完整的医院信息系统。313医院门诊管理系统的流程及发展现状医院门诊管理系统在HIS系统中占有重要的地位。门诊部是医院的一个重要部门,也是病人就诊的第一个环节,是医院直接向社会广大患者提供医疗服务的窗口之一,门诊部的信息化建设直接关系到整个医院的信息化建设的发展水平。医院门诊管理系统主要是实现挂号、划价、收费、发药等功能。虽然大的流程清楚,工作性质也较为单纯,但对于大型医院门诊量大,就诊病人数量及类别多,所以产生的信息量较大,也比较复杂。与医院的其他业务科室数据交换频繁。(见图31传统门诊系统数据流程图)近年来,很多大型医院都在提出一些门诊信息系统建设性的方案,如建设门诊

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报