一、为什么需要UML1.面向过程与面向对象.PDF

一、为什么需要UML1.面向过程与面向对象.PDF

一、为什么需要UML 1. 面向过程与面向对象 面向过程方法把世界看成一个相互联系的系统,无法满足复杂多变变化软件需求。 面向对象方法把世界看成一个个独立的对象,在外力的作用下相互联系。 2. UML 带来了什么 现实世界业务模型概念模型设计模型 业务模型:人——参与者 事——用例(业务场景、用例场景) 物——业务对象模型 概念模型:边界类、实体类、控制类 设计模型:Java 类,EJB,C++类等. 现实世界-业务模型 业务模型-概念模型 概念模型-设计模型 面向对象分析设计完整过程: 3. RUP :统一过程 RUP 是目前与UML 集成和应用最好,最完整的软件方法. RUP 历史演变过程: RUP 概述: 二、建模基础 1. 建模:指通过对客观事物建立一种抽象的方法用以表征事物并获得对事物本身的理 解,同时把这种理解概念化,将这些逻辑概念组织起来,构成一种对所观察的对象的内部结 构的工作原理的便于理解的表达。 模就是:人,事,物,规则 业务建模公式: 2. 用例驱动: 用例驱动是统一过程的重要概念.用例可以

文档评论(0)

1亿VIP精品文档

相关文档