1、电子和信息工程学院计算机科学和技术级软件工程作业软件需求规格说明书项目名称:_医院患者监护系统_班级:_计算机科学和技术1401班_学号:_xxxxx_ 姓名:_xxxx_学号:_xxxxxx_ 姓名:_xxxxx_学号:_xxxxxxx_ 姓名:_xxxxxx_日期:_4月16日_1引言31.1编写目标31.2背景31.3定义31.4参考资料32任务概述42.1目标42.2用户特点42.3假定和约束43需求要求43.1对功效要求43.2对性能要求63.2.1精度83.2.2时间特征要求83.2.3灵活性83.3输人输出要求93.4数据管理能力要求93.5故障处理要求93.6其它专门要求94运
2、行环境要求104.1设备104.2支持软件104.3接口104.4控制101引言1.1编写目标在可行性研究基础上,经过了解并调查医院患者监护系统,深入明确了医院患者监护系统软件需求,让系统开发者能够基础了解本系统开发目标,开发方法,和现在软件、硬件情况,和让项目组长或责任人安排项目计划和进度,并组织人员进行软件开发和测试。本文档供项目责任人,系统分析人员和软件开发人员参考。1.2背景项目名称:医院患者监护系统项目提出者:XX医院项目开发者:软件编程人员用户:XX医院医生,护士及其它工作人员1.3定义数据流图:它描绘信息流和数据从输入移动到输出过程中所经受改变。层次方框图:表示一个系统各部分和各
3、步骤之间关系图示,它作用在于能够清楚地表示比较复杂系统各部分之间关系。实体联络图:描述了从用户角度看到数据,它反应了用户现实环境,将用户数据要求清楚正确描述出来。1.4参考资料1.软件工程导论(第五版) 张海藩 编著 清华大学出版社2.软件工程试验教程(第二版) 窦万峰 编著 机械工业出版社2任务概述2.1目标伴随科技快速发展,医院理念和服务也应该对应改变。利用计算机技术和网络技术等现代科技优异结果,改善传统医院患者监护系统势在必行,智能化医院病房监护系统实现使住院患者,尤其是重危病人康复愈加安全有效。医院可经过患者监护系统随时对病人进行监控和会诊,这么既能够完善医院服务,还能够加紧医院现代化
4、管理进程。此系统首先输入病人基础信息(姓名、住址、电话号码、住院日期,身体情况等),随时接收每个病人生理信号(脉搏、体温、血压、心电图等),定时统计病人情况以形成患者日志,当某个病人胜利信号超出医生要求安全范围时向值班护士发出警告信息,另外,护士在需要时还能够要求系统印出某个指定病人病情汇报。2.2用户特点此系统用户关键为医生,护士,系统管理员,这三方人员受教育程度较高,比较轻易了解和使用这个系统,系统管理员还掌握一定计算机操作水准。本系统估计使用频率较高,而且使用者不一样,要求也有不一样,所以设计时需要考虑这方面内容。2.3假定和约束(1) 本系统预算在23万之间;(2) 要求在三个月内完成
5、该系统;(3) 软件需求:操作系统WINDOWS Advance Server以上。3需求要求 3.1对功效要求1系统层次方框图:2.系统IPO表:接收患者信号模块IPO: 系统:患者监护系统 作者:模块:接收信号 日期:编号: 01 被调用:接收信号系统 调用:生理信号输入:患者生理信号 输出:系统识别生理信号处理:将接收患者生理信号转化为系统识别生理信号并输出局部数据元素:患者生理信号 注释:患者信号分析模块IPO:系统:患者监护系统 作者:模块:信号分析 日期:编号: 02 被调用:信号分析系统 调用:生理信号输入:患者生理信号 输出:病人危机信号(或正常信息) 处理:将接收患者发出生理
6、信号和系统生理信号范围并输出对应结果局部数据元素:患者生理信号 注释:警告模块IPO:系统:患者监护系统 作者:模块:发出警告 日期:编号: 03 被调用:警告系统 调用:病人危急信息输入:患者警告信息 输出:警告声响 处理:接收患者警告信息经过系统发出警告声响局部数据元素:患者警告信息 注释:更新日志模块:系统:患者监护系统 作者:模块:更新日志 日期:编号: 04 被调用:更新日志系统 调用:生理信号输入:患者生理信号 输出:患者日志 处理:将接收患者生理信号输出为患者日志局部数据元素:患者生理信号 注释:产生患者病情汇报模块IPO: 系统:患者监护系统 作者:模块:产生病请汇报 日期:编
7、号: 05 被调用:产生病情汇报系统 调用:患者日志输入:患者日志 输出:病情汇报 处理:将患者日志批量处理输出病情汇报局部数据元素:患者日志 注释:3. 系统数据流图:4. 该系统ER图:患者产生日志产生汇报分析护士分析患者号姓名住院号性别姓名日志号日期所属患者姓名1护工号1职务生理信号病情汇报日期3.2对性能要求3.2.1精度输入、输出数据通常为整型、字符型数据,具体数据精度根据医学标准来衡量。3.2.2时间特征要求a 对事务响应时间(平均0.5s、最长1s);b 更新处理时间和对事务响应时间一致;c 系统数据吞吐量,每秒处理事务数最多为5人;d 系统容量,系统能够容纳事物数为300人。3
8、.2.3灵活性a 操作方法上改变:支持手动输入和语音输入;b 运行环境改变:支持多种操作系统,在Win10操作系统下也可运行;c 同其它软件接口改变:无d 精度和有效时限改变:精度在原有基础上有很大提升,便于护士分析管理数据;e 计划改变或改善:将模拟信号输出为数字信号,并增加了安全模块,用于保护病人数据。3.3输人输出要求数据输入和输出通常采取十进制方法进行,便于用户读取和管理;输入和输出数据应一一对应,方便用户观察病人生理特征;另外,输入数据类型通常为整型(int)、字符型(char)和浮点型(double),输出能够为多个类型;病人部分生理特征也能够采取图形化方法表现出来。3.4数据管理
9、能力要求系统应该有一个属于自己数据库,数据库中每个表语每个病人一一对应;系统也能够为每个病人建立单独数据库表格。通常来说,需要管理文件及统计较大,需要分配较大存放空间。3.5故障处理要求本系统可能出现故障为数据库数据出现混乱,产生错误信息,从而造成一定损失;也可能出现安全问题比如数据泄露等等。要处理这些故障及问题,需要医院有专门数据库管理员,对数据进行管理维护,还需要定时对数据进行备份。另外,系统也需要增加防火墙,保障数据安全性。3.6其它专门要求在本系统中,医院纪录患者多种数据及信息必需确保安全性和完整性。系统也应该增加部分安全方法,比如设置登录或删除时需要密码。另外,设置多个监护器来保障系
10、统稳定性,还需确保系统更换运行环境时能够继续使用。4运行环境要求4.1设备运行该软件时所需要以下设备及要求:a 传感器,服务器,监护器,报警器;b CPU主频应在1.0GHZ及以上,内存最少1G;c 输入设备:键盘,鼠标;d 输出设备:显示器,打印机;e 需要联机存放且备份,外存应尽可能大。4.2支持软件本软件可由Win7,Win8,Win10,WinXP等操作系统控制运行;用户注册登录后即可运行此软件。4.3接口本软件外部接口仅包含键盘,鼠标及显示器;用户接口为图形接口,用户可经过菜单、对话框提醒来完成对应程序和文件操作。4.4控制1. 服务器控制包含对数据库管理和报警信号处理,管理者为医护人员;2. 中心控制机数据起源是监护器所得数据,管理者为系统管理员。