技术开发 频道

UML建模的要点总结

    二、规则

    命名:也就是为事物、关系和图起名字。和任何语言一样,名字都是一个标识符

    范围:与类的作用域相似.

    可见性:Public,Protected,Private,Package

    三、UML公共机制

    1、规格描述

    在图形表示法的每个部分后面都有一个规格描述(也称为详述),它用来对构造块的语法和语义进行文字叙述。这种构思,也就使可视化视图和文字视图的分离 :

    2、UML修饰与通用划分

    在为了更好的表示这些细节,UML中还提供了一些修饰符号,例如不同可视性的符号、用斜体字表示抽象类

    UML通用划分:

    1)类与对象的划分:类是一种抽象,对象是一个具体 的实例

    2)接口与实现的分离:接口是一种声明、是一个契 约,也是服务的入口;实现则是负责实施接口提供 的契约

    3、UML扩展机制

    这部分不容易描述,待改(邀月注 2009.2.18)

    构造型:在实际的建模过程中,可能会需要定义一些特定于某个领域或某个系统的构造块

    标记值则是用来为事物添加新特性的。标记值的表示方法是用形如“{标记信息}”的字符串

    约束是用来增加新的语义或改变已存在规则的一种机制(自由文本和OCL两种表示法)。约束的表示法和标记值法类似,都是使用花括号括起来的串来表示,不过它是不能够放在元素中的,而是放在相关的元素附近。

    4、UML视图和图


    附:开发过程与图的对应关系
0
相关文章