年前看完了关于uml的视频,年后开始了画这几种图,首先从用例图开始,不过不管从哪张图开始,脑子里都没有一个想法,不知道该从何下手,然后就是一个劲的百度,百度,再百度,最后也向某些童鞋请教了一下才开始有点头绪,这就是一开始的感觉。
首先我们得知道用例图是用来干什么的,然后去了解用例图里面都有那些元素,再然后就是它的画法。
用例图的诞生主要是从用户的角度去考虑的,所以画出来的用例图必须要让用户看懂,那首先就不要加上那些专业的元素进去,还不能画的太错综复杂,完全可以把看这个图的人当作小白看待就行。主要是从"用户、功能、系统单元“上描述这些元素的关系,让一个外部用户能够清楚的看出系统的模型。
在用例图里面主要出现的元素有
1.用例
2.关系
3.角色
用例:即是指系统内出现的功能单元,用一个椭圆表示:,角色则是用一个小人表示:
,它是表示与程序或者系统交互的用户。而在用例图中常用的关系有:
1.关联
2.泛化
3.包含
4.扩展
结合这几种元素,在再脑子里一边想着画这个图的目的,就能很轻松的画出用例图来,这就是我从脑子非常空白到画出用例图的认识过程,如果你还是小白,可以参考我这篇博客,还可以加上你的建议和看法。
原文:http://blog.csdn.net/xianxingwuguan1/article/details/19020099