Thinking inUML摘录(二)-UML带来了什么

UML带了

1.面向对象分析(OOA)和设计(OOD)

2.以人为本,用户第一的用例驱动。

3.统一的建模和沟通语言,他的词汇和语法分别是元模型和视图。

4.统一过程,这个过程是有规律,可推导,可追溯的过程。

建立模型的过程是一个抽象的过程。所以要建立模型,首先要知道如何抽象现实世界。世界的本质就是人,事,物,规则组成的。人驱动系统,事体现过程,物记录结果,规则是控制。建立模型的关键就是弄明白有什么人,什么人做什么事,什么事产生什么物,中间有什么规则,再把人,事,物之间的关系定义出来,一个模型也就基本成型了。

概念模型介于原始需求和计算机实现之间,是一种过渡模型。主要元数据有:

 边界类,实体类,控制类。

设计模型算是概念模型的实例化。在设计模型中,概念模型中的边界类可以被转化为操作界面或是系统接口;控制类可以被转化为计算程序或控制程序,例如工作流,算法体等;实体类可以被转化为数据库表,XML文档或是其他带有持久化特征的类。

猜你喜欢

转载自as-com.iteye.com/blog/1941201
今日推荐