码迷,mamicode.com
首页 > 其他好文 > 详细

UML九种图 之活动图和状态图

时间:2014-05-03 00:27:07      阅读:417      评论:0      收藏:0      [点我收藏+]

标签:机房收费系统活动图和状态图   uml   开发者   文档   机房收费系统   

前言

    活动图和状态图组成行为图,它们是对系统的动态描述,它们之间有一定的联系搁一块儿更容易理解。本篇介绍的两个图和上一篇介绍的顺序图和协作图,共同描述系统的行为。


活动图


    1. 概念

     阐明了业务用例实现的工作流程。

    2. 图符

     bubuko.com,布布扣

    1. 基本要素

     活动状态、迁移、判断、保证条件、同步条、起点和终点

    2. 作用

     (1) 描述执行过程中完成的工作或者动作

     (2) 描述对象内部工作

     (3) 如何执行相关动作和对周围对象的影响

     (4) 描述用例的执行

     (5) 处理多线程应用

    3. 缺点

     显示对象之间的合作和对象在生命周期内的运转情况不能用此图

    4. 画法

     和流程图的画法类似,不同之处在于活动图支持并行活动,且必须有起点和终点

    5. 使用条件

     描述一个并行的过程或行为,描述一个算法,跨越对个用例活动

    8.泳道

     活动图中引入的面向对象的机制

    9.下面是我画的关于机房收费的两幅图

    (1)不带泳道的,登陆过程活动图


bubuko.com,布布扣


     (2)带泳道的学生上机图

bubuko.com,布布扣


状态图


    1. 概念

     描述一个特定对象的所有可能状态,以及由于各种事件的发生引起的状态的迁移

    2. 图符

     状态、转移、起点、终点(结合活动图)

    3. 活动图和状态图的区别

     活动图侧重动作、状态图侧重结果

    4.下面是我画的机房收费系统状态图中的一幅(学生上机)


bubuko.com,布布扣

UML九种图 之活动图和状态图,布布扣,bubuko.com

UML九种图 之活动图和状态图

标签:机房收费系统活动图和状态图   uml   开发者   文档   机房收费系统   

原文地址:http://blog.csdn.net/zhangzijiejiayou/article/details/24832197

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!