HIS医院信息管理系统.docx

上传人:b****7 文档编号:23859241 上传时间:2023-05-21 格式:DOCX 页数:30 大小:113.34KB
下载 相关 举报
HIS医院信息管理系统.docx_第1页
第1页 / 共30页
HIS医院信息管理系统.docx_第2页
第2页 / 共30页
HIS医院信息管理系统.docx_第3页
第3页 / 共30页
HIS医院信息管理系统.docx_第4页
第4页 / 共30页
HIS医院信息管理系统.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

HIS医院信息管理系统.docx

《HIS医院信息管理系统.docx》由会员分享,可在线阅读,更多相关《HIS医院信息管理系统.docx(30页珍藏版)》请在冰豆网上搜索。

HIS医院信息管理系统.docx

HIS医院信息管理系统

前言

随着社会的发展,人们对健康越来越关注,医院的业务不断增长,处理越来越复杂,简单的人工经营管理,已无法满足医院的需要,成为医院发展的瓶颈,人们对医疗服务的要求也越来越高。

传统的手工操作模式,病人帐目繁杂,病人查帐困难,病区和药房的药品浪费现象严重且无法追踪,人工传送各种记帐单容易漏、错帐,人工划价收费差错难以避免,因此,如何提高服务水平、提高工作效率,成为迫待解决的问题。

医院管理信息化不仅能提高医务人员的工作效率和医疗水平,而且能提高医院的服务质量和管理水平,因此,医院对管理信息系统有着强烈的需求。

信息管理平台,辅助企业进行现代化管理。

它具备数据处理、计划、控制、预测和辅助决策功能。

医院管理系统(Hospitalmanagementsystem)的目的就是为了减轻业务劳动强度,减少了差错,科学管理药品,节省人力,提高医院的财、物管理水平,增加经济效益,改善患者的就医环境,方便患者就医和查询,提高医院的服务效率和服务质量,提高医院的医疗质量和管理水平,去除传统人工管理的瓶颈。

所以,一个现代化的适应社会发展需要的医院,除了具备一流的医疗队伍、一流的服务设施之外,还应具备一流的管理信息系统。

生活水平的提高与用户需求的增长将推动着MIS信息管理系统应用与HIS医院信息管理系统功能的不断完善与增强。

1.1研究的背景与现状

随着信息时代的到来,计算机在各行各业得到了越来越广泛的应用。

建设现代化的医院,信息管理的计算机化、网络化和数据高度共享化将是必不可少的条件。

医院每天产生的信息量非常大,随着医院业务量的不断扩大,如果还用手工来处理的原始方法来处理医院每天产生的巨大的数据量,这将是一件非常困难的事情,也容易产生由人为因素引起的错误,给医院的日常管理带来了非常大的不便。

这时医院迫切需要一套功能完善、操作简单、界面美观的医院管理系统来满足医院日常管理的需要,这也是时代发展的需要。

电子计算机在医院的应用已有四十多年的历史,60年代初,美国便开始了HIS的研究。

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

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

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

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

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

10%的医院(2530)有全面计算机管理的HIS。

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

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

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

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

但这些系统都存在如下一些问题:

软件水平较低,一般只能做些初级的事务处理,也有的软件开发之后用了一段时间就停下了,坚持不下去,其原因是:

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

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

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

通过使用医院信息管理系统,规范了业务处理流程,堵塞了管理中的漏洞。

全院信息通过计算机软件系统连接成一个整体,实现数据高度共享,降低管理成本,提高了管理数据的准确性和实时性。

为了配合国家医疗卫生行业信息化建设,以及现行医院管理中实际存在的问题,我确立了本次课题。

在此研究中我得到了医院部门的大力支持。

希望通过此次课题的研究来解决当今医院管理系统存在的问题,推动国内医疗卫生行业信息化建设,并且拓展医疗卫生行业的系统集成市场。

 

1.2研究的目的与意义

随着社会的发展,人们对健康越来越关注,医院的业务不断增长,处理越来越复杂,简单的人工经营管理,已无法满足医院的需要,成为医院发展的瓶颈,人们对医疗服务的要求也越来越高。

传统的手工操作模式,病人帐目繁杂,病人查帐困难,病区和药房的药品浪费现象严重且无法追踪,人工传送各种记帐单容易漏、错帐,人工划价收费差错难以避免,因此,如何提高服务水平、提高工作效率,成为迫待解决的问题。

医院管理信息化不仅能提高医务人员的工作效率和医疗水平,而且能提高医院的服务质量和管理水平,因此,医院对管理信息系统有着强烈的需求。

美国著名教授Morris.Collen于1988年曾著文为医院信息系统(HIS)下了如下定义:

利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据医交换的能力,并满足所有授权用户的功能需求。

开发医院管理信息系统(HIS)的目标就是立足医院应用实际,着眼院未来发展,以强化医院管理,提高医疗质量,方便患者就医和查询,提高医院的服务效率和服务质量,设计一套符合国家功能规范要求,安全稳定,操作简便的医院信息系统,为医院提供一套全方位的解决方案。

1.3可行性分析

1.3.1设计思想

作为一个完整的HIS系统,至少应包含住院管理子系统,病区管理子系统,病案管理子系统和院长查询子系统。

完整的医院信息系统对信息的处理大体上可分为三个不同的层次:

数据的收集过程;数据的集中加工、处理与分析过程和决策咨询与决策支持过程。

一般来说,数据的收集过程与基层科室的事务处理活动相联系;数据的集中处理与分析过程与中层科室的工作任务相联系;决策、支持过程则与高层领导相联系。

医院管理系统是根据医院信息系统(HIS)设计的轻巧,而且实用的病人就诊管理系统其中药功能包括:

门诊管理、处方管理、药房管、基本信息的维护、对系统信息的管理和维护。

实用性是评价医院信息系统的主要标准。

它应该符合现行医院体系结构、管理模式和管理程序,系统的建立和运行应该成为医院日常管理工作中不可缺少的组成部分,并且对医院带来一定的经济效益和社会效益。

1.3.2系统调研

建立信息系统的目的是要解决现行系统的问题。

在信息系统的开发中,首先要明确目标及要解决的问题,在流程设置及各个功能的设计上紧紧围绕目标来进行。

我们从下述几个方面来分析医院信息系统的目标和需求:

情况,反映各单位各部门的效益;

  8.完善物品的管理,减少不必要的浪费;

  9.为领导层及时提供各类信息,协助领导层作出决策等等。

  硬件服务器方面:

  1.可用性

  2.可扩展性

  3.可靠性

  4.智能化的可管理性

  5.安全性

  6.服务

  网络方面:

1.局域网主干的带宽必须大于100Mbps,至少10Mbps交换到桌面;

  2.局域网支持虚拟网划分技术(VLAN);

  3.支持网络安全,必须设置防火墙;

  4.支持方便的图形化网络管理软件。

1.3.3可行性分析

可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

该系统的可行性分析包括以下几个方面的内容。

1.经济可行性:

医院信息系统是现代化医院必不可少的基础设施与技术支撑环境。

医院信息系统属于迄今世界上现存的企业级信息系统中最为复杂的一类,这是医院本身的目标、任务和性质决定的。

它不仅要同其他所有管理信息系统(MIS)一样追踪、管理伴随人流、财流、物流所产生的管理信息,从而提高整个系统的运行效率,而且还应该支持以病人医疗信息记录为中心的整个医疗、教学、科研活动。

现阶段不允许医院信息系统代替人们作出任何决策。

医院信息系统只能为人们的管理决策提供各式各样尽可能充足可靠的数据、信息,然后由人们作出最终的选择与决策。

无论这种管理决策是直接或者间接影响病人医疗事务,还是直接或间接影响医院管理事务。

医院信息系统不是简单地模拟现行的管理方法,而是根据医院管理模式采用科学化、信息化、规范化、标准化理论设计建立起来的。

因此在现阶段,医院信息系统与手工管理方法是互为依据、互为支持的,医院信息系统为科学化、信息化、规范化管理提供了可靠依据。

建立医院信息系统是一项艰巨的系统工程。

它涉及了现代管理科学、系统化、信息化、计算机技术、网络通信技术、医院管理学和各部门管理业务、医学科学技术等多学科的范畴。

现代化医院管理体系,必须要有信息系统支持,以便适应新的医院运行机制转变,即由社会福利型向经营核算型转变,要求医院管理者由经验管理向现代化科学管理转变。

因此,必须建立医院信息系统。

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

主要是对项目的经济效益进行评价,本系统开发经费对于个人在经济上是可以接受的。

所以本系统在经济上是可行的。

2.技术可行性:

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。

该管理系统采用了当前新兴的Browser/Server模式进行开发。

三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。

数据库服务器选用微软的SQLServer2000数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。

它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台已成熟可行。

硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且有良好的效益。

因此系统的开发是完全可行的。

1.3.4开发方案

该系统将采用ASP.NET应用程序的典型系统架构模式:

数据库——数据访问层——业务逻辑层,如图1-1所示:

图1-1系统架构模式

1.4本章小结

在计算机技术日渐成熟的今天,作为人们生活中不可或缺的一部分,计算机逐渐的运用到了人们生活的方方面面。

医院信息管理系统作为现代计算机技术运用到MIS信息管理系统的一个具体实例的有效运行,它不但提高了医院各项工作的效率和质量,促进医学科研、教学;减轻各类事务性工作的劳动强度,使他们腾出更多的精力和时间来服务于病人;而且改善了经营管理,堵塞漏洞,保证病人和医院的经济利益;为医院创造经济效益。

从本章的1.1节研究的背景与现状来看,医院信息管理技术在我国还不是很成熟,相信在不久的将来,医院信息管理技术将给人们的就诊和医院的管理带来更多的便利。

本章1.2节研究的目的与意义,概述了研究的目的及现实意义。

本章1.3节可行性分析,说明了系统开发的可行性。

2基础知识概述

2.1医院信息管理系统概述

2.1.1医院信息管理系统定义

美国著名教授Morris.Collen于1988年曾著文为医院信息系统(HIS)下了如下定义:

利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据医交换的能力,并满足所有授权用户的功能需求。

开发医院管理信息系统(HIS)的目标就是立足医院应用实际,着眼院未来发展,以强化医院管理,提高医疗质量,方便患者就医和查询,提高医院的服务效率和服务质量,设计一套符合国家功能规范要求,安全稳定,操作简便的医院信息系统,为医院提供一套全方位的解决方案。

而根据卫生部制定本《医院信息系统(HIS)软件基本功能规范》第三条中医院信息系统的定义为:

医院信息系统(HIS)是指应用电子计算机和网络通信设备,为医院及其所属各部门提供病人医疗信息、财务核算分析信息、行政管理信息和决策分析统计信息的收集、存储、处理、提取和数据通讯的能力,并能满足所有授权用户对信息的各种功能需求的计算机应用软件系统。

2.1.2医院信息管理系统特点

  作为一个医院信息管理系统一般具有如下特点:

1.实用性

实用性是确定系统需求和选择技术的首要原则。

医院信息系统的建设是一个不断发展的过程,而软件技术在快速发展。

首先需要将目标定位在一个合理需求的基础上,应该能满足未来3~5年的应用需要。

其次需要充分地利用技术手段解决应用中的问题。

解决问题水平的高低应体现在合理利用技术的程度、资源的利用水平上,并不是只有采用先进的网络技术才能体现系统建设的先进水平。

2.通用性

虽然各医院有不同的组织机构和管理模式,但系统能够适应多种实际情况。

系统在设计时,就充分运用计算机能实现的科学的管理模式和合理的信息流程来设计系统,保证系统能够满足多种需要。

 3.安全性

信息管理系统的用户涉及医院的医生、护士、医疗技人员和管理人员等,系统既包含与病人医疗相关的数据,又包含经济方面的数据。

系统必须提供一套长期稳定的、统一的、便于管理的用户管理手段。

不管用户使用系统的哪个部分或功能,在系统中所具有的账号都是惟一的。

系统同时包括操作日志管理功能,随时可以查询操作员在特定时间进行的操作,以备查考。

2.2开发平台VS.NET2003概述

本系统是基于VS.NET2003开发平台,以流行的ASP.NET技术和C#作为后台语言开发出来的。

本节将重点介绍一下ASP.NET,下一节我们将介绍一下C#语言。

VisualStudio .NET是一套完整的开发工具,用于生成ASPWeb应用程序、XMLWebservices、桌面应用程序和移动应用程序。

VisualBasic .NET、VisualC++ .NET、VisualC# .NET和VisualJ# .NET全都使用相同的集成开发环境(IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。

另外,这些语言利用了.NETFramework的功能,此框架提供对简化ASPWeb应用程序和XMLWebservices开发的关键技术的访问。

阅读下面关于VisualStudio .NET中的VisualJ#、智能设备应用程序、ASP.NET移动设计器、Windows窗体、XMLWebservices以及XML支持的概述。

分配、启动和停止线程和进程,以及强制执行安全策略。

在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的COM相比。

特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。

2.统一编程类  

该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集(API)。

目前,C++开发人员使用Microsoft基础类,而Java开发人员使用Windows基础类。

框架统一了这些完全不同的模型并且为VisualBasic和JScript程序员同样提供了对类库的访问。

通过创建跨所有编程语言的公共API集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。

从JScript到C++的所有编程语言具有对框架的相似访问,开发人员可以自由选择它们要使用的语言。

3.ASP.NET  

 ASP.NET建立在.NETFramework的编程类之上,它提供了一个Web应用程序模型,并且包含使生成ASPWeb应用程序变得简单的控件集和结构。

ASP.NET包含封装公共HTML用户界面元素(如文本框和下拉菜单)的控件集。

但这些控件在Web服务器上运行,并以HTML的形式将它们的用户界面推送到浏览器。

在服务器上,这些控件公开一个面向对象的编程模型,为Web开发人员提供了面向对象的编程的丰富性。

ASP.NET还提供结构服务(如会话状态管理和进程回收),进一步减少了开发人员必须编写的代码量并提高了应用程序的可靠性。

另外,ASP.NET使用这些同样的概念使开发人员能够以服务的形式交付软件。

使用XMLWebservices功能,ASP.NET开发人员可以编写自己的业务逻辑并使用ASP.NET结构通过SOAP交付该服务。

ASP.NET不仅仅是下一版本的ActiveServerPage(ASP);它是统一的Web开发平台,用来提供开发人员生成企业级Web应用程序所需的服务。

ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。

可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强该ASP应用程序的功能。

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。

另外,任何ASP.NET应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

当创建ASP.NET应用程序时,开发人员可以使用Web窗体或XMLWebservices,或以他们认为合适的任何方式进行组合。

每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义,这里只是列出几种可能性而已。

使用Web窗体可以生成功能强大的基于窗体的Web页。

生成这些页时,可以使用ASP.NET服务器控件来创建公共UI元素,以及对它们进行编程以用于执行常见的任务。

这些控件使您能够用可重复使用的内置或自定义组件生成Web窗体,从而简化页面的代码。

XMLWebservices提供了远程访问服务器功能的途径。

使用XMLWebservices,企业可以公开数据或业务逻辑的编程接口,这样客户端和服务器应用程序就可以获取和操作这些编程接口。

通过使用诸如HTTP和XML消息传递之类的标准跨越防火墙移动数据,XMLWebservices可在客户端-服务器或服务器-服务器方案下实现数据的交换。

XMLWebservices不与特定的组件技术或对象调用约定相关联。

因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问XMLWebservices。

这些模型中的每一个模型都可以充分利用所有ASP.NET功能,以及.NETFramework和.NETFramework公共语言运行库的强大功能。

这些功能以及使用它们的方法概述如下:

如果您具有ASP开发技能,则新的ASP.NET编程模型对您来说将会是非常熟悉的。

不过,与ASP相比,ASP.NET对象模型变化显著,它更为结构化并且面向对象。

但这也意味着ASP.NET不是完全向后兼容的;几乎所有现有的ASP页都必须经过一定程度的修改后才可以在ASP.NET下运行。

此外,对VisualBasic.NET的一些主要更改也意味着,用VisualBasicScripting版本编写的现有ASP页通常将不会直接移植到ASP.NET中。

不过,在大多数情况下,只需对少数几行代码进行必要的修改。

从ASP.NET应用程序访问数据库是向Web站点访问者显示数据的常用技术。

ASP.NET使得为此目的而对数据库的访问比以往更加方便。

它还使您能够从您的代码管理数据库。

ASP.NET提供一种简单的模型,该模型使Web开发人员能够编写在应用程序级运行的逻辑。

开发人员可以在Global.asax文本文件中或在作为程序集部署的已编译类中编写这种代码。

这种逻辑可以包括应用程序级事件,但开发人员可以轻松地扩展这种模型,以适应他们的Web应用程序的需要。

ASP.NET提供易用的应用程序和会话状态功能,它们对于ASP开发人员来说是熟悉的,且容易与所有其他.NETFrameworkAPI兼容。

对于需要使用像ISAPI编程接口(随附于以前的ASP版本中)那样功能强大的API的高级开发人员,ASP.NET提供了IHttpHandler和IHttpModule接口。

实现IHttpHandler接口,给您提供了一种与IISWeb服务器的低级别请求和响应服务交互的手段,并提供与ISAPI扩展非常类似的功能,但编程模型却较为简单。

实现IHttpModule接口使您可以包含参与对应用程序发出的每个请求的自定义事件。

ASP.NET利用.NETFramework和公共语言运行库中的性能增强功能。

另外,它还可以提供相对于ASP和其他Web开发平台来说显著的性能改进。

所有ASP.NET代码都是编译的,而不是解释的,这就允许对本机代码采用早期绑定,强类型处理,以及实时(JIT)编译,这里只列举几个优点而已。

ASP.NET还可方便地分解,即开发人员可以移除那些与他们开发的应用程序不相关的模块(例如,会话模块)。

ASP.NET还提供丰富的缓存服务(包括内置服务和缓存API两种)。

ASP.NET还提供性能计数器,开发人员和系统管理员可以监视这些性能计数器,以测试新的应用程序和搜集有关现有应用程序的度量标准。

在Web页中编写自定义调试语句,对排除应用程序代码中的错误非常有帮助。

但是,如果不移除它们,则会带来麻烦。

问题是,在应用程序准备好移植到生产服务器时从页面中移除调试语句,会需要很大的工作量。

ASP.NET提供TraceContext类,在开发页面时该类用于在页面上编写自定义调试语句。

只有当您已经对页面或整个应用程序启用跟踪时它们才出现。

启用跟踪还将有关请求的细节追加到页面,或者,追加到存储在应用程序根目录中的自定义跟踪查看器(如果这样指定的话)。

.NETFramework和ASP.NET为Web应用程序提供默认授权和验证方案。

可以方便地移除、添加或者替换这些方案,这取决于应用程序的需要。

ASP.NET配置设置存储在基于XML的文件中,这些文件都是人可读和可写的。

每一个应用程序都可以有不同的配置文件,可以扩展配置方案,以适应您的要求。

当应用程序安装在同一台计算机上

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

当前位置:首页 > IT计算机 > 电脑基础知识

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

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