病室病人信息管理系统的设计与实现.docx

上传人:b****3 文档编号:3952091 上传时间:2022-11-26 格式:DOCX 页数:43 大小:762.43KB
下载 相关 举报
病室病人信息管理系统的设计与实现.docx_第1页
第1页 / 共43页
病室病人信息管理系统的设计与实现.docx_第2页
第2页 / 共43页
病室病人信息管理系统的设计与实现.docx_第3页
第3页 / 共43页
病室病人信息管理系统的设计与实现.docx_第4页
第4页 / 共43页
病室病人信息管理系统的设计与实现.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

病室病人信息管理系统的设计与实现.docx

《病室病人信息管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《病室病人信息管理系统的设计与实现.docx(43页珍藏版)》请在冰豆网上搜索。

病室病人信息管理系统的设计与实现.docx

病室病人信息管理系统的设计与实现

病室病人信息管理系统的设计与实现

 

 

摘要

医院信息管理系统(HIS)是数据库应用的一个重要领域。

随着信息管理系统的不断发展与完善,它越来越广泛地被应用于各类医院。

大中型医院,因其人员众多、管理复杂更迫切的需要用管理信息系统来参与管理,使管理更加科学、有效。

本文分五章对所做工作进行论述和说明。

第一章概述了医院信息系统(HIS),给出了医院信息系统(HIS)的几个较权威的定义,同时分析了国内外医院信息管理系统的发展现状及我国医院信息系统存在的问题,并根据以上分析提出了课题的来源、意义和主要研究内容。

第二章提出了系统的设计思想及其理论基础,其中涉及到软件开发方法(生命周期法、原型法和面向对象法)、系统运行模式(C/S、B/S)和Web应用程序开发技术如ASP.NET、数据库连接技术ADO.NET。

第三章到第五章着重分析了病室病人信息管理系统的各个设计环节,从需求分析、总体设计、详细设计到实现,力求勾勒出一个完整的框架。

在需求分析过程中给出了数据流图、数据字典,分析了系统的功能需求和性能需求;总体设计时对系统进行了模块划分、数据库设计和功能模块说明;详细设计和实现过程中,进行数据库建表、存储过程定义和主要界面设计。

关键字:

HIS、B/S模式、ASP.NET、ADO.NET

 

ABSTRACT

HospitalInformationSystem(HIS)isoneimportantpartofdatabaseapplication.WiththedevelopmentofHISanditswidelyextendedappli-cation,ithasbeenadoptedbymoreandmorehospitals.Somebighospital,becauseofitsbignumberofemployers,andcomplexmanagement,especially,needsHIS.WiththehelpofHIS,themanagementwillbecomemorescientific.

Therearefivechaptersinthepapertodescribethejob.Inthefirstchapter,thepaperbrieflyintroducesHIS.ItprovidesafewdefinitionofHIS,andanalyzesthecurrentsituationofthedevelopmentofhospitalinformationsystemathomeandabroadandexistingproblemsofHISofourcountry.Finaly,accordingtotheaboveanalysis,thepaperputsforwardthesource,meaningandprimarycontentofthesubject.

Inthesecondchapter,thepaperprovidesthedesignideasanditsbasictheoryofthesystem,involvingdesignmethodofsystem(StructuredDesignLifeCycle、PrototypingMethodologies、OO),runmodeofsystem(suchasC/SandB/S),anddesigntechnologiesofsystemsuchasASP.NETandADO.NET.

Inchapterthreetochapterfive,emphasisingontheanalysisofthepartsofWardandPatientInformationSystem,ittriestomakeaframeworkofitfromtheaspactsofRequirmentanalysis,SystemDesign,DetaileddesignandImplement.OnRequirmentanalysis,itpresentesDFD、datadictionaryandanalysisoffunctionrequirmentandperformancerequirmentofthesystem.Thepaperalsodescribesmoduledivision,databasedesignonSystemdesign,andtablecreation,Storageprocessdefinition,InterfaceDesignondetaileddesignandImplement.

KEYWORDS:

HIS,B/Smode,ASP.NET,ADO.NET

 

第一章绪论

1.1医院信息系统—HIS的概念

医院信息系统—HIS(HospitalInformationSystem)一般指基于计算机处理的医院医疗和管理信统。

自从医院信息学诞生以来,HIS的研究开发一直是医药信息学的主导方向。

医药信息学(MedicalInformation)这一名词首先由世界医药信息学大会(MEDINFO)提出,并已为国际学术界所接受。

第六届世界医药信息学大会在北京召开,标志我国医药信息领域、包括HIS的研究开发进入了一个新的阶段。

现代医院是从病人护理治疗到临床研究、从药物生产供给到资金管理、从营养配餐到教育培训的多功能组织体系。

医院最基本的功能就是通过检验、诊断等各种手段获取病人疾病信息,并对其信息进行加工、整理、分析以制订治疗方案,然后通过药物、手术、放射、营养等方法进行综合治疗。

一般认为,医院80%的活动是与病人信息的获取、分析、处理和决策有关的。

现代医院的HIS是多层次多功能的复杂系统,这也是HIS至今没有一个公认定义的原因之一。

HALL为HIS给出了一个技术意义上的定义:

“HIS是一个基于计算机的系统,该系统接收和维护有关病人的数据,并从这些数据中产生用于病人治疗、医院管理和医学研究的信息,提供最优医疗资源配置的决策、支持。

HUET则给出了HIS基于信息学的定义:

“HIS是一个基于医院医疗和医院管理信息的系统,该系统进行与医院目标相关的信息存贮、转换和加工处理。

国内一些学者认为HIS是收集病人在诊疗、护理、保健及医院人、财、物实力的资料和数据,加以分析、处理和维护,以利于医院管理和服务的自动化系统。

不管HIS如何定义,一般意义的HIS应包括医院病人管理、药事管理、病案管理、财务管理、检验数据处理、病人营养和护理、人事管理等功能;从系统的纵向功能看,则应包括广泛的数据收集、信息提取和分析控制,支持医院医疗、行政事务管理,临床教学和科研,并最终支持医院管理决策,以提高医疗水平和经济效益。

总之,HIS是以现代信息科学为基础,并涉及医学科学、语言学、管理科学、决策科学等学科的一门边缘科学。

随着现代信息科学如信息网络技术、人工智能技术的发展,以及上述这些相关学科的进步,HIS的概念范畴及其技术实现手段也将不断扩充、更新。

HIS的发展将推动医院管理现代化、扩大业务范围、提高医疗水平,增加经济效益。

1.2医院信息系统国内外发展情况及现状

1.2.1国外医院信息系统的动态

电子计算机在医院的应用已有四十多年的历史。

60年代初,美国便开始HIS的研究。

著名的麻省总医院开发的COSTAR系统是60年代初开始并发展到今天成为大规模的临床病人信息系统。

随着计算机技术的发展,70年代,HIS进入大发展时期,美日欧各国的医院,特别是大学医院及医学中心纷纷开发HIS,成为医药信息学的形成和发展的基础。

70-80年代,美国的HIS产业已有很大发展。

1985年美国全国医院数据处理工作调查表明,100张床位以上的医院,80%实现了计算机财务收费管理,70%的医院可支持病人挂号登记和行政事务管理。

25%的医院有了较完整的HIS,即实现了病房医护人员直接用计算机处理医嘱和查询实验室的检验结果。

10%的医院(2530)有全面计算机管理的HIS.90年代以来随着网络技术的普及,BS结构的应用,HIS在网络应用上有了明显的进步,为患者就医带来了更大的方便。

日本的HIS开发和应用从70年代初开始。

多数日本医院是80年代以后开始进行HIS工作的,但发展十分迅猛,规模相当大,是以大型机为中心的医院计算机系统。

如北里大学医院的工BM/3090双机系统。

当前日本的HIS总的趋势是系统化、网络化、综合性,开始走自上而下的开发路线,一般都有大型机作为中心、支撑整个系统工作,并尽量采用微机和网络技术,投资规模大,正在实现"ordering“工作方式,即数据从发生源直接输入计算机。

到1991年统计有近10家实现或基本实现此种方式。

支持诊疗的功能在不断加强,系统24小时运行。

不少软件是医院和计算机公司联合开发的,一些大公司也开发了一些通用的医院信息管理软件包,也有些医院自己开发。

如北里大学,开发了综合的HIS,开发费用(机器设备除外)为3亿4千万日元(约合人民币1300万元)。

日常运行费用支出为一年5亿1千万日元(约合人民币2000多万元)。

欧洲的HIS发展比美国稍晚,大多数是70年代中期和80年代开始。

欧洲HIS的特点是实现了一些区域信息系统。

如丹麦的RedSystem,管理76所医院和诊所。

法国第八医疗保健中心实现了能管理三所大医院和三所医药学院的一体化信息系统一GrenobleIntegratedHIS。

随着初级卫生保健工作的发展,欧洲各国区域性医院计算机网络将实现。

目前欧共体的SHINE工程

在分布式数据库系统和开放网工程方面己做了大量工作。

1.2.2国内医院信息系统的动态

计算机70年代末期就进入了我国医疗行业,当时以IBM的M340小型机为主,只有少数几家大型的部属综合医院和教学医院拥有,如北京协和医院、北京肿瘤医院、301医院等,主要应用于科研和教学,还没有应用于HIS的管理。

80年代初期,随着苹果PC机的出现和BASIC语言的普及,一些医院开始开发一些小型的管理软件,如工资软件等;80年代中期,随着XT286的出现和国产化,以及DBASEIII和UNIX网络操作系统的出现,一些医院开始建立小型的局域网络,并开发出基于部门管理的小型网络管理系统,如住院管理,药房管理等。

进入90年代,NOVELL网和FOXBASE,FOXFRO数据库日益盛行,完整的医院网络管理系统的实现已经成为可能,于是一些有计算机技术力量的医院开始开发适合自己医院的医院管理系统。

一些计算机公司也不适时机的开发HIS,如HP公司(与301医院合作)、IBM公司、微软公司、浪潮公司。

随着新世纪的到来医院的HIS系统又面临着许多新的任务和挑战。

1.3我国医院信息系统存在的问题

目前国内的部分医院拥有简单的医院信息管理系统,但受软件本身的功能和系统使用者的技术水平限制,医院信息管理系统并不能达到预期的效能。

由于现有软件客户化不完善,许多医院存在对同一工作手工管理与计算机管理并存的现象,造成了重复劳动和人员浪费。

同时医院信息管理系统中的部分先进功能因与医院的管理不匹配而闲置。

目前这些HIS系统大都存在如下一些问题:

1.软件水平较低

目前所使用的HIS系统一般只能做些初级的事务处理,例如仅模仿原有的手工工作流程,而缺乏对所采集数据的整理分析。

也有的软件开发之后用了一段时间就停下了,坚持不下去。

有些医院甚至出现较频繁的更换医院信息管理系统的现象。

2.HIS系统不完整

目前所使用的多数HIS系统,不能完整的覆盖病人就医和医院管理的每个环节,造成数据采集的不完整,进而影响HIS系统的功能和运行效率。

部分医院的HIS系统分为门诊和住院两个独立部分,这为数据统计、科室核算和患者就医带来不必的要麻烦(部分住院患者需要门诊科室的医疗配合)。

多数医院中HIS系统的主要任务是为医院财务监管提供原始数据,而这些系统只覆盖了医院的收入部门如挂号处、收费处、住院处、药房等;对设备和供应部分却没有管理,造成医院在每一时刻只知道医院收入是多少,却不知道医院支出的具体数目。

这就为医院的资产管理和成本核算造成了困难。

3.存在重复开发的现象

据一个省调查,几年来,总共开发262个项目中,工资系统就有41个,医疗统计21个,人事21个……,重复率达70%多。

4.软件的客户化和维护困难

软件中有部分先进功能由于客户化程度较低常常在实际工作中被闲置。

医院的个性化需求在提交开发商之后要经过漫长的等待,难以满足医院实际工作的需要。

5.HIS系统设计的理念问题

多数HIS系统被设计成为财务工作服务的系统,忽略了对医疗过程和患者的服务功能,造成了使用中“人围着系统转”的现象。

产生以上现象的主要原因是:

(1)各医院计算机专业人才缺乏,技术力量薄弱,特别是缺少高层次系统分析人员和跨专业复合型人才。

(2)项目多,力量分散。

(3)医院经费有限,很难建立起理想的软、硬件支撑环境。

(4)全国没有一个较高水平、可广泛推广的医院管理软件包。

(5)软件没有一个统一的标准,难以推广。

(6)单位管理方式有一定差异,软件不能通用。

1.4课题来源、意义及研究内容

1.4.1课题来源及意义

住院管理系统是医院信息管理系统的一个子系统,作为医院管理的重要组成部分,其管理工作的效率、准确程度直接影响着医院的社会效益、经济效益。

在使用计算机系统前医院的信息管理都是手工操作。

手工操作手续繁杂,劳动强度大且工作效率低,医师护士和管理人员的大量时间都消耗在事务性工作上,致使”人不能尽其才”。

在住院管理方面,则长期以来存在着住院病人信息滞后,无法动态反映住院部各病区实际情况,造成管理者不能全局综观医院各病区。

由于不能及时反映住院病人费用情况,无法对费用超支及时报警,致使病人欠费情况严重,给医院带来严重的经济困难;结算时才将病人全部费用进行汇总,手工结算工作量大,易出差错,效率低,耗时长,使病人办理出院手续时间过长,给病人带来极大不便;而且由于手工抄报,查询病人住院情况极为不便。

开发住院信息管理系统是解决上述问题的有效途径。

住院信息管理系统的有效运行,将有助于医院各项工作的效率和质量提高,促进医学科研、教学;减轻各类事务性工作的劳动强度,使他们腾出更多的精力和时间来服务于病人;改善经营管理,堵塞漏洞,保证病人和医院的经济利益;提高医院的社会效益和经济效益。

完整的住院管理系统实现信息的全过程追踪和动态管理,从而简化医师护士和管理人员的工作。

使用计算机对住院病人、病区和职工进行管理,具有着手工管理所无法比拟的优点,如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高住院病人、病区和职工管理的效率,也是医院管理的科学化、正规化管理,与先进科学技术接轨的重要条件。

1.4.2课题研究的主要内容

开发出能够满足目前医院需求,又在保证先进性、开放性、投资保护性、可扩展性的前提下尽量降低系统造价的医院住院管理信息系统。

达到具备系统登录、操作员管理、入院出院管理、住院管理、查询、回访等功能。

具体地说,系统至少包含以下功能:

(1)系统登录模块:

合法用户可进入,非法用户拒绝登录。

同时要能够设置用户的使用权限,用户登录后只能进行其权限所允许的操作。

(2)操作员管理,能够进行操作员的增加、删除和修改、查询,密码设置与修改。

(3)数据维护模块:

可以增加、修改、删除病人信息;

(4)查询:

能够进行多种条件的单独与组合查询;

(5)回访模块:

自动产生本次待回访的病人信息,录入回访信息等。

本章首先介绍了HIS系统的基本概念;其次介绍了国内外HIS系统的发展状况,通过对比我国医院信息管理系统与国外的差距,找到了我国HIS系统存在的问题;最后在对前面的分析基础上得出了课题的来源、提出的意义和主要进行的研究工作。

 

第二章系统的设计思想及理论基础

2.1系统开发方法探讨

信息管理系统的开发是一个较为复杂的系统工程,它涉及到计算机处理技术、系统理论、管理知识以及工程化方法的问题。

在新系统开发时,选择合适的开发方法对于保证信息系统的开发质量、降低开发费用、缩短开发周期及提高系统开发的成功率都是非常重要的。

目前,信息管理系统的常用的典型的开发方法有:

结构化生命周期法、原型法和面向对象的开发方法。

下面将对这几种方法加以介绍和比较。

2.1.1生命周期法

生命周期法是比较常用的一种有效的MIS开发方法,其特点是将整个计算机信息系统的开发过程,从初始到结束划分为若干个阶段,预先定义好每个阶段的任务和目标,再按一定的策略和准则完成相应阶段的任务。

如图,整个开发过程分成三个主要阶段:

系统的定义及分析阶段、系统开发设计阶段、系统实现和运行阶段。

每一阶段又可细分若干个步骤。

图2.1生命周期法开发过程框图

生命周期法的优点是开发出的应用系统功能比较合理,系统性好,考虑也较周全,有质量保证体系。

2.1.2原型法

原型法是利用一定的软件工具构造一个系统模型,然后在模型上逐渐修改和完善这个系统,使其满足用户的需求,最终实现所需要的系统。

原型法分为以下四步:

①确定用户的基本需求:

②开发初始原型系统;③使用原型系统来确认用户的需求;④修改和改进原型。

③和④是可以反复进行的,直到用户满意后,转成“作业原型”,如图

图2.2原型法开发过程框图

原型法的优点是用户开发系统过程中完善其对系统的要求。

它适于开发不确定性较强的应用系统,在开发中能降低成本,缩短开发时间。

有效地划分了用户和系统专业人员的工作。

缺点是当变化频繁时难以对开发过程进行管理。

2.1.3面向对象方法

面向对象方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。

从现实世界中客观存在的事物(即对象)出发来构造系统,并在系统构造中尽可能运用人类的自然思维方式。

具体地讲,面向对象技术是从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表示,并以此作为系统的基本构成单位。

每个对象都有其属性和服务,属性表示事物的静态特征,操作表示事物的动态特征。

对象的属性和服务结合为一体,对外屏蔽其内部细节,称作封装。

把具有相同属性和相同服务的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例。

通过在不同程度上运用抽象的原则,可以得到较一般的类和较特殊的类,特殊类继承一般类的属性和服务。

复杂的对象可以用简单的对象作为其构成部分,称作聚合。

对象之间的消息通信表达对象之间的动态联系,对象之间的关联表达对象之间的静态关系。

面向对象方法(OO)的技术属性主要是面相对象的建模技术(OMT--ObjectModelingTechnofogy),使用对象模型、动态模型、功能模型构造系统结构。

OO方法开发过程主要包括面向对象的分析(OOA)、面向对象的设计(0OD)、面向对象的程序(OOP)。

面向对象法是一种围绕对象进行系统分析和系统设计,然后用面向对象的工具建立系统的方法。

这种方法可以适用于各类信息系统的开发,但是不能涉足系统分析以前的环节。

2.1.4生命周期法开发病室病人信息管理系统

通过比较三种开发方法,本系统的设计决定采用生命周期法。

根据生命周期法,在系统的开发过程中将病室病人信息管理系统的开发过程分为需求分析—概要设计—详细设计—编码—测试—使用和维护等几个阶段。

详细情况请看后面章节。

2.2系统的运行模式选择

2.2.1信息系统运行模式的发展

近年来,随着计算机和网络技术发展,信息系统运行模式先后经历了巨大革新。

纵观整个信息系统平台的发展,总共产生过四种运行(开发)模式:

主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server:

C/S模式)和浏览器/服务器模式(Browser/Server:

B/S模式)。

(1)主机终端模式

信息系统模式最先出现的是集中式,也叫主机终端模式。

在这种集中式结构里,客户机和主机之间传递数据的方式非常简单,计算机的所有资源(数据)都在主机上,所有处理(程序)也在主机上完成,其应用程序逻辑和数据都驻留在主机中,不可能真正划分出应用程序的逻辑。

该结构对主机性能要求极高,缺乏灵活性,不能满足信息量急剧增长、处理灵活复杂的要求,己逐步在实际工程应用中被淘汰。

(2)文件服务器模式

随着局域网的问世,引入了文件服务器的概念。

在这种结构中,应用程序在客户工作站上运行,文件服务器只提供资源(数据)的集中管理和访问途径,对共享数据资源集中管理,将应用程序分散安排在各个客户工作站上,使用客户机的处理器。

对于用户多,数据量大的情况就会产生网络瓶颈,同时维护相当困难。

(3)客户服务器模式(Client/Server;C/S模式)

C/S模式是20世纪80年代,随着网络数据库和桌面图形交互窗口及开发技术的发展而逐渐成长起来的一种模式,在这种结构中,网络中的计算机分为两个有机地联系起来的部分:

客户机和服务器。

在C/S结构中,所有客户机与数据库服务器相连,服务器负责数据处理,客户端负责与用户交互,向后台服务器发出请求。

对于用户请求,如果客户机能够满足就直接给出结果,否则就交给服务器来处理。

因此,这种模式可以合理均衡事务处理,充分保证数据的完整性和一致性。

具体来说其特点包括:

①分布的处理与集中的数据操作有机结合;②服务器对用户是透明的;③交互性强;④实现安全的数据存取;⑤所提供的软件都是以客户端和服务器方式成套出现;⑧与B/S模式相比,处理速度较快。

但随着Internet技术的发展,以及企业对信息系统的总体开发、维护、升级和硬件成本的考虑,这种模式逐渐暴露出以下主要问题:

①开发成本较高:

②系统移植困难;③软件维护复杂、升级工作量大。

(4)浏览器/服务器模式(Browser/Server:

B/S模式)

随着Intemet席卷全球,以Web技术为基础的B/S模式逐渐显示其先进性,当今很多基于大型数据库的信息系统都是采用了这种全新的技术模式。

2.2.2B/S模式概述

B/S模式主要由浏览器、Web服务器、数据库服务器三个层次组成,其本质上是一种特殊的客户/服务器结构,只不过它的客户端简化为只讲单一HTML语言的客户软件因而简化了客户端系统的管理和使用,可以使管理和维护集中在服务器端。

在这种模式下,客户端使用一个通用的浏览器,代替形形色色的各种应用软件,用户的所有操作都是通过浏览器进行的。

Web服务器负责接受HTTP查询、修改等请求,然后根据请求条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出请求的浏览器。

其结构如图所示。

图2.3B/S模式结构示意图

B/S模式具有以下优点:

①使用简单:

用户使用单一的Browser软件,基本上无需

培训即可使用;②易于维护:

由于应用程序都放在Web服务器上,软件的开发,升级、

维护只在服务器端进行,减轻了开发维护工作量;③保护企业投资:

B/S模式主要采用标准TCP/IP.HTTP协议,可以与企业现有网络很好结合;④对客户端硬件要求低:

客户机只需要安装Web

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

当前位置:首页 > 医药卫生 > 基础医学

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

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