医院住院信息管理系统.pdf

上传人:白大夫 文档编号:5559520 上传时间:2020-06-06 格式:PDF 页数:71 大小:1.02MB
返回 下载 相关 举报
医院住院信息管理系统.pdf_第1页
第1页 / 共71页
医院住院信息管理系统.pdf_第2页
第2页 / 共71页
医院住院信息管理系统.pdf_第3页
第3页 / 共71页
医院住院信息管理系统.pdf_第4页
第4页 / 共71页
医院住院信息管理系统.pdf_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《医院住院信息管理系统.pdf》由会员分享,可在线阅读,更多相关《医院住院信息管理系统.pdf(71页珍藏版)》请在三一文库上搜索。

1、医院住院信息管理系统 摘要 医院住院病区的管理包括病人出入院管理,住院病区对病人的医嘱录入、发药和计费, 中心药房对药品的管理等工作,是医院管理重要一环。计算机技术在医院管理工作中应用越 来广泛,住院病区管理使用计算技术实现信息传递网络化、计费电算化对提高管理水平,提 高收费透明度有很现实的意义。 本文主要论述医院住院信息管理系统的构建过程。该系统基本实现了病人资料、办 理出入院手续、医嘱录入和中心药房发药的计算机网络管理。 关键词 医院信息管理UML 三层技术分布式运算 Abstract This article introduces how to construct a Hospital

2、Ward Information System with three-tiered technology. The System applies to UML, BDE, MIDAS, distributed compute theory and a special architecture to make such functions: patients check in and check out, prescription input, drug-delivery at center pharmacy and information of patient manage with comp

3、uter networking. Keywords Hospital Information System, UML, three-tiered technology,distributed compute 目录 第一章前言.1 1.1 课题的项目背景 1 1.2 课题的现实意义 1 第二章综述.1 第三章系统需求分析 .1 3.1 系统目标 .1 3.2 当前系统 .1 3.2.1 出入院收费处 . .1 3.2.2 住院病区 2 3.2.3 住院部中心药房 2 3.2.4 西药库 3 3.2.5 问题总结 . .3 3.3 建议的系统 4 3.3.1 概述.4 3.3.2 出入院收费处子系

4、统 .4 3.3.3 病区管理子系统 .12 3.3.4 中心药房子系统 .15 3.3.5 西药库子系统 .20 第四章方案论证 .24 4.1 系统架构 .24 4.1.1 客户机 /服务器( C/S)体系结构基本概念 .25 4.1.2 两层和三层结构C/S系统的比较 .25 4.1.2 系统架构描述 .27 4.2 开发工具选择 .28 4.3 数据库平台选择 .28 4.4 系统开发所使用的关键技术.30 4.4.1 Delphi 的数据库访问技术 .30 4.4.2 Delphi5 的三层结构开发技术 . .32 第五章总体设计 35 5.1 系统模块设计 .35 5.1.1 出入

5、院收费应用程序服务器. 35 5.1.2 出入院收费系统客户端 . 40 5.1.3 病区管理应用服务器 . 42 5.1.4 住院病区管理客户端 . . 46 5.1.5 中心药房应用服务器 . 48 5.1.6 中心药房客户端 . 49 5.2 数据结构设计 .50 5.2.1 系统数据库 ER 图. .50 5.2.2 系统数据表结构 . 51 第六章详细设计 59 6.1 医嘱录入 59 6.2产生发药记录 62 6.3中心药房发药 63 6.4住院费用结算 65 6.5打印费用清单 67 第七章测试及性能分析 68 7.1 功能测试 68 7.2 系统测试 68 7.3 性能分析 6

6、8 结束语 68 致谢 69 参考文献 69 第一章前 言 1.1 课题的项目背景 该医院为二级甲等医院,现有门诊部和住院部,住院部设有住院病区8 个,设有固定病 床 500 张,病床使用率为 80%;医院同时还设有手术室、住院部中心药房、药库以及检验室、 CT 室、财务科和出入院收费处等功能辅助科室。 为了适应中国加入WTO 后医疗服务市场激烈的竞争环境和上级主管部门对医院建设的 需要,必须采用先进的信息技术加强对病人住院期间的费用管理,增加收费的准确性和透明 度,加快处理病人入院和出院手续的速度,尽量地满足病人的需求,提高医院在医疗市场中 的竞争力。同时需要完善药品管理减少药品损耗减少药品

7、积压。 在医院的各个部门中,出入院收费处、住院病区、中心药房构成对住院病人的服务链, 住院病人经出入院收费处办理入院手续后入住某住院病区接受医院的服务同时产生医疗费 用,最后经出入院收费处核价收费后办理出院手续出院。住院病区是各项医疗服务的主要执 行者,他与出入院收费处构成住院信息系统的两个主要部分。而在为住院病人服务的过程中, 住院部中心药房根据住院部医师开出的医嘱配药,而药库则作为医院药品的采购、保管和供 应部门向中心药房供应药品间接地为住院病人提供服务。因此,没有中心药房和药库子系统 的加入整个住院信息管理系统是片面的,不完善的。而其他的功能辅助科室如手术室、CT 室 等虽然也为病人提供

8、服务, 但为减低项目的复杂程度所以暂不将这些部门纳入本项目的范围。 1.2 课题的现实意义 医院实现信息化是大势所趋,很多有经济条件的医院使用了C/S 模式的医院信息管理系 统。传统的两层结构C/S 系统对中心服务器和网络的依赖性很大,需要投入大笔资金和大量 人力和物力,而且随着业务量的增加需要不断地升级软硬件设备。这样的投入对于一些资金 比较紧张的中小型医院来说是很难负担的,本课题的目标就是利用三层分布式计算技术使用 较低档的计算机硬件设备实现功能上,性能上和稳定性都比较完善的医院信息管理系统。 第二章综 述 医院信息管理系统多采用C/S 模式,两层结构的C/S 应用程序对网络和服务器的依赖

9、性 较大,延展性差,程序的发布也较麻烦。分布式结构出现是为了解决两层C/S 结构存在的用 户数量增多就导致系统效率下降和延展性差等缺点。从现在软件发展的趋势来看,采用分布 式结构已经是不可避免的趋势。 目前流行的分布式系统结构分为由MicroSoft 制定的 COM/DCOM/COM+ 和由 SUN、 IBM 等众多厂商倡导的CORBA 结构。前者多用于Windows 平台而后者主要用于UNIX 平台,由 于本系统运行于 Windows 平台所以采用 COM/DCOM/COM+ 结构。 第三章系统需求分析 3.1 系统目标 总体来说,系统的目标是提高医院住院病区的管理水平,提高医院住院费用结算

10、的自动 化水平,提高工作效率,加大住院费用的透明度。具体的目标包括: 加快办理病人入院、出院的速度,实现病人的医嘱和费用资料在住院的全过程自动 化管理; 准确记录病人的各项医嘱和费用记录,实现病人费用每日清单和住院费用清单; 可以快速地提供准确的各项统计; 准确记录各种药品的购入和消耗情况,实现病区药品管理电算化和网络化; 3.2 当前系统 受到实际条件的制约,在目前情况下出入院收费处、各住院病区、中心药房和药库均使 用人手操作。各部门之间通过传统的医嘱、治疗单来传递信息,不但速度慢而且容易造成差 错。下面分别介绍各部门的情况。 3.2.1 出入院收费处 行政上隶属于财务科,出入院收费处担负的

11、工作包括:为病人办理入院手续、最终核对 住院费用,收取各项住院费用,为病人办理出院手续,为财务科提供财务收入数据,既是为 病人提供服务的第一个环节,也是最后一环节,住院费用计算的准确性直接影响医院的经济 收入和医院的声誉。出入院收费处的特点有: (1)入院病人的住院号要正确: 住院号为住院病人的唯一标识, 关系到后续的各项病历、 医疗收费和医疗统计的正确性。出入院处需要在办理入院时安排病人的住院号,新入院的为 新号,重入院的安排上一次住院的住院号。 (2)病人住院费用结算的要求多样化:病人的住院费用除了在出院时一次结清外,住院 时间长的病人费用一般会在住院期间作中途结算,但这些中途结算的时间范

12、围是根据病人的 要求确定的,情况往往是出入院算好了某一段时间的住院费用后病人家属只要求结算其中某 一段时间的费用,余下费用留作下次结算再交。因此,出入院收费处需要记录每一位病人的 费用及收费情况。 (3) 出入院收费处是根据病区的医嘱计算病人费用的,他并不知道医嘱的实际执行情况, 在一些特殊情况下往往造成多收漏收病人费用的情况。 (4)按照上级的要求,医院需要为住院病人列出住院费用明细清单。 (5)在未与社保网络联网的情况下还需要计算参加社保的病人的住院费用中社保支付部 分和个人自负部分的金额。 (6)病人办理入院或出院往往集中在某一天的某一时刻,在高峰期往往会造成办理出入 院手续的人积压在出

13、入院收费处,使办理出入院手续的时间延长。 3.2.2 住院病区 住院病区的主要责任是对病人各项治疗工作的执行。由住院医师开出医嘱后由护士核对 后执行具体的治疗和护理,并作相应的治疗记录。对病人的治疗主要包括:口服药物、各项 点滴和注射、检查、化验、手术和其他治疗。口服药物和注射治疗所需要的药物由中心药房 提供,由住院病区负责执行;检查、化验、手术及部分的治疗项目由其他功能科室执行,住 院病区负责开出治疗单。以上的各种治疗除了治疗项目本身的收费外还有另外的材料或附加 收费,如药物注射除了药物本身的收费外还有注射费,部分血液化验项目除了化验项目的费 用外还有抽血的费用,这些费用是跟随项目费用一起收

14、取的。 医嘱的主要内容包括:执行时间、治疗项目名称、规格、单位、剂量、次数、开出医嘱 的医师姓名、核对和执行医嘱的护士签名。 病人的医嘱分为长期医嘱和临时医嘱两种。 长期医嘱是指那些需要每天都执行的医嘱,与临时医嘱的主要区别是长期医嘱除了医嘱 的开始执行时间外还有医嘱的停止时间,若没有停止时间则医嘱一直执行。长期医嘱的主要 内容是各种口服或注射药物治疗,床位,诊金,护理等治疗项目。其中口服药物和注射药物 需要病区护士根据长期医嘱记录到当天服药本和治疗单中,然后把服药本和治疗单送到中心 药房领取药物。长期医嘱的治疗一天执行一次,早上新开出的口服药物医嘱在中午的时候送 服药本到中心药房在下午就可以

15、领到药物执行,注射或立即执行的医嘱通过治疗单可以到中 心药房领药,立即执行。如果是下午新开出的长期医嘱和下午新入院病人的长期医嘱可以通 过治疗单到中心药房领药,保证医嘱在下午的时候可以开始执行。 临时医嘱是指那些当天有效的医嘱,只执行一次,所以没有停止时间。临时医嘱的主要 内容是药物口服或注射治疗、各种检验、化验、治疗及其他收费项目。口服和注射药物需要 根据临时医嘱开出治疗单到中心药房领药,立即执行治疗。 在现在市场经济的情况下住院病区除了对病人的治疗工作外还要监测病人的费用情况, 若发现费用超过其所交的住院押金则应通知病人补交押金。按照上级的要求,住院病区需要 为每位住院病人打印住院费用每日

16、清单,让病人清楚了解费用情况。 综合上面的情况可以知道,病区管理系统必须与中心药房系统联系以知道药品的发放情 况和药品的规格、单位和是否缺药,也必须与出入院系统联系以了解病人的费用情况。 3.2.3 住院部中心药房 中心药房隶属于药剂科管理,负责住院病区的药品供应和指导病区正确使用药物的工作。 中心药房根据病区提供的长期医嘱服药本和治疗单发药,长期医嘱服药本中记录是病区中各 病人一天口服的药物,项目包括名称、规格、单位、剂量和次数,一天只发一次。治疗单中 的药物为临时医嘱或需要立即执行的药物,发药的次数不限。中心药房配好药后由病区护士 核对无误并在治疗单或服药本上签名后既可交由病区执行。 若遇

17、到缺药的情况中心药房应当向药库领药,如果药库也缺药则通知住院病区缺药并更 改医嘱。 3.2.4 西药库 西药库主要负责全院药物的购入、保管、发放工作。西药库按照药品公司的送货单核对 药品的名称、规格、价格和数量填写药品进仓单。医院各用药部门根据需要到药库领药,药 库则根据发药情况开出药品出仓单。西药库的的工作还涉及医院药品管理的其他方面,包括: 药品的价格管理,根据物价部门的指示和有关规定调整药品价格,并统计药品调价所带 来的差价。 药品使用管理,对于新药要通知门诊和中心药房使用,淘汰的药品也需要通知停止使用, 接近使用期限的药品要安排尽快使用,因过期、变质的药品要及时报废。 季度盘点和月度结

18、算报表。月度结算报表主要统计药库、中心药房、西药房中各种药品 的库存、进销差价率和实现差价。季度盘点报表主要是把药品的实际库存量和帐面上的库存 量作比较。 西药库工作的难点在于用药部门经常需要知道某种药品在中药库是否有库存,而药库也 需要及时了解用药部门的药品使用情况(存量、用量等)。 3.2.5 问题总结 由上面对住院部各部门的描述可知,现有的手工操作流程存在着下列缺陷: 作为核算病人住院费用的出入院收费处仅能从医生开出的医嘱计算病人住院费用,但 实际的执行者是病区的护士和中心药房,出入院收费处的收费员并不了解医嘱的实际 执行情况。现实操作中经常存在着医嘱漏开或医嘱开出但因为某种原因但并没有

19、执行 的情况,这样就造成了计费的不准确, 使病人及家属怀疑医院医疗收费的准确性和合 理性。 病人医嘱在病人住院期间放在住院病区,当办理病人出院或阶段结算时才交由出入院 收费处核价,这个过程需要一定的时间,当病人住院时间长或医嘱比较多时尤甚。这 样就造成了在办理出院的高峰期出入院收费处积压了许多病人家属等待办理出院的 “壮观”场面。 医嘱病历没有实现电子化,无法与其他医院、其他系统实现病人资料的交换与共享。 作为住院部所有病区所使用的药品的供应部门,中心药房是被动地按照病区护士转抄 医嘱的服药本和治疗单配药。 病区的服药本和治疗单是否与医嘱相符,药品发到病区 后的使用情况中心药房也不知道, 也没

20、有有效的机制保证没有执行治疗的药物及时退 还给中心药房,造成病区药品管理的混乱局面。 负责供应药品的西药库不知道中心药房的实际库存和药品使用情况,对药品有效期的 管理实际也不能做到,所以无法对医院的药品进行科学有效的管理。 由于人手操作的缘故, 所有统计报表都由人手工计算和制作,不但效率低,容易差错, 更无法作大型复杂的统计, 先进的管理模式无法在医院应用,直接影响医院管理水平 的提高。 出入院收费处、 住院病区、 中心药房、 西药库因为信息彼此间不能有效沟通而形成了“信 息孤岛” ,是造成问题主要原因,需要在四者间建立快速的有效的信息交换通道,使数据可以 自动地快速地处理和传递,减少人手操作

21、。 3.3. 建议的系统 图 3-1 系统活动图 3.3.1 概述 通过对医院住院部原有系统的了解,我们可以知道医院住院部的业务主要由财务、病区、 药剂三个部门组成,传统的手工信息交换和处理手段已经不能很好地满足业务增长的需要。 因此系统改进的重点在于引入计算机网络技术和数据库技术,把各部门紧密地连接起来 用计算机取代人手计算,通过网络进行信息传递取代手写传递,从而达到提高管理和服务水 平,增强效率,减少差错的目的。 通过病人住院系统的活动图可以知道,住院信息管理系统由出入院收费系统、住院病区 管理系统、中心药房发药系统、药库管理系统组成。系统运行的信息主要由病人资料,医嘱 信息,治疗记录,费

22、用信息,药品资料,药品使用信息,病人交费记录等信息组成,主要活 动包括:办理入院手续、录入医嘱、执行治疗、计算费用、收取费用、办理出院、药品购入、 药品发出等。这些信息保存在各个子系统中,分别由各系统处理,当需要信息交换时通过网 络实现信息资料的共享和交换,从而实现分布式计算。 3.3.2 出入院收费处子系统 3.3.2.1系统功能需求 编号功能分类 R1.1 记录每一位曾经住院的病人的资料明显的 R1.2 录入新入院病人的资料明显的 R1.3 可以查询曾经住院的病人的资料明显的 R1.5 根据病人的入院时间和住院病区为病人办理入院明显的 R1.6 记录收取病人的每一笔住院押金,随时供查阅和收

23、费结算使用明显的 药库中心药房住院病区出入院收费处病人 输入病人资料 办理入院手续 收取住院押金 住院 接收入院病人 录入医嘱 医嘱 产生发药要求检查药品库存 产生发药信息 产生治疗记录 接受治疗 费用记录 产生费用记录 库 存 0 减少药品库存 库存不足 查询药库库存 药品入库 增加库存量 发放药品 药品库存 库存 收取住院押金 计算住院费用 费用结算 办理出院手续 打印费用清单 住院病人病区管理系统 核对医嘱 冲正费用 用例图 3-2 用例说明 用例:病人办理入院 参与者:住院病人,收费员,住院管理子系统 目的:为需要住院的病人办理入院手续,并记录下相关的住院信息 概述:需要住院的病人到出

24、入院收费处要求办理入院手续,收费员为病人安 排住院号和住院病区,病区管理系统接收住院病人。 类型:主要的和基本的 交 叉 引 用: R1.1,R1.2,R1.3,R1.4,R1.5,R1.8,R1.9,R1.10,R1.11,录入 病人资料用例 典型的事件发生过程: 参与者的动作系统响应 1. 入院病人到出入院收费处要求办理入 院 2. 收费员根据姓名或住院号查找病人的 资料 3. 返回病人的资料(住院号,姓名, 地址等) 4收费员根据系统返回的信息选择的操 作: a. 若没有此病人的信息应输入病人的 资料 b. 若有此病人的信息应核对病人资料 5. 收费员安排住院病区和输入住院时间6. 修改

25、病人资料的相关属性 7. 保存入院记录 8. 住院病区管理系统接收病人9. 设定病人为住院状态 可供选择的过程: 第 4 点若系统没有入院病人的信息则应录入病人的资料 若入院病人参加了社会医疗保险,则在办理入院后设定病人的社保相关属性 用例:收取住院押金 参与者:住院病人(发起者),收费员 目的:记录住院病人交纳的住院押金 概述:住院病人在办理入院后到出入院收费处交纳住院押金,收费员记录下病 人所交纳的住院押金的情况。 类型:主要的和基本的 交 叉 引 用: R1.6,R1.7,R1.8 典型的事件发生过程 参与者的动作系统响应 1. 住院病人到出入院收费处交纳住院押 金 2. 收费员按住院号

26、查找病人资料3. 返回病人的资料 4. 收费员手写一份押金收据 5. 收费员根据收据内容输入押金的信息 并确认 6. 保存押金信息 可供选择的过程: 收费员还可以对输入错误的押金资料作作废处理。 用例:计算住院费用 参与者:住院病区管理系统(发起者) ,收费员 目的:计算病人的住院费用 概述:住院病区管理系统传送病人的医嘱和费用记录要求出入院收费处计算病 人的住院费用,收费员核对病人的医嘱后指示计算费用,完成后保存病 人的医嘱和住院费用。 类型:主要的和基本的 交 叉 引 用: R1.12,R1.13,R1.14,R1.15,R1.16,R1.17,R1.18,R1.19,R1.20, R1.

27、21,R1.38,核对医嘱用例,冲正费用例 典型的事件发生过程 参与者的动作系统响应 1. 住院病区管理系统传送病人的医嘱和 费用记录。 2. 系统更新病人的状态。 3. 收费员核对病人医嘱,对多收的费用 应当冲正,少收的费用应当补开医嘱 4. 作相应的补发药或退药处理 5. 收费员指示计算费用6. 计算和显示费用分类和合计 7. 收费员完成计算操作8. 更新病人的状态,保存医嘱和费用记 录,并对己计算好费用记录做标记 9. 收费员打印交款通知单给病人 用例:费用结算 参与者:住院病人(发起者),收费员 目的:结算病人的住院费用 概述:住院病人到出入院收费处要求结算住院费用,收费员根据计算好的

28、费用 记录计算好住院费用金额,收款并打印收款收据 类型:主要的和基本的 交 叉 引 用: R1.22,R1.23,R1.24,R1.25,R1.26,R1.27,R1.28,R1.29,R1.30, R1.31,R1.33,R1.34,R1.35 典型的事件发生过程 参与者的动作系统响应 1. 住院病人到出入院收费处要求结算住 院费用 2. 收费员根据病人的住院号查询病人的 住院费用 3. 显示并计算病人的住院费用 4. 收费员设定需要结算的住院押金5 显示未结算的住院押金 6. 收费员根据实际情况进行的操作: a.补充病人费用 b.冲正病人费用 c.按病人要求设定结算的费用时间范围 7. 重

29、新计算和显示病人的费用和病人应 补交金额 8. 病人交款,选择有: a. 现金交款 b. 通过 IC 卡交款 9. 显示费用结余情况 10. 收费员完成结算并打印收款收据11. 保存结算信息,标识本次结算的费用 记录,保存交款(现金或IC 卡)和发票 资料 12. 收费员可以根据病人要求打印住院 费用清单 用例:办理出院手续 参与者:住院病区管理系统(发起者) ,收费员,住院病人 目的:为住院病人办理出院手续 概述:住院病区管理系统定义病人办理出院,收费员在病人住院费用已全部结 清的情况下为住院病人办理出院手续 类型:主要的和基本的 交 叉 引 用: 典型的事件发生过程 参与者的动作系统响应

30、1. 住院病区管理系统定义病人办理出院 并传送未结算的医嘱和费用记录 2. 更新病人的状态 2. 收费员计算病人费用3. 保存医嘱,显示并计算病人的住院费用 4. 收费员结算病人费用5 保存结算信息 6. 办理病人出院7. 保存病人的出院时间和出院病区, 更新 病人状态 用例:录入病人资料 参与者:收费员(发起者) 目的:新增或修改病人的基本资料 概述:收费员输入新的病人资料或修改已有病人的资料 类型:主要的和基本的 交 叉 引 用: 典型的事件发生过程 参与者的动作系统响应 1. 收费员输入病人的住院号2. 系统返回病人信息 3. 收费员可选择: a.新增加一位病人 b.修改病人资料 4.

31、收费员保存病人资料5. 保存病人资料,返回结果有: a. 住院号没重复,则保存 b. 住院号有重复则要求重新输入另外的 住院号 用例:核对、录入医嘱 参与者:收费员(发起者) 目的:核对住院病人的医嘱,发现漏掉的医嘱应当补充 概述:收费员把计算机记录的医嘱和实际医嘱对照,发现少录入的应当补充录 入 类型:主要的和基本的 交 叉 引 用: R2.3,R2.4 典型的事件发生过程 参与者的动作系统响应 1. 收费员启动核对录入操作。输入病人 的住院号。 2. 返回病人已有的医嘱, 并显示已产生的 费用情况。 3. 收费员发现需要增加一条新医嘱4. 自动写入默认字段内容 5. 收费员输入执行时间和治

32、疗项目代码6. 返回项目信息,包括:名称、规格、单 位、价格等 7. 根据返回情况系统可选择: a. 若药品库存为缺药则要求重新输入 b. 若没有此治疗项目则要求重新输入代 码 8. 收费员输入剂量、次数、用法9. 若用法有附加治疗项目则自动增加附 加项目 10. 若是长期医嘱则还应输入停止时间 11. 收费员指示保存医嘱12. 保存医嘱 用例:费用冲正 参与者:收费员 目的:冲正因医嘱错误录入等原因造成的多收病人的费用 概述:收费员找出需要冲正费用的医嘱,然后输入冲正的数量和价格,产生冲 正记录 类型:主要的和基本的 交 叉 引 用: 典型的事件发生过程 参与者的动作系统响应 1. 收费员按

33、病人的住院号、住院次数查 找病人未结算的医嘱 2. 返回病人的医嘱 3. 收费员选择要冲正的医嘱4. 计算并显示医嘱所产生的费用情况 5. 收费员输入冲正的数量和价格5 重新计算并显示冲正后的费用情况 6. 收费员确认冲正操作7. 保存冲正记录并作退药处理 3.3.2.4.2 出入院收费子系统类图: +录入资料 () +修改资料 () +设定住院状态 () +办理入院 () +收取押金 () +费用核算 () +费用结算 () +打印费用清单 () +资料查询 () -住院号 -住院次数 -核算次数 -姓名 -性别 -身份证号 -社保号 -地址 -国籍 -工作单位 -单位地址 病人 +入院设定

34、 () +出院设定 () -住院号 -住院次数 -入院时间 -入院科室 -出院时间 -出院科室 -入院医师 -住院医师 -出院医师 住院记录 +录入() +作废() +结算() -住院号 -住院次数 -交款时间 -金额 -收款人 -作废标志 -作废人 -作废时间 -结算标识 住院押金 +结算() +作废() +查阅() -住院号 -住院次数 -交款时间 -开始时间 -结束时间 -结算状态 -收款人 -作废人 -作废时间 -结算标志 -费用合计 -已交押金 交费记录 +保存() -住院号 -住院次数 -收款日期 -金额 -结算标识 -收款人 现今交费 +保存() -住院号 -住院次数 -开户银行

35、 -IC卡号 -金额 -收款人 -日期 -结算标识 IC卡交费 +录入() +产生附加治疗项目 () +产生发药记录 () -住院号 -住院次数 -核算次数 -开始日期 -结束日期 -执行序号 -项目代码 -剂量 -次数 -用法 -确认标志 -停止标志 -录入人 -确认人 -住院病区 -住院医师 -医嘱标识 长期医嘱 +录入() +产生附加治疗项目 () +产生发药记录 () -住院号 -住院次数 -核算次数 -住院病区 -住院医师 -执行时间 -执行序号 -项目代码 -剂量 -次数 -用法 -确认标志 -医嘱标识 临时医嘱 +产生费用 () -住院号 -住院次数 -核算次数 -执行序号 -项

36、目代码 -剂量 -医嘱标识 附加医嘱 -住院号 -住院次数 -核算次数 -医嘱标识 -医嘱类型 -项目代码 -费用日期 -剂量 -次数 -单价 -结算标识 费用记录 -住院号 -住院次数 -核算标识 -医嘱标识 -冲正日期 -项目代码 -数量 -单价 -冲正人 冲正记录 +保存() +打印() -住院号 -住院次数 -发票号 -结算标识 发票 0* 1 1 0* 1 0* 1 * 1 * * * 1 0* 医疗费用 1 1 1 1 1 0* * 1 * 1 1 * * * 0* * * 图 3-3 出入院系统类图 3.3.2.4.3 动态模型 收费员 医嘱 查找医嘱 () 新医嘱() 收费项目

37、 输入医嘱内容 () 查询项目信息 () 附加医嘱 产生临时医嘱 () 保存医嘱 () 返回项目信息 () 中心药房系统 补充发药 () 临时费用记录 产生费用 () 发药项目 () 附加治疗产生费用 () 返回费用信息 () 完成核对费用 () 图 3-4 核对费用顺序图 收费员 病人资料 查询病人资料 () 费用记录住院押金 设定结算押金 () 计算费用 () 返回金额 () 结算记录 产生结算记录 () 交款记录 保存交款记录 () 发票 保存发票信息 () 打印() 图 3-5 结算费用顺序图 收费员 病人资料 查找病人资料 () 住院押金 新建() 输入内容 () 确认() 图 3-

38、6 收取住院押金顺序图 3.3.3 病区管理子系统 3.3.3.1 功能性需求 编号功能分类 R2.1 从出入院子系统接收等待入院的病人。明显的 R2.2 保存本病区当前收住病人的医嘱和费用资料明显的 R2.3 住院病区的操作员录入病人的长期医嘱和临时医嘱,并根据这些医嘱的 用法生成附加医嘱项目 明显的 R2.4 录入的医嘱必须经过确认之后才能产生执行记录明显的 R2.5 产生发药记录由住院病区的操作员驱动,长期医嘱每天发药一次, 临时 医嘱次数不限 明显的 R2.6 药物治疗项目的执行记录发往中心药房子系统,其他项目在系统内保存隐藏的 R2.7 中心药房标示为缺药的药品不能发药和录入医嘱明显

39、的 R2.8 保存中心药房发回的发药记录作为治疗记录隐藏的 R2.9 根据治疗记录产生住院费用明显的 R2.10 位每位在院病人打印每日费用清单明显的 R2.11 显示病人的费用情况、交费和住院押金情况明显的 R2.12 定义病人为出院或阶段结算明显的 R2.13 为出入院处提供病人的医嘱及费用记录明显的 R2.14 为病人办理转科手续明显的 R2.15 区别病人每次结算的医嘱和费用隐藏的 R2.16 清理出院病人的医嘱和费用记录,保持系统运行速度明显的 3.3.3.2 非功能性需求 用户界面和人为因素系统的操作界面以对话框窗口为主,主要以鼠标和键盘进行操作 和数据的录入。要求操作人员具有一定

40、的windows 系统的操作能力,能够阅读医嘱和基本的 财务知识。 文件系统最终以 EXE 可执行文件发布, 另外还有操作说明书和与开发活动相关的文档 硬件服务器要求为1G CPU,256M 以上内存, 40G 以上的硬盘空间,要求兼容 windows2000 操作系统和 SQL SERVER2000数据库系统。客户端要求600MHz CPU,128M 内存, 20G 硬盘空间,要求兼容windows98。网络连接设备要求与100M/10M 以太网络技术 兼容。 性能特征要求在最系统最繁忙的时间操作基本保持流畅,住院病区的客户端连接不少 于 20 台。打开一位病人的医嘱不多于2 秒,整个病区做

41、发药处理不多于1 分钟。 安全系统通过操作员帐号、密码和操作权限来保证系统不会被其他用户操作。 3.3.3.3 伪需求 数据服务器使用windows2000 操作系统和SQL SERVER2000 数据库系统,客户端使用 windows98 操作系统,开发工具使用delphi5。 3.3.3.4 系统模型 3.3.3.4.1 用例模型 病区管理系统 护士 中心药房 出入院系统 接收病人入院 录入医嘱 发药 产生费用 办理出院 图 3-7 病区管理用例图 用例说明: 用例:接收病人入院 参与者:住院病区护士(发起者) ,出入院收费系统 目的:接收已在出入院收费系统办理好入院手续的病人 概述:出入

42、院收费系统办理病人入院后由住院病区护士在病区管理系统中 接收病人的信息, 住院押金信息和费用信息, 并通知住院收费系统病 人已经入院。 类型:主要的和基本的 交 叉 引 用: R2.1,R2.2 典型的事件发生过程 参与者的动作系统响应 1. 住院病区的护士查询本病区等待入院2. 返回本病区空病床、等待入院的病 的病人和空病床人和本科医生的列表 3. 可选操作,若空病床不够可以增加病 床 4. 护士选择要接收的病人、床位和主管 医生 5. 护士确认操作6. 从出入院收费系统接收病人的信 息,住院押金信息和费用信息,更改 出入院收费系统中病人的状态为住院 用例:医嘱录入 参与者:住院病区护士(发

43、起者) 目的:把住院医生开出的医嘱录入到计算机中保存,为产生费用记录提供依 据 概述:住院病区护士把医生开出的医嘱录入到计算机中,核对和确认后作为 产生发药记录的依据。 类型:主要的和基本的 交 叉 引 用: R2.3,R2.4 典型的事件发生过程 参与者的动作系统响应 1. 住院病区护士启动录入操作。输入病 人的住院号。 2. 返回病人已有的医嘱,并显示已产 生的费用情况。 3. 护士增加一条新医嘱4. 自动写入默认字段内容 5. 护士输入执行时间和治疗项目代码6. 返回项目信息, 包括:名称、规格、 单位、价格等 7. 根据返回情况系统可选择: a. 若药品库存为缺药则要求重新输 入 b.

44、 若没有此治疗项目则要求重新输 入代码 8. 护士输入剂量、次数、用法9. 若用法有附加治疗项目则自动增 加附加项目 10. 若是长期医嘱则还应输入停止时间 11. 护士指示保存医嘱12. 保存医嘱 用例:发药 参与者:住院病区护士(发起者) ,中心药房发药系统 目的:把经过病区护士核对确认后的医嘱产生可用于计算住院费用的治疗 记录 概述:住院病区护士指示病区管理系统扫描保存的医嘱产生要求中心药房 发药的信息。 类型:主要的和基本的 交 叉 引 用: R2.3,R2.4 典型的事件发生过程 参与者的动作系统响应 1. 住院病区护士指示发药2. 返回未发药的医嘱 3. 扫描医嘱,根据医嘱的类型和

45、内容 产生请求发药信息。系统根据治疗项 目的情况选择的操作有: a. 若项目不缺药和需要执行则产生 发药信息 b. 若缺药则提示停止医嘱 c. 若不需要执行则不产生发药信息 4. 向中心药房管理系统传送请求发 药信息 5. 为已产生发药信息的医嘱作发药 标记,防止一天内多次产生发药信息。 6. 中心药房系统发送消息发药成功7. 接收发药信息 用例:产生费用 参与者:住院病区护士(发起者) 目的:利用发药信息和其他治疗记录产生费用记录 概述:住院病区护士指示或病区管理系统自动扫描的发药记录产生费用记 录 类型:主要的和基本的 交 叉 引 用: R2.3,R2.4 典型的事件发生过程 参与者的动作

46、系统响应 1. 住院病区护士或系统自动指示产生费 用 2. 返回当天的发药记录 3. 扫描记录,产生费用记录 4. 扫描发药记录,产生附加费用记录 5. 保存费用记录 用例:办理出院 参与者:住院病区护士(发起者) ,出入院收费系统 目的:为需要出院的病人办理出院 概述:住院病区护士定义病人出院时间并向出入院传送医嘱和费用记录,等 待出入院为病人办理出院手续, 出入院收费处办理好出院手续后由病 区护士清空床位。 类型:主要的和基本的 交 叉 引 用: R2.12,R2.13,R2.15,R2.16 典型的事件发生过程 参与者的动作系统响应 1. 住院病区护士输入出院病人的住院号 和出院时间 2

47、. 停止病人的全部长期医嘱 3. 向出入院收费处传送医嘱和费用 记录 4. 出入院收费处为病人计算住院费用和 结算 5. 出入院收费处办理病人出院5. 保存费用记录 6. 住院病区护士清空病床7. 修改病人和病床的信息。 3.3.3.4.2 病区管理子系统类图: -住院号 -住院次数 -核算次数 -姓名 -性别 -住址 -身份证号 -社保号 -单位 -单位地址 -国籍 -民族 病人 -床号 -病区号 -护理级别 病床 -住院号 -住院次数 -交款日期 -金额 -收款人 -收据号 -作废人 -作废日期 -作废标志 住院押金 -住院号 -住院次数 -交费日期 -开始日期 -结束日期 -结算状态 -收款人 -作废人 -作废日期 -结算标识 -费用合计 -已结押金 交费记录 1 1 1 0* 1 0* * * * * * * * * -医嘱标识 -住院号 -病区号 -项目

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1