面向对象分析与设计 assist engineering
课程目标:
介绍如何将 UML 应用于 UP 过程
介绍如何应用 UML 进行 OOA/D
UML 不是 OOA/D ,也不是方法,它仅仅只是一种图形表示法
如果不掌握对象思想,那么 UML 或任何 case 工具 ( 如 ROSE) 将毫无意义
我们需要一种用于 OOA/D 的语言,这既是一种思考的工具,也是一种沟通
的形式。因此,我们将在 OOA/D 中应用 UML 。
分析( analysis ) - 对问题和需求的调查研究
设计( design ) - 满足需求的概念上的解决方案
面向对象分析( object-oriented analysis ) - 在问题域内发现和描述对象
面向对象设计( object-oriented design ) - 如何定义软件对象以及它们之
间如何协作以实现需求