srs10流程图_srs技术文档说明

本文详细介绍了SRS(Software Requirement Specification)的定义、目的及重要性,强调其作为软件开发指南的角色。SRS描述了系统的功能性和非功能性需求,为开发团队提供了明确的方向。内容包括如何按模块描述功能需求,如用例图和业务流程图的使用,以及SRS在项目管理和验收中的关键作用。
摘要由CSDN通过智能技术生成

本文的目的是描述

SRS

技术文档,包括对

SRS

的解释说明、

SRS

描述规范以及规范的一个范例。

软件需求规格说明书(

SRS

Software Requirement Specification

)是为了软件开发系统而编写的,

主要用来描述待开发系统的功能性需求和非功能性需求,以及系统所要实现的功能和目标,为项目开发人

员提供基本思路,明确开发方向,节约时间提高开发效率,降低软件开发风险,节约成本。

SRS

主要面向系统分析员,程序员,测试员,实施员和最终用户。

SRS

是整个软件开发的依据,

它对以后阶段的工作起指导作用,

同时也是项目完成后系统验收的依据,

还是《用户手册》和《测试计划》的编写依据。

以下是

SRS

的描述规范:

1.

功能需求

按模块为单位描述功能需求,重复以下几点描述每一模块的功能需求。

1.1

模块

1

第一个模块。每个模块用一个用例图表示,在写

SRS

时,名字使用能够表达模块功能的短语表示,而

不用模块

1

表示。

1.1.1

用例图

描述此模块的用例图。一个用例图中有若干个

Actor

、用例及其关系,描述包括涉及到的所有

Actor

用例及其关系。其中,

Actor

是参与者;一个用例描述的是一个功能需求;关系是用例和用例之间的关系。

用例的名字使用能够表达用例目标的动词短语。

1.1.2

业务流程图

用例应说明的是系统内发生的事件,

而不是事件发生的方式和原因。

一个业务流程图是用来描述

1.1.1

用例图中的一个用例事件的业务流程操作。

下面是对业务流程图对应的这个用例的描述说明:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值