宀
二
理
系
湖南中医药大学0101 张翔
0136 彭松涛
2010-12-19
一.可行性研究报告
随着医院规模的大型化,传统的医院靠人工管理的方式已经越来越不适应现代医院的规模了。
而且随着电脑的普及及电脑性能的提高,使用电脑来管理医院的常规运作已经成为必然。
同时,用电脑进行管理可以大大的节约劳动力降低医院的成本,降低人为的误操作,大大的提高工作效率,给医院和病人同时带来巨大的方便。
本系统就是在这个背景下开发的,将先进的电脑技术和现代医院的管理完美的结合起来,完成以前需要大量人工才能完成的任务,实现了医疗,服务一体的全新概念的服务和管理方式。
传统的医疗管理需要大量的人力来管理繁琐的入院手续,病历管理,病房管理,出院管理等工作,非常麻烦,而且由于手工操作,非常容易出错。
而且病历保存占地方且保存很麻烦,浪费资源更加不用说了。
还有繁琐的手续,让病人觉得非常麻烦,也给管理人员造成很大麻烦。
直接的影响就是效率低下,成本高,给本来就不想上医院的人更加讨厌进医院。
以上问题普遍存在于各个医院。
仔细想来,其实这些工作电脑其实完全可以胜任,而且非常容易完成。
通过电脑的辅助管理,不仅可以解决上述问题,而且符合现代的潮流,体现一个医院的现代化形象,对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。
一个成熟的医院管理系统不仅仅是记录病人的信息,提供查询, 报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且医院管理系统本身就代表着一种管理方法。
随着它的深入,将
带动企业的运做,为管理和决策提供支持。
为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行。
医院电脑系统要求24 小时连续运行,数据量大,可靠性要求高,因此整个电脑系统供电采用专线方式,加配UPS(不间断供电系统),并合理接地,以便保障整套系统的正常运行。
总之,使用该医院管理系统,将会有以下好处:
1.高效的病房管理:能有效的提高病房使用率。
2.提高决策依据:管理者可以随时了解经营情况,以制定相应的经
营方针。
3.减轻员工的工作负担:从而使员工把更多的精力放在提高为病人
服务的质量上。
4.简单、方便地保存和查询历史资料。
5.树立良好的医院形象。
6.可以方便的查阅病人的病历及类似病人的医疗情况,给医生提供
可靠参考。
7.对病人的实时监控,保证病人的生命安全。
二,需求分析与规格说明
1.入院子系统
房间查询
预付定金
病人住院
入院子系统可随时查询病房一览表,及可用房间数,可查询某
间病房预定情况。
可以预定病房,完成病人入院的各种手续,可大大减
少资料的输入。
2.病房子系统
日常治疗
紧急治疗
日常护理
紧急护理
完成病房的管理,对病人进行实时监控,完成病人的日常及紧急治疗和护理。
是关键的系统。
3.出院子系统
收银
出院报告
病人出院
完成出院的各种手续,处理收银及完成出院报告等功能,保存病人的病历存根等工作。
4.后台子系统
信息统计
药房管理
计费管理
此系统在后台工作,是对前台工作的一些数据处理。
是前台工作的基础,虽然不需要人为的操作,但很关键。
三.分析与数据流图设计
1 .系统各模块分析
总流程图
图1•系统总流程图表1:系统总流程图数据字典
数据项:状态
取值:空床可用
床位已满
2.第二层流程图
3.前台子系统
图3•前台子系统
1)•入院子系统
病历 病人个人信息
病人实体
房间信息表1 病人信息表
入院证明
房间信息表2
预定金入帐
图4•入院子系统
表3•入院子系统数据字典数据处理名:房间查询
简述:根据房间信息表,确定是否有空床输入:【1】病人实体,【2】房间信息表输出:【1】无,去处:“病人”
【2】有,登记,去处“病人信息”
数据处理名:病人信息处理
简述:根据病人过往病历,个人信息,制出本次住院的信息表格输入:【1】病历,
【2】病人个人信息
输出:病人信息表,去处:“收银”
2).住院子系统
数据流名:护理表 组成:【1】每天用药
【2】用药时间 【3】护理治疗项目 【4】护理治疗时间
表4.住院子系统数据字典
病人实体
5.住院子系
紧急报告表
常规检查
病人信息表
本次住院档案
常规护理
表
H7 二 理 护
急救信号
数据流名:紧急报告表
组成:【1】紧急护理方
案
【2】紧急护理用
药
【3】本次所提供的治疗
数据库:病人信息表
组成:【1】病历
【2】本次住院档案
数据项:本次住院档案
组成:【1】每天的病情
【2】每天的用药
【3】所进行的治疗项目数据项:每天的病情
组成:【1】医生日志
【2】护士日志
数据项:医生日志
组成:【1】护理表
【2】每日诊断结论
数据项:护士日志
组成:【1】病人身体状况
【2】紧急护理内容
【3】每天实际用药
3).出院子系统
本次住院档案
后台
数据处理名:收银
简述:根据后台系统提供的理疗帐单,计算出病人应付的住院费用
输入:帐单
输出:用户收银条
数据流名:帐单
组成:病房费用+医疗费用
数据流名:打印报告
组成:病历报告+住院费用报告4.后台子系统
1).信息统计,数据备份
图6•后台子系统表5•后台子系统数据字典
数据项:用药情况
组成:药名+每日每次用量
数据流名:医生护士信息
组成:责任医生+责任护士
信息统计主要是对病人病例信息进行统计,便于医生对病人疾病史的掌握。
数据备份则主要是对病房信息进行统计,便于病人住院期间的情况进行查询。
2).药房系统
数据库3
图7•药房子系统表6•药房子系统数据字典数据库3:药房
3).计费系统
各
检
查
科
房
数
图7•计费子系统
四.系统测试
简要说明:由于本系统最终服务目标的特定性(医院系统事关人民群众的生命安全),软件系统在安全性,可靠性,稳定性方面的要求极其严格。
本系统的测试将按照最高标准的测试手段,严格按照测试流程
图8•测试流程图
1详细描述
1)代码审查:是由一组人通过阅读、讨论和争议对程序进行静态分 析的过
程。
会审小组由组长,2〜3名程序设计和测试人员及程序员 组成。
会审小组在充分阅读待审程序文本、控制流程图及有关要求、 规范等文件基础上,召开代码会审会,程序员逐句讲解程序的逻辑, 并展开热烈的讨论甚至争议,以揭示错误的关键所在。
2)单元测试:单元测试集中在检查软件设计的最小单位
一模块
上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不 符合的情况,以及编码的错误。
对本系统而言,即是要根据本系统需 求说明书,采用白盒测试用例,尽可能达到彻底测试,然后辅之以功 能测试(黑盒法)的用例,使之对任何合理和不合理的输入都能鉴别 和响应。
Unit
上k
InteyrdLL
USE
Unit
test
System
OthBr CUStUUktr
Design functional software requirements
气卩pci ficati nn requiremeits rpquirpupnts sppciFicatinn
User pnui
rnnmpnfr^
T
r
Function
tpst
SYSTEM
unit tost
-on
tPSt
Uerified i
dAtPd soFtwaix?
Accepted system
ncceptaoi -e tp^t
iniegrated Functioning nodJles s^sten
Perforrian -ce tp <;t7
3)集成测试:集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。
如数据穿过接口时可能丢失;一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。
4)验收测试:验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。
经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。
2.参考资料
本软件测试计划需要使用以下几种资料:
1) 该系统需求说明书
2) 国家计算机标准和文件模板中的计算机软件产品开发文件编制指南
( GB 8567-88)
五.附录
项目HSMS 全称Hospital sickhome manager system 项目小组成员:
0101 张翔
0136 彭松涛。