定义
用参与者(Actor)、用例(UserCase)以及他们的关系共同组成的用于描述参与者角度上的系统功能的静态视图。
功能&组成
用于描述某一个角色所拥有的系统功能。即某一类参与者可见的功能。用例图是客户和需求人员沟通的桥梁和工具。用例图把系统当做一个黑盒,它重点在于表现软件要"做什么",而不是"怎么做"。
用例图有如下几个要素:
-
Actor:参与者,可以是用户、其他系统、某个事件,甚至是时间
-
Case:用例,表示系统的功能
-
Relationship:Actor与Actory直接的关系以及Case与Case间的关系
-
流(Flow):暂时不用理会这个东西
图例
下面我来列举一些用例图中的可视化元素。