系统需求与实现的链接及工作流建模
1. 从需求到实现的用例步骤
在将系统需求转化为实现的过程中,有一系列明确的步骤。这些步骤不仅有助于完成从抽象需求到具体实现的转化,还能在不同抽象层次之间建立联系。以下是详细步骤:
1. 收集子系统需求 :从不同的利益相关者处收集需求。在开发过程的这一阶段,需求通常以通用术语表述。例如在某个用例中,会使用“更小”和“坚固”等术语。
2. 明确需求 :与利益相关者一起详细阐述之前用通用术语表述的需求。严格来说,这并非纯粹的自上而下的活动,第一步中通用表述的需求部分基于子系统当前和以往实现的经验。此步骤很重要,因为它能提供关于需求背景的有价值信息。比如在一个用例中,“坚固”这一术语主要与系统中过去曾引发问题的特定组件相关,而非子系统的整体设计。
3. 顶层系统分解 :这是对系统的首次总体概述,可在此映射子系统需求的影响。
4. 详细系统分解 :当顶层系统分解无法全面映射变更的影响时,就需要进行详细系统分解。在某个用例中,仅需再进行一步详细分解就能确定冷却系统变更的影响。后续需要进行多少次详细系统分解,取决于子系统以及子系统变更的程度。
5. 子系统功能行为 :展示子系统的行为方式以及与系统其他部分的交互情况。在该用例的这一层次,不描述交互的量化情况,但会对交互进行定性。该用例对数据、控制和能量流;电传导、热(流体和空气)以及电磁场进行了定性。为使交互明确,会确定所有这些流的源和目的地。完成此步骤后,子系统应实现的功能就清晰了。
6.
超级会员免费看
订阅专栏 解锁全文
8589

被折叠的 条评论
为什么被折叠?



