《软件需求规格说明书》几点重要内容

目录

1.个人对《软件需求规格说明书》的理解

1.1.用户与软件开发人员之间的合同。

1.2.是概要设计的重要依据。

1.3.软件开发人员进行设计、编程的依据。

1.4.软件测试的依据。

1.5.软件工程项目验收的依据。

2.《软件需求规格说明书》大致包含内容

2.1.引言

2.2.功能概述

2.3.非功能性需求


《软件需求规格说明书》,个人总结应该体现出下面几个重点:

1.个人对《软件需求规格说明书》的理解

1.1.用户与软件开发人员之间的合同。

用户能通过需求规格说明书,看到其提出的功能点、用户权限、业务流程、数据输入、数据输出是否全面。

1.2.是概要设计的重要依据。

文档必须暴露出系统对外的接口要求、数据是如何采集、数据结构如何、系统性能要求、系统功能分类等,来对概要设计、总体设计、权限设计等提供参考。

1.3.软件开发人员进行设计、编程的依据。

3.1.根据文档暴露的数据结构,设计其模块的数据库结构;

3.2.根据文档暴露的功能分类,设计其对应的模块划分;

3.3.根据文档暴露的权限分类,设计其对应的权限分配;

1.4.软件测试的依据。

根据文档中提供的数据输入、查看其数据输出是否符合文档描述。

1.5.软件工程项目验收的依据。

根据业务测试结果,查看是否满足用户提出的所有要求。

2.《软件需求规格说明书》大致包含内容

2.1.引言

需求说明书目的,指明读者对象、项目背景、文档中所用到的专门术语的定义、缩写词的原文、参考资料。

2.2.功能概述

这里,每家公司模板要求不一样,但总体要体现出下面几个步骤:

①整体划分为几个模块、每个模块内包含什么功能?每个功能的业务要素有哪些?数据输入是哪些?数据输出是哪些?每个功能对应的业务流程是怎么样的?

②功能清单列表?

③模块与权限的对应关系?

④是否有对外接口,接口对接机构是服务提供方还是服务使用方?接口对接机构叫什么名字?接口对接机构是什么性质?

2.3.非功能性需求

故障处理、可实用性、安全保密、可维护性和可移植性等。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值