看了UML前边的视频,小小理理9个图的知识点,尤其是代表内容和图符表示,要不然后边看实例讲解也会晕乎。
用例图:它是对软件功能的描述,是需求分析。在UML的整个软件开发过程中,用例图处于中心的地位。它的原则是将系统看成一个黑盒子,从用户的角度来描述系统的功能,并指明功能的执行者。
用例图的基本元素:
用例图主要属性:
用例的粒度与范围:(用图书馆信息系统说明一下)
概述级:
用户目标级:
子功能级:
对于初学者来说,可以简单的把用例分解理解成对功能的分解(我是这样认为的),但是随着学习的深入,理解也就会更全面、理性。
迷惑:区分用例分解和功能分解。
引用:为什么用例不是“功能”。
中文译本:http://blog.csdn.net/soaringbird/article/details/1544093大家可以参考一下原文:多数人从用例开始就走入了迷途,也许是用例图和数据流图的相似性导致人们把用例定义为简单的功能或者菜单项。不论原因是什么,这都是新手最容易犯的错误。
请多多指教,大家共同进步!