医院管理系统 软件需求说明书.docx

上传人:b****5 文档编号:8005343 上传时间:2023-01-27 格式:DOCX 页数:10 大小:68.89KB
下载 相关 举报
医院管理系统 软件需求说明书.docx_第1页
第1页 / 共10页
医院管理系统 软件需求说明书.docx_第2页
第2页 / 共10页
医院管理系统 软件需求说明书.docx_第3页
第3页 / 共10页
医院管理系统 软件需求说明书.docx_第4页
第4页 / 共10页
医院管理系统 软件需求说明书.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

医院管理系统 软件需求说明书.docx

《医院管理系统 软件需求说明书.docx》由会员分享,可在线阅读,更多相关《医院管理系统 软件需求说明书.docx(10页珍藏版)》请在冰豆网上搜索。

医院管理系统 软件需求说明书.docx

医院管理系统软件需求说明书

医院管理系统

软件需求说明书

 

软件需求说明书

1.引言

目的

本文档描述了医院管理系统的软件需求规格。

描述了病人看病的一个基本流程。

目的在于向读者表述医院管理系统的环境,系统的功能和非功能的需求。

系统功能

本次软件项目开发的是一个医院管理系统。

系统功能如下:

病人:

●病人可以以病人身份登录系统

●病人可以在任何时间退出登录

●病人可以查询当日某诊室出诊医生信息

●病人可以预约医生

●病人可以查询药品(及必需器材)类型、价格、功效等药物信息

●病人可以查询关于疾病的历史病例、介绍等疾病信息

●病人可以查询本人病例、住院、手术等相关病历信息

●病人可以接受医生治疗

●病人医治完成后需要在收费处结账

医生:

●医生可以管理注册信息

●医生可以登录系统

●医生可以在任何时间退出登录

●医生可以查询个人资料、出勤表等医生信息

●医生查询预约情况

●医生可以为病人治疗

●医生可以根据病情为病人开药(及必需器材)

●医生可查询到病人的病历

●医生可修改病人病历

●医生可可以查询关于疾病的疾病信息

收费人员:

●收费人员可以管理注册信息

●收费人员可以登录系统

●收费人员可以在任何时间退出登录

●收费人员可以结账

开药人员:

●开药人员可以管理注册信息

●开药人员可以登录系统

●开药人员可以在任何时间退出登录

●开药人员可以查询到病人使用的药物(及必需器材)的药物信息

●开药人员可以开药(及必需器材)

●开药人员可查找目前库存药物、器材的数量等信息

定义、缩略语、缩写

病人:

来医院看病的患者

医生:

利用自己的相关专业给病人解决病症的人

开药人员:

通过医生开出的药方给病人取药

收费人员:

收取病人在看病期间的各项费用

2.系统需求概述

用例模型

用例的概要描述如下表所示:

主要参与者

优先级

用例名

用例概述

病人

病人登录系统

病人输入自己的姓名,号码

查询医生信息

病人登录系统查询医生相关信息

预约医生

病人登录系统预约医生

查看病历

病人登录系统查看自己的病例

治疗

病人让医生根据症状进行治疗

查询疾病信息

病人登录系统查询自己所患有的疾病的信息

查询药物信息

病人登录系统查询自己需要服用药物的信息

结账

病人查看自己在医院看病期间所花费用

退出登录

病人退出登录系统

医生

登录系统

医生可输入自己的姓名,编号登录系统进行操作

管理注册信息

医生可对医生及病人的注册信息进行管理

修改病历

医生可修改病人的病历

开药

医生根据病人症状开药

查询医生信息

医生可查询自己的相关信息

预约医生

医生可根据病人的要求进行预约

查看病历

医生可查询病人的病历

治疗

医生可根据病人的症状进行治疗

查询疾病信息

医生可查询病人的疾病信息

退出系统

医生可推出登录系统

开药人员

登录系统

开药人员能够输入自己的姓名,编号登录系统

开药

开药人员可以查询医生给病人开的药

管理注册信息

开药人员可以管理自己的相关信息

查询药物信息

开药人员可以查询药品的相关信息,如库存量等

退出登录

开药人员退出登录

收费人员

登录系统

收费人员可以输入自己的姓名,编号登录系统

管理注册信息

收费人员可以管理自己的注册信息

结账

收费人员可以给病人进行结账收费

退出登录

收费人员退出系统

1.1假设和依赖

病人具备基本的计算机知识。

医生,开药人员,收费人员必须经过一定的培训。

否则将影响系统的使用效果。

2.系统详细需求

本节将使用用例技术描述系统的详细需求。

2.1Use-Case清单

用例名和对应编号的关系如下:

编号

用例名

01

病人登录系统

02

查询医生信息

03

医生登录系统

04

开药人员登录系统

05

收费人员登录系统

03

预约医生

04

查看病历

05

治疗

06

查询药物信息

07

查询疾病信息

08

登录系统

09

医生管理注册信息

10

开药人员管理注册信息

11

收费人员管理注册信息

12

修改病历

13

开药

14

结账

15

退出登录

2.2规格说明

本节定义了医院管理系统的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。

2.2.1功能性需求

本节描述了用例中通用的功能性需求。

Ø日志系统

所有的系统出错信息都必须被记录到出错日志中。

信息的格式必须是系统错误号码、日期、时间、错误信息。

和病人相关的每个页面迁移信息都必须被记录到追寻日志中。

信息的格式必须是病人姓名、预约号、入院时间、所开药品、结算费用等。

每次处理前后的消耗的内存和处理时间都必须被记录到性能日志中。

信息的格式必须是日期、时间、消耗的内存、处理时间。

Ø监视系统

监视系统必须扫描日志系统如果有任何异常的情况,必须向管理员(医生)发警告。

Ø安全系统

安全系统必须拦截非法的访问,和对网站的恶意进攻包括(XSS、SQLInjection、非法盗链等、非法字符输入等)。

Ø病历系统

管理该院就诊病人的病历,该病历可以由医生进行修改,其他用户只有浏览查询权限。

Ø药物管理系统

管理医院库存药品、器材的进出、信息。

Ø预设管理员

在系统之初,将预先设定在一个管理员(即医生),他具有系统所有的权限。

他的密码可以被再次修改。

2.2.2可用性

下面列出了和系统的可用性相关的需求。

Ø系统客户端

系统的客户端必须是Web浏览器。

Ø系统易用性

医院系统的病人登录界面设计必须简单明了,不需要病人花费额外的时间来学习。

Ø帮助服务

医院系统的每个重要页面上必须都有相关的帮助页面的链接,病人或者医生等工作人员可以使用它们来获得必要的帮助信息。

2.2.3可靠性

Ø可用性

医院管理系统必须能够24小时*7天的工作。

Ø系统严重错误发生的平均时间间隔

系统发生严重错误的平均时间间隔应该大于300小时。

2.2.4性能

Ø最大的并发人数

医院管理系统的最大并发访问数应该为1000。

在这个范围内,系统应该能够很好的工作。

Ø最大系统响应时间

在最大并发数为1000范围内时,系统对用户的最大相应时间应该小于10秒/1万条数据。

Ø最大的事务处理时间

医院系统的用户事务的最大处理时间应该是30秒,如果超过这个时间系统应该自动结束用户的事务处理。

2.2.5保障性

Ø出错对应时间

当系统发生错误时,对应的补丁程序的发布时间应该是小于2天/一件bug。

Ø技术支持时间

本系统完全上线后的一年内,提供的技术支持时间应该是每周8小时*5天。

2.2.6设计上的限制

Ø数据库管理软件

系统必须使用Java接口同关系型数据库管理软件建立连接。

ØWeb服务器软件

系统必须使用支持J2EE规范的Web服务器软件。

Ø平台要求

系统的平台要求

系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软win2000以上或Linux(Unix)的数据库服务器上顺利运行。

系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软win2000以上或Linux(Unix)的Web服务器上顺利运行。

ØWeb浏览器

系统的用户界面必须在IE8.0以上或Opera12以上的浏览器正常显示。

ØJava的版本

系统必须在Java1.3以上的版本上运行。

3.术语表

病历系统

病历系统是指网站管理员(即医生)用来管理病人相关信息的一套程序系统,此系统处理病历相关的工作,是一个已经存在的系统。

病人登录系统

登录系统是指病人用来登录查询自己的相关信息的一套程序系统,此系统处理查询相关的工作,是一个已经存在的系统。

管理注册系统

管理注册系统是指医生,开药人员,收费人员用来登录修改自己相关信息的一套程序系统,此系统处理修改相关的工作,是一个已经存在的系统。

开药系统

开药系统是指开药人员用来管理药品及器材出入库的一套程序系统,此系统处理药品器材库存相关的工作,是一个已经存在的系统。

结账系统

结账系统是指收费人员向病人收取费用的一套程序系统,此系统处理结账收费的工作,是一个已经存在的系统。

预约系统

预约系统是指病人预约医生的一套程序系统,此系统处理预约相关的工作,是一个已经存在的系统。

治疗系统

治疗系统是指医生用来写入对病人的治疗方案的一套程序系统,此系统处理治疗的相关工作,是一个已经存在的系统。

药物信息系统

药物信息系统是指病人,开药人员查询药物信息的一套程序系统,此系统处理药物信息相关的工作,是一个已经存在的系统。

J2EE规范

J2EE(Java2Platform,EnterpriseEdition)是SUN公司定义的一个开发分布式企业级应用的规范。

它提供了一个多层次的分布式应用模型和一系列开发技术规范。

DBMS

数据库管理系统(DataBaseManagementSystem)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

用户通过数据库管理系统访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护作。

Web服务器软件

随着网络技术的普及、应用和Web技术的不断完善,Web服务已经成为互联网上重要的服务形式之一。

原有的客户端/服务器模式正在逐渐被浏览器/服务器模式所取代。

Web服务器软件是一个软件系统,用于支持网络上可以互操作的机器到机器之间的交互。

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1