本会动态

用例图与四种关系
发布时间:2020-02-11 09:42:46来源:云顶集团-云顶集团网址-云顶集团官网点击:9

  uml中的九种图,而图与图之间的关系应该是我们重点学习的内容。

  用例图:组成包括角色、关系、用例。当我们着手系统建模时,首先要画的就是用例图,用例图应该插入在需求文档里,需求文档是对整个系统整体上的需求认识,而用例图也是对整个系统应该具有的功能进行的图描述。这些功能又是由谁来支配,完成。这就是用例图中的角色,角色与用例之间的关系,就是我们在九种图中最常用的四种关系:依赖、继承、实现、关联(聚合、组合)

  继承:实线空心箭头,子类继承父类之间的关系。

  聚合:实线空心菱形,整体包括部分之间的关系,关系程度较弱。例如:人类是由一个个人组成的。多少一个个体还是人类还是人类。

  组合:实线实心菱形,整体由部分组成。关系程度强。例如:每个人是由鼻子、眼睛、耳朵组成的。没有这些器官就不是一个完整的人。

  对于用例图是我们着手系统建模时,最先出炉的图。用例图只有功能完善、角色明确、关系清晰才能继续下面的类图。这就像我们做事情一样,首先要对整体上有个认识,不能盲目下手,我们第一次做的机房收费系统的时候由于前期的数据表分析不明确导致后来在代码的实现上对数据表的反复修改。用例图看似简单,但真正画好的用例图是很难的。

  以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

  新浪BLOG意见反馈留言板电线键(按当地市话标准计费)欢迎批评指正