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

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

软件测试开发技术UML:为工作流建模[3]

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

领测软件测试网

软件测试开发技术UML:为工作流建模[3]  UML建模

关键字:UML建模 工作流 建模

  参与者是根据属性、资格和/或技艺划分的一类人或是自动机,它执行过程中的活动,其形态可以表现为部门、工作组(团队)、职位、人员、角色、资源。在JBDelta中,过程模型和组织模型是相对独立的,通过调用组织模型信息为活动动态分配参与者。

  工作流过程图同时扩展了新的被调应用(Fun—element)构造型,它代表被活动调用的应用。绝大多数情况下,活动都有被调应用。例如占工作流绝大部分的交互活动和自动活动都要采取手工或自动的方式使用被调应用,而且一个被调应用会使用工作流相关数据。但活动也可以没有被调应用。例如开始活动、结束活动和非原子活动(块、子流程)没有被调应用。

  而功能模型(Function mode1)、组织模型(Organization mode1)和数据模型(Data mode1)分别定义了支持工作流过程的三个相对独立的信息模型,它们是工作流中的分组元素。组织模型以职责、权限的形式定义了部门、角色、职位员,资源等组织信息;数据模型标识和规约了工作流过程或活动涉及的数据信息;功能模型定义了过程或活动中所具备或调用的功能信息。

  

  可参看表1列出的工作流过程图中扩展的构造型。

  应用工作流过程图

  工作流过程图增强了过程模型中活动逻辑的描述能力。利用工作流过程图中的转移、分支、同步棒和或连接,可以定义过程模型中的顺序、并发、互斥选择、或选择、反复等控制流逻辑。

  UML中,扩展的构造型(stereotype)可以用特殊图形来表示,也可以把构造型的名字用书名号(<< >>)括起的方式表示。

  

  

 

延伸阅读

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

TAG: uml UML 工作流 技术 建模 软件测试


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

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