怎样绘制uml类图?


【怎样绘制uml类图?】如何绘制类图?
类图是用于构建软件应用程序的最流行的UML图 。学习类图的绘制过程非常重要 。
类图在绘制时需要考虑很多属性 。但这里的图将从顶层视图中考虑 。
类图基本上是系统静态视图的图形表示 。代表应用程序的不同方面 。类图的集合代表整个系统 。
绘制类图时应记住以下几点 -
类图的名称对于描述系统的方面应该是有意义的 。
应事先确定每个要素及其关系 。
应明确确定每个班级的责任(属性和方法)
对于每个类 。应指定最小数量的属性 。因为不必要的属性将使图复杂化 。
必要时使用注释来描述图表的某些方面 。在绘图结束时 。开发人员/编码人员应该可以理解 。
最后 。在制作最终版本之前 。应该在普通纸上绘制图表并尽可能多地重新设计以使其正确 。
下图是应用程序的订购系统的示例 。它描述了整个应用程序的特定方面 。
首先 。订单和客户被确定为系统的两个要素 。他们之间存在一对多的关系 。因为客户可以拥有多个订单 。
Order类是一个抽象类 。它有两个具体的类(继承关系)SpecialOrder和NormalOrder 。
这两个继承的类具有Order类的所有属性 。此外 。它们还具有dispatch()和receive()等附加功能 。
考虑到上述所有要点 。绘制了以下类图 。

怎样绘制uml类图?

文章插图
教程:http://codingdict.com/article/22026

    推荐阅读