《医院信息管理系统住院部电子病历hizt.docx》由会员分享,可在线阅读,更多相关《医院信息管理系统住院部电子病历hizt.docx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、HUNAANUNNIVEERSIITY毕业设计计(论文文)设计论文文题目:医院信息息管理系系统之电子病病历系统统医院信息息管理系系统之电电子病历历系统摘要电子病历历是医疗疗健康信信息个性性化发展展的趋势势。病历作作为患者者信息的的载体,集集中反映映了患者者的诊断断治疗过过程,电电子病历历是数字字信息化化的病历历,它不不仅包括括静态病病历信息息,还提提供相关关服务,实现患者信息的采集、加工、存储、传输和服务。Ajaxx是一种种新兴热热门的网网络技术术,它将将JavvaSccrippt和XMLL技术结结合在一一起,每每次调用用新数据据时,无无需反复复跳转页页面,而而是采用用异步通通信的方方式向服服
2、务器请请求数据据,使用用DOMM更新页页面中变变更的数数据,显显著提升升了界面的的响应速速度,给给客户一一个很好好的使用用体验。本文基于于Ajaax技术术设计并并实现了了医院信信息管理理系统中中的电子子病历模模块。该该论文首先先是对电电子病历历产生的的背景、使用意意义、现状及及趋势进进行分析析阐述;然后,对对系统实实现所采采用的关关键技术术Ajaax进行行分析;接着对对电子病病历进行行了系统统分析,详详细分析析了其系系统需求求,以及及各模块块需要达达到的要要求,并并对系统统的设计计进行了了分析;最后详详细阐述述了系统统各部分分的具体体实现,包包括住院院电子病病历、门门诊电子子病历、日日志的管管
3、理和数数据的相相关操作作。关键词:电子病病历;MMVC模模式;信信息共享享;Ajjax技技术Elecctroonicc Mediicall Recoordss offMediicall Infoormaatioon MManaagemmentt SysttemAbsttracctElecctroonicc meediccal reccorddsaree thhedeevellopmmentt trrendd off peersoonallizaatioon ffor meddicaal aand heaalthh innforrmattionn. MMediicall reecorrds ar
4、ee veectoors of pattiennt iinfoormaatioon, whiich refflecct tthe proocesss oof ddiaggnossis andd trreattmennt ffor ppatiientts. Eleectrroniic mmediicall reecorrds aree thhe rrecoordss off diigittal infformmatiion, whhichh inncluudess alll tthe infformmatiion on papper meddicaal rrecoordss. Ellecttro
5、nnic meddicaal rrecoordss meediccal reccordd noot oonlyy sttatiic iinfoormaatioon, butt allso thee prroviisioon oof rrelaatedd seerviicess, tthuss itt caan aachiievee thhe ppatiientt innforrmattionns coolleectiion, prroceess, sttoraage, trranssporrt aand serrvicces.Ajaxx iss a neww annd hhot Webb de
6、evellopmmentt teechnnoloogy. Itt coombiiness JaavaSScriipt witth XXML tecchnoologgy,andd itt caan iimprrovee reespoonsee tiime beccausse tthe sysstemm neeednnt reddireect pagge aafteer uuserr trranssferrs ssomee neew ddataa. IIt ccan reqquesst ddatee frrom serrverr thhrouugh asyynchhronnouss coommuu
7、niccatiion andd usse DDOM to rennew thoose chaangeed ddataa onn thhe ppagee, whhichh caan ggivee usserss haave a ggoodd exxperriennce.Thiss diisseertaatioon iintrroduucess thhe rreallizaatioon oof eelecctroonicc meediccal reccordds oof mmediicall innforrmattionn maanaggemeent sysstemm baasedd onn Aj
8、jax tecchnoologgy. Firrst of alll itt deescrribees tthe bacckgrrounnd, usaage, sttatuus aand treendss off ellecttronnic meddicaal rrecoordss. TThennit anaalysses thee keey ttechhnollogyy, AAjaxx teechnnoloogy. Annd tthenn itt shhowss thhe ssysttem reqquirremeent andd thhe ddetaaileed ddesiign forr e
9、llecttronnic meddicaal rrecoordss. FFinaallyy, iit ggivees tthe dettailled sysstemm acchieevemmentt, wwhicch iinclludees sspecciall ellecttronnic meddicaal rrecoordss, mmanaagemmentt off loog aand datta, andd soo onn.Key Worrds:eleectrroniic mmediicall reecorrds; MVVC mmodee; iinfoormaatioon ssharri
10、ngg; AAjaxx teechnnoloogy目 录1绪论111.1电电子病历历项目背背景11.2电电子病历历的应用用意义221.3电电子病历历的现状状及趋势势31.4论论文组织织结构662技术背背景72.1AAjaxx技术72.1.1Ajjax概概述72.1.2基本本的Ajjax技技术72.1.3Ajjax技技术的优优势83电子病病历系统统分析与与设计1113.1电电子病历历系统分分析1113.1.1 住院院电子病病历1113.1.1.11 病案基基本情况况113.1.1.22 入院院记录1123.1.1.33 病程程记录1123.1.1.44 医疗疗文书1123.1.2门诊诊电子病病历
11、1333.1.2.11 门诊诊初诊电电子病历历133.1.2.22 门诊诊复诊电电子病历历133.2电电子病历历系统设设计1443.2.1展示示层设计计153.2.2业务务逻辑层层设计1153.2.3数据据访问层层设计1163.2.4数据据库设计计164电子病病历系统统实现1174.1住住院电子子病历1174.1.1系统统登录1174.1.2病案案基本情情况2004.1.3入院院记录2204.1.4病程程记录2214.1.5医疗疗文书2224.2门门诊电子子病历2234.2.1门诊诊初诊病病历2334.2.2门诊诊复诊病病历2444.3日日志的管管理2554.4数数据相关关处理2265结论22
12、9致 谢谢31参 考 文 献献331 绪论1.1 电子病历历项目背背景在电脑的的使用还还没普及及的时候候,医疗疗工作人人员一直直都是人人工手写写病历。但但渐渐的的人们发发现,人人工手写写病历有有太多的的弊端:1) 浪浪费时间间,手写写病历速速度太慢慢,浪费费了大量量的时间间在写病病历上,分分散了医医疗工作作者的精精力,这这也是导导致医疗疗事故和和庸医的的根源。2) 容容易出错错,且不不工整,经经常会出出现涂改改或者不不认识的的手写病病历的情情况。3) 手手写病历历,不易易于管理理和保存存1。而随着信信息时代代的进步步,越来来越多的的行业使使用上了了电脑,很很多公司司,事业业单位都都实现了了信息
13、化化管理,由由于信息息化管理理在各个个领域都都体现出出其优越越性,电电子病历历也因此此得到了了快速的的发展。1960年,以美国麻省总医院为代表,开发门诊电子病历EMR(Electronic Medical Record),并投入使用。1991年,美国国家科学院医学研究所发表了题为“EMR是医疗保健的基本技术”的研究报告,总结了40年来实现病历记录计算机化的经验,全面论述了EMR发展的各个方面,提出了推动EMR的多项建议。1993年9月,在法国马塞召开首次健康卡系统国际会议,研究该系统应用及发展等问题。1994年,西门子一公司(SNI)推出了多媒体电子病历记录系统(Viewscope)。1995
14、年,日本厚生省成立了电子病历开发委员会,年度投入2.9亿日元用于开发EMR。2004年,美国总统布什在众议院的年度国情咨文中,把建立电子健康记录(EHR)的目标概括为:“将健康记录计算机化,我们可以避免严重的医疗事故,降低医疗费用,提高医疗水平”,要求在10年内确保绝大多数美国人拥有共享的EHR。美国还准备以EHR(包含个人终生健康状况和医疗保健信息)为基础,建立国家健康信息体系(National Health Information Infrastructure,NHII),据研究人员测算,预计在未来10年内需投入2760亿美元。2005年春,英国卫生部签署了一份为期10年、价值55亿英镑的
15、合同,支持发展电子病历、网上预约和网上处方2-3。在社会各界的支持,以及相关部门的关注下,电子病历由于其本身的优越性不断发展,相信电子病历会发展得越来越完善,越来越方便。1.2 电子病历历的应用用意义当今,不不少人将将电子病病历简单单地归结结为纸张张病历的的电子化化存储,这这是错误误的,电电子病历历绝不仅仅仅是病病历的电电子存储储,它实实现了医医疗过程程的全面面信息化化。取代代纸张病病历也不不是发展展电子病病历的唯唯一目标标,甚至至这仅仅仅是一个个表面形形式。我我们可以以从以下下几点来来认识:1) 建建立电子子病历系系统是计计算机应应用向临临床发展展的需要要,它可可以显著著地提高高医疗工工作效
16、率率;电子子病历系系统为医医生护士士的日常常工作提提供了有有力支持持,辅助助医生书书写病历历,将医医生从繁繁重的医医疗文书书工作中中解放出出来;计计算机自自动处理理医嘱,同同样减少少了不必必要的转转抄工作作,降低低出错概概率;检检查申请请与结果果的无纸纸化传递递,可以以加快结结果的回回报速度度;病历历电子化化可以实实现病人人信息随随时随地地可得,医医生也可可以在任任何有网网络的地地方查阅阅病人信信息。另另一方面面,电子子病历有有助于规规范医疗疗行为。2) 加加强医疗疗质量的的环节管管理,为为医院管管理服务务。传统统的医疗疗管理主主要是终终末式管管理,也也就是各各种医疗疗指标在在事后统统计出来来
17、,然后后再反馈馈回医疗疗过程管管理,而而这样的的管理滞滞后于医医疗过程程。电子子病历系系统的实实施使得得各种原原始数据据可以在在医疗过过程中及及时地采采集,形形成管理理指标,并并及时反反馈,达达到环节节控制的的目标。3) 随随着远程程医疗的的快速发发展,使使病人信信息达到到异地共共享。4) 为为宏观医医疗管理理服务。电电子病历历为国家家医疗宏宏观管理理提供了了丰富的的原始数数据库。所以,电电子病历历并不是是简单的的纸张病病历的电电子化存存储。总总的来说说,电子子病历的的优点可可分为以以下几点点:1) 提提高甲级级病历合合格率。一方面面需要通通过各种种管理手手段以及及规章制制度来保保证,另另一方
18、面面需要结结合各种种新技术术。通过可可行的技技术途径径来整合合各种资资源,明明确将职职责落实实到具体体个人,提提高医院院对病案案质量的的管理能能力;通过统统计、分分析、预预警、三三级质量量评定等等事前控控制手段段,能有有效的提提醒和督督促医务务人员按按时、按按质完成成病历书书写工作作。提高高病历甲甲级率,从从而提高高医院提提供综合合竞争力力。2) 对对于医生生来说,每每天要接接治多名名患者,日日常工作作中700%的时时间由于于手工书书写病历历。通过过电子病病历系统统提供的的多种规规范化的的模板及及辅助工工具,不不仅可以以将医务务人员从从繁琐重重复的病病历文书书书写工工作中解解脱出来来,集中中精
19、力关关注病人人的诊疗疗,而且且通过模模板书写写的病历历更加完完整、规规范;同时,还还可使医医生将更更多的时时间用于于提高自自身的业业务水平平,收治治更多的的患者,从从而可以以提高医医院的经经济效益益和医疗疗水平。3) 提提高病案案质量电电子病历历系统通通过提供供了完整整、权威威、规范范、严谨谨的病历历模板,避避免了书书写潦草草、缺页页、漏项项、模糊糊及不规规范用语语等常见见问题,提提高病历历审核合合格率,提高医院提供综合竞争力。4) 提提高医疗疗纠纷举举证能力力,病历历是具有有法律效效力的医医学记录录,为医医疗事故故鉴定、医医疗纠纷纷争议提提供医疗疗行为事事实的法法律书证证,如遇遇到法律律纠纷
20、时时,没有有书写的的内容被被视为没没有询问问、检查查,那么么法院将将视为过过失,这这将对医医院造成成很大的的被动,甚甚至是损损失。通通过符合合规范的的病历记记录,避避免了语语义模糊糊、书写写潦草、缺缺页、漏漏项等问问题,减减少了可可能出现现的会对对医院各各方面造造成不良良影响的的、但是是可以避避免的错错误,为为举证倒倒置提供供有力的的法律依依据。不不仅维护护了医院院和医务务人员的的合法权权益,而而且对医医院名誉誉、经济济效益都都能带来来益处。5) 稳稳定和扩扩大病源源,电子病病历系统统为患者者提供了了长期健健康记录录,并且且支持健健康记录录快速检检索,为为医务人人员决策策提供更更多的历历史参考
21、考资料,提提高患者者对医院院的认可可度。6) 提提高病历历规范化化,纸质质病历的的内容是是自由文文本形式式,字迹迹可能不不清,内内容可能能不完整整,意思思可能模模糊。转转抄容易易出现潜潜在错误误。只能能被动地地供医生生作决策策参考,不不能实现现主动提提醒、警警告或建建议。而而电子病病历可以以避免这这些情况况。7) 科科研、教教学及统统计分析析提供第第一手的的有价值值的资料料,在医医学统计计、科研研方面,典典型病历历不易筛筛选,检检索统计计困难通通过电子子病历系系统不仅仅可以快快速检索索出所需需的各种种病历,而而且使以以往费事事费力的的医学统统计变得得非常简简单快捷捷,为科科研教学学提供第第一手
22、的的资料。所以,电电子病历历在临床床和科研研的重要要性是不不言而喻喻的。通通过电子子病历原原始数据据的积累累,临床床和科研研人员从从中获得得丰富的的知识和和经验,在在循证医医学上有有重要的的意义。因因此美国国总统布布什在几几年前就就提出美美国建立立全国统统一的电电子病历历信息库库,为国国民健康康和政府府管理提提供了及及时的依依据。所以,随随着技术术的发展展,行业业的规范范,和人人们对计计算机的的普及,以以及医院院条件的的改进,电电子病历历将会更更人性化化,并形形成一个个统一的的标准。电电子病历历将被越越来越多多的医院院和病人人所接受受,大规规模的使使用甚至至完全替替代传统统的纸质质电子病病历。
23、这这必将成成为未来来发展的的趋势。1.3 电子病历历的现状状及趋势势在许多发发达国家家,电子子病历已已经普及及。由于政政府和相相关部分分的重视视,以及及医院的的经济条条件等因因素,加加上人民民对自己己健康信信息保存存的重视视,国外外的电子子病历发发展势头头良好;而我国国由于各各方面的的因素,电电子病历历起步较较晚。119944年,我我国卫生生部在第第六届医医药信息息学大会会上提出出“希望到到本世纪纪末,我我国将有有若干家家医院能能够真正正实现完完整的电电子病历历系统”。自19999年年起,少少数医院院开始部部分使用用实验性性的EMMR,用用计算机机写病史史、下医医嘱、开开化验单单和检查查单,查
24、查阅病史史和病人人信息等等。20002年年10月,卫卫生部制制定的全全国卫生生信息化化发展规规划纲要要(2000320110)指指出:“三级医医院在全全面应用用管理信信息系统统的基础础上,要要创造条条件,重重点加强强临床信信息系统统的建设设应用,如如电子病病历、数数字化医医学影像像、医生生和护士士工作站站等应用用”。20005年4月1日,我我国电电子签字字法开开始实施施,这对对于EMMR的使使用有很很大的促促进作用用。近几几年来,各各医学软软件公司司与试点点医院合合作,积积极稳妥妥地开展展EMRR的研发发和试点点工作,应应用面有有所扩大大,但是是与国外外仍有较较大差距距。我觉觉得对于于电子病病
25、历在我我国的发发展,存存在以下下瓶颈4:首先急需需卫生部部信息部部立法,对对于电子子病历的的法律效效应进行行描述和和肯定。纸纸制病历历由医务务人员书书写签名名就有法法律效应应,并做做为法律律依据文文件被社社会广泛泛使用,起起着医疗疗纠纷取取证、公公检法立立案调查查取证,交交通事故故取证、社社会医疗疗保险取取证等法法律凭证证作用。而而电子病病历作为为病历未未来的发发展趋势势,我国国目前尚尚未得到到法律上上的认可可与保障障。由于于电子病病历具有有易更改改且不留留痕迹的的特点,对对其安全全性没有有统一法法规,对对病历的的所有权权、授权权范围没没有统一一明确的的界定,在在没有法法律上的的认可与与保障的
26、的情况下下,尤其其举证倒倒置制度度的实施施,患者者法律意意识的不不断增强强,医患患双方围围绕病历历举证的的真实完完整性将将会引发发更多的的医疗纠纠纷。其其次急需需解决的的技术问问题,电电子病历历是病人人病历的的数字化化。电子子病历系系统实现现病历信信息的采采集、存存储、传传递、表表现和加加工利用用5。1) 内内容的表表示问题题:对病历历内容的的表示以以单个患患者为中中心,这这是病历历的使用用、存储储和交换换所要求求的;对病人人信息内内容的描描述必须须是结构构化的,这这是电子子病历信信息后续续处理的的基本要要求。由由于病历历内容的的复杂性性和使用用上的习习惯,对对病历很很难设计计出一个个统一的的
27、结构进进行描述述。2) 病病历的存存储问题题:电子病病历系统统要求对对病人的的信息长长期保存存并随时时可以获获得。在在传统的的医院信信息系统统中,病病人信息息以数据据库的形形式进行行存储,这这些信息息的存储储管理是是以支持持日常业业务管理理为目的的。出于于数据库库效率和和容量管管理方面面的考虑虑,不可可能长期期将历史史信息联联机保存存。出现现了病人人信息在在脱离数数据库仍仍然能够够维持以以个人为为中心的的结构并并且随时时可以获获得的问问题。3) 各各种表格格病历和和专科病病历的处处理问题题:医院中中的各种种表格病病历和专专科病历历都有各各自的结结构,它它们的内内容是病病历的重重要组成成部分,同
28、同时又有有对其内内容进结结构化处处理的各各种需求求。这样样的内容容类型繁繁多,很很难针对对每种情情况开发发专用的的软件,在在电子病病历系统统中对其其进行统统一的处处理也是是十分困困难的问问题。最最后是电电子病历历推广应应用中的的信息安安全问题题,病历历记录了了患者的的病情和和整个诊诊疗过程程,是患患者的个个人隐私私,其内内容具有有法律效效应。但但由于一一些医务务人员法法律意识识的不强强,这些些信息没没有得到到较好的的保护6。而电子病病历的发发展趋势势,国际际上一般般认为:首先,电电子病历历能共享享病人完完整信息息,EEMR应应集成病病人的全全部信息息,包括括HISS提供的的病人基基本信息息以及
29、CCIS各各系统提提供的数数字、文文字、图图形、影影像、声声音等多多媒体信信息和统统计分析析结果,这这些子系系统包括括影像存存储与传传输系统统(PAACS)、放放射信息息系统(RRIS)、检检验信息息系统(LLIS)、病病理信息息系统(PPIS)、手手术信息息系统(OORISS)、监监护信息息系统(IICUIIS)、介介入放射射信息系系统(IIRISS)、护护理信息息系统(NNIS)、输输液信息息系统(IIIS)、药药品信息息系统(DDIS)、医医嘱录入入系统(OOE)等等等,如如果集成成了病人人的保健健信息系系统,则则就更为为完整。上上述信息息,获授授权者在在任何地地方、任任何时间间都能调调
30、阅共享享。如在在门急诊诊和病房房,所有有医护人人员都能能看到同同一格式式和内容容的病历历,确保保所有诊诊疗方案案都是依依据整个个病情做做出,而而不是仅仅仅依赖赖于某一一医生对对某一局局部症状状的孤立立或片面面地诊断断。不同同医院的的医生共共享病人人信息,可可以避免免重复检检查的浪浪费。采采用无线线网络和和移动工工作站,使使用移动动住院医医疗系统统、移动动住院护护理系统统和移动动居家照照护系统统,则使使诊疗工工作更加加简便和和快捷。EEMR通通过网络络能充分分发挥作作用,同同时实现现远程医医疗的目目的。由由于CIIS和EEMR都都是逐步步发展起起来的,所所以EMMR共享享可以从从部分信信息的共共
31、享做起起,再逐逐步扩大大共享范范围。EEMR共共享的基基础是标标准化。EEMR的的标准化化包括术术语标准准化、术术语结构构和表达达的标准准化、系系统接口口标准化化和系统统结构标标准化等等,我国国EMRR在标准准化方面面的工作作刚刚开开始,卫卫生部组组织编写写了相关关医学术术语标准准名词及及相应代代码,此此标准还还有待推推广。其其次,能能提供医医疗提示示和报警警,完善善的EMMR能应应用临床床决策支支持系统统(Clliniccal Deccisiion Suppporrt SSysttem,CCDSSS)和计计算机化化医嘱录录入系统统(Compputeerizzed Phyysicciann O
32、rrderr Enntryy,CPPOE)等,智智能地帮帮助医生生诊断与与治疗,自自动提示示最具有有性价比比的诊疗疗方案和和最佳用用药剂量量,避免免多余的的、不适适当的诊诊疗,确确保医疗疗质量和和病历质质量。当当系统引引入最新新医学进进展时,用用药处方方也会自自动更新新。对于于药物过过敏、重重复用药药、药物物配伍禁禁忌、重重复检查查、医疗疗不当等等能提出出报警,能能大大地地减少医医疗差错错和事故故。还能能提醒医医生通知知病人按按期接受受预定的的治疗、随随访检查查和预防防接种。最最后,电电子病历历还需要要有助于于早期发发现疾病病暴发或或生化袭击击,建立立公共卫卫生事件件预警系系统的功功能。能能提
33、供资资料库支支持,完完善的EEMR能能提供众众多的资资料库支支持,包包括循证证医学(Eviidennce-bassed Meddiciine)、临床床诊疗指指导(CClinnicaal GGuiddeliine)、临床床路径(Cliiniccal Patthwaay,CCP)、用用药指南南(Drrug Guiide)、医药药计算公公式(如如Arcchimmedees)、临临床医学学概要(Outtlinne iin CClinnicaal MMediicinne,OOCM)、业务务流程再再造(BBusiinesss PProccesss Reeenggineeeriing,BBPR)、临临床专家
34、家知识库库、医学学字典、数数据库、电电子图书书和电子子杂志等等,有利利于不断断提高医医疗水平平。所以,想想要建设设EMRR是一项项复杂的的系统工工程,涉涉及技术术的、法法律的许许多方面面。就目目前而言言,我国国的电子子病历的的发展还还不够理理想,但但是应该该将现有有较好的的EMRR推向临临床应用用,相信信通过不不断的实实践,不不断使用用新技术术,再加加上通过过IT人人员与医医务人员员、医院院管理者者共同不不懈地努努力和完完善,我我国的电电子病历历将逐步步发展成成集成化化的、标标准化的的、智能能化的、网网络化的的电子病病历。1.4 论文组织织结构第一部分分绪论描述述电子病病历的发发展背景景,应用
35、用意义,现现状及趋趋势。第二部分分 技术术背景 描述主主要技术术Ajaax的技技术背景景,发展展现状,优优势。第三部分分电子病病历系统统分析与与设计分分析系统统功能,阐阐述系统统设计的的思想以以及采用用的一些些方法,大体描描述完成成系统完完成所需需的设计计方法。第四部分分系统实实现阐述述系统实实现过程程中的一一些重要要的操作作。第五部分分结论 对在系系统开发发的相关关成果和和问题进进行总结结2 技术背景景2.1 Ajaxx技术2.1.1 Ajaxx概述在目前的的Webb2.00热潮中中,Ajjax已已成为人人们谈论论最多的的技术术术语。Ajaxx全称为为“Assyncchroonouus JJ
36、avaaScrriptt annd XXML”(异步JavaScript和XML),最早有Adaptive Path公司的Jesse James Garrett定义的。是指一种创建交互式网页应用的网页开发技术,是多种技术的综合,它使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理,使用XMLHttpRequest对象进行异步数据读取,使用Javascript绑定和处理所有数据。更重要的是它打破了使用页面重载的惯例技术组合,可以说AJAX已成为Web开发的重要武器7。由于Ajax技术能够极大的提高Web页面数据操作的响应速度以及提供无刷新操作,
37、于是人们看到了Web电子病历系统也能够拥有快速响应速度的希望。Ajax技术极大的改善了用户使用电子病历系统的体验,使电子病历系统具有更加强大的潜力和竞争力。2.1.2 基本的AAjaxx技术Ajaxx技术并并不是一一种特定定的技术术,它是一一系列技技术的结结合体,按照最最早创造造Ajaax这一一词的JJessse JJamees GGarrrettt的说法法,Ajjax是是“Asyychrronoous JavvaSccrippt aand XMLL”的缩写写,但如如今这一一词所包包含的内内容已变变的更为为广泛,它它包括JJavaaScrriptt,XHHTMLL,CSSS,DDOM,XXML
38、HHttppReqquesst,XXML和和XSLLT88-9。以下下是对这这些基本本组成技技术的简简介:1) 使用XHHTMLL和CSSS进行行标准化化呈现:XHTTML和和CSSS它们是是W3CC的公开开标准,已经经被广泛泛采用在在现有的的Webb开发中中。XHHTMLL是可扩扩展超文文本标识识语言(TheeExttenssiblle HHypeerTeext Marrkupp Laanguuagee)的缩写写,是一一种结合合了部分分XMLL强大功功能及大大多数HHTMLL简单特特性的过过渡技术术。它跟跟CSSS(Caascaadinng SStylle SSheeets ,层叠叠样式表表
39、)结合合后,能能够发挥挥真正的的威力,在在实现样样式跟内内容分离离的同时时,又能能有机地地组合网网页代码码,在另另外的单单独文件件中,还还可以混混和各种种XMLL应用。2) 使用DOOM实现现动态显显示和交交互:DDOM(Doccumeent Objjectt Moodell),是是W3CC的规范。W33C为DDOM定定义了几几种语言言绑定。这这里的DDOM主主要是指指在客户户端的JJavaaScrriptt对DOMM的绑定定,通过过JavvaSccrippt和DDOM可可以即时时修改用用户界面面、响应应用户事事件和输输入。由于于不同的的浏览器器对DOOM的实实现机制制不同,所所以在DDOM事
40、事件中要要特别注注意跨浏浏览器的支支持110。3) 使用XMML和XXSLTT进行数数据交互互和处理理:XSSLT(eXXtennsibble Styylessheeet LLangguagge Trannsfoormaatioon)是是帮助将将XMLL(Exxtennsibble Marrkupp Laanguuagee)文档档转换为为其他文文档。XXSLTT是一种用用来转换换XMLL文档结结构的语语言。4) 使用XMMLHtttpRRequuestt对象进进行异步步数据读读取:XXMLHHttppReqquesst(简简称XHHR)是XMLLHTTTP的组组件。XXHR最最早是在在IE55
41、中以AActiiveXX组件形形式实现现的,而而后Moozillla也在它的的Mozzillla1.0中应应用了它它的一个个本地兼兼容版本本。XHHR并不不是一个个W3CC标准,因因此虽然它它的大多多数方法法和属性性都得到到了广泛泛的支持持,但在在不同的的浏览器器上的表表现稍有有区别。服务务器在处处理完AAjaxx请求消消息时,返返回的数数据类型型主要有有ressponnseTTextt和reespoonseeXMLL两种返返回类型型。reespoonseeTexxt主要要用来处处理服务务器端返返回为ttextt/httml格格式的信息;ressponnseXXML主主要用来来处理服服务器端端
42、返回为为texxt/xxml格格式的信信息。5) 使用JaavaSScriipt绑绑定和处处理所有有数据:JavvaSccrippt是由由Nettscaape公公司开发发的一种种脚本语言言(sccripptinng llangguagge),或或者称为为描述语语言。在在HTMML基础础上,使使用Jaavasscriipt可以开发发交互式式Webb网页。JJavaaScriipt的的出现使使得网页页和用户户之间实实现了一一种实时时性的、动态的、交交互性的的关系,使使网页包包含更多多活跃的的元素和和更加精精彩的内内容111。2.1.3 Ajaxx技术的的优势传统的WWeb应应用采用用同步交交互过程
43、程,即用用户首先先向HTTTP服服务器发发送一个个交互请请求,服服务器执执行完这这些请求求后,将将结果进进行HTTML包包装后返返回客户户端。这这是一种种不连贯贯的用户户体验,服服务器在在处理用用户请求求时,用用户处于于等待状状态,直直到服务务器处理理完后才才看到结结果页面面。这种种交互方方式下,如如果服务务器需要要进行大大数据量量处理时时,用户户等待时时间长,严严重影响响了用户户体验12。图22.1向向我们展展示了传传统的WWeb交交互过程程。图2.11 传统统Webb交互过过程与传统的的Webb应用不不同,AAjaxx采用异异步交互互过程。AAjaxx在用户户与服务务器之间间引入一一个中间
44、间媒介,从从而消除除了网络络交互过过程中的的处理等待处理等待的的缺点。用用户浏览览器在执执行任务务时即装装载了用用JavvaSccrippt语言言编写的的Ajaax引擎擎。Ajjax引引擎负责责处理用用户界面面与服务务器之间间的交互互,允许许用户与与应用软软件间的的交互以以异步方方式进行行,不影影响用户户与服务务器的交交流,实实现了用用户页面面不刷新新即可向向服务器器提交数数据和获获取服务务器数据据的方法法13-15。图22.2为为基于AAjaxx技术的的异步WWeb交交互过程程。图2.22 基于于Ajaax的WWeb交交互过程程Ajaxx技术最最主要的的优点是是可以与与HTMML无缝缝集成,
45、因因此它可可以大量量使用而而不需要要改变现现有Weeb内容容。此外外,Ajjax还还可以与与其它RRIA(Ricch IInteerneet AAppllicaatioon)技技术联合合使用,互互补不足足成为更更加强大大的工具具。总的的来说,AAjaxx技术主主要有以以下一些些优点16:1) 技术相对对稳定:Ajaax技术术采用的的都是WWeb开开发领域域中相对对成熟的的旧技术术,如CCSS, JaavaSScriipt和和XMLL等。相相对稳定定的Ajjax技技术,使使基于AAjaxx技术的的项目开开发也变变的相对对稳定和和可靠。2) 更好的用用户体验验:实际际上用户户并不希希望过多多的应用
46、用程序被被安装在在本地,随随着网络络的日益益普及化化,未来来的发展展趋势将将是用户户只需一一个浏览览器,便便可以处处理所有有的业务务。Ajjax技技术可以以异步请请求数据据,并且且局部更更新页面面,使用用户在处处理一个个请求的的同时还还可以处处理其他他的请求求,节省省了用户户的等待待时间,提提升了WWeb系系统的响响应速度度,极大大改善了了用户的的体验17。3) 更快的速速度:AAjaxx的策略略是“按需取取数据”,不像像传统的的Webb开发模模式基于于Forrm表单单的提交交然后刷刷新整个个页面。由由于Ajjax技技术只刷刷新页面面中的局局部信息息,而不不用刷新新整个页页面,因因此Ajjax
47、应应用会在在一定程程度上提提高Weeb应用用的响应应速度。Ajaxx创建了了一种新新的体系系结构18。这种种体系结结构的最最核心部部分如下下:1) 较少的服服务端事事件:现现在在WWeb应应用中组组件可以以发出较较小的请请求,获获取少量量信息,然然后通过过DOMM变换更更新部分分页面,而而非刷新新整个页页面。2) 异步:向向服务器器提交请请求之后后,不会会影响浏浏览器继继续操作作。用户户可以继继续使用用应用系系统的其其他部分分,而UUI会更更新以提提醒用户户请求已已经发出出。3) onAAnytthinng:我我们能够够根据用用户的操操作向服服务器回回传指令令。现代代浏览器器能够捕捕获绝大大部
48、分操操作系统统确认的的用户事事件:单单击鼠标标、鼠标标移过、按按下键盘盘等。任何用用户事件件都能够够触发一一个异步步的请求求。3 电子病历历系统分析析与设计计3.1 电子病历历系统分分析本系统主主要分为为两大模模块:住住院电子子病历和和门诊电电子病历历。3.1.1住院院电子病病历住院医生生登陆后后进入操操作界面面,点击击菜单栏栏中的“病病人列表表”,列列表中默默认为自自己主管管的病人人,选择择一个病病人点击击“电子子病历”便便可进行行医嘱、病病历书写写等操作作。 电子病历历操作界界面,上上面为菜菜单栏,包包括“传传染病报报告、住住院接诊诊、查询询、停医医嘱、病病人列表表、电子子病历、手手术申请请排、出出院”等等。左侧侧为电子