工作产品 (工件):业务设计模型
此工件描述通过与业务系统、业务工作者和业务实体交互来实现业务用例。它也是在大多数替换业务分析模型情况下的优化和实现。
用途

业务设计模型用于描述如何实现业务用例。业务设计模型定义接口和操作所提供的服务、四处传递的信息(业务实体)、业务系统和业务工作者的内部组织以及它们如何协作来实现在业务用例中描述的外部行为。

这是获取所有设计决策的地方。业务分析模型中“较抽象的”元素由“较具体的”元素实现。例如,初始业务工作者被映射或实现为人员工作者或自动化系统。在大多数情况下,随着采取更多设计决策,业务分析模型发展成业务设计模型。

业务设计模型由项目干系人、业务流程分析人员和业务架构设计师用来理解当前业务如何运作(“按现状”形式),并用来分析业务变更的影响(“待实现”形式)。业务架构设计师负责模型的结构和完整性,而业务设计人员负责详细描述模型中的元素。该模型还由系统分析人员使用,用来根据自动化系统(即自动化业务工作者(通常为软件密集型工作者))将如何用作业务流程的一部分来派生出系统需求。软件设计人员使用该模型来定义完全适合组织的软件体系结构,并确定软件分析和设计模型中的类。

关系
输入至必需:
可选: 外部:
属性
可选
已计划Yes
图示
定制
不具有的影响

和业务分析模型的情况一样,业务设计模型描述业务内部如何运作以执行业务功能,因此在考虑业务流程或组织(结构、角色和职责)的变更时该模型是必不可少的,没有该模型,您将无法推断这样的变更。

不需要的原因

请参阅:工作产品:业务分析模型

说明选项

UML 说明:模型,构造型为 <<business design>>。

与业务分析模型类似,业务设计模型可能有以下属性

  • 简介:文本描述,作为模型的简要简介。
  • 业务系统:模型中的组件,表示层次结构。
  • 业务工作者:模型中的业务工作者类,为业务系统所有。
  • 业务实体:模型中的业务实体类,为业务系统所有。
  • 业务事件:模型中的业务事件类,为业务系统所有。
  • 业务规则:在模型中获取的业务规则。这些不是在单独工件中以文档形式捕获的业务规则。
  • 关系:模型中的关系,为业务系统所有。
  • 业务用例实现:模型中的业务用例实现,由业务系统所有。
  • 业务环境协作:业务和业务参与者之间的交互的外部实现,显示由顶级业务系统(即业务本身)提供的服务、这些服务的接口、与业务参与者的连接以及业务实体输入和输出。
  • 图:模型中的图,为业务系统所有。

请注意,业务本身是顶级组件(业务系统),并可以直接包括业务工作者、业务实体等等。

有关不同风格的业务设计模型的更详细描述,请参阅工作产品:业务分析模型

更多信息