使用visio创建UML图之一---用例图

模拟项目介绍:

      用户信息维护系统。用户可以注册,完成后可以查看和更新个人信息。用户加入部门后也可以查看部门用户。部门管理员可以添加部门用户和添加现有部门用户到本部门, 可以查看部门用户。当然部门管理员,也可以将用户移除本部门。管理员可以创建和删除用户。还可以设置用户密码。(针对的场景就是用户忘记自己密码了)。

还是先上图吧。先上用例图,如下图:

说明:

1 图中的框标示系统边界。可见未注册用户(参与者)不属于系统,在框外。而其他用户就在框内。

2  用例,通俗说法就是功能了。

3 参与者之间可以extends(形状扩展),标示扩展,即子类的意思。图中部门用户就是普通用户的特殊子类。

   参与者与用例之间就是uses(形状用)。

(...又丢失了,还得重新写...)

   用例之间可以extends和uses。uses确切的说应该是include,visio没有这个图标。 图中创建用户是注册用户的子类。而添加部门用户则包含了创建用户和添加用户到部门两个用例。

4 自己做的一点小处理是部门管理员extends了普通用户,则不再创建到普通用户的用例。这样图上清爽点。不知道合符规范不。

一点小技巧是最好先创建用例图,然后可以在图片上右击【插入UML图】,来创建其它图。不然只能够使用左下的【插入页】 ,这样创建的图片底色都是“用例”,这样就不美观了。而且从逻辑顺序上,用例图也是首先创建的。

你可能感兴趣的:(项目管理,UML,visio)