Java day13【第二十四章】UML图形

【第二十四章】UML图形

一.类图:

  UML是统一的建模语言,本质就是利用图形化的语言来实现程序类关系的描述:

  一般情况下如果想要进行类结构的描述,往往使用三层的结构来表示:

类名称
属性
方法

  普通类:直接编写,抽象类:斜体字

  为了更加清楚,往往在抽象类上再加一个”abstract“

  对于类中的属性可以使用”访问权限 属性名称 属性类型“的格式来进行描述。private(+)、protected(#)、private(-)

  我们是由PowerDesigner为例:

范例:建立一个类

   在进行类图定义的时候可以设置类中的属性(Attributes)、类中支持的方法(Operations)

实际的项目开发之中,如果花费大量的人力进行这样的设计一定是没有意义的(一定是无用功),所以一般会使用代码通过转换引擎变为图形显示。

二.时序图:

  时序图主要描述的是你的代码的执行过程

三.用例图:

  用例图描述的是程序的执行分配,例如:现在如果是系统管理员可能拥有系统初始化、系统备份、公告发布的功能

  而普通的公告管理员只是负责公告的管理,不应该负责系统的管理,所以在设计书上写上用例书来加以说明。

  一般出现在项目的设计过程之中比较多。 

 

 

 

猜你喜欢

转载自www.cnblogs.com/xiwenxinaini/p/11748121.html