统一建模语言简介 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 本教程主要介绍软件设计模式中经常用到的类图,以及类图之间的关系。 类、接口和类图 1. 类 类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了 ...
分类:
其他好文 时间:
2020-06-25 17:14:40
阅读次数:
75
一、统一建模语言 UML,用来设计软件设计蓝图的建模语言,简单、统一、图形化、能表达软件设计中的动态和静态信息。 包括用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图。 二、类、接口、类图 1、类 具有相同属性、方法和关系的对象的抽象,封装了数据和行为,具有封装、继承、多态三大特 ...
分类:
其他好文 时间:
2020-04-06 00:13:23
阅读次数:
102
uml网上一搜一大堆,推荐一本书thinking in uml 把几个关键点记录下 UML类图关系:泛化(继承)、实现、聚合、组合、关联、依赖 泛化(继承)--用于Interface和Interface之间,或者用于Class和Class之间 实现--指的是一个class类实现interface接口 ...
分类:
其他好文 时间:
2020-01-21 10:46:39
阅读次数:
80
StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。 可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等, 可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。 非常的简洁,灵活,并且免费( ...
分类:
其他好文 时间:
2018-06-18 18:19:14
阅读次数:
466
完成的工作: 我们小组目前完成了需求规格说明书、构件图、界面设计文档、类图、配置图和数据设计图的编写。如下: 需求规格说明书: <!--[if !supportLists]-->1. <!--[endif]-->引言 <!--[if !supportLists]-->1.1<!--[endif]-- ...
分类:
其他好文 时间:
2018-06-15 20:55:43
阅读次数:
246
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h" #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#de ...
分类:
其他好文 时间:
2017-10-08 15:31:32
阅读次数:
121
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h" #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0 #d ...
分类:
其他好文 时间:
2017-10-08 15:28:58
阅读次数:
223
我们前面学过的用例图、类图、活动图、顺序图和协作图都描写叙述了逻辑和设计方面的信息。那么如今我们来学习和实现有关的两个图:构件图和部署图。 实现图用来描写叙述实现方面的信息,它从系统的层次来描写叙述下面双方面的信息:硬件的组成和布局;软件系统划分和功能实现。 一、构件图 1、概念 从建房子来说,一座 ...
分类:
其他好文 时间:
2017-07-09 13:45:58
阅读次数:
168
之前说了uml的设计图,现在说一下uml的最后两种图:构件图、部署图。这两种图之所以放在一起是因为它们都是软件的实现图。 构件图 构件图是描述一组构件之间的组织与依赖关系的模型。那么,问题来了,什么是构件? 构件是系统中遵从同一组接口且提供其实现的物理的可替代的部分。看不懂,没关系,我给你解释下,构 ...
分类:
其他好文 时间:
2017-05-24 22:42:28
阅读次数:
286