第七题:顺序图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方法:boundary、control、entity
3.注意名称都是以冒号开头,冒号不写要扣分,画下划线的是静态对象
4.最左边的方法是把SSD里面的方法copy过来,方法不能多也不能少,顺序图是研究系统事件是如何实现的,因此必须和SSD同样的事件。只是把系统的职责转移到控制器中来实现它。
5.记住必定要简洁,遇到并行的就无论了,把意思表达出来就能够了
6.图中的控制器必定要来源于包图中的控制器
7.控制器左边的对象必定是UI的对象
8.控制器中的方法应是在顺序图和交互图中保持一致
9.本题重点是围绕单词,故方法都直接连到单词
试题答案: