业务设计模型用于描述如何实现业务用例。业务设计模型定义接口和操作所提供的服务、四处传递的信息(业务实体)、业务系统和业务工作者的内部组织以及它们如何协作来实现在业务用例中描述的外部行为。
这是获取所有设计决策的地方。业务分析模型中“较抽象的”元素由“较具体的”元素实现。例如,初始业务工作者被映射或实现为人员工作者或自动化系统。在大多数情况下,随着采取更多设计决策,业务分析模型发展成业务设计模型。
业务设计模型由项目干系人、业务流程分析人员和业务架构设计师用来理解当前业务如何运作(“按现状”形式),并用来分析业务变更的影响(“待实现”形式)。业务架构设计师负责模型的结构和完整性,而业务设计人员负责详细描述模型中的元素。该模型还由系统分析人员使用,用来根据自动化系统(即自动化业务工作者(通常为软件密集型工作者))将如何用作业务流程的一部分来派生出系统需求。软件设计人员使用该模型来定义完全适合组织的软件体系结构,并确定软件分析和设计模型中的类。
|