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

umlの活动图

时间:2014-05-03 21:40:41      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:设计      活动图   

在介绍了以前的类图和用例图等之后,由于对象图是描述类图的某一个时刻的快照,所以类图没有具体的赋值但是对象图可以有具体的值。而包图是蕴含在画uml图之中的,对类图和对象图等进行分类的图,就像windows系统中我们平时建立的文件夹的作用一样,所以对象图和包图这里就不详尽介绍了。类图、对象图和包图都是从系统结构的角度分析的。

    系统建模,需要从系统的结构和行为两个方面来描述,其中系统的行为是通过状态图、活动图、序列图和协作图来描述的。学过软工之后相信大家对流程图应该是很熟悉了吧。简而言之,流程图常被用来建立模型,使用流程图可以表示一个算法的执行序列、过程、判定点、分支和循环。同理,活动图与之相似,不同之处在于它支持并行活动。活动图的缺点:很难清楚的描述动作与对象之间的关系,但是不要紧,交互图可以直接描述。(后文会介绍)所以一下情况不适合用活动图:

描述对象间的合作

描述对象在生命周期内的运转

   在活动图中,值得一提的是泳道。活动图告诉你发生了什么,但没有告诉你该项活动由谁来完成。在程序设计中,这意味着活动图没有描述出各个活动由哪个类来完成。泳道解决了这一问题。它将活动图的逻辑描述与顺序图、合作图的责任描述结合起来。活动图只能描述系统的某个方面,除非系统很小否则一张图不足以描述全局。

    下面是对机房收费系统进行实战演习,若有不完善之处欢迎指出相互交流。首先是登录过程

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

    

umlの活动图,布布扣,bubuko.com

umlの活动图

标签:设计      活动图   

原文地址:http://blog.csdn.net/u010892841/article/details/24910337

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