基于UML的软件开发过程 1 UML概述 案例 内容3 1. UML语言概述 1.1 UML的历史 1.2 UML的定义 1.3 UML包含的内容 1.4 UML的应用领域4 为什么需要UML? 客户 系统分析员 其他人员 开发人员 UML模型5 1.1 UML的历史 面向对象的分析与设计(OOA&OOD)方法的发展在20 世纪80年代末至90年代中出现了一个高潮,UML是这个 高潮的产物。它不仅统一了Booch、Rumbaugh和 Jacobson的表示方法,而且对其做了进一步的发展,并 最终统一为大众所接受的标准建模语言。 公认的面向对象建模语言出现于20世纪70年代中期对象 是问题域或实现域中某些事物的一个抽象。 1996年6月和10月分别发布了两个新的版本,即UML 0.9和UML 0.91,并将UM重新命名为UML(Unified Modeling Language)。UML的开发者倡议并成立了 UML成员协会。 6 UML的诞生 创始人 Grady Booch Grady(IBMfellow)因其在软件架构、软件工程和软件 建模方面的杰出贡献而在国际上享有盛名。自Ratio