UML第三集

UML第三集_第1张图片

UML第三集_第2张图片


UML第三集_第3张图片

1、规格说明:

提供对构造块的语法和语义的文字叙述,描述系统的细节,提供语义底板

2、修饰

每一个元素都有一个基本符号,可以把修饰细节加到符号上

UML第三集_第4张图片

3、通用划分

类/对象二分法

   类是一个抽象,对象是这种抽象的一个具体形式

   UML的每一个构造块几乎都存在像类/对象这样的二分法。如:用例和用例实例     (场景),构件和构件实例,节点和节点实例

接口/实现二分法

   接口声明一个契约,实现表示了对该契约的具体实施。如:用例和实现它们的协    作,操作和实现它们的方法。

4、拓展机制:对UML图示符号的扩展

UML第三集_第5张图片



UML第三集_第6张图片


1、用例图

 描述用户需求,从用户的角度描述系统功能,指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。说白了就是能让用户看明白。

2、静态图

类图:定义系统中的类,描述类的内部结构和类之间的关系。类图主要用于,描述系统静态结构

对象图:是类图的一个实例,描述具体时间点上所包含的对象以及各个对象之间的关系

3、行为图:描述系统的动态模型和对象之间的交互关系,包括:

状态图:描述状态

活动图:描述活动

交互图:描述对象之间的交互关系,包括:

       序列图:描述对象的交互顺序,着重体现对象见消息传递的时间顺序,强调        对象之间消息的发送顺序,同时也显示对象之间的交互过程。

       协作图:描述对象只见到额传递关系,侧重说明对象之间消息的传递

4、实现图

构件图:描述代码构件的物理结构以及各构件之间的依赖关系。一个构件可以是一个资源文件、一个二进制文件或者一个可执行文件。

实施图:也是部署图,定义系统中硬件的物理体系结构,描述实际的物理设备以及它们之间的链接关系。





     



你可能感兴趣的:(-----【UML】,UML知识点小记)