内容简介
本书理论和实践紧密结合,以图文并茂、实例丰富、讲解详尽、实用性强的特色讲解学习UML图以及创建UML图中模型元素的基础理论和Rose建模工具的使用。全书共分15章,分别介绍运用统一建模语言UML进行软件建模的知识以及RationalRose2007工具的使用方法。书中前4章介绍面向对象、UML建模语言和RationalRose建模工具的一些基本理论和概念;第5章到第12章详尽介绍UML中用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图和部署图的概念,并介绍在实际开发中如何使用它们;第13章和14章通过两个综合案例对使用RationalRose进行UML建模的全程进行深入剖析;第15章介绍RationalRose2007工具的安装与开发环境,最后在附录中收录6个项目案例的系统建模来强化读者对本书内容的理解。此外,本书每章配有习题,读者可用于检验自己对UML软件建模和应用知识的掌握程度。本书附赠近20小时的多媒体视频教程,方便读者下载学习。本书可作为大专院校计算机软件工程专业学生学习UML和面向对象设计技术的教材,也可作为软件开发人员和系统架构设计人员自学UML的参考和指
AI简介
这是一本理论与实践紧密结合的教材,旨在帮助读者掌握UML(统一建模语言) 图以及创建UML图中模型元素的基础理论和Rational Rose建模工具的使用。全书共分15章,分别介绍运用统一建模语言UML进行软件建模的知识以及Rational Rose2007工具的使用方法。
全书首先介绍了面向对象技术基本概念,包括面向对象的基本概念、特征、方法论以及相关的开发方法。接着详细介绍了UML图及Rose建模工具,包括UML的起源与发展、目标、概念范围、公共机制、对象约束语言等。同时,本书也深入讲解了Rational Rose2007工具的使用方法,包括创建模型、使用控制单元、使用模型集成器、创建部署图以及使用Rational Rose 2007创建序列图等。
书中还详细讲解了用例图、类图与对象图、序列图、协作图、状态图、活动图、包图、构件图与部署图等UML图的基本概念,并介绍在实际开发中如何使用它们。此外,本书还通过两个综合案例对使用Rational Rose进行UML建模的全程进行深入剖析,包括图书管理系统和超市信息管理系统。