天天看点

业务用例模型涉及的主要概念

业务分析模型可能有以下属性:

简介:文本描述,作为模型的简要简介。

业务系统:模型中的组件,表示层次结构。

业务工作者:模型中的业务工作者类,为业务系统所有。

业务实体:模型中的业务实体类,为业务系统所有。

业务事件:模型中的业务事件类,为业务系统所有。

业务规则:在模型中获取的业务规则。这些不是在单独工件中以文档形式捕获的业务规则。

关系:模型中的关系,为业务系统所有。

业务用例实现:模型中的业务用例实现,为业务系统所有。

业务环境协作:业务和业务参与者之间的交互的外部实现,显示由顶级业务系统(即业务本身)提供的服务、这些服务的接口、与业务参与者的连接以及业务实体输入和输出。

图:模型中的图,为业务系统所有。

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

<a></a>

业务分析模型是在职责、可交付工件和协作行为方面表达业务流程的一种方式。如果要开发或部署新的软件系统,则为了评估系统对业务运作方式的影响,必须创建业务分析模型。通常从业务用例中忽略和排除部署新软件所引起的组织变更,这会导致工作中的软件系统无法使用。

如果未能生成业务分析模型,则意味着存在软件开发人员将不重视业务运作方式的风险。他们将按他们认为最好的方式来行事,即在缺乏业务流程知识的情况下设计和创建软件。结果可能是:建立的软件系统不支持业务需要。 

本文转自

肖勇 51CTO博客,原文链接http://blog.51cto.com/xiaoyong/740690 ,如需转载请自行联系原作者

继续阅读