二见钟情之UML时序图

原创 2013年12月03日 09:20:35

第二次敲机房收费系统,刚开始的时候就一个字:乱。然后就是各种纠结走不动了,后来米老师让我画时序图,刚开始画的时候真的是一头雾水,因为第一次学习uml的时候就不懂,因为连它是干什么用的都不清楚,又怎么能好好利用呢?但又不能不用,好吧,复习。

第二次看uml有不同的感受,清晰了不少,基本上知道了各个图之间的联系,感触最多的还是时序图,理清了系统的思路。现在最大的问题已经不是逻辑了,而是因为代码不熟悉,这个是知道了就能做,然后只要去熟悉就好了。在复习uml的时候还学习了EA的使用,这个主要是小崔师哥教我的。其实以前也用过EA ,这次再用的时候发现原来EA很强大,而且在画图的时候能感觉到每一部分都有联系,让整个系统都不松散。

画完了以后找师父看了一下,给我提了很多建议,教我改图,发现了自己在思考问题的时候考虑的不周全。本来我在时序图里没有加入对用户ID的判断,也没有对用户工作记录表进行查询验证是否用户已经登录。在包图里,sqlhelper是画在D层的,后来把它单独拿出来作为一层,师父说虽然放在D层也可以,但是由于它的功能比较单一和独立,可以单独作为一层,而且也更清晰一些。下面这张图是在师父的指导下修改以后的(本来都是实例化了的,不过师父说有没有那条线都可以,所以就删掉了)

 

图画出来了,也感觉思路清晰了很多。下面这张图是我根据师父指导我画登录的思路画的添加用户的时序图,还请各位不吝赐教:

 

时序图可以很好的整理思路,当初一直想快点做完,但是一直都做不动,方式不得法。基础不牢,这是在还债呢。但是收获还是很大的。

二见钟情之流程图

基本概念 流程图:使用图形表示算算法的思路是一种极好的方法,因为千言万语不如一张图。 作用 流程图有时也称作输入-输出图。它直观地描述一个工作过程的具体步骤。流程图对准确了解事情是如何进行的,以及决定...
  • sunqing0316
  • sunqing0316
  • 2013年12月27日 11:42
  • 1191

UML建模中的时序图详解

UML建模之时序图(Sequence Diagram)     一、时序图简介(Brief introduction)        二、时序图元素(Sequence Diagram Elemen...
  • bzhxuexi
  • bzhxuexi
  • 2015年03月09日 11:05
  • 2978

UML简单介绍(十)——几个时序图的案例展示与分析

1、背景说明 时序图是UML中比较重要的一个图示,我们这里多看看几个时序图,加强理解。 2、饭店点餐 我们先来看一下一个简单的流程图,这里使用我们在饭店点餐这个事件的整个流程为例说明,以便于我们理...
  • ljtyzhr
  • ljtyzhr
  • 2015年06月04日 20:44
  • 7816

【UML】时序图Sequence diagram(交互图)

UML——时序图
  • sds15732622190
  • sds15732622190
  • 2015年10月25日 11:19
  • 1308

二见钟情——设计模式

为什么说是“二见钟情”呢?别人都已经是“ ”
  • sunqing0316
  • sunqing0316
  • 2014年08月10日 22:15
  • 669

浅析UML之时序图、顺序图、序列图

时序图别称为顺序图,在我的大致印象中
  • tsj11514oo
  • tsj11514oo
  • 2014年07月27日 22:08
  • 4578

UML--时序图例子

一、时序图简介(Brief introduction) 时序图的创建:          二 设计--右键---Add Diagram--seque   、时序图元素(Sequence...
  • zhaodan19861107
  • zhaodan19861107
  • 2012年05月07日 16:15
  • 10205

UML之时序图详解

作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/17927131动态图概念 : 从静态图中抽取瞬间值的变化描...
  • xingjiarong
  • xingjiarong
  • 2015年12月21日 19:10
  • 7972

二见钟情之IPO图

基本概念 很多领域都涉及到IPO图,而我在这里提到的,是计算机领域的IPO图。它是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)。IPO图是对每个模...
  • sunqing0316
  • sunqing0316
  • 2013年12月25日 15:45
  • 1252

UML 时序图元素(Sequence Diagram Elements)

♀ 角色(Actor)          系统角色,可以是人、及其甚至其他的系统或者子系统。      ♀ 对象(Object)          对像包含三种命名方式:          ○...
  • mrxyz098
  • mrxyz098
  • 2014年06月01日 23:10
  • 2018
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:二见钟情之UML时序图
举报原因:
原因补充:

(最多只允许输入30个字)