一天掌握用例图


用例图(Use Case是UML的九个图中较为重要和常用的一种图;需求是用Use Case来表达的,界面是在Use Case的辅助下设计的。

什么是用例图:

谁使用你的系统或者应用以及通过这个系统可以做什么;

用例图有什么作用:

可以简单的表明系统的功能,主要用于软件开发的需求分析阶段,也可用于系统测试阶段

用例图的主要构成:

1系统(system:界定系统的边界,包含一些用例(矩形)

2角色/参与者 (actor)一个与系统交互的用户或外部系统(人形)

3用例 (use case)系统做的事情,可以用例嵌套,一个用例包含多个小用例(椭圆)

4关系:

关联 (assocation):角色与用例相连(箭头,指向用例)

依赖():用于用例之间,有两种形式,“包括”和“扩展”(虚线箭头,指向被依赖)

泛化(generalization):子用例对父用例的继承(三角箭头从子用例指向父用例)

5注释 (note)对用例的不同部分加以说明,可添加至任何地方

举例:

用例图示意

收藏与分享

No related posts.

  1. No comments yet.
(will not be published)

  1. No trackbacks yet.