毕业设计(论文)-PB9.0医院病区管理系统(附源程序).doc_第1页
毕业设计(论文)-PB9.0医院病区管理系统(附源程序).doc_第2页
毕业设计(论文)-PB9.0医院病区管理系统(附源程序).doc_第3页
毕业设计(论文)-PB9.0医院病区管理系统(附源程序).doc_第4页
毕业设计(论文)-PB9.0医院病区管理系统(附源程序).doc_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

摘要摘要 随着人们对自身健康状况越来越关注,使得医院的业务不断增长,处理也变得 越来越复杂。简单的人工经营管理,已无法满足医院的需要, 成为医院发展的瓶颈。 为了解决上述问题,本文开发了医院病区管理信息系统,对医院病区的人流、物流、 财流进行综合管理,对医疗活动各阶段中产生的数据进行采集、存贮、处理、提取、 传输、汇总、加工。在医院病区管理系统中,主要包括出入院管理、病区管理和系 统维护三大功能模块,实现了入院登记、出院结算、入区登记、医嘱管理、病区发 药、病区退药等功能。 本文的主要内容包括:首先阐述了国内外医院管理信息化系统的发展与现状; 接着在对医院病区管理系统市场调查分析的基础上,结合系统开发技术,确定了系 统需求分析;然后在此基础上提出方案总体设计并予以论证,确定了本系统应该具 有的基本功能模块;接着进行系统的详细设计;最后对系统中各个功能模块进行了 测试。 关键字:医院病区管理;入院登记;病区发药 全套源程序代码,联系全套源程序代码,联系153893706153893706 AbstractAbstract More and more pays attention along with the people to own state of health, enables the hospital the service to grow increasing, processing also becomes more and more complex. The simple manual management and operation, has been unable to satisfy the hospital the need, Becomes the hospital development the bottleneck. In order to solve the above problem, this article has developed the hospital ward management information system, to the hospital ward stream of people, the physical distribution, the wealth class carries on the synthesis management, moves the data to the medical service which in various stages produces to carry on gathering, the storage, processing, the extraction, the transmission, compiles, the processing. In the hospital ward management system management system, mainly includes in hospital management, the ward management and the system maintains three big function modules, realized in hospital registration, the out of hospital has settled accounts, enters the area registration, the doctors advice management, the ward sends the medicine, the ward draws back functions and so on medicine. The article primary coverage includes: First elaborated the domestic and foreign hospital management information system development and the present situation; Then in to the hospital ward management system management system market survey analysis foundation in, the union system development technology, has determined the system demand analysis; Then in this foundation proposed the plan system design and proved, had determined this system should have basic function module; Then carries on the system the detailed design; Finally each function module has carried on the test to the system in. KeyKey words:words: Hospital ward management;In hospital registration; The ward sends the medicine 目录目录 第一章 绪论.0 1.1 选题的目的和意义.0 1.2 国内外医院信息管理系统的发展与现状.0 1.3 系统研究的主要内容和作者的主要工作.1 1.3.1 系统研究的主要内容.1 1.3.2 作者完成的主要工作.1 第二章 医院病区管理系统需求分析.2 2.1 业务及用户需求分析.2 2.2 系统功能需求分析.2 2.3 数据流图.3 2.3.1 系统顶层数据流图.4 2.3.2“出入院管理”模块数据流图.5 2.3.3“病区管理”模块流程图.5 2.3.4“药房管理”模块数据流图.6 2.4 数据词典.6 2.4.1 数据流.6 2.4.2 数据元素.7 2.4.3 数据存储.7 2.4.4 数据加工.8 2.5 系统可行性分析.8 2.5.1 技术可行性.8 2.5.2 经济可行性.9 2.5.3 操作可行性.9 第三章 系统设计方案.10 3.1 系统开发工具介绍.10 3.1.1 PowerBuilder 简介.10 3.1.2 PowerBuilder 特点.10 3.1.3 ODBC 技术.11 3.1.4 Microsoft SQL Server 2000 数据库 .12 3.2 医院病区管理系统设计方案.13 3.2.1 设计方案 1.13 3.2.2 设计方案 2.13 第四章 系统总体设计.14 4.1 系统总体设计.14 4.1.1 系统总体设计介绍.14 II 4.1.2 开发目标.14 4.1.3 系统设计指导思想及原则.14 4.2 功能模块实现方法.15 4.4 系统开发环境配置.16 4.5 需要人力资源与时间安排.16 第五章 系统概要设计.17 5.1 系统功能具体分析.17 5.2 系统功能结构图.17 5.3 数据库设计.18 5.3.1 系统 E-R 模型.18 第六章 系统详细设计与实现.21 6.1 数据库详细设计.21 6.1.1 相关实体属性描述.22 6.1.2 数据库的实现.23 6.1.3 建立数据表.23 6.1.4 表之间的关系举例.26 6.2 系统功能模块详细介绍.26 6.2.1 出入院管理模块.26 6.2.2 病区管理模块.27 6.2.3 系统维护模块.27 6.3 系统功能模块图.28 6.4 系统模块的界面.28 6.4.1 登录界面.28 6.4.2 主界面.31 6.4.3 入院登记界面.31 6.4.4 入区登记界面.32 6.6.5 系统管理模块.32 第七章 医院病区管理系统程序测试.33 7.1 测试目的与任务.33 7.2 测试环境和条件.33 7.2.1 运行环境.33 7.2.3 初始数据的准备.33 7.3 测试方案.34 7.4 测试实施.34 7.4.1 测试内容.34 7.5 测试的步骤.35 7.6 测试结果分析.35 总 结.36 参考文献.37 III 致 谢.38 第一章第一章 绪论绪论 1.11.1 选题的目的和意义选题的目的和意义 开发医院病区管理信息系统的目标就是立足医院应用实际,着眼于未来发展,以 强化医院管理,提高医疗质量,方便患者就医和查询,提高医院的服务效率和服务质 量,设计一套符合医院功能规范要求,安全稳定,操作简便的医院病区管理信息系统, 为医院病区提供了一套全方位的解决方案。医院病区管理系统是医院自动化管理系统 得一个重要组成部分,它的开发大大的提高了医院病区管理的规范化能力。 病区是医院重要的组成部分,病区管理对医院有着很大的影响。本选题是用 power builder 9.0 设计一个医院病区管理系统的前台界面,采用 Microsoft SQL SERVER 2000 作为后台数据库。主要实现出入院管理和病区管理。其中前者能实现入院登记、 预交金管理、出院结算功能,后者能实现入区登记、医嘱管理、病区发药以及病区退 药等功能。通过该毕业设计,掌握 power builder 9.0 一般编程和信息系统一般开发方 法。 1.21.2 国内外医院信息管理系统的发展与现状国内外医院信息管理系统的发展与现状 国外医院信息化起步于 60 年代,发展于 80 年代,成熟于 90 年代,目前正在向纵 深领域扩展。美国 HIS 软件从病房护理系统入手,逐渐扩展到财务收费系统、辅助检 查系统、行政事务处理系统,90 年代电子病历系统已经成熟。 我国医院信息化起步于 80 年代,发展于 90 年代,2000 年以后属于诸国纷争的信 息时代。国内 HIS 软件从病案统计入手,逐渐转入“以财务为中心”的收费软件,近 年来又转入“以临床为中心的”电子病历系统。 国内 HIS 软件与国外相比,至少晚十年的时间,但由于医院的特殊性,国外公司 进入国内至今成功的案例很少,这也为我国的 HIS 公司提供了发展的平台。2000 年以 后,国内 HIS 公司数以百计,较出名的却不出 10 家,平均每家公司的客户数量约为 300 家,仅占全国县级以上医院总数量的 18%,真正形成规模的 HIS 公司尚未出现。并 且这 10 家公司大多数都生存艰难。 1 但总的来看,国内的医院病区管理系统缺乏规范,随意性强,大多存在操作复杂 缺陷。目前大多的系统还需有专业知识的人进行操作和维护。 由于现在人们对医疗水平的要求逐渐增高,医院也越来越注意到医疗信息化的重 要性,这就为医院病区管理系统的推广及发展创造了良好的条件,在中国发展医院管 理信息化,发展医院病区管理信息化的条件也日趋成熟。 1.31.3 系统研究的主要内容和作者的主要工作系统研究的主要内容和作者的主要工作 1.3.11.3.1 系统研究的主要内容系统研究的主要内容 随着社会的发展,人们对健康越来越关注,医院的业务不断增长,处理越来越复 杂,简单的人工经营管理,已无法满足医院的需要, 成为医院发展的瓶颈,人们对医 疗服务的要求也越来越高。如何使病人享受到更优质更高效的服务,如何提高医院病 区的人流、物流、财流,进行综合管理,是目前医院所面临的一个重要的问题。针对 这种情况,本系统希望能解决医院病区的信息化管理的问题。 目前软件开发的工具很多。但本系统采用 power builder 9.0,这使本系统的维护 相对容易,对使用者的技术要求也相对较低。本系统主要研究的内容是如何实现以下 几个功能: 1入院登记 2病人费用管理 3入区登记 4医嘱管理 5病区发药以及病区退药 1.3.21.3.2 作者完成的主要工作作者完成的主要工作 医院病区管理系统主要包括出入院管理,病区管理和系统维护三个模块。其中出入 院管理实现入院登记、病人交费管理、出院结算功能;病区管理实现了入区登记、医 嘱管理、病区发药功能。系统维护包括用户管理(登陆与注消管理) 、系统管理(对医 院职员,病人及设施管理)以及日志管理功能。 2 第二章第二章 医院病区管理系统需求分析医院病区管理系统需求分析 2.12.1 业务及用户需求分析业务及用户需求分析 管理信息系统是一门新兴的、集成管理科学、信息科学、系统科学及计算机科 学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提 供各类管理决策信息,辅助企业进行现代化管理。管理信息系统它具备数据处理、计 划、控制、预测和辅助决策功能,具体作用如下 5 点内容: (1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。 (2)完整、及时提供在管理及决策中需要的数据。 (3)利用指定的数据关系分析数据,客观预测未来。 (4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。 (5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择 最佳的实施方案,以提高企业的经济效益。 医院的医疗水平和服务质量一直是社会关注的焦点,仅靠增加基础设施投入和脱 离信息化的管理方法的改进,是不能从根本上提高医院的工作效率、服务质量和管理 水平的。医院病区管理系统的目的就是减轻业务劳动强度,减少了差错,科学管理药 品,节省人力,提高医院的财、物管理水平,增加经济效益,改善患者的就医环境, 方便患者就医和查询,提高医院的服务效率和服务质量,提高医院的医疗质量和管理 水平。所以,一个现代化的适应社会发展需要的医院,除了具备一流的医疗队伍、一 流的服务设施之外,还应具备一流的管理信息系统。 目前很多医院病区管理仍然是人工手动计算,整理,查询,管理病房等各项工作,执 行效率非常低,不方便,给医务人员带来了不少麻烦;现在已是 21 世纪,为了跟上时代的 发展,实现病区管理自动化刻不容缓。医院病区管理系统不仅方便医院的管理,而且方 便病人信息的综合管理,病区查询,床位查询,医嘱管理等等。 21 世纪,管理才能出效率,将先进的电脑技术和现代医院的管理完美的结合起来, 完成以前需要大量人工才能完成的任务。实现了医疗、服务一体的全新概念的服务和 管理方式是我们的当务之急; 2.22.2 系统功能需求分析系统功能需求分析 在本医院病区管理系统中,根据医院的需求以及病人的实际情况,通过作者的详 3 细分析,此系统主要是针对实体数据信息的存储,查询,删除等处理,具体描述如下: 系统的主要功能管理病人的信息,包括增加、删除病人信息或病区的一些管理信 息。查询病人入院登记,入区登记,医嘱用药等信息;其次系统是只针对病区的一些 管理,例如职工管理,床位管理等,最后是系统使用者管理,及设定用户的权限。对 用户的日志管理。 2.32.3 数据流图数据流图 数据流程图的图形符号如下:数据流图是系统的逻辑模型,根据前面对系统功 能模块的分析,为了便于用户理解,可以得到以下各数据流图。它反映了作者的设计 思路和设计过程。数据流程图的图形符号如下: 外部实体 数据加工 数据存储 数据流 图 2.1 数据流程图符号 4 2.3.12.3.1 系统顶层数据流图系统顶层数据流图 图 2.2 系统顶层流程图 在顶层数据流程图中,可以较为清楚地看到系统的主要数据加工模块以及数据存 储和数据流。再对数据流程图的顶层图进行一步分解得到第一层数据流程图,由于顶 层图中共有 3 个数据加工,所以有 3 个模块数据流图。出入院管理模块数据流图 6.3, 病区管理模块数据流图见图 6.4,药房模块数据流图 6.5。每个模块数据流图中有对应 的数据流和数据存储的编号说明。 其中共有 15 个数据流,具体的编号说明如下: F1 病人入院信息F2 预交金信息 F3 结算信息 F4 费用明细 F5 病人入区信息 F6 医嘱信息 F7 项目执行单 F8 发药申请单 F9 发药信息 F10 退药申请单 F11 退药信息 F12 药房入库申请单 F13 药库出库信息 F14 药房退货申请 F15 药库药房退库信息 其中 18 个数据存储,具体的编号如下: D1 病人入院信息D2 预交金信息 D3 结算信息 5 D4 费用明细 D5 病人入区信息 D6 医嘱信息 D7 项目执行单 D8 发药申请单 D9 发药信息 D10 退药申请单 D11 退药信息 D12 药房入库申请单 D13 药库出库信息 D14 药房退货申请 D15 药库药房退库信息 2.3.2“2.3.2“出入院管理出入院管理”模块数据流图模块数据流图 图 2.3 出入院管理 模块数据流图 2.3.3“2.3.3“病区管理病区管理”模块流程图模块流程图 图 2.4 病区管理 模块数据流图 6 2.3.4“2.3.4“药房管理药房管理”模块数据流图模块数据流图 图 2.5 病房管理 模块数据流图 2.42.4 数据词典数据词典 由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内 容及数据的加工过程进行说明,而这正是数据字典所要表达的。数据字典是关于数据 信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它能将数据流程 图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后 续工作系统设计的进行。以下列出本系统的数据字典,就是数据流、数据元素、数 据存储、外部数据项和数据加工举例。 2.4.12.4.1 数据流数据流 数数 据据 流流 系统名:医院病区管理信息系统 编号: F8 条目名:发药申请单 别名: 来源:病区系统去处:药房系统 数据流结构:请求序号、住院号、患者姓名、药房代码、病区代码、医生代码、发 药日期、药品代码、药品数量、单价 简要说明:病区执行医嘱后产生发药申请单,药房再按照申请单发药 编 写:日 期:修改记录 审 核:日 期: 7 2.4.22.4.2 数据元素数据元素 数数 据据 元元 素素 系统名:医院病区管理信息系统 编号: 条目名:住院号 别名: 属于数据流:病人入院信息、预交金单、 发药申请单、发药明细、退药申请单、 退药明细、病人入区信息、费用明细 存储处: 病人入院信息 数据元素值:代码类型 长度 意义 Char 10 住院号 简要说明:识别病人的唯一编码 编写: 日 期:修改记录 审 核: 日 期: 2.4.32.4.3 数据存储数据存储 数数 据据 存存 储储 系统名:医院管理信息系统 编号:D1 条目名:病人入院信息 别名: 存储组织: 病人入院时产生一条信息 记录数: 约 10000 条 数据量: 约 100KB 主关键字:住院号 辅关键字: 记录组成: 项目:住院号 姓名 身份证号 性别 年龄 病人状态 入院日期 病人类型 医生代码 ,预交金额 近似长度 :10 50 50 2 4 50 8 10 18 8 简要说明:将病人每次入院时在出入院处登记的信息保存于此。 8 编 写:日 期:修改记录 审 核:日 期: 2.4.42.4.4 数据加工数据加工 数数 据据 加加 工工 系统名:医院管理信息系统 编号:1 条目名:出入院管理 别名: 输入:病人入院信息、预交 金、费用明细 输出:病人结算单 加工逻辑:录入病人入院信息和预交金信息,住院期间产生的费用明细传入出入院 处,出入院处根据费用明细产生结算信息 简要说明:完成病人出院和入院时的日常业务工作 编 写:日 期:修改记录 审 核:日 期: 2.52.5 系统可行性分析系统可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的 任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规 模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟 开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约 束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目 的决策提供科学依据。本节从技术的可行性,经济的可行性以及操作的可行性三个方 面来论证本病区管理系统的可行性。 9 2.5.12.5.1 技术可行性技术可行性 技术可行性即是对现有技术进行评价,以明确能否利用现有技术进行系统开发及 系统实施。 1 硬件:计算机的存储量大,运算速度快,外部设备的功能好,效率高,可靠 性高,通信设备的能力、质量都满足要求。 2 操作系统: 1) windows xp/2000 接口能力强,数据库管理系统的功能足够。 2) power builder 9.0 堪称迄今最成功的数据库应用系统的辅助开发工具,基于 客户/服务器的体系结构,面向对象的应用程序开发可视化的开发环境。它是一种使用 方便,应用广泛的应用软件之一。 2.5.22.5.2 经济可行性经济可行性 对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估, 对系统建成后可能取得的社会及经济效益进行估计。 目前国内应用 HIS 的医院病区在信息化上的软硬件投资只占其年收入的 1%-3%,而 应用 HIS 后,阻塞了管理漏洞,杜绝了药品的丢失,节省了人力,提高了医院病区的 财、物管理水平,改善了患者的就医环境,方便了患者就医和查询,提高了医院的服 务效率和服务质量。因此带来的经济回报将远远超过信息化过程中的投入。而且此系 统成本低廉,其开发经费对于本单位在经济上是完全可以接受的 2.5.32.5.3 操作可行性操作可行性 本系统大概需要四个月的时间完成。前三个星期主要是以看书以及收集有关系统 方面的资料为主;接下来就是对系统的分析、数据库设计、界面设计、编写代码,实 现数据库与界面的连接。而这些东西对于本系统来说是可行的。 10 第三章第三章 系统设计方案系统设计方案 3.13.1 系统开发工具介绍系统开发工具介绍 3.1.13.1.1 PowerBuilderPowerBuilder 简介简介 PowerBuilder 是美国著名的数据库应用开发工具生产厂商 PowerSoft 推出的成功 产品,其第一版于 1991 年 6 月正式投入市场。它是完全按照客户/服务器体系结构研 制设计的,采用面向对象技术,图形化的应用开发环境,是数据库的前端开发工具。 3.1.23.1.2 PowerBuilderPowerBuilder 特点特点 它支持应用系统同时访问多种数据库,其中既包括 Oracel,Sybase 之类的大型数 据库,又包括 FOXPRO 之类支持 ODBC 接口的小型数据库,PowerBuilder 是完全可视化 的数据库开发工具,

温馨提示

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

评论

0/150

提交评论