读书人

容易了解UML之用例图

发布时间: 2013-01-06 15:44:47 作者: rapoo

简单了解UML之用例图

在前面用例图中的关系一文已经说到,用例图是描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统执行者完成哪些功能。

角色、关系、用例关系

用例图的基本元素是用例、角色、关系,关系已经在用例图中的关系中详细说到了。

角色

用例的角色不仅仅指的是人,还包括一些事物,比如说与此系统连接相连的其它系统,系统的外设等,而角色的主要作用是与系统交互信息、对系统进行输入、接受系统的信息。

我们在画用例图的时候,有时会犹豫Actor(角色)是怎么得来,识别Actor有一下几个原则:

1、谁使用系统

2、谁需要系统支持工作

3、谁维护关系系统

4、系统需要操作哪些硬件

5、需要与系统交互的其它系统

6、对系统产生的结果感兴趣的人或事物

用例 对于一个好的用例,应该从执行者的角度来命名用例,应该清楚的定义了系统边界,用例的大小、描述都达到要求,简单又不混乱,且用例又不过多,同时用例也能使用户准确无误的理解了它的含义。粒度和范围粒度 用例的粒度是用来描述用户目标大小的程度。 用户的粒度分为三个等级: 概述级:商业目标 用户目标级:用户使用系统的目的 子功能级:细化的用户目标范围 是针对用户的目标来谈: 概述级用例范围:整个企业 用户目标级用例范围:系统边界 子功能级用例范围:一个子系统或一个组件比如机房收费系统学生凭借卡上下机管理: 概述级: 容易了解UML之用例图 用户目标级: 容易了解UML之用例图 子功能级: 容易了解UML之用例图机房收费系统用例图: 容易了解UML之用例图



1楼lfmilaoshi4天前 00:13
积累n米老师
Re: dandanzmc4天前 12:40
回复lfmilaoshin恩,米老师辛苦了

读书人网 >其他相关

热点推荐