第4章需求分析(面向对象方法)
4.6uml统一建模语言,
Uml有三个大结构构成,第1个是构造块,构造块儿又分三个小部件,首先是物件,然后是物件之间的关系,最后是图,第2个是公共机制,公共机制分为,规格说明,修饰,公共化分,拓展机制,第3个是架构,4+1试图,
- 关系,
总共有4种关系,分别为,关联关系,依赖关系,实现关系,泛化关系,
关联关系在uml图中用直线表示,描述对象之间的一组连接,
依赖关系,在uml途中用虚线箭头表示,表示物件的改变,引起依赖物件的改变,
泛化关系用实线三角箭头表示,表示两个元素之间存在着继承关系,
实现关系,用虚线三角箭头表示,表明一个元素是另一个元素的具体实现, - 层次,
Uml图可以分为,类图,包图(是类图的层次化),组件图(是类图的实现),部署图(是类图的部署),对象图(类图的静态快照) - 扩展机制,
约束是用花括号括起的文本字符串,用以说明必须维持为真的有关建模元素的条件和规则,
构造型表示已有模型元素的变体,元素的名称用书名号括起,
标记值的表示为用花括号括起的标记值列表,标记值列表是用逗