课时108:用例图
摘要:
1. 用例图的描述
2. 用例图设计
01.用例图的描述
用例图描述的是程序的执行分配,例如:现在如果是系统管理员可能拥有系统初始化、系统备份、公告发布的功能,而普通的公告管理员只是负责公告的管理,不应该负责系统的管理,所以就可以在设计书上写上一些用例图加以说明。
02.用例图设计
接下来直接建立一张 Use Cases 的图,这个图是在进行项目设计的时候去使用到的。如下图:
直接点开 Use Cases Defintiion ,再点击工具条中的 ,假设叫管理员,如图: ,再点击工具条 (功能条),管理员具备的第一个功能叫系统初始化,第二个功能叫数据备份,第三个攻能叫公告管理,第四个功能叫用户管理。再点击联合 将各个功能联合,如下图:
如果这张图直接呈现出来,通过这张图就可以直观的看出这人具备什么功能。假设是一个公告管理员,它会具有不同的过程,只能做公告管理这一个功能。如图:
一般出现在项目的设计过程之中比较多。项目上有一个叫做概要设计和详细设计,详细设计就规定了项目的具体详细设定,而概要设计中就大概说了怎样的功能就可以通过例图进行一些描述。当然,图画出来的这个结构也是跟项目有关的,不能一概而论。