软件测试开发技术UML 在商业活动建模中的应用[2] UML 模型
关键字:UML 商业活动 建模
·配置图 (deployment diagram) 用来显示系统中软件和硬件的物理架构。
另一类为动态视图,包括:
·活动图 (activity diagram) 描述了系统元素的活动,反映一个连续的活动流。
·顺序图 (sequence diagram) 按时间顺序描述系统元素间的交互,反映了若干对象之间的动态协作关系,即随着时间的流逝,对象之间是如何交互的。
·合作图 (collaboration diagram) 按照时间和空间的顺序描述系统元素间的交互和它们之间的关系。
·状态图 (stated diagram) 它的作用域不仅支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程 [3] 。
3、商业建模的构造
3.1 商业建模所用的模型概述
在商业建模中,我们所关注的只是:( 1 )了解什么是组织的边界范围,它需跟谁联络?( 2 )什么是组织内的工作流程,如何将他们最佳化?这里,要按照 UML 模型定义并参照商业活动的一些特点使用的一些基本模型,如:
·商业参与者( Business Actors )指处于组织内部,而跟组织有相互影响的任何人和任何事。例如公司的客户、投资人、供货商等,每个参与者对公司的活动都感兴趣。在 UML 中用如下图标表示:
·商业工作者( Business worker )指组织内部的一个角色( role ),要弄清他所负的责任是什么,与哪些工作者互动,参与那一方面的工作流程。例如公司的销售员、代理、经理等。在 UML 中,用如下图标表示: