医院管理信息系统 第1页共69页 编号: 复旦大学 (本科段) 论文 题目医院管理信息系统 专业计算机专业 作者蒋君伟 指导老师宝康 完成日期2004年5月22日
医院管理信息系统 第 1页 共 69 页 - 1 - 编号: 复 旦 大 学 (本 科 段) 论 文 题目 医院管理信息系统 专 业 计 算 机 专 业 作 者 蒋 君 伟 指导老师 丁 宝 康 完成日期 2004 年 5 月 22 日
医院管理信息系统 第2页共69页 摘要 本文简单介绍了医院出入院处、病区、药房、药库的业务流 程,在整体分析医院各部门以及部门之间的实际工作业务的基础之 上,结合管理信息系统开发的理念,开发了医院管理信息系统 ( Hospital Information System,以下简称HIS)。HIS的目的就是 利用计算机软硬件技术、网络通讯技术等现代化手段,对医院及其 所属各部门(本系统不包含门诊部分)的人流、物流、财流进行综合 管理,对在医疗活动各阶段中产生的数据进行采集、存贮、处理、 提取、传输、汇总、加工生成各种信息,从而为医院的整体运行提 供全面的、自动化的管理及各种服务的信息系统。全文共分七个 章节,通过对业务流程的分析以及对系统的模块设计、实体-联系图 (E-R图)设计、关系模式设计、数据库设计、代码设计、人机界面 设计等,详细地阐明了本系统开发的目的、过程及预期效果。文后 还附有系统操作的使用说明书和部分源程序代码,以供参考。 【主题词】 医院管理信息系统(HS)网络出入院处病区药房 药库 【缩略语】 医院管理信息系统 HIS Hospital Information System
医院管理信息系统 第 2页 共 69 页 - 2 - 摘 要 本文简单介绍了医院出入院处、病区、药房、药库的业务流 程,在整体分析医院各部门以及部门之间的实际工作业务的基础之 上,结合管理信息系统开发的理念,开发了医院管理信息系统 (Hospital Information System,以下简称 HIS)。HIS 的目的就是 利用计算机软硬件技术、 网络通讯技术等现代化手段,对医院及其 所属各部门(本系统不包含门诊部分)的人流、物流、财流进行综合 管理,对在医疗活动各阶段中产生的数据进行采集、存贮、处理、 提取、传输、 汇总、加工生成各种信息,从而为医院的整体运行提 供全面的、自动化的管理及各种服务的信息系统。 全文共分七个 章节,通过对业务流程的分析以及对系统的模块设计、实体-联系图 (E-R 图)设计、关系模式设计、数据库设计、代码设计、人机界面 设计等,详细地阐明了本系统开发的目的、过程及预期效果。文后 还附有系统操作的使用说明书和部分源程序代码,以供参考。 【主题词】 医院管理信息系统(HIS) 网络 出入院处 病区 药房 药库 【缩略语】 医院管理信息系统 HIS Hospital Information System
医院管理信息系统 第3页共69页 目录 摘要 主题词 缩略语……… 第一章引言 第二章系统需求分析 2.1业务系统描述 2.1.1业务流程分析 2.1.2组织层次图 2.1.3业务流程图… 2.2可行性分析 2.3HIS系统的目标 2.4项目开发计划…………… 第三章系统逻辑方案 12 3.1数据流程图…… 2数据词典…… 3.2.1数据流 2888 3.2.2数据元素… 3.3.3数据存储 3.2.4数据加工… 3.2.5外部项…………… 3.3数据项的代码设计… 第四章系统总体结构设计…… 4.1软件模块结构的设计 4.1.1模块结构图(HIPO图)…… 4.1.2IPO图… 4.2数据库设计 2.1实体描述… 22289 4.2.2联系描述…… 4.2.3ER图… …31 4.2.4转换规则 4.2.5关系模式…………… 4.2.6数据库的实现 4.3计算机系统配置方案的选择和设计 4.3.1计算机系统硬件配置……………… 4.3.2计算机系统软件配置 4系统总体安全性、可靠性方案与措 4.4.1系统安全性方案和措施 …37 4.4.2可靠性方案与措施 第五章系统详细设计 代码设i 5.2人机界面设计… 5.2.1输入设计 5.2.2输出设计 5.3.3模块处理过程 第六章实施概况 6.1实施环境与工具…… 6.1.1计算机系统实施…
医院管理信息系统 第 3页 共 69 页 - 3 - 目 录 摘要………………………………………………………………………………………………1 主题词……………………………………………………………………………………………1 缩略语……………………………………………………………………………………………1 第一章 引言 ……………………………………………………………………………………4 第二章 系统需求分析 …………………………………………………………………………5 2.1 业务系统描述 ………………………………………………………………………5 2.1.1 业务流程分析………………………………………………………………5 2.1.2 组织层次图…………………………………………………………………6 2.1.3 业务流程图…………………………………………………………………7 2.2 可行性分析 …………………………………………………………………………10 2.3 HIS 系统的目标……………………………………………………………………11 2.4 项目开发计划………………………………………………………………………11 第三章 系统逻辑方案…………………………………………………………………………12 3.1 数据流程图…………………………………………………………………………12 3.2 数据词典……………………………………………………………………………18 3.2.1 数据流………………………………………………………………………18 3.2.2 数据元素……………………………………………………………………18 3.3.3 数据存储……………………………………………………………………19 3.2.4 数据加工……………………………………………………………………19 3.2.5 外部项………………………………………………………………………19 3.3 数据项的代码设计…………………………………………………………………21 第四章 系统总体结构设计……………………………………………………………………22 4.1 软件模块结构的设计………………………………………………………………22 4.1.1 模块结构图(HIPO 图)…………………………………………………23 4.1.2 IPO 图………………………………………………………………………25 4.2 数据库设计…………………………………………………………………………27 4.2.1 实体描述……………………………………………………………………28 4.2.2 联系描述……………………………………………………………………29 4.2.3 E-R 图………………………………………………………………………31 4.2.4 转换规则……………………………………………………………………31 4.2.5 关系模式……………………………………………………………………32 4.2.6 数据库的实现………………………………………………………………33 4.3 计算机系统配置方案的选择和设计…………………………………………………35 4.3.1 计算机系统硬件配置………………………………………………………35 4.3.2 计算机系统软件配置………………………………………………………35 4.4 系统总体安全性、可靠性方案与措施………………………………………………36 4.4.1 系统安全性方案和措施……………………………………………………37 4.4.2 可靠性方案与措施…………………………………………………………37 第五章 系统详细设计…………………………………………………… ……………………39 5.1 代码设计………………………………………………………………… …………39 5.2 人机界面设计……………………………………………………………… ………39 5.2.1 输入设计……………………………………………………………………40 5.2.2 输出设计……………………………………………………………………42 5.3.3 模块处理过程………………………………………………………………43 第六章 实施概况…………………………………………………………………… …………45 6.1 实施环境与工具…………………………………………………………………45 6.1.1 计算机系统实施…………………………………………………………45
医院管理信息系统 第4页共69页 6.2实施环境与工具的比较选择……………… 6.2.1实施环境… 6.2.2几种工具的特点及比较…………………… 47 6.2.3编程环境与工具 6.2.4数据准备概况 3系统测试概况……… 6.3.1系统测试的基本原则 6.3.2系统测试的方法 6.3测试记录…… 6.4历史数据备份、数据恢复 6.4.1历史数据备份 …51 6.4.2数据恢复 ……52 6.5系统转换方案及实现概况 6.6系统运行及维护概况……… 6.6.1系统运行概况 6.6.2系统维护概况… 第七章小结 7.1系统功能和特点 7.2软件开发过程的特点和体会 7.3系统评价及改进 结束语 参考文献… 附录一操作使用说明书 附录二部分源程序代码……
医院管理信息系统 第 4页 共 69 页 - 4 - 6.2 实施环境与工具的比较选择……………………………………………………45 6.2.1 实施环境…………………………………………………………………45 6.2.2 几种工具的特点及比较…………………………………………………47 6.2.3 编程环境与工具…………………………………………………………47 6.2.4 数据准备概况……………………………………………………………47 6.3 系统测试概况……………………………………………………………………48 6.3.1 系统测试的基本原则……………………………………………………48 6.3.2 系统测试的方法…………………………………………………………48 6.3 测试记录…………………………………………………………………………49 6.4 历史数据备份、数据恢复………………………………………………………51 6.4.1 历史数据备份……………………………………………………………51 6.4.2 数据恢复…………………………………………………………………52 6.5 系统转换方案及实现概况………………………………………………………52 6.6 系统运行及维护概况……………………………………………………………53 6.6.1 系统运行概况……………………………………………………………53 6.6.2 系统维护概况……………………………………………………………54 第七章 小结…………………………………………………………………………………55 7.1 系统功能和特点…………………………………………………………………55 7.2 软件开发过程的特点和体会……………………………………………………56 7.3 系统评价及改进…………………………………………………………………56 结束语…………………………………………………………………………………………57 参考文献………………………………………………………………………………………58 附录一 操作使用说明书……………………………………………………………………58 附录二 部分源程序代码……………………………………………………………………63
医院管理信息系统 第5页共69页 第一章引言 随着社会的发展,人们对健康越来越关注,医院的业务不断增 长,处理越来越复杂,简单的人工经营管理,已无法满足医院的需 要,成为医院发展的瓶颈,人们对医疗服务的要求也越来越高。传 统的手工操作模式,病人帐目繁杂,病人査帐困难,病区和药房的药 品浪费现象严重且无法追踪,人工传送各种记帐单容易漏、错帐 人工划价收费差错难以避免,因此,如何提高服务水平、提高工作效 率,成为迫待解决的问题。医院管理信息化不仅能提高医务人员的 工作效率和医疗水平,而且能提高医院的服务质量和管理水平,因 此,医院对管理信息系统有着强烈的需求。美国著名教授 Morris. Collen于1988年曾著文为医院信息系统(HIS)下了如下定 义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗 信息和行政管理信息的收集、存储、处理、提取和数据医交换的能 力,并满足所有授权用户的功能需求。开发医院管理信息系统(HIS) 的目标就是立足医院应用实际,着眼院未来发展,以强化医院管 理,提高医疗质量,方便患者就医和查询,提高医院的服务效率和 服务质量,设计一套符合国家功能规范要求,安全稳定,操作简便 的医院信息系统,为医院提供一套全方位的解决方案
医院管理信息系统 第 5页 共 69 页 - 5 - 第一章 引言 随着社会的发展,人们对健康越来越关注,医院的业务不断增 长,处理越来越复杂,简单的人工经营管理,已无法满足医院的需 要, 成为医院发展的瓶颈, 人们对医疗服务的要求也越来越高。传 统的手工操作模式,病人帐目繁杂,病人查帐困难, 病区和药房的药 品浪费现象严重且无法追踪, 人工传送各种记帐单容易漏、错帐, 人工划价收费差错难以避免,因此,如何提高服务水平、提高工作效 率,成为迫待解决的问题。医院管理信息化不仅能提高医务人员的 工作效率和医疗水平,而且能提高医院的服务质量和管理水平,因 此,医院对管理信息系统有着强烈的需求。美国著名教授 Morris.Collen 于 1988 年曾著文为医院信息系统(HIS)下了如下定 义:利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗 信息和行政管理信息的收集、存储、处理、提取和数据医交换的能 力,并满足所有授权用户的功能需求。 开发医院管理信息系统(HIS) 的目标就是立足医院应用实际,着眼院未来发展,以强化医院管 理,提高医疗质量,方便患者就医和查询,提高医院的服务效率和 服务质量,设计一套符合国家功能规范要求,安全稳定,操作简便 的医院信息系统,为医院提供一套全方位的解决方案
医院管理信息系统 第6页共69页 第二章系统需求分析 管理信息系统是一门新兴的、集管理科学、信息科学、系统科 学及计算机科学为一体的综合性学科,研究的是信息管理活动的全 过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进 行现代化管理。管理信息系统它具备数据处理、计划、控制、预测 和辅助决策功能,具体作用如下5点内容: (1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数 据。 (2)完整、及时提供在管理及决策中需要的数据 3)利用指定的数据关系分析数据,客观预测未来。 4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的 时间。 (5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便 使决策者选择最佳的实施方案,以提高企业的经济效益。 2.1业务系统描述 医院的医疗水平和服务质量一直是社会关注的焦点,仅靠增加 基础设施投入和脱离信息化的管理方法的改进,是不能从根本上提 高医院的工作效率、服务质量和管理水平的。HIS的目的就是减轻 业务劳动强度,减少了差错,科学管理药品,节省人力,提高医院 的财、物管理水平,增加经济效益,改善患者的就医环境,方便患 者就医和査询,提高医院的服务效率和服务质量,提高医院的医疗 质量和管理水平。所以,一个现代化的适应社会发展需要的医院
医院管理信息系统 第 6页 共 69 页 - 6 - 第二章 系统需求分析 管理信息系统是一门新兴的、集管理科学、信息科学、系统科 学及计算机科学为一体的综合性学科,研究的是信息管理活动的全 过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进 行现代化管理。管理信息系统它具备数据处理、计划、控制、预测 和辅助决策功能,具体作用如下 5 点内容: (1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数 据。 (2)完整、及时提供在管理及决策中需要的数据。 (3)利用指定的数据关系分析数据,客观预测未来。 (4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的 时间。 (5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便 使决策者选择最佳的实施方案,以提高企业的经济效益。 2.1 业务系统描述 医院的医疗水平和服务质量一直是社会关注的焦点,仅靠增加 基础设施投入和脱离信息化的管理方法的改进,是不能从根本上提 高医院的工作效率、服务质量和管理水平的。HIS 的目的就是减轻 业务劳动强度,减少了差错,科学管理药品,节省人力,提高医院 的财、物管理水平,增加经济效益,改善患者的就医环境,方便患 者就医和查询,提高医院的服务效率和服务质量,提高医院的医疗 质量和管理水平。所以,一个现代化的适应社会发展需要的医院
医院管理信息系统 第7页共69页 除了具备一流的医疗队伍、一流的服务设施之外,还应具备一流的 管理信息系统 2.1.1业务流程分析 对一个住院病人来讲,他到医院看病的过程及医院的处理流 程,简单的讲是:病人先要到住院处登记并交纳住院押金,床位紧 张的医院登记后要等待床位。然后,到病区接受主治医生的检查和 询问,接受入院常规检査,接受临时治疗或按主治医生制定的长期 治疗方案接受长期治疗。治疗过程中医生给病人下医嘱,医嘱产生 药品和治疗项目两种申请单,药房根据病区的发药申请单给病人发 药,在此之前药房要向药库申请进货,如果药库有库存则发给药房 没有则列入采购计划。治疗过程中因为押金不够或医生的判断,需 要退药,则会向药房申请退药。治疗项目在功检科室做完后直接收 费。治疗结束后护士让病人出区,出入院处再给病人办理出院手 术 同时,对医院管理者来讲,还要将上述过程中发生的各类数据 信息由医院各职能部门和其下属部门的工作人员把各种单据归类、 统计、汇总、计算形成各类报表。并将这些报表,报送相应的管理 职能科室,再由这些科室将这些报表制单、汇总、计算形成医院总 体的人事、财务、设备、医疗等各类报表和管理分析图表 2.1.2组织层次图 本HIS系统可分为出入院管理、病区管理、药房管理、药库管 理等内容,从这几大要点出发的角度分西,本系统有如下的组织层 次图,如图2-1所示
医院管理信息系统 第 7页 共 69 页 - 7 - 除了具备一流的医疗队伍、一流的服务设施之外,还应具备一流的 管理信息系统。 2.1.1 业务流程分析 对一个住院病人来讲,他到医院看病的过程及医院的处理流 程,简单的讲是:病人先要到住院处登记并交纳住院押金,床位紧 张的医院登记后要等待床位。然后,到病区接受主治医生的检查和 询问,接受入院常规检查,接受临时治疗或按主治医生制定的长期 治疗方案接受长期治疗。治疗过程中医生给病人下医嘱,医嘱产生 药品和治疗项目两种申请单,药房根据病区的发药申请单给病人发 药,在此之前药房要向药库申请进货,如果药库有库存则发给药房 没有则列入采购计划。治疗过程中因为押金不够或医生的判断,需 要退药,则会向药房申请退药。治疗项目在功检科室做完后直接收 费。治疗结束后护士让病人出区,出入院处再给病人办理出院手 术。 同时,对医院管理者来讲,还要将上述过程中发生的各类数据 信息由医院各职能部门和其下属部门的工作人员把各种单据归类、 统计、汇总、计算形成各类报表。并将这些报表,报送相应的管理 职能科室,再由这些科室将这些报表制单、汇总、计算形成医院总 体的人事、财务、设备、医疗等各类报表和管理分析图表。 2.1.2 组织层次图 本 HIS 系统可分为出入院管理、病区管理、药房管理、药库管 理等内容,从这几大要点出发的角度分西,本系统有如下的组织层 次图,如图 2-1 所示:
医院管理信息系统 第8页共69页 医院 病区 药房 药库 入院处功检科室财务科 中药房 西急中 药诊药药 房 药房 库 图2-1组织层次图 2.1.3业务流程图 在对HIS的业务流程、组织层次进行初步调查分析之后,明确 了需求分析的目的,明确了系统开发的目标和用户的信息需求,接下 来本节将通过具体的业务流程图来描述HIS业务的全过程,以明确 系统应具有的功能。业务流程图是在对病人诊疗过程和医院行政管 理流程进行调査、分析的基础上得到的,其调査内容紧紧围绕系统 的功能、目标。调査结果利用图形化工具进行描述,以规范说明。 本HIS系统包含出入院管理、病区管理、药房管理、药库管理 四大模块。整个业务流程包括:入库登记、预交金登记、入区登 记、医生诊断检査、医生开医嘱、检査项目执行、发药申请、药房 发药、退药申请、药房退药、药房入库申请、药库药品出库、药房 药品退货、药库药房退库、药库药品入库、药库药品退货、病人出 区、出院结算。以下按出入院处、病区、药房、药库四大功能科室 分别阐述
医院管理信息系统 第 8页 共 69 页 - 8 - 图 2-1 组织层次图 2.1.3 业务流程图 在对 HIS 的业务流程、组织层次进行初步调查分析之后,明确 了需求分析的目的,明确了系统开发的目标和用户的信息需求,接下 来本节将通过具体的业务流程图来描述 HIS 业务的全过程, 以明确 系统应具有的功能。业务流程图是在对病人诊疗过程和医院行政管 理流程进行调查、分析的基础上得到的,其调查内容紧紧围绕系统 的功能、目标。调查结果利用图形化工具进行描述,以规范说明。 本 HIS 系统包含出入院管理、病区管理、药房管理、药库管理 四大模块。整个业务流程包括:入库登记、预交金登记、入区登 记、医生诊断检查、医生开医嘱、检查项目执行、发药申请、药房 发药、退药申请、药房退药、药房入库申请、药库药品出库、药房 药品退货、药库药房退库、药库药品入库、药库药品退货、病人出 区、出院结算。以下按出入院处、病区、药房、药库四大功能科室 分别阐述。 医院 病区 药房 中 药 房 西 药 房 急 诊 药 房 药库 中 药 库 西 药 库 出入院处 功检科室 财务科
医院管理信息系 第9页共69页 (1)出入院处:病人首先到出入院处登记入院,出入院处给病人分 配一个住院号,登记病人的姓名、年龄、医疗类别、入院日 期、待住院的病区和科室、入院诊断等入院信息。登记结束 后,病人再交纳一定数额的押金,出入院处给病人押金收据。 (2)病区:病人入院登记之后,到病区由护士给病人分配床位和相 应的主治医生。医生在给病人做完诊断之后给病人下医嘱。由 医嘱产生治疗项目执行申请和药品发药请领单。治疗过程中如 果病人申请退药,护士再向药房发送退药申请.医嘱执行时产生 的固定项目费用,例如:护理费、床位费、诊疗费都在相应的功 能科室直接收费。需要医技确认的医嘱项目都在检査科室执行 完成后,由病区记费。 (3)药房:药房收到病区的发药申请后即给病区发药,收到病区的 退药申请后给病区退药。药房向药库申请药品入库药品退货。 (4)药库:药库收到药房的入库申请后即给药房发货,收到药房的 退药申请后给药房退货。药库向药商购货和退货。 业务流程图入图22所示,符号说明如下 系统中人员 系统外实体 单据、发票、帐目 处理 数据流向 存储
医院管理信息系统 第 9页 共 69 页 - 9 - (1)出入院处:病人首先到出入院处登记入院,出入院处给病人分 配一个住院号,登记病人的姓名、年龄、医疗类别、入院日 期、待住院的病区和科室、入院诊断等入院信息。登记结束 后,病人再交纳一定数额的押金,出入院处给病人押金收据。 (2)病区:病人入院登记之后,到病区由护士给病人分配床位和相 应的主治医生。医生在给病人做完诊断之后给病人下医嘱。由 医嘱产生治疗项目执行申请和药品发药请领单。治疗过程中如 果病人申请退药,护士再向药房发送退药申请.医嘱执行时产生 的固定项目费用,例如:护理费、床位费、诊疗费都在相应的功 能科室直接收费。需要医技确认的医嘱项目都在检查科室执行 完成后,由病区记费。 (3)药房:药房收到病区的发药申请后即给病区发药,收到病区的 退药申请后给病区退药。药房向药库申请药品入库药品退货。 (4)药库:药库收到药房的入库申请后即给药房发货,收到药房的 退药申请后给药房退货。药库向药商购货和退货。 业务流程图入图 2-2 所示,符号说明如下: 系统中人员 系统外实体 单据、发票、帐目 处理 数据流向 存储
医院管理信息系统 第10页共69页 医嘱信息 医嘱执行 预交金单捷 退药申请单 发药申请单 日妆行单 功检科 出院处 出院结算 发药处理 发药信息 病人确费 退药处理 退药信息 药房退货 药房退货信息 入库申请单 退货申请单 台帐生成 药库台帐 药品出库 药库出库信息 入库处理 外部入库信息 药商 退货处理 药库退货信息 图2-2业务流程图
医院管理信息系统 第 10页 共 69 页 - 10 - 图 2-2 业务流程图 入库申请单 退货申请单 药库 药库出库信息 药库退货信息 药房退货 退货处理 药品出库 入库处理 预交金单据 病人入院信息 入院处 病人 医生 护士 医嘱信息 费用明细 退药申请单 项目执行单 功检科 医嘱执行 结算单 出院处 药房 诊断 入院登记 预交金处理 入区登记 病人确费 退药信息 发药信息 发药申请单 退药处理 发药处理 出院结算 入库申请 退药申请 病人入区信息 外部入库信息 药房退货信息 台帐生成 药库台帐 药商