软件需求说明书.docx
- 文档编号:4922739
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:11
- 大小:62.90KB
软件需求说明书.docx
《软件需求说明书.docx》由会员分享,可在线阅读,更多相关《软件需求说明书.docx(11页珍藏版)》请在冰点文库上搜索。
软件需求说明书
软件需求说明书的编写提示
1引言
1.1编写目的
编写《医院门诊挂号系统需求分析说明书》的目的在于明确系统开发者对医院门诊挂号系统的需求,详细描述系统需要实现的具体功能,系统适合运行所需的相应软硬件支持的环境,并且确定了系统功能模块,同时为概要设计和详细设计人员提供设计依据,为测试人员提供测试依据,其他本项目组的开发人员也可参阅。
1.2背景
说明:
a.待开发的软件系统的名称:
HORS(医院门诊挂号系统)。
b.项目的任务提出者:
湖北中医药大学信息工程学院教师肖勇
c.项目开发者:
湖北中医药大学信息工程学院09信工2班学生:
王荣,徐丹燕,赵娜,彭璐,林丽,路春香。
d.项目目标用户:
医院
e.实现该软件的计算中心或计算机网络:
医院信息科或医院网络中心。
f.软件系统同其他系统或其他机构的基本的相互来往关系:
该系统可以与医师管理系统,医院收费管理系统,药房管理系统,医疗器械管理系统,病房管理系统等配合使用,具有一定的兼容性。
1.3定义
1.3.1HORS
HORS的全称是HostipalOutpatientReqistrationSystem:
医院门诊挂号系统。
是将要编写的系统名称,该系统可以更好的方便用户使用。
1.3.2SRS
SRS的全称是SoftwareRequirementsSpecification。
当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。
1.4参考资料
列出用得着的参考资料,如:
a.《软件工程导论第5版》清华大学出版社张海藩编著
b.《医院信息系统》科学出版社王世明主编
c.《Delphi程序设计教程》机械工业出版社刘瑞新万朝阳董淑娟等编著
d.《Delphi程序设计教程上机指导及习题解答》机械工业出版社刘瑞新万朝阳董淑娟等编著
e.《SQLserver2005基础教程与实验指导》清华出版社郝安林许勇等编著
2任务概述
2.1目标
旨在开发一个统一的医院信息管理平台,利用信息化手段辅助医院管理,达到提升医院信息化管理水平的目的。
医院管理人员能够更方便的进行管理工作,包括患者信息管理、医师信息管理、医院信息管理、收费信息管理等。
患者用户能够利用该系统进行信息查询、挂号、充值、结账;医师则能够更方便的获取患者信息;医院可以更方便的对患者和本院医师的信息进行管理。
2.2用户的特点
本系统的最终用户为:
医院门诊挂号系统的使用者,大致包括三类用户:
医院信息管理人员、医院的全部医师、就诊的患者。
对于患者用户不需要有太多的专业知识,只要能操作本系统中相关科室门诊前台的终端PC机,就可以使用本软件;医院管理人员和医师也不需要有太多的专业知识,但是要会操作电脑,熟悉该系统。
本系统的维护人员:
医院门诊挂号系统的维护人员为该软件的项目开发小组。
需要详细了解C/S构架、java编程语言、操作系统基础知识、数据库设计及操作等知识。
2.3假定和约束
操作人员、维护人员的教育水平和技术专长,这是软件设计工作的重要约束。
还有时间,可用资料的约束以及电脑设备(包括所用到的软件和操作系统)的约束。
3需求规定
3.1对功能的规定
3.1.1挂号子系统
输入处理输出
输入处理输出
通过挂号子系统输入病人登记信息和病人挂号信息。
这些信息可以被其它子系统所使用。
3.1.2查询子系统
输入处理输出
3.1.3统计子系统
输入处理输出
3.1.4退号子系统
输入处理输出
3.1.5登录子系统
输入处理输出
3.2对性能的规定
3.2.1精度
每个表的数据类型以及精确度。
普通医师信息表
字段名
数据类型
含义说明
空值情况
yno
Char(10)
医师编号,唯一
不为空
yname
Char(10)
医师姓名
允许为空
yage
Char(5)
医龄,从事医师职业的时限
允许为空
ysex
Char
(2)
医师性别,值为男,女
允许为空
yphone
Char(11)
医师电话号码
允许为空
kno
Char(10)
科室编号,医师所属科室,外码
可以为空
专家信息表
字段名
数据类型
含义说明
空值情况
yno
Char(10)
医师编号,唯一
不为空
yname
Char(10)
医师姓名
允许为空
yage
Char(5)
医龄,从事医师职业的时限
允许为空
ysex
Char
(2)
医师性别,值为男,女
允许为空
yphone
Char(11)
医师电话号码
允许为空
kno
Char(10)
科室编号,医师所属科室,外码
可以为空
gmoney
Char(10)
专家号的费用
允许为空
科室信息表
字段名
数据类型
含义说明
空值情况
kno
Char(10)
科室编号,唯一
不为空
kname
Char(10)
科室名称
允许为空
kphone
Char(11)
科室电话
允许为空
gmoney
Char(10)
挂某个科室普通医生的挂号费
允许为空
挂号信息表
字段名
数据类型
含义说明
空值情况
gno
int
挂号编号,自动生成,唯一
不为空
kh
Char(10)
病人的诊疗卡号
允许为空
glb
Char(10)
挂号类别,值为:
专家号、普通号
允许为空
hname
Char(10)
患者姓名
允许为空
hsex
Char
(2)
患者性别,值为:
男、女
允许为空
hage
Char(3)
患者年龄
允许为空
kname
Char(10)
所挂科室名称
允许为空
gmoney
Char(10)
挂号费用
允许为空
gdate
Char(15)
挂号日期
允许为空
登录者信息表
字段名
数据类型
含义说明
空值情况
username
Char(10)
用户名
不为空
password
Char(6)
密码
不为空
class
Char(15)
权限
可以为空
病人信息表
字段名
数据类型
含义说明
空值情况
kh
Char(10)
病人医疗卡号
不为空
hname
Char(10)
病人姓名
允许为空
hsex
Char
(2)
病人性别,值为:
男、女
允许为空
hage
Char(3)
病人年龄
允许为空
hsfzh
Char(18)
病人身份证号
允许为空
hphone
Char(11)
病人的联系电话
允许为空
haddress
Char(100)
病人地址
允许为空
3.2.2时间特性要求
说明对于该软件的时间特性要求,如对:
a.响应时间:
较快;
b.更新处理时间:
一般;
c.数据的转换和传送时间:
较快;
d.解题时间:
尽量较快解决问题。
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
a.操作方式上的变化:
对结果影响较小;
b.运行环境的变化:
有些地方会引起变化;
c.同其他软件的接口的变化:
可能会使软件运行不了;
d.精度和有效时限的变化:
个别系统没法正常运行;
e.计划的变化或改进:
对软件的质量影响不大。
对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。
3.3输入输出要求
挂号信息表
字段名
数据类型
含义说明
空值情况
gno
int
挂号编号,自动生成,唯一
不为空
kh
Char(10)
病人的诊疗卡号
允许为空
glb
Char(10)
挂号类别,值为:
专家号、普通号
允许为空
hname
Char(10)
患者姓名
允许为空
hsex
Char
(2)
患者性别,值为:
男、女
允许为空
hage
Char(3)
患者年龄
允许为空
kname
Char(10)
所挂科室名称
允许为空
gmoney
Char(10)
挂号费用
允许为空
gdate
Char(15)
挂号日期
允许为空
登录者信息表
字段名
数据类型
含义说明
空值情况
username
Char(10)
用户名
不为空
password
Char(6)
密码
不为空
class
Char(15)
权限
可以为空
病人信息表
字段名
数据类型
含义说明
空值情况
kh
Char(10)
病人医疗卡号
不为空
hname
Char(10)
病人姓名
允许为空
hsex
Char
(2)
病人性别,值为:
男、女
允许为空
hage
Char(3)
病人年龄
允许为空
hsfzh
Char(18)
病人身份证号
允许为空
hphone
Char(11)
病人的联系电话
允许为空
haddress
Char(100)
病人地址
允许为空
以上三张表示输入的信息,它们的数据类型都已经明确给出。
输出信息有病人信息表和挂号信息表。
3.4数据管理能力要求
需要管理的有数据库、整个程序文件、开发此软件所需的文档。
以上信息都应该及时保存,维护,一旦出现问题要及时解决。
3.5故障处理要求
不管出现硬件或是软件的故障都要及时解决。
3.6其他专门要求
用户单位应该加强安全保密工作。
用户要及时对该软件进行维护,升级,以保证该软件正常运行。
使用此软件也有设备,操作环境的要求,以及操作人员知识储备量的要求。
4运行环境规定
以下简要地规定了运行本产品的环境(包括硬件环境和支持环境)。
4.1设备
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
a.处理器型号:
intel双核
b.内存容量:
2G
c.外存容量:
250G
d.存储格式:
Delphi中的文件格式:
.dpr.pas.exe数据库的格式:
.mdf.ldf文档的格式:
.doc
e.输入及输出设备:
鼠标,键盘,显示器,U盘等
f.数据通信设备:
U盘
g.功能键:
键盘上的键
h.其他专用硬件:
鼠标
4.2支持软件
以下列出的是支持该软件运行的软件环境,包括要用到的操作系统、编译(或汇编)程序、测试支持软件。
系统
名称
版本
语种
操作系统
MicrosoftWindows
XP
中文
数据库平台
SQLserver
2005
中文
编程软件
Delphi
7
中文
画图软件
MicrosoftVisio
2003
中文
其他软件
Officeword
2003
中文
4.3接口
同其他软件之间的接口:
与HORS服务器之间,与SQLserver2005数据库接口。
数据通信协议:
HORS2_0Specification(version2_0_11)
4.4控制
控制该软件的运行方法为人工操作。
信号通过系统输入,同时也通过系统输出。
这些信号来源挂号业务输入,打印挂号单等人工添加或删除。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 说明书