软件需求说明书.docx

上传人:b****7 文档编号:11085167 上传时间:2023-02-25 格式:DOCX 页数:11 大小:62.90KB
下载 相关 举报
软件需求说明书.docx_第1页
第1页 / 共11页
软件需求说明书.docx_第2页
第2页 / 共11页
软件需求说明书.docx_第3页
第3页 / 共11页
软件需求说明书.docx_第4页
第4页 / 共11页
软件需求说明书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

软件需求说明书.docx

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

软件需求说明书.docx

软件需求说明书

软件需求说明书的编写提示

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控制

控制该软件的运行方法为人工操作。

信号通过系统输入,同时也通过系统输出。

这些信号来源挂号业务输入,打印挂号单等人工添加或删除。

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

当前位置:首页 > 农林牧渔 > 水产渔业

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

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