1、本科毕业论文(20 届)医院住院部信息管理系统的设计与实现所在学院 专业班级 信息管理与信息系统 学生姓名 学号 指导教师 职称 完成日期 年 月 第 2 页 共 40 页目录摘要 .3ABSTRACT.4第 1 章 绪论 .51.1 引言 .51.2 研究背景 .51.3 研究意义 .51.4 研究现状 .61.5 研究目的 .6第 2 章 开发工具介绍 .72.1 Power Builder 技术简介 .72.2 SQL SERVER2000 相关技术介绍 .72.3 系统支持环境 .82.3.1 硬件环境 .82.3.2 软件环境 .9第 3 章 系统需求分析 .103.1 系统设计目标
2、 .103.2 可行性分析 .103.2.1 技术可行性分析 .103.2.2 经济可行性分析 .103.2.3 管理可行性分析 .103.3 系统主要功能分析 .103.4 系统可扩展性分析 .11第 4 章 系统总体设计 .124.1 系统模块结构设计 .124.1.1 系统结构图 .124.1.2 系统程序流程图 .124.2 数据库设计 .134.2.1 数据库的概念设计 .144.2.2 数据库的逻辑设计 .17第 5 章 系统的详细设计与实现 .205.1 登录模块的详细设计与实现 .205.2 系统管理模块的详细设计与实现 .205.2.1 用户管理的详细设计与实现 .205.2
3、.2 系统功能的详细设计与实现 .215.3 住院管理子系统的详细设计与实现 .235.3.1 住院登记的详细设计与实现 .235.3.2 床位管理的详细设计与实现 .235.3.3 缴款管理的详细设计与实现 .255.3.4 出院结算的详细设计与实现 .27第 6 章 系统的测试 .296.1 测试的目的 .29第 3 页 共 40 页6.2 软件测试的方案 .296.3 测试内容 .306.3.1 系统管理模块测试 .306.3.2 住院管理子系统测试 .30第七章 结论与展望 .32参考文献 .33致谢 .34第 4 页 共 40 页医院住院部信息管理系统的设计与实现摘要医院住院部的管理
4、包括病人出入院管理,住院病区对病人的信息、医嘱录入、发药和床位管理,中心药房和西药库对药品的管理等工作,是医院管理重要一环。计算机技术的使用在医院管理工作中充当着重要的角色,住院部的管理使用计算机技术实现信息传递网络化、计费电算化,提高了医院的管理水平和住院部收费的透明度。本文主要论述了医院住院部信息管理系统的构建过程,在此基础上创建一个住院部管理子系统,其业务流程紧密围绕病人从入院直至出院过程中所涉及的住院登记、床位管理和出院结算等问题的处理。该系统将住院收费和住院病区管理等工作成功地的实现,使用计算机管理,形成一个较完整的医院信息系统子系统。该系统基本实现了病人资料录入、出入院登记、医嘱录
5、入和中心药房发药的计算机网络管理。与一般的住院部信息管理系统不同的是,该系统具有灵活性高,可移植性强,推广价值高的特点;该系统的各个模块的数据都是相关的,可以根据工作需要,随时查询和维护,可以减少数据的不一致性和信息滞后性。 关键字:住院部管理系统,PB 技术,SQL 技术第 5 页 共 40 页THE HOSPITAL THE INPATIENT INFORMATION MANAGEMENT SYSTEM DESIGN AND IMPLEMENTATIONABSTRACTHospital inpatient management of patients in hospital managem
6、ent, hospital information to the patient, physician order entry, pharmacy and bed management, central pharmacy and Medicine Library of the medicines management, hospital management is an important part.The use of computer technology in the hospital management plays an important role, inpatient manag
7、ement using computer technology to realize the information transmission network, accounting computerization, improve the management level of the hospital and the hospitalization of the transparency of charges.This paper mainly discusses the hospital information management system construction process
8、, on the basis of creating an inpatient management subsystem, its business process closely around the patient from admission until discharge process involved in the Inpatient Register, bed management and hospital billing issues such as processing.The system will be in hospital fees and hospital ward
9、 management successful implementation, the use of computer management, formed a relatively complete hospital information system.The system achieved a basic patient data entry, hospital, physician order entry and registration center pharmacy medicine computer network management.And general inpatient
10、department information management system are different, the system has high flexibility, portability, high generalization value characteristics; the various modules of the system data are related, according to the needs of the business, feel free to query and maintenance, can reduce the data inconsi
11、stency and information lag.Key words: Hospital information management,Pb technology,Sql technology第 6 页 共 40 页第 1 章 绪论1.1 引言我国医疗卫生事业的快速发展,人民大众日益增长的医疗需求和与世界接轨的重任,使医院面临着双重挑战,为迎接挑战,医院必须要以现代化的管理,建立医院信息系统。医院信息系统就是把医院的信息输入电子计算机,由电子计算机完成储存、处理、传输和输出,形成网络系统,达到信息共享、提高医院的质量和效率的目的 1 。医院信息系统可分为医院管理信息系统(HMIS)和医疗信
12、息系统(DIS)5 ,医院管理信息系统的主要内容是处理医院内部管理;医疗信息系统的主要内容是处理临床信息、对病人临床数据进行管理并对医护人员的诊治工作有所帮助。住院部信息管理系统属于医疗信息系统这一块。住院部信息管理系统包括有住院子系统、病区子系统、药房子系统、药库子系统。1. 住院管理子系统 近年来,我国的医院信息系统的主要功能之一就是使用电子计算机进行病人入出院管理、床位管理和住院费用的结算。它的核心功能是在病人住院期间,动态追踪实时管理病人的动态和费用,可以使住院病人的医嘱及各种收费管理更加有秩化 6 ,有效的做到及时、完整、准确地进行记帐、结帐和收费,避免错收、漏收和多收费用的问题,同
13、时也避免了医院和病人双方的矛盾,提高了医护人员的工作效率。2. 病区管理子系统 医嘱处理是病区管理的关键性环节,使用电子计算机处理医嘱,护士可以一次录入医嘱,可以选择打印长期医嘱、临时医嘱,大大减轻了护士手工录入医嘱的负担,同时大量的医嘱由系统完成自动划价,不仅提高了医护人员工作效率,还可以有效地控制病人欠费情况发生。此系统可以和医技科室联网,把医嘱中有关于医技科室的数据发送过去,也可以把检查治疗的结果收回来,同时还解决了化验结果传递的延迟、丢失及其它差错的问题。3. 药房管理子系统、药库管理子系统 随着我国医院经营模式的转变,对药品进、耗、存实现现代化管理的必要性、迫切性愈来愈明显。药房管理
14、子系统能管理药品从采购入库到出库、发药的全过程。药库管理子系统可以控制各个部门每种药品的上下限和基本库存量,防止药品积压浪费,还能对药品的有效期进行自动跟踪管理。药品由计算机网络管理,使划价速度、准确率大幅度提高,杜绝漏帐现象,提供多角度的数据结果分析,为管理者科学决策提供可靠的依据 7 。用电子计算机记录数据是一项有前途的技术 8 ,它不仅改变了传统手工书写纸张医嘱病案工作量大,记录不完整,不易保存的状况,而且具有录入方便,可存量大,查询迅速的特点。使用计算机记录数据让医生可以方便的收到临床诊断信息,从而更好地利用信息资源。目前,在一些西方国家有医院已经部分或全部实现了无纸化病案。因此,实现
15、计算机管理,必将成为医院信息系统下一努力的目标 9 。通过对目前住院部信息管理系统的调研及设计、开发,以达到计算机信息化全方面管理,该系统实现了信息的全程浏览动态管理,大大提高医院管理人员的工作第 7 页 共 40 页效率,使繁杂的工作简单化,易操作易控制。合理利用和保护了医院的资源,提升医院整体效益。1.2 研究背景为了适应中国加入 WTO 后医疗服务市场激烈的竞争环境和上级主管部门对医院建设的要求,采用先进的信息技术管理成为医院管理的首选,使用住院信息管理系统加强了病人住院的费用管理,增加了收费的准确性和透明度,提高了处理病人入院和出院手续的速度,也提高医院在医疗市场中的竞争力,同时完善了
16、药品的进,耗,存管理减少药品损耗和药品积压。1.3 研究意义开发实施医院住院部信息管理系统,可以实现从入院诊断、治疗到出院的全过程准确管理和监控,极大程度的减少住院治疗事故,可以记录详细的数据,为医院常出现的医疗和财务纠纷提供解决途径。医院住院管理子系统包括病人出入院管理,床位管理和出院结算;病区管理子系统对病人的医嘱录入、转科和发药;中心药房管理子系统对药品的管理等工作,也是医院管理重要的一个环节。计算机技术的使用在医院管理工作中充当着重要的角色,住院部的管理使用计算机技术实现信息传递网络化、计费电算化,提高了医院的管理水平和住院部收费的透明度。1.4 研究现状医院住院部是体现医院精神风貌的
17、重要窗口,其管理质量的优劣直接影响医院的整体服务水平。目前,计算机信息管理系统已广泛应用于医院,住院部的现代化和规范化程度较高,大大提高了住院处的工作效率,方便了病人。医院也非常注重员工的素质教育,以各种形式对员工进行培训,更使住院部工作人员的服务技巧和工作责任心有了很大的提高。 4 但由于种种原因在住院部的整个运作过程中,还存在一些问题。现结合各医院的实际情况对目前医院住院部管理中存在的主要问题进行如下分析:1. 硬件设施配备不够合理。 4 住院部主要负责病人的出入院工作,直接面对病人及其家属,在整个服务过程中交流显得尤为重要。由于住院窗口一般比较小,且较高,在窗口外的人有时根本无法听清楚窗
18、口内工作人员的讲话。这样很不利于与病人的交流,甚至经常会引起误会,造成不必要的纠纷。2. 入院信息录入不够完整、准确。 4 由于有些病人及家属对住院信息发挥的功能和作用理解不够,也偶有抵触现象,病人的“入院登记表 ”上的信息填写的不够完整、准确,家属随便代写。如有时会出现一个病人用多个病案号,一个病案号多个病人同时使用。病人姓名出错,同音不同字现象较多;身份证号码出错,填写门诊病历卡封面比较随便,也有病人对自己费用是自费、公费、医保 不明确。以上问题不仅影响了科室和医院医疗指标的准确性,而且也直接影响了病案的内涵质量,甚至埋下医疗纠纷的隐患,同时也影响病人出院后的医疗费报销及医院与病人关系。3
19、. 系统会有出错现象。 第 8 页 共 40 页目前的系统运行速度有待提高,在出入院病人多时,医院的各科室同时都在操作,运行速度更加缓慢,病人排队等候现象比较严重。1.5 研究目的实施医院住院部信息管理系统能为医院的长期发展提供坚实的基础,此系统可为医院节约成本,为医院创造更多的经济效益。医 院 住 院 部 管 理 信 息 系 统 是 现 代化 医 院 运 营 的 基 础 设 施 , 实 现 医 院 住 院 部 管 理 信 息 系 统 的 目的就 是 为 了 以 更 现代 化 、 科 学 化 、 规 范 化 的 手 段 来 加 强 医 院 的 管 理 , 使 医 院 的 工 作 效 率 有 所
20、 提 高 ,提 升 医 院 的 医 疗 质 量 , 从 而 可 以 树 立 现 代 医 院 的 新 形 象 , 这 也 是 未 来 医 院 发 展 的必 然 方向。第 9 页 共 40 页第 10 页 共 40 页第 2 章 开发工具介绍2.1 Power Builder 技术简介PowerBuilder 是 著 名 的 数 据 库 应 用 开 发 工 具 生 产 厂 商 PowerSoft 公 司 推 出 的产 品 ( PowerSoft 现 已 被 数 据 库 厂 商 Sybase 所 收 购 ) , 它 完 全 按 照 客 户 机 /服 务器 体 系 结 构 研 制 设 计 , 在 客
21、户 机 /服 务 器 结 构 中 , 它 使 用 在 客 户 机 中 , 作 为 数 据库 应 用 程 序 的 开 发 工 具 而 存 在 。 由 于 PowerBuilder 采 用 了 面 向 对 象 和 可 视 化 技术 , 提 供 可 视 化 的 应 用 开 发 环 境 , 使 得 我 们 利 用 PowerBuilder, 可 以 方 便 快 捷地 开 发 出 利 用 后 台 服 务 器 中 的 数 据 和 数 据 库 管 理 系 统 的 数 据 库 应 用 程 序 。数 据 库 前 端 开 发 工 具 与 后 台 数 据 库 管 理 系 统 的 连 接 方 式 是 一 个 很 重
22、要 的 课 题 。PowerBuilder 提 供 了 两 种 访 问 后 台 数 据 库 的 方 式 , 一 种 是 通 过 ODBC 标 准 接 口的 方 式 , 第 二 种 是 通 过 专 用 的 接 口 与 后 台 的 数 据 库 相 连 。PowerBuilder 支 持 三 层 分 布 的 结 构 10 11 , 采 用 的 是 基 于 面 向 对 象 的 技 术 ,各 种 WINDOWS 应 用 程 序 中 常 见 的 窗 口 、 菜 单 、 控 件 等 在 PowerBuilder 中 都 是一 个 个 的 对 象 。 在 PowerBuilder 中 我 们 还 可 以 创
23、建 自 己 的 用 户 对 象 。 特 别 要 指 出的 是 PowerBuilder 提 供 了 对 面 向 对 象 方 法 中 的 各 种 技 术 的 全 面 支 持 , 我 们 可 以 利用 面 向 对 象 方 法 中 的 对 象 的 封 装 性 、 继 承 性 、 多 态 性 等 特 点 使 得 我 们 开 发 的 应 用程 序 具 有 极 大 的 可 重 用 性 和 可 扩 展 性 , 而 这 一 点 正 是 软 件 工 程 中 对 应 用 程 序 所 提出 的 重 要 目 标 。 12 Power builder 与 数 据 库 的 连 接 : ODBC 的 中 文 名 字 是 开
24、 放 式 数 据 库 连 接 ,它 是 微 软 公 司 提 出 的 数 据 库 连 接 标 准 , 使 用 ODBC 方 式 连 接 数 据 库 的 第 一 步 是创 建 数 据 源 , 比 如 我 们 可 以 利 用 WINDOWS 下 控 制 面 板 中 的 “32 BIT ODBC”选项 来 创 建 驱 动 某 种 数 据 库 的 数 据 源 , 创 建 好 数 据 源 之 后 , 我 们 就 可 以 在 本 地 计 算机 中 利 用 定 义 好 的 数 据 源 存 取 后 台 数 据 库 中 的 数 据 了 13 。 使 用 PowerBuilder 开 发 系 统 时 还 可 以 通
25、 过 专 用 接 口 同 后 台 的 数 据 库 相 连 , 由于 专 用 接 口 是 针 对 特 定 的 后 台 数 据 库 管 理 系 统 而 设 计 , 因 此 这 种 方 式 存 取 数 据 的速 度 要 比 采 用 ODBC 方 式 存 取 数 据 的 速 度 要 快 一 些 , 如 果 应 用 程 序 只 是 针 对 特 定类 型 的 后 台 数 据 库 , 当 然 是 采 用 专 用 接 口 访 问 后 台 数 据 更 快 一 些 。2.2 SQL SERVER2000 相关技术介绍数据库平台选用的是 MicroSoft 公司的 SQL Server 2000,SQL Serve
26、r 2000 是SQL Server 的最新版本,比以前版本提高了性能、可靠性、质量和易用性。 14数据库系统本质上是一个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。SQL 是一个功能强大的数据库语言。SQL 通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL 是关系数据库管理系统的标准语言。 SQL 语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用 SQL 的常见关系数据库管理系统有:Oracle 、 Sybase、 Microsoft SQL