系统需求说明书模版.docx

上传人:b****8 文档编号:9184018 上传时间:2023-05-17 格式:DOCX 页数:19 大小:84.65KB
下载 相关 举报
系统需求说明书模版.docx_第1页
第1页 / 共19页
系统需求说明书模版.docx_第2页
第2页 / 共19页
系统需求说明书模版.docx_第3页
第3页 / 共19页
系统需求说明书模版.docx_第4页
第4页 / 共19页
系统需求说明书模版.docx_第5页
第5页 / 共19页
系统需求说明书模版.docx_第6页
第6页 / 共19页
系统需求说明书模版.docx_第7页
第7页 / 共19页
系统需求说明书模版.docx_第8页
第8页 / 共19页
系统需求说明书模版.docx_第9页
第9页 / 共19页
系统需求说明书模版.docx_第10页
第10页 / 共19页
系统需求说明书模版.docx_第11页
第11页 / 共19页
系统需求说明书模版.docx_第12页
第12页 / 共19页
系统需求说明书模版.docx_第13页
第13页 / 共19页
系统需求说明书模版.docx_第14页
第14页 / 共19页
系统需求说明书模版.docx_第15页
第15页 / 共19页
系统需求说明书模版.docx_第16页
第16页 / 共19页
系统需求说明书模版.docx_第17页
第17页 / 共19页
系统需求说明书模版.docx_第18页
第18页 / 共19页
系统需求说明书模版.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统需求说明书模版.docx

《系统需求说明书模版.docx》由会员分享,可在线阅读,更多相关《系统需求说明书模版.docx(19页珍藏版)》请在冰点文库上搜索。

系统需求说明书模版.docx

系统需求说明书模版

 

XXXXXX项目

系统需求说明书

 

版本号

公司名称

 

修订记录

发布日期

发布版本号

描述

作者

审批人

 

1目的

【指引,明确编写该文档的目的,使用该文档能带来的好处,不使用该文档会存在什么问题】

 

2范围

【描述该文档所适用的任务、项目类型等范围】

 

3术语

术语中文名称

英文缩写

含义

 

4概述

4.1业务概述

【说明本次开发或升级要实现的业务描述,如有必要,请附上业务流程图】

4.2系统概述

4.2.1系统目标及范围

【说明整个系统的边界和功能范围,建议使用关系图表示】

4.2.2系统角色与权限

编号

角色名称

权限说明

4.2.3系统功能结构图

【用流程图表示系统内部各功能之间的总体关系】

4.2.4系统功能清单

【列出每次系统上线后实现的功能清单,并说明功能在哪个发布版本中实现】

用户需求ID

系统功能ID

功能名称

描述

实现版本

 

5功能需求

5.1【XXXX功能名称】

5.1.1描述

【按下列表格形式对该功能需求做详细的描述】

系统功能ID

角色

功能名称

<录入用例名称,动宾结构>

功能描述

<录入需求的简要描述,实现什么功能>

前置条件

<列出此功能运行之前必须满足的条件>

后置条件

<列出此功能运行之后改变哪些系统状态>

执行步骤

<列出此功能的执行过程,除了文本描述外,还可以用流程图,时序图,对象图,状态图等方式表现;如果此需求有多个系统角色,建议采用visio的跨职能流程图表示>

异常处理

<列出此功能所有可预知的出错情况以及处理情况>

验收/匹配标准

<建立一个目标,用来检查功能是否得到满足>

依赖关系

<列出此需求所依赖的其他系统需求的ID#>

使用频率

优先级(选一)

必要的

有条件的

可选的

变更历史

<如有此需求的变更历史,请列出变更单号>(以下可不填,变更单有详细内容)

5.1.2页面流程描述

【描述页面之间跳转流程及页面原型】

页面编号

页面原型图

P0.2

序号

页面编号

用户操作

系统处理

<备注:

如果系统已有Html原型,则将原型作为需求的一部分提交,下面系统处理可不写>

1.

P0.1

用户单击启动本系统的入口程序

1)系统显示P0.1的Welcome页面,页面显示内容为美观的,并且能表达本系统主题的图案.

2)系统检测PDA的内存和CPU是否满

2.

P0.2

用户单击”同意”按钮

系统进入P1.0.1页面

5.1.3页面定义

【描述页面的元素定义】

页面编号

页面名称

页面类型

页面描述

页面域定义

编号

名称

类型

处理规则

1.

编号输入框

文本框

页面限制长度为30个数字,不能为空。

2.

密码输入框

文本框

采用mask方式,不显示实际密码,长度为30个数字,不能为空。

 

5.2【XXXX功能名称】

5.2.1描述

【按下列表格形式对该功能需求做详细的描述】

系统功能ID

角色

功能名称

<录入用例名称,动宾结构>

功能描述

<录入需求的简要描述,实现什么功能>

前置条件

<列出此功能运行之前必须满足的条件>

后置条件

<列出此功能运行之后改变哪些系统状态>

执行步骤

<列出此功能的执行过程,除了文本描述外,还可以用流程图,时序图,对象图,状态图等方式表现;如果此需求有多个系统角色,建议采用visio的跨职能流程图表示>

异常处理

<列出此功能所有可预知的出错情况以及处理情况>

验收/匹配标准

<建立一个目标,用来检查功能是否得到满足>

依赖关系

<列出此需求所依赖的其他系统需求的ID#>

使用频率

优先级(选一)

必要的

有条件的

可选的

变更历史

<如有此需求的变更历史,请列出变更单号>(以下可不填,变更单有详细内容)

5.2.2页面流程描述

【描述页面之间跳转流程及页面原型】

<流程图>

页面编号

页面原型图

P0.2

序号

页面编号

用户操作

系统处理

<备注:

如果系统已有Html原型,则将原型作为需求的一部分提交,下面系统处理可不写>

 

5.2.3页面定义

【描述页面的元素定义】

页面编号

页面名称

页面类型

页面描述

页面域定义

编号

名称

类型

备注

 

5.3【XXXX报表功能】

【列出用户对报表界面设计方面的要求,如输出报表所包含的字段,显示的图表等】

5.3.1描述

系统需求ID

角色

<系统角色,与4.2.2角色对应>

功能名称

<录入用例名称,动宾结构>

功能描述

<录入需求的简要描述,实现什么功能>

前置条件

<列出此功能运行之前必须满足的条件>

后置条件

<列出此功能运行之后改变哪些系统状态>

执行步骤

<列出此功能的执行过程,除了文本描述外,还可以用流程图,时序图,对象图,状态图等方式表现;如果此需求有多个系统角色,建议采用visio的跨职能流程图表示>

异常处理

<列出此功能所有可预知的出错情况以及处理情况>

验收/匹配标准

<建立一个目标,用来检查功能是否得到满足>

依赖关系

<列出此需求所依赖的其他系统需求的ID#>

使用频率

优先级(选一)

必要的

有条件的

可选的

变更历史

<如有此需求的变更历史,请列出变更单号>(以下可不填,变更单有详细内容)

5.3.2查询元素说明

【描述报表查询元素】

数据项

说明

样式

数据验证

备注

XXXXX

无符号数字型

5.3.3报表输出元素说明

【描述报表输出元素】

数据项

数据类型

描述

是否可编辑

说明

XXXXX

Num(8,2)

只读

XXXXX

Char(15)

只读

5.3.4报表输出格式

【描述报表显示格式,也可用Excel整理报表格式,并将文档作为附件提交】

5.3.5结果排序需求

【描述报表如何进行排序】

5.3.6结果统计需求

【描述报表如何进行统计】

 

5.3.7输出分页需求

【描述报表如何进行分页】

 

5.3.8其他报表需求

【描述报表其他额外的需求】

 

5.4【XXXX报表功能】

 

5.4.1描述

系统需求ID

角色

<系统角色,与4.2.2角色对应>

功能名称

<录入用例名称,动宾结构>

功能描述

<录入需求的简要描述,实现什么功能>

前置条件

<列出此功能运行之前必须满足的条件>

后置条件

<列出此功能运行之后改变哪些系统状态>

执行步骤

<列出此功能的执行过程,除了文本描述外,还可以用流程图,时序图,对象图,状态图等方式表现;如果此需求有多个系统角色,建议采用visio的跨职能流程图表示>

异常处理

<列出此功能所有可预知的出错情况以及处理情况>

验收/匹配标准

<建立一个目标,用来检查功能是否得到满足>

依赖关系

<列出此需求所依赖的其他系统需求的ID#>

使用频率

优先级(选一)

必要的

有条件的

可选的

变更历史

<如有此需求的变更历史,请列出变更单号>(以下可不填,变更单有详细内容)

5.4.2查询元素说明

【描述报表查询元素】

5.4.3报表输出元素说明

【描述报表输出元素】

5.4.4报表输出格式

【描述报表显示格式,也可用Excel整理报表格式,并将文档作为附件提交】

5.4.5结果排序需求

【描述报表如何进行排序】

5.4.6结果统计需求

【描述报表如何进行统计】

 

5.4.7输出分页需求

【描述报表如何进行分页】

 

5.4.8其他报表需求

【描述报表其他额外的需求】

5.5系统接口需求

【列出该系统与其他系统之间的接口、数据通信协议等】

No.

源系统

接口

名称

实现

方式

参数

返回结果

说明

5.6软硬件资源需求

【列出支持系统运行所需要的硬件设备和支持软件】

5.7安全需求分析

5.7.1系统的重要性

⏹系统的重要性(S1/S2)【参考附录-应用软件群组定义】:

5.7.2确定保护目标

【了解信息系统所处理的信息类型,对数据进行分级,并识别出重要数据。

5.7.3确定保护要求

针对重要数据,要考虑以下方面的保护要求:

类别

考虑范围

描述

(机密性):

防止非授权访问导致的信息泄露

谁能够访问这些敏感信息?

通过哪些途径访问这些信息?

信息的保密时效有多久?

关于数据隐私权的需求分析:

应用是否会搜集某些类型的个人信息?

请列举

这些信息是仅内部使用还是会提供给第三方?

是否会告知用户搜集的是何种信息以及这些信息将被如何使用?

(完整性):

防止非授权操作导致的信息破坏

应用的用户能够进行何种操作(查询还是更新)?

请给出基于角色的访问控制要求矩阵

如果遭到不正当的更改、发生错误或被删除,对于业务有何影响?

考虑以下环节的完整性要求:

涉及哪些输入/输出过程?

对数据的有效性检查要求?

涉及哪些数据传输过程?

其真实性、完整性保障要求?

涉及哪些数据处理过程?

错误处理的要求?

(可用性):

防止信息/系统服务不可用

该应用提供的信息时间敏感度如何?

在不依赖应用的情况下,业务活动能有效运作多久?

客户对应用系统停顿的忍耐程度如何?

可用性的SLA指标?

数据备份的保存要求(追溯期)?

不可抵赖性:

防止用户否认自己所做的操作

是否会发生用户拒绝承认曾通过系统发起交易或收发信息的可能?

我们是否接受这样的风险?

可审计性:

确保用户的行为可追踪

哪些敏感数据访问必须记录?

哪些对数据的关键操作必须记录?

这些记录的保存周期?

这些记录的监控分析要求?

包括实时性要求、报表、报警的要求

 

基于以上的数据保护性要求考虑,请在选定的系统安全等级上打√

【参考附录-系统安全等级界定】:

安全等级

5.8性能需求

【考虑系统性能的要求,如响应时间、点击数、吞吐量、并发用户数、资源利用率、每秒连接数等】

使用人数

【请说明系统需要支持的总的用户数量】

最大在线用户数

【请预估何时为系统访问的高峰时段,可能同时在线的最大用户数量】

月访问量

【请根据用户的使用频率,预估系统的月访问量】

平均业务处理时间

关键业务1响应时间

【定义关键业务的响应时间或者某个时间范围,某些关键业务的响应时间有特殊要求】

关键业务2响应时间

关键业务3响应时间

数据量增长估计

【请预估一段时间内(如每日或每月),对某些典型的业务场景,平均会发生多少次,会产生多少主业务对象,这些业务对象是否包含附件,附件的平均大小是多少】

5.9可用性需求

【用户可以根据业务重要性及各方面考虑,从以下方面说明该系统的可用性需求】

相关业务部门

描述

服务时间要求

系统正常服务的时间要求,可以选择如下一项:

5X24(周末可以不运作)

5X14(工作日8:

00am-10:

00pm)

7X14(每天8:

00am-10:

00pm)

7X24

其他,请具体说明

服务恢复时间

【请说明可容忍的因故障修复需要停止关键业务服务的最长时间】:

8小时

16小时

24小时

48小时及以上

最近修复点

【请说明允许丢失数据的时间长度】

允许的年总故障时间或次数(累计到本次)

变更频率

【请说明允许每月X次变更;每次停止服务时间不超过X小时;或者说明变更时间点的特殊说明,例如月末不要变更等。

说明:

变更包含以下类型,变更时会有可能停止服务:

1.新程序包发布

2.系统补丁安装

3.网络或硬件基础设置调整

 

5.10扩展性需求

【考虑系统的功能扩展性要求,如日后需要增加哪方面的功能,菜单结构会作何改变,用户群会作何改变,权限控制作何改变等】

未来功能扩展方向

【请预估未来系统可能的新增功能或者现有功能的优化】

用户群扩展预计

【请预估未来可能的用户角色的增加、用户数量的扩展、或者用户权限的变动等】

功能菜单扩展预计

【请预估未来系统菜单结构或菜单项可能会作何改变】

 

5.11其他需求

【考虑法律法规、语言等其他方面的需求】

 

6参考资料

参考资料名称

版本号

7附录

7.1.1应用软件群组定义

群组代码

群组名称

说明

备注

S1

核心应用

在各类系统平台上二次开发的、对业务有重要直接影响的应用软件。

S2

非核心应用

在各类系统平台上二次开发的、对业务不具备重要直接影响的应用软件。

例如,加班考勤电子流程

S3

服务器级软件产品

从第三方获得,使用在服务器上的各类软件产品,包括服务器级别操作系统、数据库软件、中间件等。

非开发软件,不适用本文档

S4

PC级软件产品

从第三方获得,使用在PC上的各类软件产品,包括PC级别操作系统、工具软件等。

例如,Office

非开发软件,不适用本文档

7.1.2系统安全等级界定

高——系统数据或文档一旦包括“F4D4绝密信息”或“F3D3保密信息”的。

中——系统数据或文档不包括“F4D4绝密信息”或“F3D3保密信息”,但包括“F2D2内部信息的。

低——系统数据或文档仅包括“F1D1公开信息”的。

 

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2