前页 后页

外部和内部要求

Enterprise Architect可以支持任何类型的需求流程,并允许将需求定义为模型中的元素。这些称为外部需求,但该工具还允许为特定元素定义需求,这些称为内部需求。想要定义用户需求(例如“系统必须允许更新公交时刻表”)的分析人员将使用外部需求。想要描述组件应该如何表现的建模者会使用组件的内部要求,例如“编辑器必须支持Unicode”。分析人员和开发人员之间经常就需求是内部需求还是外部需求存在争议, Enterprise Architect提供了一种将内部需求移动到元素外部的功能。移动它们时,它们仍然链接到原始元素。

创建外部需求

需求分析人员通常来自不同的背景,并且往往对他们的工作方式有偏见,因此Enterprise Architect提供了多种创建和管理需求的方式。外部需求是将出现在“浏览器”窗口中的需求,可以将其添加到图表中并作为具有其自身属性的单独元素进行查看。

创建外部需求的方法

方法

描述

使用规格管理器

使用上下文菜单并选择“添加新元素”将导致在网格中创建一个新元素,准备添加细节

将工具箱项拖到当前图上

将项目从显示的工具箱页面拖放到当前图上将导致该元素添加到图中。

直接在浏览器窗口中

在浏览器窗口中,选择要插入元素的位置,然后从上下文菜单中选择“新建元素”工具栏选项或“添加元素”。

直接在包装清单中

通过右键单击窗口主体并选择“新建元素”来显示上下文菜单;元素将被添加到列表中。

直接在图列表中

通过右键单击寡妇的主体并选择“新建元素”来显示上下文菜单;元素将被添加到列表中。

从各种来源导入

Enterprise Architect支持从外部来源导入需求的多种方式。

将内部需求移到外部

可以在元素内部定义的需求移动到建模者指定的位置之外,从而创建一个新元素。

学到更多

笔记

默认情况下,内部需求不会显示在图表上;为了确保显示它,您必须将隔离专区设置为对图上的单个元素或所有元素可见。

创建内部需求

内部需求可以从元素的属性表中创建。本节介绍如何执行此操作。

建立内部需求

行动

1个

选择容纳内部需求的元素,然后打开该元素的“责任”窗口。

2

选择“需求”部分,将显示“需求”面板。

3

在“需求”字段中输入需求的名称,并在注释字段中输入任何详细信息。可以添加其他属性,例如状态和优先级。

4

选择“保存”以保存需求。需求将添加到元素中,并显示在窗口的底部。重复这些步骤以输入另一个需求。