学习UML
2016-03-24 09:17:43 0 举报
AI智能生成
UML学习思维导图
作者其他创作
大纲/内容
UML结构
基本构造块
事物
是对模型中最具有代表性的成分的抽象
关系
把事物结合在一起
图
聚集了相关的事物
规则
命名
为事物,关系和图起名
范围
给一个名称以特定的环境
可见性
怎样让其他人使用或看见名称
完整性
事物如何正确,一致地相互联系
执行
运行或模拟动态模型的含义是什么
公共机制
规则说明
①UML不只是一种图形语言。实际上,
在它的图形表示法的每部分背后都有
一个规格说明,这个规格说明提供了
对构造块的语法和语义的文字叙述。
②UML的图形表示法用来对系统进行可视化;
UML规格说明用来描述系统的细节。
③UML的规格说明提供了一个语义底版,它包含了
一个系统的各个模型的所有部分,并且各部分相互
联系,并保持一致。因此,UML图只不过是对底版
的简单视觉投影,每一个图展现了系统的一个特定
的方面。
修饰
UML表示法中的每一个元素都有
一个基本符号,可以把各种修饰
细节加到这个符号上。
通用划分
类/对象二分法
接口/实现二分法
扩展机制
构造型Stereotype
标注值Tagged Value
约束Constraint
UML图分类
结构型的图(Structure Diagram)
类图(Class Diagram)
对象图(Object Diagram)
部署图(Deployment Diagram)
组件图(Component Diagram)
包图(Package Diagram)
复合结构图(Composite Structural Diagram)
行为型的图(Behavior Diagram)
活动图(Activity Diagram)
用例图(Use Case Diagram)
状态机图(State Machine Diagram)
协议状态机图(Protocol State Machine Diagram)
交互型的图(Interaction Diagram)
序列图(Sequence Diagram)
协作图(Collaboration Diagram)
时序图(Timing Diagram)
通信图(Communication Diagram)
交互概述图(Interaction Overview Diagram)
Unified Modeling Language
0 条评论
下一页