《如何使用UML》培训 01.基础知识(1)UML语言构成
PPT下载
UML语言构成
•构造块——这些是基本UML建模元素、关系和图。
•公共机制——表达语义细节的公共规定。
•构架——系统构架的UML视图。
UML构造块
•物件:这些是建模元素本身
•结构物件:UML模型的名词,如类、接口、协作、用例、活动类、组件、节点。
•行为物件:UML模型的动词,如交互、状态机。
•组物件:包,它用于把语义上相关的建模元素分组为内聚的单元。
•注解物件:注解,它附加到模型以捕获特殊信息。
•关系:这些把物件联系在一起,关系说明两个或多个物件是如何语义相关的
•图:这些是UML模型的视图,它们展现物件的集合
UML公共机制
•规格说明:模型模板的、图标的定义
•公共分类:各种元素的名词解释
•修饰:模型元素的要点,如初始值、返回值、公用/私有等
•扩展机制:约束、自定义结构等
UML架构
•逻辑视图:捕获问题域的词汇,作为类和对象的集合。重点是展示对象和类是如何组成系统、实现所需系统行为的
•进程视图:建模在我们系统中的可执行线程和进程作为活动类。其实,它是逻辑视图面向进程的变体,包含所有相同的制品。
•实现视图:对组成基于系统的物理代码的文件和组件进行建模。它同样展示出组件之间依赖,展示一组组件的配置管理以定义系统的版本。
•部署视图:建模把组件物理地部署到一组物理的、可计算节点上,如计算机和外设上。它允许你建模横跨分布式系统节点上的组件的分布。
•用例视图:所有其他视图都是从用例视图派生而来,该视图把系统的基本需求捕获为一组用例,并提供构造其他视图的基础。

![image_thumb[25] image_thumb[25]](http://images0.cnblogs.com/blog/195723/201401/301403147347148.png)
![image_thumb[27] image_thumb[27]](http://images0.cnblogs.com/blog/195723/201401/301403155008748.png)
![image_thumb[29] image_thumb[29]](http://images0.cnblogs.com/blog/195723/201401/301403160476648.png)
![image_thumb[31] image_thumb[31]](http://images0.cnblogs.com/blog/195723/201401/301403166093075.png)
![image_thumb[33] image_thumb[33]](http://images0.cnblogs.com/blog/195723/201401/301403173754675.png)
![image_thumb[35] image_thumb[35]](http://images0.cnblogs.com/blog/195723/201401/301403180475303.png)
![image_thumb[41] image_thumb[41]](http://images0.cnblogs.com/blog/195723/201401/301403189063174.png)
![image_thumb[40] image_thumb[40]](http://images0.cnblogs.com/blog/195723/201401/301403235781114.png)
![image_thumb[43] image_thumb[43]](http://images0.cnblogs.com/blog/195723/201401/301403277972125.png)
![image_thumb[45] image_thumb[45]](http://images0.cnblogs.com/blog/195723/201401/301403289843195.png)
![image_thumb[47] image_thumb[47]](http://images0.cnblogs.com/blog/195723/201401/301403307974608.png)
浙公网安备 33010602011771号