本书由浅入深地介绍怎样使用RSA进行软件建模,包括:安装使用RSA、创建UML模型、与RUP相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。
本书的介绍篇和RSA建模入门篇适合RSA的初级和中级用户;RSA建模高级篇适合有一定RSA使用经验的高级用户,或者已经阅读入门篇的读者。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | IBM Rational Software Architect建模/IBM中国开发中心系列 |
分类 | |
作者 | 陈樟洪//金发华//李嘉涛//赵雄伟 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书由浅入深地介绍怎样使用RSA进行软件建模,包括:安装使用RSA、创建UML模型、与RUP相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。 本书的介绍篇和RSA建模入门篇适合RSA的初级和中级用户;RSA建模高级篇适合有一定RSA使用经验的高级用户,或者已经阅读入门篇的读者。 内容推荐 IBM Rational Software Architect是IBM公司推出的从设计到开发的完整的集成开发环境。它支持UML建模、模型驱动开发等多种建模相关的活动。本书由浅入深地介绍怎样使用RSA进行软件建模,包括:安装使用RSA、创建UML模型、与RUP相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。 本书的介绍篇和RSA建模入门篇适合RSA的初级和中级用户。 本书的RSA建模高级篇适合有一定RSA使用经验的高级用户,或者已经阅读入门篇的读者。 目录 第1部分 介绍篇 第1章 追根溯源——IBM建模工具的发展 1.1 建模的昨天 1.2 巫师的神话 1.3 与巫师无关——IBM建模工具介绍 1.3.1 Rational Rose 1.3.2 Rational XDE 本章小结 第2章 RSA简介 2.1 从SDP到SDP 2.1.1 IBM Software Development Platform 2.1.2 IBM Software Delivery Platform 2.1.3 Software Delivery Platform的新特性 2.2 RSA的特性 2.2.1 基于Eclipse平台 2.2.2 建模和开发平台 2.2.3 支持UML2.0 2.2.4 支持Java/C/C++ 2.2.5 开发结构检查和控制 2.2.6 支持模型驱动框架 2.3 Rational Software Architect V7新特性 本章小结 第3章 RSA的安装和运行 3.1 Installation Manager 3.2 安装RSA 3.3 运行RSA 3.4 更新RSA 本章小结 第2部分 RSA建模入门篇 第4章 RSA模型 4.1 关于建模 4.1.1 什么是建模 4.1.2 为什么建模 4.1.3 为什么对软件进行建模 4.1.4 为什么一些开发人员不选择软件建模 4.1.5 何时建模 4.1.6 如何建模 4.2 RUP和RSA 4.2.1 个最佳实践 4.2.2 二维结构 4.3 RSA UML模型概述 4.3.1 模型文件 4.3.2 基于包的组织结构 4.4 空白模型 4.5 用例模型 4.5.1 在RSA中创建用例模型 4.5.2 用例模型的内部组织 4.5.3 用例图 4.5.4 活动图 4.6 分析模型 4.6.1 在RSA中创建分析模型 4.6.2 分析模型的内部组织 4.6.3 类图——静态结构 4.6.4 顺序图——动态结构 4.7 设计模型 4.7.1 在RSA中创建设计模型 4.7.2 定义分类器的内部结构——组合结构图 4.7.3 对对象行为建模——状态图 4.7.4 对组件进行建模——组件图 4.7.5 对部署和拓扑进行建模——部署图 4.8 数据建模 本章小结 第5章 RSA建模 5.1 UML.0和UML.x 5.2 RSA对UML建模概览 5.2.1 建模透视图 5.2.2 常用技巧 5.3 业务需求建模阶段的UML图 5.3.1 用例图 5.3.2 高级用例建模 5.3.3 活动图 5.3.4 高级活动图建模 5.4 建立分析模型阶段的UML图 5.4.1 类图——静态结构 5.4.2 顺序图——动态结构 5.5 建立设计模型阶段的UML图 5.5.1 组合结构图 5.5.2 状态图 5.5.3 组件图 5.5.4 部署图 5.5.5 查看模型元素的关系 5.5.6 发布模型 5.6 管理UML模型 5.6.1 创建UML模型 5.6.2 定制UML模型 5.6.3 导出UML模型 5.7 模型和代码的转换 5.7.1 配置模型转换 5.7.2 从UML模型转换到C++代码 5.7.3 从UML模型转换到EJB代码 5.7.4 从UML模型转换到Java代码 5.7.5 从UML模型转换到WSDL文档 5.7.6 从UML模型转换到XML文档定义 5.7.7 从C++代码转换到UML模型 5.7.8 从Java代码转换到UML模型 5.8 在小组环境下RSA建模的管理 5.8.1 模型划分 5.8.2 比较和合并一个模型的不同版本 本章小结 第6章 RSA数据建模 6.1 RSA数据透视图概述 6.1.1 常用视图与编辑器介绍 6.1.2 常用技巧 6.2 RSA物理数据建模 6.2.1 数据建模概述 6.2.2 物理数据建模的一般方法 6.2.3 在RSA中新建物理数据模型 6.2.4 表设计 6.2.5 视图设计 6.2.6 关系设计 6.2.7 其他数据库对象设计 6.3 从数据库反向设计数据模型 6.4 从物理数据模型生成DDL 本章小结 第3部分 RSA建模高级篇 第7章 RSA与模型驱动开发 7.1 模型驱动开发概述 7.1.1 业务环境及推动因素 7.1.2 了解模型驱动开发方法 7.1.3 模型驱动开发的好处 7.1.4 RSA模型驱动开发 7.2 MDD模型驱动开发方法 7.2.1 模型驱动开发 7.2.2 模型驱动开发项目规划 7.2.3 模型驱动开发方案生命周期 7.2.4 模型驱动开发上下文环境 7.3 在RSA中应用MDD 7.3.1 RSA中的MDD流程 7.3.2 MDD示例场景 7.3.3 MDD框架开发 7.3.4 MDD应用开发 本章小结 第8章 可重用模型 8.1 基于模式的开发 8.1.1 模式定义 8.1.2 在RSA中应用模式 8.1.3 开发自己的模式 8.2 用RAS规范打包可重用资产 8.2.1 RAS规范介绍 8.2.2 RSA对于可复用资产的支持 本章小结 第9章 面向服务的架构 9.1 SOA介绍 9.2 SOMA介绍 9.2.1 SOMA的概念 9.2.2 SOMA在SOA开发中的作用 9.3 使用RSA进行SOA建模和开发 9.3.1 为面向服务的解决方案建模 9.3.2 将业务过程转变为解决方案 9.3.3 设计和实现服务组件 9.4 实例 9.4.1 使用UML Profile for Software Services进行面向服务建模 9.4.2 使用RSA实现服务组件 本章小结 附录A UML简介 附录B Eclipse简介 附录C 模型项目文件的迁移 附录D 术语表 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。