UML学习笔记_02_UML初识(简单的流程)
UML建模简单流程:
分析-》定义用例-》定义领域模型-》定义交互图-》定义设计类图
1、分析:
分析需求,对项目的结构有一个大致的定义
2、定义用例:
用例是需求分析的一种工具,它是一些情节的描述。(一个项目是怎么运行的?有哪些步骤?)
3、定义领域模型(OOA)
识别问题中的概念,它是对真实世界领域中的概念和想象可视化,与具体实现的软件技术无关。(分析提取出项目中需要的主要对象)
可以画一个领域模型加深概念
4、定义交互图
描述对象之间的交互关系(软件对象的定义:职责与协作)
5、定义设计类图
从领域模型以及交互图中获得其实,定义软件类,包括属性、方法等等。
描述软件中类的属性和方法,并可以简单描述他们的实例对象之间的关系