书籍介绍
本书系统地的讲解了软件建模的基础理论知识和实用技术方法。基础理论以统一建模语言UML为核心,深入浅出地描述了在面向对象的软件开发过程中,如何使用UML标准构建系统生命周期中的各种常用模型。实用技术方法则结合业界广泛使用的UML开发工具Rational Rose,并配以具体的软件系统案例进行详细地介绍,使读者能够轻松理解并快速掌握软件建模的技术方法。此外,每章附有操作练习题,着重培养读者的动手能力,使其在练习过程中能快速提高实际应用水平。全书共分15章,各章的具体内容安排如下:第1章:概要介绍面向对象技术,包括不同软件开发方法的比较、面向对象的基本概念、面向对象分析、面向对象设计、面向对象实现以及UML与面向对象方法之间关系的描述等基本概念。第2章:概要介绍UML的基础知识,包括UML的起源与发展历史、UML的定义、UML的特点、UML的作用、UML视图和UML机制。第3章:概要介绍Rational Rose建模工具,包括Rational Rose起源与发展、Rational Rose功能与特点、Rational Rose运行环境、Rational Rose安装和Rational Ros