版权所有© 冰天国度 保留部分所有权 | 本页载入信息: 109 次查询. 耗时1.691 秒. | 鄂ICP备XXXXXXXX号 | 返回顶部
D&Z Theme 主题由 zEUS. 和 Dorgorgod 联合发布 | Wordpress 提供驱动动力 | wettuy 提供"冰天国度"部分技术支持
用例图中包含的元素除了系统边界、角色和用例,另外就是关系。包括:角色之间的关系、用例之间的关系、用例和角色之间的关系。
角色之间的关系
由于角色实质上也是类,所以它拥有与类相同的关系描述,即角色之间存在泛化关系,泛化关系的含义是把某些角色的共同行为提取出来表示为通用的行为。
用例之间的关系:
手头的工作总算是阶段性完成了,抽空来看了看博客,突然发现已经很久没更新一些实质性的内容了,所以这次准备了一些用例图,希望能帮助需要的朋友。
同样的,为了使大家都更加了解(其实是我懒得写说明文字),上次是发布了QQ群的用例,这次发布的是QQ空间的用例图示例,如果在画法上有问题,欢迎评论。基础的画法请参考我博客里的入门文章。(话说这次的水印比上次好了一些,如果图片看不清楚可以点击图片放大,但愿是新弹出窗口的方式-_-)
由于用例图有一定商业价值,所以图片都加了水印,希望大家理解。 在此声明一下,由于用例图没有绝对的正确标准,本文仅代表bts的观点供网友学习与交流,转载请注明出处!
1. 首先,还是要确定用户人群。(偷偷的说,下图中的用户没有分好,以至于在后面的用例图中有很多不规范的画法,至于改进方法,自己观察吧。)
2. 然后就是登录界面了,可以明显得看到,登录QQ空间有不止一种方法。这也是用例图的作用所在,将一个复杂的系统直观的呈现在人们面前。我在拿到一个项目的需求后,第一件事情就是画用例图,先确定初步的结构与界面迁移方式,辅助判断大概的交互方式。
3.登录到空间后,就是使用了。话说平时没发现,QQ空间的功能真是多,估计开发花了不少的心血,每一个看似简单的功能,在后面都隐藏着复杂的关系,大家看用例图就知道了。由于功能点很多,逻辑关系比较复杂,后面的用例图都是一些大的功能用例,细小的环节我就省略了。