软件需求文档和软件需求树状图是否是紧密对应

本文探讨了软件需求文档与需求树状图之间的关系。需求文档详细描述了软件的功能需求,而树状图则展示了软件的功能组织结构。文章指出两者并非完全对应:树状图中的节点作为功能归纳,通常不在需求文档中体现;但所有叶子节点对应的功能应在需求文档中有明确描述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

软件需求文档和软件需求树状图是否是紧密对应

软件需求文档是指在软件开发之前整理的软件需求说明书,包括对软件需要完成的所有功能点的描述。软

件需求树状图,是指软件实现后的菜单树状图。

需求文档中描述了软件的所有功能点,需求用例。需求树状图各个节点和叶子反映了用户在软件中的每一

步鼠标在界面上的选择操作,每个节点都可以表示为一个下面有子菜单的菜单项,每个叶子都可以表示一

个没有子菜单的菜单项。

标题描述的“紧密对应”是指软件需求树状图中的每个节点或者叶子是否都可以在软件需求文档中找到对

应的描述。

从软件的生命周期来讲,需求文档是应该在树状图之前的,需求文档的描述和关注的是软件实现的功能。

树状图是在软件系统设计过程中确定的,它主要关注的是软件的功能组织结构和实现方式。
对于需求树状图中的节点,它的功能可能仅仅起到一个归纳的作用,即把某类相近的操作放到其下,对于

节点本身,它可能就是一个菜单名,没有什么其他的作用。在需求文档中,是不会描述起到归纳作用的节

点的。因此,节点是无法从需求文档中获得的。而叶子节点表示的功能,则应该能从需求文档中的功能描

述找到对应的叙述。在需求树状图中的所有叶子,应该能涵盖需求说明书中的所有功能。

所以结论就是,软件需求文档和软件需求树状图并不是紧密对应的,主要是因为树状图的中的节点无法在

需求文档中找到对应的叙述。但是软件需求文档和软件需求树状图中的叶子,则是紧密对应的。

 

2009-04-20

孙哲

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值