医院信息管理论文_第1页
医院信息管理论文_第2页
医院信息管理论文_第3页
医院信息管理论文_第4页
医院信息管理论文_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

医院信息管理系统 摘 要 医院管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的 建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和 完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用 等特点. 计算机化的医院信息系统已成为现代化医院运营必不可少的基础设施与技 术支撑环境。就好象一个现代化医院的成功运行离不开功能完整,美观舒适的 建筑物,技术娴熟的医护人员,性能齐全,高精尖的医疗设备一样,它也离不 开计算机化的医院信息系统。 经过分析如此情况,我们使用 VB ,数据库等开发工具,利用其提供的各种 面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对 象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不 断修正和改进,直到形成用户满意的可行系统。 2 目 录 第一章、绪 论 第二章、相关技术介绍 第三章、系统分析 第四章、开发总结 第五章、致 谢 第一章、绪 论 随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重 视信息在生产经营及企业管理中的作用,并把它当做企业的一种极其重要的资 源,人们称之为“信息资源” ,信息资源的处理已经成为当今世界上一项主要的 社会活动。同样,在医疗系统中也不例外,其中加强对门诊信息的管理,一方 面能更好为病人服务,另一方面能加强对医院效益的监控。 本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进 行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信 息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现 代管理的需要;电子计算机的诞生和在信息处理中的应用,标志着一个崭新时 代“信息时代”的开始,它使企业管理现代化成为可能。 管理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以控 制企业的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测; 3 能从全局目标出发,对企业的管理决策活动予以辅助。从工业发达国家来看, 管理信息系统的发展经历了以下几个阶段。 第一阶段:(1953 年至 1965 年)单项数据处理阶段,也称电子数据处理 (EDP)阶段。这是电子计算机在管理领域应用的起步阶段。这一阶段,由于当 时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳动, 进行简单的单项数据处理工作, 第二阶段:(1965 年至 1970 年)综合数据处理阶段,也称事务处理系统 (TPS)阶段。这个阶段计算机硬、软件有了很大的发展,出现了多用户的分时 系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功能。 第三阶段:(1970 年至今)管理信息系统(MIS)阶段。这个阶段是在企 业中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的 全方位的信息系统,即现代管理信息系统。 (1)计算机已经成为我们学习和工作的得力助手: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。 (2)开发医院管理系统的意义 现在我国的一些小型医院或诊所对于病人就诊信息的处理还停留在纸介质 或半自动(由电脑处理一部分数据,由人工处理一部分数据)的基础上,这样 的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代 这种传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一有项 有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大 的社会价值及使用价值。因此根据企业目前实际的医院管理情况开发一套医院 管理系统是十分必要的。 要提高竞争力,既要有好的就医环境,同时也要有好的客户服务,而要实 现这些目标的办法就是信息化。医院信息化建设的目标是:适应我国全面建设 小康社会和医药卫生改革发展的形势,以病人为中心,综合运用现代信息技术 4 (计算机、网络、通讯等) ,充分体现药特点,提高医疗质量和市场竞争能力, 满足患者与医院管理的多种需求,促进医院持续快速稳定发展。 在手工管理的情况下,对病人的病历的管理是一个极其繁杂的过程,医生 很难记住每一位病人的情况,就医记录。所以往往采用的手工记录的方式,这 个势必造成具大的物资浪费。 并且随着医院规模的扩大,对药品的管理,对药品价格的管理等都是一件 巨大的工作。 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够 进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的 提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息 管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统 就是为了更好管理门诊信息信息而设计的。 当前,医院作为病人就诊的地方,有许多信息需要处理和管理。现今,有 很多门诊信息都是初步开始使用,甚至尚未使用计算机进行信息处理。根据调 查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处 理,对于医历等很多信息都是用人工计算、手抄进行。数据信息处理工作量大, 容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规 范的信息管理手段。 数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问 题,我认为有必要建立一个医院管理系统,使医院管理工作规范化,系统化, 程序化,避免医院管理的随意性,提高信息处理的速度和准确性,能够及时、 准确、有效的查询和修改医院情况。 开发门诊管理系统的现实意义: 现在我国的多数诊所或小型医院的管理水平还停留在纸介质的基础上,这 样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时 代这种传统的管理方法必然被计算机为基础的信息管理所取代。 归纳起来,好处大约有以下几点: 5 1 可以存储以往的门诊信息,安全、高效; 2 只需一到二名信息录入员即可操作系统,节省大量人力; 3 可以迅速查到所需信息。 第二章、相关技术介绍 本系统采用面向对象的软件开发方法,以 Microsoft 公司的可视开发环境 Visual Basic 6.0 作为主要开发工具,使用 Microsoft Access 2000 作为关系 数据库,并在 VB 编程语言中采用 ADO 数据库编程模型,配合功能强大的 SQL 查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了 预定的需求功能。 Visual Basic 6.0 开发环境 Visual Basic 6.0 是一种可视化、面向对象和采用事件驱动方式的结构化 高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、 效率高、且功能强大。在 Visual Basic 环境下,利用事件驱动的编程机制、新 颖易用的可视化设计工具,使用 Windows 内部的应用程序接口(API)函数,以 及动态链接库(DLL) 、动态数据交换(DDE) 、对象的链接与嵌入(OLE) 、开放 6 式数据连接(ODBC)等技术,可以高效、快速地开发出 Windows 环境功能强大、 图形界面丰富的应用软件系统。 总的来看,Visual Basic 有以下主要特点: 1.可视化编程 Visual Basic 提供了可视化设计工具,把 Windows 界面设计复杂性“封 装”起来,开发人员不必为界面设计而编写大量程序代码,只需要按设计要求 的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件” ,即图形对象,并 设置这些图形对象的属性。Visual Basic 自动产生界面设计代码,程序设计人 员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。 2.面向对象的程序设计 在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象 的概念;而 Visual Basic 则是应用面向对象的程序设计方法(OOP) ,把程序和 数据封装起作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的 东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具 画在界面上,Visual Basic 自动生成对象的程序代码并封装起来。每个对象以 图形方式显示在界面上,都是可视的。 3.事件驱动编程机制 Visual Basic 通过事件来执行对象的操作。一个对象可能会产生多个事件, 每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,用户单击 该按钮时,将产生一个“单击”事件,而产生该事件时将执行一段程序,用来 实现指定的操作。 在用 Visual Basic 设计大型应用软件时,不必建立具有明显开始和结束的 程序,而是编写若干个微小的子程序,即过程,这些过程分别面向不同的对象, 由用户操作引发某个事件来驱动执行某特定的功能,或者由事件驱动程序调用 通用过程来执行指定的操作。这样可以方便编程人员、提高效率。 4.访问数据库 Visual Basic 系统具有很强的数据库管理功能。利用数据控件和数据库管 理窗口,可以直接建立或处理 Microsoft Access 格式的数据库,并提供强大的 7 数据存储和检索功能。同时,Visual Basic 还能直接编辑和访问其他外部数据。 Visual Basic 提供开放式数据连接(Open DataBase Connectivity) ,即 ODBC 功能,它可通过直接访问或建立连接的方式使用并操作后台大型网络数据 库,如 SQL Server、Oracle 等。在应用程序中,可以使用结构化查询语言 SQL 数据标准,直接访问 Server 上的数据库,并提供了简单的面向对象的库操作指 令、多用户数据库访问的加锁机制和网络数据库的 SQL 的编程技术,为单机上 运行的数据库提供了 SQL 网络接口,以便在分布式环境中快速而有效地实现客 户服务器方案。 Visual Basic 6.0 是专门为 Microsoft 的 32 位操作系统设计的,可用来 建立 32 位的应用程序。在 Windows9x、WindowsNT 或 Windows2000 环境下,用 Visual Basic 6.0 的编译器可以自动生成 32 位应用程序。这样的应用程序在 32 位操作系统下运行,速度更快,更安全,并且更适合在多任务环境下运行。 Microsoft Access 与 ADO 作为应用程序与 OLE DB 连接的桥梁,ActiveX Data Objects (ADO)为 Visual Basic 6.0 下开发的应用程序访问本地或远程数据库提供了有效的手段。 Microsoft ActiveX Data Objects (ADO) 主要优点是易于使用、高速度、低内 存支出和占用磁盘空间较少。ADO 支持用于建立基于客户端 /服务器和 Web 的 应用程序的主要功能。在 VB 中,可以使用开发环境提供的 ADO 控件,数据库访 问方法,对 ACCESS 中建立的关系数据库简单快捷的进行访问。 SQL 查询语言及使用 SQL 语言是结构化语言(Structure Query Language)的缩写,是一种用 于数据库查询和编程的语言,已经成为关系型数据库普遍使用的标准,使用这 种标准数据库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应 用于各种数据查询。VB 和其他的应用程序包括 Access、Foxpro、Orcale、SQL Server 等都支持 SQL 语言。 SQL 语言的常用操作有:建立数据库数据表(CREATE TABLE) ,如本系统中 的学生及成绩备份就用到该语句;从数据库中筛选一个记录集(SELECT) ,这是 最常用的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数 8 据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT) ; 删除符合条件的记录(DELETE) ;更改符合条件的记录(UPDATE) ; VB 中的数据库操作对象都提供了对 SQL 语句的支持。其一般的用法是以 VB 的各种控件接收用户对数据库访问的请求,在事件响应程序代码中将其转换成 对数据库的 SQL 查询语句,并以字符串的形式存在,然后将其传递给相应的数 据库操作对象,最终完成对数据库的访问。 第三章、系统分析 系统的初步调查目标是在可行性分析的基础上进一步对原有系统进行的调 查和分析,弄清原有管理信息系统的运行状况,发现其薄弱环节,找出要解决 问题的实质,确保新系统比原系统更加有效、可靠。具体内容包括:管理业务 状况的调查分析、数据流程的调查分析。 调查之后,绘制出医院信息管理系统的业务流程图, 查询结果 9 用户设置 设计要求 表单维护 统计结果 图 为了实现管理信息系统的计算机化,仅仅用业务流程图形象地描述信息的 流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,绘 制出数据流程图,并对各种数据的属性和各项处理功能进行详细分析。系统分 析的主要成果是系统的逻辑模型。本系统主要是以数据流图、数据字典为主要 描述工具来勾画系统的概貌。 数据流图(Data Flow Diagram) ,是描述系统逻辑模型的主要工具之一, 它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信 息在系统中的流动、存储和处理等情况,并能将信息处理功能和彼此之间的联 系,自上而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、 数据输入输出、数据存储、数据来源和去向等项目。 用户信息表 药品管理 操作员 用户信息管理 用户信息 药品类别信息 划价药品信息表 划价信息 管理 划价信息 用户信息 收费信息管理 药品收费信息表 系统管理 人员 医院信管 理系统 一般用户 10 图 数据字典(Data Dictionary),是数据流图(DFD )上所有成分的定义和解 释的文字集合。它是系统分析阶段的重要文档,它的作用是将数据流图中全部 数据流及其组成部分的数据元素、数据存储、数据加工外部项等,通过数据字 典描述清楚,以便于以后系统设计时使用。 医院管理信息系统的功能 基础数据维护:对用户信息的管理 药品管理:主要对药品类别、药品类型及药品信息的管理 挂号:病人就医的主流程之一,为每一个病人分配一个号码 划价:计算药品的价格,主要包括中药、西药、中成药等 门诊收费:对各项收费进行汇总,如中药、西药、中成药等 查询:对挂号信息、收费信息进行查询 基础数据管理 医院设置:门诊信息 药房信息:药品信息 常用基础数据:药品价格,药品数量,挂号,医师费等 系统维护功能 用户管理:包括新增用户、删除用户、修改用户密码等。 数据库备份:数据操作 数据初始化:初始化系统数据 系统总体流程图 11 用户信息表 药品管理 操作员 用户信息管理 用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论