出版社:人民邮电出版社
年代:2012
定价:35.0
本书在第2版的基础上,充分吸取了读者宝贵的反馈意见和建议,更新了部分内容。书中的基础部分,对软件工程思想、UML的相关概念等进行了详细的介绍;案例部分,则对UML建模的过程进行了剖析;附录中的内容则是为了便于读者查询。
第1章 软件工程与UML概述1.1 软件工程概述1.1.1 软件工程的发展历史1.1.2 软件工程的生命周期1.2 建模的目的1.2.1 建模的重要性1.2.2 建模四原则1.2.3 面向对象建模1.3 UML概述1.3.1 UML的历史1.3.2 UML包含的内容1.3.3 UML的定义1.3.4 UML的应用领域第2章 Rational Rose使用2.1 Rational Rose概论2.1.1 常用UML建模工具2.1.2 Rational Rose的优势2.2 Rational Rose安装前的准备2.3 Rational Rose的安装2.3.1 安装前的准备2.3.2 安装步骤2.4 Rational Rose使用介绍2.4.1 Rational Rose主界面2.4.2 Rational Rose中的四个视图2.4.3 使用rational Rose建模2.4.4 UML图设计第3章 UML语言初览3.1 概述3.2 视图3.2.1 “rup 4 1”视图3.2.2 UML视图3.3 UML中的事物3.3.1 结构事物(Structure Things)3.3.2 行为事物(Behavior Things)3.3.3 组织事物(Grouping Things)3.3.4 辅助事物(Annotation Things)3.4 UML中的关系3.4.1 关联(Association)关系3.4.2 聚合关系3.4.3 依赖(Bependency)关系3.4.4 泛化(Generalization)关系3.4.5 实现(Realization)关系3.5 UML中的图3.6 通用机制3.6.1 修饰3.6.2 注释3.6.3 规格说明3.6.4 通用划分3.6.5 扩展机制3.7 UML建模的简单流程第4章 用例视图4.1 概述4.2 参与者(Actor)4.2.1 参与者概念4.2.2 确定参与者4.2.3 参与者间的关系4.3 用例(Use Case)4.3.1 用例的概念4.3.2 识别用例4.3.3 用例与事件流4.3.4 参与者、用例间的关系4.4 用例图建模技术4.4.1 对语境建模4.4.2 对需求建模4.4.3 用例粒度4.5 实例——图书馆管理系统中的用例视图4.5.1 确定系统涉及的内容4.5.2 确定系统参与者4.5.3 确定系统用例4.5.4 使用Rational Rose来绘制用例图第5章 静态图5.1 概述5.2 类图5.2.1 类图的概念和内容5.2.2 类图的用途5.2.3 类图元素——类5.2.4 类图元素——接口(Interface)5.2.5 类图元素——关系5.2.6 类图建模技术5.3 对象图5.3.1 对象图的概念和内容5.3.2 对象图建模5.4 包图5.4.1 包的名字5.4.2 包拥有的元素5.4.3 包的可见性5.4.4 引入与输出5.4.5 包中的泛化关系5.4.6 标准元素5.4.7 包图建模技术5.5 实例——图书馆管理系统中的静态图5.5.1 建立对象图步骤5.5.2 对象的生成5.5.3 使用Rose绘制包图和类图第6章 交互图6.1 时序图(Sequence Diagram)6.1.1 时序图的概念和内容6.1.2 对象的创建和撤销6.1.3 时序图的建模技术6.2 协作图(Collaboration Diagram)6.2.1 协作图的概念和内容6.2.2 协作图的建模技术6.2.3 协作图与时序图的互换6.2.4 时序图与协作图的比较6.3 实例——图书馆管理系统的交互图6.3.1 使用Rose绘制时序图6.3.2 使用Rose绘制协作图第7章 状态图和活动图7.1 状态图(Statechart Diagram)7.1.1 状态机7.1.2 状态图7.1.3 状态图的用途7.1.4 状态图的建模技术7.2 活动图(Activity Diagram)7.2.1 活动图7.2.2 活动图与流程图的区别7.2.3 活动图的组成元素7.2.4 活动的分解7.2.5 活动图的建模技术7.3 实例——图书馆管理系统的动态图7.3.1 各种动态图的区别7.3.2 使用Rose绘制状态图7.3.3 使用Rose绘制活动图第8章 UML组件与配置8.1 组件图(Component Diagram)8.1.1 概述8.1.2 组件8.1.3 补充图标8.1.4 组件图建模技术8.2 配置图(Deployment Diagram)8.2.1 概述8.2.2 节点8.2.3 组件8.2.4 关系8.2.5 配置图建模技术8.3 实例——图书馆管理系统的组件图与配置图8.3.1 绘制组件图与配置图的步骤8.3.2 使用Rose绘制图书馆管理系统组件图8.3.3 使用Rose绘制图书馆管理系统配置图第9章 扩展机制9.1 UML的体系结构9.1.1 四层元模型体系结构9.1.2 四层元模型层次的例子9.1.3 UML元元模型层9.1.4 UML元模型层9.2 构造型9.2.1 构造型的表示法9.2.2 UML中预定义的标准构造型9.3 标记值9.3.1 标记值的表示法9.3.2 UML中预定义的标准标记值9.4 约束9.4.1 约束的表示法9.4.2 UML中预定义的标准约束9.5 用于业务建模的UML扩展9.5.1 业务模型建模的构造型9.5.2 业务建模的关联规则9.5.3 业务建模构造型图标第10章 Rose的双向工程10.1 双向工程简介10.2 正向工程10.2.1 设置代码生成10.2.2 添加组件和类的映射10.2.3 检查模型语法10.2.4 设置Classpath10.2.5 备份文件10.2.6 生成代码10.3 逆向工程10.3.1 检查Classpath环境变量10.3.2 启动逆向工程10.4 实例——类图的代码生成与逆向工程10.4.1 代码生成10.4.2 逆向工程第11章 UML与统一开发过程11.1 软件开发过程历史概述11.1.1 软件开发过程简介11.1.2 当前流行的软件过程11.2 Rup简介11.2.1 什么是Rup过程11.2.2 Rup的特点11.2.3 Rup的十大要素11.3 统一开发过程核心工作流11.3.1 需求捕获工作流11.3.2 分析工作流11.3.3 设计工作流11.3.4 实现工作流11.3.5 测试工作流第12章 档案管理系统12.1 软件需求分析12.1.1 软件需求的定义12.1.2 软件需求的层次12.1.3 需求分析的任务与过程12.2 档案管理系统的需求分析12.2.1 系统功能需求12.2.2 用户管理模块12.2.3 系统参数设置模块12.2.4 借阅管理模块12.2.5 案卷管理模块12.2.6 文件管理模块12.2.7 数据管理模块12.3 系统的UML基本模型12.3.1 UML初始模型12.3.2 系统的用例图12.3.3 系统的时序图12.3.4 系统的协作图12.3.5 系统的状态图12.3.6 系统的活动图12.4 系统中的类12.4.1 类图的生成12.4.2 各类之间的关系12.5 系统的配置与实现12.5.1 系统的组件图12.5.2 系统的配置图第13章 新闻中心管理系统13.1 新闻中心管理系统的需求分析13.1.1 系统功能需求13.1.2 信息浏览模块13.1.3 后台管理模块13.2 系统的UML基本模型13.2.1 UML初始模型13.2.2 系统的用例图13.2.3 系统的时序图13.2.4 系统的协作图13.2.5 系统的状态图13.2.6 系统的活动图13.3 系统中的类13.3.1 类图的生成13.3.2 双向工程13.3.3 各类之间的关系13.4 系统的配置和实现13.4.1 系统的组件图13.4.2 系统的配置图第14章 汽车租赁系统14.1 汽车租赁系统的需求分析14.1.1 系统功能需求14.1.2 基本数据维护模块14.1.3 基本业务模块14.1.4 数据库模块14.1.5 信息查询模块14.2 系统的UML基本模型14.2.1 UML模型框架14.2.2 系统的用例图14.2.3 系统的时序图14.2.4 系统的协作图14.2.5 系统的状态图14.2.6 系统的活动图14.3 系统中的类14.3.1 类图的生成14.3.2 各个类之间的关系14.4 系统的配置与实现14.4.1 系统的组件图14.4.2 系统的配置图附录A 术语A.1 范围A.2 部分术语附录B 标准元素附录C 元模型C.1 简介C.2 背景C.3 元元模型附录D 软件菜单列表参考文献
本书介绍了使用UML(统一建模语言)进行软件建模的基础知识以及Rational Rose 2007工具的使用方法。本书在第2版的基础上,充分吸取了读者宝贵的反馈意见和建议,更新了大部分案例。书中前11章是基础部分,对软件工程思想、UML的相关概念、RationalRose工具、Rup软件过程,以及UML的双向工程等进行了详细的介绍;后3章是案例部分,通过档案管理系统、新闻中心管理系统以及汽车租赁系统3个综合实例,对UML建模(以RationalRose 2007为实现工具)的全过程进行了剖析;最后的附录中给出了UML中常用的术语、标准元素和元模型,便于读者查询。《UML基础与Rose建模案例(第3版)》是一本基础与实例紧密结合的UML书籍,可以作为从事面向对象软件开发人员的学习指导用书,也可以作为高等院校计算机或软件工程相关专业的教材。本书由吴建、郑潮、汪杰编著。
书籍详细信息 | |||
书名 | UML基础与Rose建模案例站内查询相似图书 | ||
9787115273895 如需购买下载《UML基础与Rose建模案例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 3版 | 印次 | 1 |
定价(元) | 35.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 134 | 印数 | 3500 |
UML基础与Rose建模案例是人民邮电出版社于2012.2出版的中图分类号为 TP312 的主题关于 面向对象语言,UML-程序设计 的书籍。
吴建, 郑潮, 汪杰, 编著
吴建, 郑潮, 汪杰, 编著
蔡敏, 徐慧慧, 黄炳强, 编著
谢星星, 编著
(美) 施穆勒 (Schmuller,J.) , 著
谢星星, 沈懿单, 编著
徐锋等, 编著
(瑞典) 埃里克森 (Eriksson,H.) 等, 著
唐红杰, 史林林, 编著