医院计算机监护系统-软件工程课程设计报告

上传人:ye****ng 文档编号:46113100 上传时间:2018-06-22 格式:DOC 页数:23 大小:682.50KB
返回 下载 相关 举报
医院计算机监护系统-软件工程课程设计报告_第1页
第1页 / 共23页
医院计算机监护系统-软件工程课程设计报告_第2页
第2页 / 共23页
医院计算机监护系统-软件工程课程设计报告_第3页
第3页 / 共23页
医院计算机监护系统-软件工程课程设计报告_第4页
第4页 / 共23页
医院计算机监护系统-软件工程课程设计报告_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《医院计算机监护系统-软件工程课程设计报告》由会员分享,可在线阅读,更多相关《医院计算机监护系统-软件工程课程设计报告(23页珍藏版)》请在金锄头文库上搜索。

1、信息技术与工程学院信息技术与工程学院课课 程程 设设 计计 报报 告告课程名称课程名称 软件工程 设计题目设计题目 医院计算机监护系统 专业班级专业班级 12 网本 2 班 小组成员小组成员 xxx 指导教师指导教师 xxx 成成绩绩 年 月 日1 1 引言引言医院做为一个与人民生命健康密切相关的重要机构,势必要在各方面实现信息化,与此同时,对医疗卫生的要求也越来越高,以方便医护人员更好的了解病人的情况,给病人提供及时的治疗。本系统就是针对这方面的迫切需求而设计实现的。1.1 编写目的此文档作为用户对即将开发的软件的功能要求,是软件设计和开发者的主要依据。1.2 项目背景项目名称:医院计算机监

2、护系统项目委托单位:市医院软件开发单位:晋中学院计算机系网本二班2 2 任务描述任务描述2.1 目标本系统要求能够监护系统要随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息;此外,护士在需要时还可以要求系统打印出某个病人的病情报告。本软件系统要求安全、可靠(具有出错处理能力) 、准确。2.2 运行环境本系统是基于 C/S 模式的采用 Delphi 实现的管理信息系统(Management Information System) 。数据库服务器由 Oracle9 实现;操作系统:WINDO

3、WS 2000 Advance Server;数据库服务器端软件 ORACLE 9I。3.3.数据描述数据描述3.1 数据流程图系统数据流程图:如图 3-1 所示。传感器输入生理信号输入程序铃声判别生成程序响铃报告生成程序生成报告安全范 围数据病人信息输入病情信息 数据文件生理信 号信息图 3-1 数据流程图顶层数据流程图:如图 3-2 所示。图 3-2 数据流程图各模块数据流图:如图 3-3 所示。查询病人信息记录病人情况医院计算机 监护系统传感器护士打印报告护士患者日志输入:输出:输入病人生理信号发出报警信号查询结果传感器信号输入定时数据定时时间信号流读和识别病人生病日志具体值具体值显示器

4、输入信息处理病人基本信息具体值具体值 具体值具体值查询基本信息修改基本信息删除基本信息具体值具体值具体值具体信息生理信号范围超标判定警报器医护人员查询病人信息结果病人信息打印上级医护人员工作人员传感器图 3-3 各模块数据流图3.23.2 医院监护系统中所要处理的表单医院监护系统中所要处理的表单:“生理信号”表格:生理信号 ID、生理信号名称、备注 “患者表格”表格:患者 ID、患者姓名、患者性别、住址、联系电话、患病名称、入院日期、状 态(已出院、住院) 、备注“患者日志”表格:患者 ID、日期、生理信号 ID、值、备注“患者生理信号安全范围表”表格:患者 ID、生理信号 ID、安全范围、备

5、注 3.33.3 功能功能3.3.13.3.1 功能划分功能划分本系统由“生理信号输入控制子系统” 、 “病人基本信息管理子系统” 、 “警报子系统” 、 “病人病情管理子系统”组成。生理信号输入控制子系统包含 2 个功能模块:“生理信号输入管理” 、 “定时时间调节” 。病人基本信息管理子系统包含 3 个功能模块:“病人信息输入” 、 “病人信息修改” 、 “病人信息查询” 。警报子系统包含 2 个功能模块:“生理信号安全范围控制” 、 “警报” 。病人病情管理子系统包含 2 个功能模块:“病情查询” 、 “病情报告打印” 。3.3.23.3.2 描述描述生理信号输入管理模块:通过连接在病人

6、身上的传感器,根据传感器的值将生理信号输入系统。 定时时间调节处理:通过系统,管理人员(医护人员)可以按需要输入定时采样的时间。 病人信息输入模块:工作人员可以将病人的基本信息(患者姓名、患者性别、住址、联系电话、患病名称、入院日期、状态(已出院、住院) 、备注)输入系统。 病人信息修改管理模块:对病人的基本信息(患者姓名、患者性别、住址、联系电话、患病名称、入院日期、状态(已出院、住院) 、备注)进行修改。病人信息查询模块:对病人的基本信息(患者姓名、患者性别、住址、联系电话、患病名称、入院日期、状态(已出院、住院) 、备注)进行查询。生理信号安全范围控制模块:对各个病人的生理信号的安全范围

7、进行输入、修改、查询。警报模块:对超过设定安全范围的病人及时通知医护人员。病情查询模块:可以对这一段时间的病人病情进行查询。病情报告打印模块:可以对查询得的病人病情打印出病情报告。4 4 可行性分析可行性分析4.14.1 可行性研究的前提可行性研究的前提说明对所建议开发的软件的基本要求,如:A.功能:监护系统要随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息;此外,护士在需要时还可以要求系统打印出某个病人的病情报告。B.性能:1、本系统要求反应时间不得低于 2s.2、定期对数据库备份。C

8、.输出如报告、文件或数据:本系统要求输出的数据有:查询信息、报表、警报控制信号。D.在安全与保密方面的要求:挂号科的工作人员负责病人基本信息的输入,住院部的医护人员负责病人住院日志的情况,管理员负责系统的维护。4.24.2 技术可行性技术可行性A. 经费、投资方面的来源和限制:各种硬件和工作人员工资需至少 10 万元B.硬件、软件、运行环境和开发环境方面的条件和限制:软件需求:操作系统 WINDOWS 2000 Advance Server 以上;数据库服务器端软件 ORACLE 9I, Delphi 7.0。硬件需求:10M 以上的 LAN 接入网络带宽,P4 3.0G Xeon CPU /

9、1G 内存/360G(10K) SCSI 硬盘的服务器,P3 以上微机(带网卡)的客户机,P4 3.0G Xeon CPU /1G 内存/36G(10K) RAID 硬盘的数据库服务器本系统采用 Delphi 实现,依靠其强大的控件系统,Oracle 数据库管理系统和用 c 语音编制的传感器驱动相结合,能在 2 个月内开发出系统。4.34.3 经济可行性经济可行性某医院目前由于完全采用纯人工的方式来完成工作的,医务人员要一边关注某些病人的情况,一边还要忙着对其它的病人进行医疗诊断,工作量大,耗时比较多,所以工作效率低。根据目前医院内部员工的日人工成本为:x 人 * y 元/人z 元。我们还不能

10、计算出因效率低下而给医院带来的无形经济损失,如果指导这一部分也看作是成本,那将远远超出目前的计算数额。而如果开发出一个能满足业务要求的医疗计算机监护系统,在采用生命周期的前提下,从问题识别到系统实施、评价、维护,开发周期如果以两年计,共需人工成本 m元,各种软硬件成本 n 元,日常维护费用 o 元,共计成本费用 p 元,略高/低于两年的人工费用总和。同样,我们也无法估计算出则于系统的开发应用使医院运营效率提高而带来的无形的巨额经济效益,由于系统能在未来较长的一段时间内稳定地发挥作用,这对于医院的提高管理水平很大的帮助,才能使 A 医院早日接入到总行的更高层次的网络体系中,可以更加广泛的吸收各方

11、面的信息资源,可为医院业务在将来的扩张打下坚实的基础,其经济效益将更上一层楼。4.44.4 法律可行性法律可行性法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任问题,用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。由于在本系统中是有合同作为双方合作的基础,所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有人会负责任,所以此系统完全可以进行开发。由以上经济、技术、操作和法律四方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑,都是可行的。4.54.5 结论结论本系统值得投资。5 5 需求分析需求分析

12、医院管理的合理化和经营化是医院经营效益的关键。拥有了先进的技术还要有更加良好的管理体制,才可以让医院的经营效益发挥到最好的状态。充分利用现代先进的技术,可以节约大量的人力资源和财力资源。5.15.1 组织机构调查组织机构调查X医院提供病 人住院病人信 息登记(等等)住院部挂号部图 5-1 组织机构调查5.25.2 业务需求调查业务需求调查数据流程图读和识别传感器信号具体值输入计算机显示显示器输入定时信号值图 5-2 业务数据流程图实体初步描述1) 在对业务流程图和数据流程图进行详细分析的基础上,找出其中的实体。实体名称:病人生理信号、患者日志。2) 实体描述方式。1、病人生理信号:包括生理信号

13、 ID、生理信号名称、备注。2、患者日志:包括患者 ID、日期、生理信号 ID、备注。数据流程图输入信息处理工作人员输入基本信息结果查询病人信息结果修改病人信息结果图 5-3 实体数据流程图警报子系统业务流程图响铃铃声判别生成程序生理信 号信息安 围全范 数据图 5-4 警报子系统业务流程图病人病情管理子系统业务流程图报告生成程序生成报告病情信息 数据文件图 5-5 病人病情管理子系统业务流程图数据流程图医护人员查询病人 信息处理病人病情信息结果上级医护人员病情报告病人信息图 5-6 病人病情管理子系统数据流程图5.35.3 对新系统的环境要求调查对新系统的环境要求调查5.3.1 基本要求简要

14、描述该系统所运行的环境,如果运行环境未确定,应写出建议环境1) 体系结构:Client/Server 或 Multi-tire C/S。2) 操作系统: windows 系列。3) 数据库管理系统:Oracle9i。4) 开发工具:Delphi7.0。软件需求:操作系统 WINDOWS 2000 Advance Server 以上;数据库服务器端软件 ORACLE 9I, Delphi 7.0。硬件需求:10M 以上的 LAN 接入网络带宽,P4 3.0G Xeon CPU /1G 内存/360G(10K) SCSI 硬盘的服务器,P3 以上微机(带网卡)的客户机,P4 3.0G Xeon C

15、PU /1G 内存/36G(10K) RAID 硬盘的数据库服务器。5.3.2 适应性本系统只适合于 windows 系列操作系统5.45.4 系统分析系统分析5.4.1 功能性医院计算机监护系统:监护系统要随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息;此外,护士在需要时还可以要求系统打印出某个病人的病情报告。5.4.2 可用性普通用户所需的培训时间:3 天 高级用户所需的培训时间:3 天 本系统符合 Microsoft 的 GUI 标准5.4.3 可靠性建议使用“天网防火墙” 精确

16、度 具体数据按照医学标准来衡量,基于 TCP/IP 协议5.4.4 性能此节概述系统的性能特征。其中需包括具体的响应时间。如果可行,按名 称引用相关用例。 数据精确度:具体数据按照医学标准来衡量 对事务的响应时间(平均 0.3s、最长 1s) 吞吐量,每秒处理的事务数为 5 人 容量,系统可以容纳的事务数为 100 人 具备数据库动态恢复能力5.55.5 联机用户文档和帮助系统需求联机用户文档和帮助系统需求本系统具有联机帮助功能5.5.1 用户界面1、 屏幕格式:采用 C/S 模式,界面由 Delphi 设计实现,完全基于windows 兼容的桌面平台。 2、报表格式:采用与实际的报表格式一致,当然这也要求客户端的硬件配置(如打印机等)要一致。3、菜单格式:采用工具栏与菜

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号