UML期末复习题——2.7:UML Sequence Diagram

第七题:顺序图html

 

 

 

重要概念:数据库

1. 顺序图的主要介绍,在以前对第5题“系统顺序图”的解析讲解里已经很详细了,在这里只是对部分不全面的内容进行补充。异步

 第五题:系统顺序图&后置条件 http://www.cnblogs.com/xiaolongbao-lzh/p/4609306.htmlspa

 

2. 实例的建立.net

  UML中要求在建立实例是使用虚线表示。实心箭头表示常规的同步信息,开放箭头表示异步调用。3d

 

3. 对象生命线和对象的销毁htm

  在某些状况下,需显式表示对象的销毁。例如当使用没有自动垃圾回收机制的C++时,或者当须要特别指明对象再也不使用时(例如关闭数据库链接),都须要如此表示。对象

  UML生命线表示法提供了表示销毁的方式。blog

      

四、引用:事件

  在一个顺序图中,能够引用另外一个顺序图,其引用方式相似于复合片断,

  标签为:ref

  例如:

            

 

 

绘制要点:

  具体方法:http://www.cnblogs.com/ywqu/archive/2009/12/22/1629426.html

       http://blog.csdn.net/sunnylgz/article/details/8525287

  两篇文章,第一篇对主要内容进行简单介绍,第二篇更为详细。

  若是只为画出简图,第一篇就足够了。想要深刻了解更详细的内容,推荐看第二篇。

 

注意事项:

  1.重点表示主场景是怎么实现的,不关注不成功的状况。

  2.遵循使用BCE方法:boundarycontrolentity

  3.注意名称都是以冒号开头,冒号不写要扣分,画下划线的是静态对象

  4.最左边的方法是把SSD里面的方法copy过来,方法不能多也不能少,顺序图是研究系统事件是如何实现的,因此必须和SSD同样的事件。只是把系统的职责转移到控制器中来实现它。

  5.记住必定要简洁,遇到并行的就无论了,把意思表达出来就能够了

  6.图中的控制器必定要来源于包图中的控制器

  7.控制器左边的对象必定是UI的对象

  8.控制器中的方法应是在顺序图和交互图中保持一致

  9.本题重点是围绕单词,故方法都直接连到单词

 

试题答案:

      

相关文章
相关标签/搜索