出版时间:2011-5 出版社:中国铁道出版社 作者:余永红,陈晓玲 著 页数:234
Tag标签:无
内容概要
《高等学校计算机类课程应用型人才培养规划教材:UML建模语言及其开发工具Rose》介绍了统一 建模语言(UML)和Rational Rose软件的基础知识与使用方法,从实用角度介 绍了UML与Rose的有机结合,及其在面向对象开发中的有效应用。主要内容 包括UML 的基础知识和Rational Rose的使用方法、UML静态建模、UML动态 建模、UML双向工程、RUP等。《高等学校计算机类课程应用型人才培养规划教材:UML建模语言及其开发工具Rose》结构合理 ,语言简练易懂,论述深入浅出,并配有大量的实例分析以帮助读者更好地 理解UML与Rose。 《高等学校计算机类课程应用型人才培养规划教材:UML建模语言及其开发工具Rose》适合作为高等学校计算机应用类专 业以及信息管理与信息系统专业的本科教材,也可作为UML建模人员的参考 资料和相关培训教材。
书籍目录
第1章 面向对象技术1.1 不同软件开发方法的比较分析1.2 面向对象的基本概念1.2.1 对象与类1.2.2 消息与方法1.2.3 继承1.2.4 多态与动态绑定1.3 面向对象分析、设计与实现1.3.1 面向对象分析1.3.2 面向对象设计1.3.3 面向对象实现1.4 UML与面向对象系统开发1.4.1 软件工程中的分析与设计1.4.2 常用面向对象分析与设计方法的比较1.4.3 统一建模语言(UML)1.4.4 在软件开发过程中使用UML1.4.5 UML与Rose的有效结合1.5 UML应用领域小结复习思考题第2章 UML概述2.1 什么是UML2.1.1 UML的特性2.1.2 UML发展历程与现状2.2 为什么学习UML--建模2.2.1 什么是模型2.2.2 为什么要建模2.2.3 UML可以建立什么模型2.3 用UML建立概念模型2.3.1 事物2.3.2 关系2.3.3 图2.3.4 UML规则2.3.5 公共机制2.4 UML体系结构与图2.4.1 UML体系结构--"4+1"视图2.4.2 UML图形分类2.5 UML中常用概念与面向对象概念的对应关系小结复习思考题第3章 Rational Rose简介3.1 准备工作3.1.1 Rational Rose的功能与特点3.1.2 Rational Rose的获取与安装3.2 Rational Rose的使用3.2.1 应用程序界面3.2.2 Rational Rose视图的组织方法3.2.3 Rational Rose建模基本操作3.2.4 Rational Rose建模辅助操作小结复习思考题第4章 用例和用例图4.1 概述4.2 参与者4.2.1 参与者概念4.2.2 寻找和确定参与者4.2.3 参与者的分类4.2.4 参与者之间的关系4.3 用例4.3.1 用例的概念4.3.2 发现用例4.4 用例间的关系4.5 边界4.6 事件流与用例描述4.7 用例图建模要点4.8 用例图建模实例4.8.1 实例分析4.8.2 在Rose中创建用例图小结复习思考题第5章 类图和对象图5.1 类定义5.1.1 类命名5.1.2 类属性5.1.3 类操作5.2 类之间的关系5.2.1 关联5.2.2 特殊关联--聚合和组合5.2.3 泛化3.2.4 依赖5.3 涉及类的其他概念5.3.1 抽象类5.3.2 接口和实现关系5.3.3 模板类5.3.4 边界类、控制类和实体类5.4 类图5.4.1 类图的应用和抽象层次5.4.2 类图建模5.5 面向对象设计的原则5.5.1 开闭原则5.5.2 Liskov替换原则5.5.3 依赖倒置原则5.5.4 接口分离原则5.6 对象图介绍5.6.1 对象5.6.2 对象图5.7 类图建模实例5.7.1 案例分析5.7.2 在Rose中创建类图小结复习思考题第6章 包图6.1 包及其之间的关系6.1.1 包6.1.2 包之间的关系6.2 包图的应用6.2.1 对成组元素建模6.2.2 对体系结构建模6.2.3 其他应用6.3 包图建模实例6.3.1 实例6.3.2 使用Rose绘制包图小结复习思考题第7章 交互图7.1 概述7.2 顺序图7.2.1 顺序图的建模元素7.2.2 UML2.0中的新概念--交互片段7.3 通信图7.3.1 通信图的建模元素7.3.2 顺序图和协作图的比较7.4 时间图7.5 交互图建模实例7.5.1 实例分析7.5.2 使用Rose绘制交互图小结复习思考题第8章 活动图8.1 概述8.2 活动图的组成元素8.2.1 初始结点和活动终点8.2.2 转换8.2.3 分支与监护条件8.2.4 分叉与汇合8.2.5 泳道8.2.6 对象流8.2.7 活动的分解8.3 活动图的应用8.4 活动图建模实例8.4.1 实例分析8.4.2 在Rose中创建活动图小结复习思考题第9章 状态机图9.1 概述9.1.1 状态9.1.2 状态机9.2 简单状态图9.3 包含复杂转换的状态图9.4 包含复合状态的状态机图9.5 状态机图的应用9.6 状态机图建模实例9.6.1 状态机图实例9.6.2 在Rose中创建状态图小结复习思考题第10章 构件图10.1 概述10.2 构件10.2.1 构件表示法10.2.2 构件和类10.2.3 构件的分类10.2.4 构件的接口10.2.5 UML2.x中构件的嵌套10.3 构件图的应用10.4 构件图建模实例10.4.1 构件图实例10.4.2 在Rose中创建构件图小结复习思考题第11章 部署图11.1 概述11.2 部署图中的元素11.2.1 结点11.2.2 连接11.3 部署图的应用11.4 部署图建模实例11.4.1 部署图实例11.4.2 在Rose中创建部署图小结复习思考题第12章 双向工程12.1 概述12.2 正向工程12.3 逆向工程12.4 双向工程实例小结复习思考题第13章 UML与统一开发过程13.1 Rational统一过程13.2 RUP二维开发模型13.2.1 RUP二维开发模型简介13.2.2 开发过程的动态结构--4个阶段13.2.3 迭代过程13.2.4 开发过程中的静态结构13.2.5 核心工作流13.3 UML与RUP13.3.1 业务模型13.3.2 需求捕获阶段13.3.3 分析阶段13.3.4 设计阶段13.3.5 实现阶段小结复习思考题第14章 系统综合--网上书店14.1 网上书店需求分析14.2 系统动态模型14.2.1 活动图14.2.2 顺序图与通信图14.2.3 状态图14.3 系统静态模型14.3.1 类模型14.3.2 包图14.4 系统的配置与实现14.4.1 构件图14.4.2 部署图小结参考文献
编辑推荐
《高等学校计算机类课程应用型人才培养规划教材:UML建模语言及其开发工具Rose》的内容既包括面向对象理论介绍,又全面介绍了UML的基础知识,特别是对Rose支持的图和模型元素进行了详细的讲解,同时结合案例给出了相关Rose的具体操作。 本书图文并茂,通俗易懂。适合作为高等学校计算机应用类专业以及信息管理与信息系统专业的本科教材,也可作为UML建模人员的参考资料和相关培训教材。
图书封面
图书标签Tags
无
评论、评分、阅读与下载