IBM RSA和UML可视化建模指南

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > IBM RSA和UML可视化建模指南

出版社:机械工业出版社
出版日期:2007-6
ISBN:9787111215554
作者:(Terry Quatrani)
页数:145页

作者简介

使用Rational Software Architect中集成的设计和开发工具进行模型驱动的开发。
理解可视化建模的目的、技术、语言和过程。
可视化建模的合理原则和最佳实践。
使用用例模型来捕获和文档化功能需求。
创建分析模型揭示最佳的系统实现。
建立设计模型以对实现模型和源代码进行抽象。
使用实现模型表现系统的物理组件,从子系统到可执行文化和数据。
将这些模型转换为实际的可运行代码。

本书以通俗、简洁的语言介绍可视化建模的方法,具体讲解如何使用IBM Rational Software Architect进行基于UWL2.0的可视化建模.全书以一个大学课程注册系统为例,通过一步步的操作,让读者学会利用RSA技术进行分析、设计和实现的方法,学会通过一种过程、一种语言和一个工具创建自己的软件系统蓝图。
本书适合软件开发人员、架构师、项目管理等参考。

书籍目录

译者序序前言第1章 可视化建模简介  1.1 成功的三边关系  1.2 表示法的角色  1.3 UML的历史  1.4 过程的角色  1.5 什么是迭代式的和增量的开发  1.6 Rational统一过程  1.7 Rational Software Architect  1.8 小结  1.9 developerWorks链接第2章 开始一个项目  2.1 定义正确的项目  2.2 东部州立大学(ESU)背景  2.3 课程注册问题的风险  2.4 ESU课程注册问题的陈述  2.5 小结第3章 用例模型  3.1 系统行为  3.2 参与者  3.3 用例  3.4 用例图  3.5 活动图  3.6 小结  3.7 developerWorks 链接第4章 分析模型  4.1 创建一个分析模型  4.2 分析模型模板  4.3 用例实现  4.4 撰写类的文档  4.5 分配行为  4.6 序列图  4.7 参与类的视图  4.8 小结  4.9 developerWorks链接第5章 设计模型  5.1 设计模型的特点与创建  5.2 设计元素  5.3 根据分析类标识出设计元素  5.4 类图  5.5 用户接口  5.6 小结  5.7 developerWorks链接第6章 实现模型  6.1 持久化选择  6.2 服务数据对象  6.3 用户接口选择  6.4 JavaServer Faces  6.5 使用SDO和JSF建立实现模型  6.6 小结  6.7 developerWorks链接附录A UML元模型附录B 表示法汇总

编辑推荐

《IBM RSA和UML可视化建模指南》:使用Rational Software Architect中集成的设计和开发工具进行模型驱动的开发。理解可视化建模的目的、技术、语言和过程。可视化建模的合理原则和最佳实践。使用用例模型来捕获和文档化功能需求。创建分析模型揭示最佳的系统实现。建立设计模型以对实现模型和源代码进行抽象。使用实现模型表现系统的物理组件,从子系统到可执行文化和数据。将这些模型转换为实际的可运行代码。使用IBM Rational Software Architect可以统一软件设计和开发的所有方面。能够利用新的建模语言技术更高效地设计系统架构,更高产地开发系统。现在。两位IBM的顶级专家写了这本权威指南,从头到尾地指导你如何使用Rationlal Software Architect进行基于UMI.2.0的可视化建模。《IBM RSA和UML可视化建模指南》通过一个简化的案例以及一步步的操作,帮助读者掌握使用IBM Rational的技术进行分析、设计和实现。《IBM RSA和UML可视化建模指南》带领你经历系统架构的所有方面和项目生命周期的每个阶段。无论你是一名架构师,开发人员还是项目经理,都能从《IBM RSA和UML可视化建模指南》获益,学会利用IBM Ratiorlal的最新技术来优化一个项目。

内容概要

Terry Quatrani IMB Rational的UML讲师,负责“财富”500强公司的对象技术培训工作,并在世界范围内宣讲Grady Booch、Jim Rumbaugh和Ivar Jacobson的可视化建模理念,她有20多年的开发、部署大型软件系统的经验。

媒体关注与评论

书评“Terry的风格总是那么直截了当、亲切自然并注重实效。抽象很难,可视化抽象同样是一个难题,而本书将指导你使用Rational Software Architect来完成这两件事。”——Grady booch,IBM院士

章节摘录

版权页:插图:4.8小结分析模型是系统实现之路的第一步。有了分析模型,你就可以关注“如何”实现这个系统。用例表示的是系统将做“什么”。用例实现表示的是系统“如何”完成用例中所规定的功能。对象是一个具有定义良好的边界并对应用有意义的概念、抽象或事物。系统中的每个对象都有3个特性:状态、行为和标识符。类描述了一组对象,它们有共同属性、共同行为(操作)、共同的与其他对象的关系和共同的语义。实体类为那些通常长期存在的信息和相关行为建模。这种类可能反映了真实世界的实体,也可能是系统内部为了完成任务的需要而产生的实体。边界类处理的是系统环境和系统内部之间的通信。它们为用户或其他系统提供了接口(比如参与者的接口)。控制类为专门用于一个或多个用例的有序行为而建模。控制类协调了实现用例中所规定的行为而需要的事件。通过在参与到用例实现中的分析类之间分配行为,可以提供用例中所规定的功能。序列图显示了按照时间顺序排列的对象交互。使用类的属性来描述对象的结构。每个属性都是由类的对象所持有的数据定义。为类所定义的对象对于类的每个属性都具有一个值。参与类的视图这一图显示了用于特定用例实现的所有类和类之间的关系。

图书封面


 IBM RSA和UML可视化建模指南下载



发布书评

 
 


精彩短评 (总计1条)

  •     太老了
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024