1、项目名称软件需求说明书本说明书是系统客户和开发者对将要开发的软件系统的共同理解,是后续设计和实现工作的基础。本报告由以下表格组成:软件需求说明书目录 文档序号1. 前言 R1. 2. 项目概述 R2. 3. 具体需求 R3. 3.1. 功能需求 R3.1. 3.2. 外部接口需求 R3.2. 3.3. 性能需求 R3.3. 3.4. 软件属性需求语法 R3.4. 3.5. 数据要求说明 R3.5. 3.6. 其它需求 R3.6. 本说明书涉及的对系统的全部定义,经客户确认后,具有约束力,由系统设计人员贯彻。系统分析员:_(签名)日 期: 年 月 日主文档名称 软件需求说明书 主文档编号 R子文
2、档名称 1. 前言 子文档序号 R1. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日医院管理系统是是某医院委托某软件公司开发的,以业务流程为基础,利用计算机技术、网络技术和通信技术及数据库技术,对医院各项管理、医疗护理、物资经济等信息进行有效的管理和应用,实现医院内、外部信息资源共享的计算机应用软件系统。根据合同规定,通过双方讨论协商,特编写本医院管理系统需求说明书 。(1 ) 编写目的本文档详细介绍了医院管理信息系统的需求说明,为用户和领导描述出一个具体的产品模型,为软件设计、开发及测试人员提供下步工作的依据。本软件需求说明书其主要目的是明确所要开发的软件应具有的功能
3、、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步突出概要设计说明书和完成后续设计与开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同终验的验收依据。(2 ) 项目背景开发软件名称:医院综合管理系统项目任务提出者:某医院管理层项目开发公司:某软件公司用户:某公司相关技术人员及业务人员、需求分析员及系统设计人员(小玩子)(3 ) 符号、缩略语和定义HCMC: Hospital comprehensive management system 医院综合管理系统B/S:Browser/server 浏览器/ 服务器(4 )参考资料软件文档编写 潘孝銘 辛明
4、海编高校医院管理系统需求分析软件工程导论张海藩 清华大学出版社主文档名称 软件需求说明书 主文档编号 R子文档名称 2. 项目概述 子文档序号 R2. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日1、 产品描述:医院管理系统是医院以业务流程为基础,利用计算机技术、网络技术和通信技术及数据库技术,对医院各项管理、医疗护理、物资经济等信息进行有效的管理和应用,实现医院内、外部信息资源共享的计算机应用软件系统。是现代化医院不可缺少的基础设施和技术支持环境。我国医疗体制的改革为新信息技术的应用创造了条件。而目前大部分医院信息管理系统基本上还处于以财务为核心的阶段,这类系统对于提
5、高医院管理水平短期内可以起到一定的作用,但随着信息技术在医院的深入应用,这种系统的弊端将逐渐显露出来:一是以财务为核心的医院信息系统在设计上颠倒了主次。因此,系统设计时应该以医嘱为核心,研究和处理好医嘱和病人的帐务、药品、检查、治疗等之间的关系。二是这类系统只能提供局部的、小范围的信息,不能为医院的决策机构提供全面的科学的信息,从而促进医院管理的改进。三是这类系统采集的信息是零散的、片面的,不足以自动生成病历首页,更不可能形成电子病历,因此这类系统的生命力是短暂的。本系统就是基于上述情况而提出的。医院综合管理信息系统所研究的对象即临床管理的信息,以患者信息的采集、存储、展现、处理为中心;简化和
6、优化医疗服务流程;使医院内部资源数据共享,加强各部门之前的联系和协调;节约患者排队等候、辗转于医院各部门的时间;保存完整的患者医学记录,为医疗研究提供保证。临床管理的信息化,把信息技术真正应用到医疗过程中去,使传统的医院管理向数字化、无纸化、智能化、综合化的方向发展,真正做到为医生护士减轻劳动强度、提高工作效率、避免人为的工作失误,为患者就医提供优质的服务。2、 产品功能:待开发的系统软件具有住院部管理、门诊部管理、中西药管理、病案管理、业务管理、人事管理、系统管理、物理设备管理、财务管理以及客服系统 10 个子系统,分别实现对医院的各种活动的正常管理,实现数据的实时更新和共享3、 用户特点:
7、本软件的适用对象是医院职工,技术处工作人员、医院领导和维护人员4、 一般约束:5、 假设和依据:主文档名称 软件需求说明书 主文档编号 R子文档名称 3. 具体需求 子文档序号 R3. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日系统模块划分图:医院综合管理系统功能层次图模型信息:Project Name:医院综合管理系统Project Code:Name:Code:Label:Author :Version :Created On:Modified On:顶层数据流图:职能机构和人员的基本情况工作量统计表日报月报年报系统管理员患者财务处医生0医院综合管理系统入院登记信
8、息个人结帐单各项费用明细表费用分类统计表单位转帐结算通知单欠款证明患者挂号信息挂号单据交款收据药品清单数据备份请求变化的参数日志查询条目权限查询条目权限信息日志查询结果权限查询结果临时医嘱患者病历长期医嘱住院收入报表住院部资金日报表病案室人事部门保健档案室药房院长资料维护条目查询统计条目查询统计结果患者第一次取卡信息新卡买卡信息固定价医疗卡医疗卡管理员追加信息追加成功标志挂失信息挂失结果代扣款软盘查询条目查询结果统计条目统计结果加工:Process list:Name Code医院综合管理系统 PRCS_HCMSProcess Tree:医院综合管理系统0:门诊管理子系统1住院部管理子系统2中
9、西药品部管理子系统3病案部管理子系统4人事管理子系统5财务管理子系统6物理设备子系统7网上服务子系统8系统管理子系统9加工:医院综合管理系统加工描述:对医院的各种日常管理加以有序的管理和分配。Name:医院综合管理系统Code :PRCS_HCMSLabel :Number: 0Lowest level:No 各个子系统之间的关联关系:2住院部管理子系统3中西药房管理子系统5人事管理子系统就医人员基本信息住院部数据住院病人基本资料医院职工基本资料药品价格患者财务处医生临时医嘱入院登记信息个人结帐单领药汇总单住院收入报表住院部资金日报表患者病历长期医嘱病案室患者病历各项费用明细表费用分类统计表单
10、位转帐结算通知单欠款证明1门诊部管理子系统患者挂号信息中药库存西药库存检查项目就医人员基本信息收费标准处方日志药品清单挂号单据交款收据患者 I D 、 药品清单领药清单药品价格转院报销数据4病案管理子系统6业务管理子系统体检资料住院病人基本资料病案信息9系统管理子系统系统管理员系统参数系统日志用户权限数据库备份数据备份请求变化的参数日志查询条目权限查询条目系统管理员日志查询结果权限查询结果权限信息6财务管理子系统中药库存西药库存药品价格支出清单医院职工财务科职员库存信息库存信息价格信息支出清单权限查询查询结果缴费单据财务账单查询请求缴费明细医院职工基本资料工资标准工资表职工工龄工资标准职工工资
11、具体工资信息工资查询请求收入清单收入清单设备变卖清单清单职工工时信息职工工时信息7物理设备管理子系统医院职工设备管理人员物理设备基本信息设备使用记录设备维护记录设备库存明细设备更新维护信息和查询请求设备信息设备信息 使用信息设备信息使用记录维护记录设备租借记录报废设备去向记录医院职工基本信息系统参数设备变卖清单病案信息8网上服务子系统用户挂号信息明细查询请求 病案信息网上病人档案网络服务维护人员系统参数信息查询请求网上用户基本信息网上服务收费记录系统特性综述表:系统特性名称 系统特性描述 优先级门诊部管理子系统门诊业务管理子系统分为挂号、收费处理、医疗卡、门诊医生工作站、其它管理等五部分高住院
12、部管理子系统从“医院”概念上看,住院部是医院的基本组成单位;从医院管理角度看,住院诊疗是医院业务工作的核心部份。因此,建立一个高效可靠的住院业务管理系统,不仅可以在一定程度上减轻医务人员的劳动强度,提高工作效率和工作质量,而且可以更及时、准确、有效地分析统计各种临床数据及管理数据,供上级主管部门做出科学的管理决策,促进医院管理水平的进一步提高。 (分为入院管理、病房管理、在院计费、出院管理、高模块维护)分为住院管理、住院医生工作站、住院护士工作站、病人实时监控四个模块中西药品管理子系统医院中西药房负责管理医院日常所需药品的采购、进货、定价、发售和结算,药房管理的优劣,对医院的正常运作具有很大影
13、响。中西药房在业务上是完全互相独立的两个药房,需要配备两套管理系统。分为药品登记表管理、药库管理、药品管理、药价维护模块四个模块高病案管理子系统。病案管理就是用科学的方法,把医疗工作每个环节产生的大量信息资料进行全面系统地收集,并加以检查、整理、编号、登记、编制各种分类索引和有秩序的存储,需用时可及时、完整、准确地提供,使资料的信息作用得到充分利用和发挥。所以病案管理是医院内重要的医疗信息管理。病案室即是医疗信息资料管理的职能部分。病案一般由病案首页、医疗记录、检验记录、护理记录及各种证明文件组成。分为门诊病历处理、住院病历处理、研究性病例、转院病历处理四个模块。高人事管理子系统医院人事部门的
14、基本职能是:按照医院工作的特点,合理地调配人、了解人、安排使用人,做到知人善任,发挥人的作用。主要任务是:编制医院人员计划,掌管医院人员的调配、选拔、任免、培养、升迁,进行人员考核,管理人事档案,承办各项人事事务等。分为员工基本信息、单位管理模块、工作安排、工资设置、人事调动、权限设置六个模块。高财务管理子系统合理管理好医院的财务支出是医院管理中至关重要的一个环节,对于医院的正常运作至关重要。财务管理子系统通过设置收费同时接受来自各个子系统的财务报表和收入支出清单来管理医院的财务。分为收费管理、工资管理、进货成本统计、其他财务管理四个模块。高业务管理子系统业务管理子系统主要是全方位提供医院运作
15、信息,供院方及时了解本院现状,合理安排、调度现有资源,及时提供各种数据上报主管单位,更好的为学校服务。中物理设备子系统现代化医疗设备的管理的好坏关系到一个医院自动化,正规化的程度,对于医院众多设备的管理的好坏直接关系到医院处诊效率,对于医院的发展至关重要。中网上服务子系统网站是医院的门户,通过它可以了解更多关于医院的信息,人们可以在网上就医,咨询甚至直接在网上申请挂号急诊。医院网站的好坏在信息发展相当迅速的时代对于医院的发展将起到不可忽视的作用。该模块共分为医院门户网站、网上挂号、在线咨询三个模块。中系统管理子系统系统管理子系统提供数据维护、参数设置、升级更新、错误提醒和帮助模块。系统管理是对
16、系统本身的一个管理,对于系统出现的各种 bug和错误加以及时的更正的更新,提供后台数据库的备份和更新,提供系统的升级操作和对于用户的帮助模块,使得用户更加快速的熟练使用该系统。高数据流图:门诊部管理子系统主文档名称 软件需求说明书 主文档编号 R子文档名称 3.1. 功能需求 子文档序号 R3.1. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日主文档名称 软件需求说明书 主文档编号 R子文档名称 3.2. 外部接口需求 子文档序号 R3.2. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日(1 ) 用户接口A、采用 WINDOWS 的通用图形界面,
17、用户友好。B、界面具有一致性,界面规范遵循 windows 软件界面的规范。C、提供错误处理。D、提供信息提示,用多种信息提示当前用户的状态、界面。E、提供方便的联机帮助。F、遵循国家关于计算机方面词汇的标准,用词正确、准确、无歧义。G、本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如,输入界面、输出界面) 。用户对程序的维护,最好要有备份。H、设置快捷键(2 ) 硬件、软件接口系统中的各个子系统的硬件和软件的配置如下:A、服务器端子系统的运行要求:系统软件:SCO UNIX系统数据库管理系统:ORICLE硬件要求:pentium III450 以上,
18、10G RAM, 10 T HDB、客户端子系统的运行要求:系统软件:windows 2000/xp/07数据库管理系统:oracle 客户端硬件要求:pentium II 以上 PC,32M RAM, 5G HD(3 )通信接口描述与软件系统所使用的通信特性相关的需求,包括电子邮件、Web 浏览器、网络通信标准或协议及电子表格等。定义相关的消息格式。规定通信安全或加密问题、数据传输速率和同步通信机制。通信接口名称:Web 浏览器协议或方式:HTTP/1.0 TCP/IPv6传输速率要求:100M主文档名称 软件需求说明书 主文档编号 R子文档名称 3.3. 性能需求 子文档序号 R3.3.
19、编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日为了保证系统能够长期、安全、稳定、可靠、高效地运行,医院管理系统应该满足以下性能需求:(1 ) 系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。响应时间,更新处理时间都比较迅速,完全满足用户需求。一般操作的响应时间应在 12 秒内,对数据的导入、导出、软磁盘和打印机的操作也应在可接受的时间内完成。(2 ) 系统的开放性和系统的可
20、扩充性系统在开发过程中,应该充分考虑以后的可扩充性。例如,医院规模的扩大,功能的增加,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。通过软件的补丁、替换,完成系统的升级和更新换代。(3 ) 系统的易用性和可维护性系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的属于和中文信息的界面;针对用户出现的使用问
21、题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。系统中涉及到的数据是很多是医院相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常安全管理、系统意外崩溃时的数据恢复等工作。(4 ) 系统的标准性系统在设计、开发和使用过程中,要涉及很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如,在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。主文档名称 软件需求说明书 主文档编号 R子文档名称 3.4. 软件属性需求语法子文档序号 R3.4. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日(1 )正确性要求发布的软件达到用户的预期标
22、准,运行时基本无错误。(2 )可靠性正常情况下,应该不出故障。(3 ) 效率对于浏览、查询、增加、删除、更新和密码设置等一般操作,要求及时响应,在12s 内。(4 ) 完整性要求在发生意外(如掉电)时,能尽量为用户的使用提供方便。(5 ) 易使用性软件界面符合当前流行的习惯,尽量为用户的使用提供方便。(6 ) 可维护性要求软件运行发现错误时,能够快速、准确地对其定位、诊断和修改、恢复,(7 ) 安全保密性要求提供身份验证,只允许通过身份验证的用户使用本软件。如果三次密码驶入不正确,则强行关闭系统。(8 ) 可理解性对于本软件提供的各种菜单、按钮,其功能应该一目了然。(9 ) 数据的可交换性(1
23、0 )要求提供数据的导入和导出功能,尤其要提高与 WORD/EXCEL 等通用办公软件的数据交换接口。主文档名称 软件需求说明书 主文档编号 R子文档名称 3.5. 数据要求说明 子文档序号 R3.5. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日(1 ) 数据描述(2 ) 动态数据动态输入数据:菜单选项、查询关键字、新建记录项、导入文件动态输出数据:导出的文件、查询结果记录集内部生成数据:中间查询结果(3 ) 数据库描述(4 ) 数据字典主文档名称 软件需求说明书 主文档编号 R子文档名称 3.6. 其它需求 子文档序号 R3.6. 编者 王弘毅,吴双,郑龙 编写日期 2010 年 12 月 24 日