软件测试开发技术UML 在商业活动建模中的应用[2]

发表于:2009-11-10来源:作者:点击数: 标签:软件测试umlUML应用商业
软件测试开发 技术UML 在商业活动建模中的应用[2] UML 模型 关键字:UML 商业活动 建模 ·配置图 (deployment diagram) 用来显示系统中软件和硬件的物理架构。 另一类为动态视图,包括: ·活动图 (activity diagram) 描述了系统元素的活动,反映一个连续的

软件测试开发技术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 中,用如下图标表示:

  

  

  

原文转自:http://www.ltesting.net