• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

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

发布: 2009-11-02 10:48 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网

·活动图 (activity diagram) 描述了系统元素的活动,反映一个连续的活动流。

·顺序图 (sequence diagram) 按时间顺序描述系统元素间的交互,反映了若干对象之间的动态协作关系,即随着时间的流逝,对象之间是如何交互的。

·合作图 (collaboration diagram) 按照时间和空间的顺序描述系统元素间的交互和它们之间的关系。

·状态图 (stated diagram) 它的作用域不仅支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程 [3] 。

3、商业建模的构造

3.1 商业建模所用的模型概述

在商业建模中,我们所关注的只是:( 1 )了解什么是组织的边界范围,它需跟谁联络?( 2 )什么是组织内的工作流程,如何将他们最佳化?这里,要按照 UML 模型定义并参照商业活动的一些特点使用的一些基本模型,如:

·商业参与者( Business Actors )指处于组织内部,而跟组织有相互影响的任何人和任何事。例如公司的客户、投资人、供货商等,每个参与者对公司的活动都感兴趣。在 UML 中用如下图标表示:

·商业工作者( Business worker )指组织内部的一个角色( role ),要弄清他所负的责任是什么,与哪些工作者互动,参与那一方面的工作流程。例如公司的销售员、代理、经理等。在 UML 中,用如下图标表示:

·商业用例( Business Use Cases )是一群与组织里有关的工作流程,说明组织或商业活动能作些什么。例如商业中的订货、定价、等。在 UML 中,用如下图标表示:

·活动图( Active Diagrams )用图形的方式来对商业使用的案例进行工作流程建模。表示出工作流程的步骤,工作流程中的决策点,谁负责完成每个步骤,哪个对象受到此工作流程的影响。例如一个客户收到一个有缺陷的产品并要求退款,客户服务部受理该事务,这一系列活动用 UML 图中的活动图表示如下:

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

32/3<123>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网