注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具UML初学者指南

UML初学者指南

UML初学者指南

定 价:¥30.00

作 者: (美)Robert A.Maksimchuk,(美)Eric J.Naiburg著;李虎,范思怡译;李虎译
出版社: 人民邮电出版社
丛编项:
标 签: UML

ISBN: 9787115131942 出版时间: 2005-06-01 包装: 胶版纸
开本: 23cm 页数: 200 字数:  

内容简介

  本书针对UML核心技术给出实用的解释和权威的应用指南。 全书共分10章和3个附录。正文部分按照读者在项目中需要实际履行的活动顺序来编排。第l章简单地介绍了UML,第2章到第7章分别阐述了UML在业务建模、需求建模、架构建模、应用建模、数据库建模和测试中的重要性和应用。第8章介绍了UML 2.0的新变化,第9章论述了使用UML开始项目时需要注意的事项。第10章列出了更多学习UML建模的资源。附录部分分别是术语表、复习题答案和UML图与元素。 本书特别适合在软件开发活动中担任某种角色又不进行常规建模的人阅读,包括项目经理、程序员、架构设计师、数据库设计师以及文档专家等。本书也帮助对UML感兴趣的初学者认识和学习UML的核心知识。

作者简介

  RobertA.MaksimchukIBMRational软件公司工业解决方案经理,有超过25年的硬件、软件开发经验,是面向对象分析和设计的专家。他是多本商业杂志的撰稿人,并且在许多世界级的UML和面向对象技术论坛上做过演讲。EricJ.NaiburgIBMRational软件公司桌面产品市场经理。他负责Rational桌面产品的市场营销、规划和信息发布,包括XDE、WebSphereStudio、Rational的测试解决方案等,此前他曾是Rational的产品经理。两位作者曾合著UMLforDatabaseDesign李虎北京航天航空大学博士。现就职于北京航天航空大学。就读硕士、博士期间,译著有《UML基础、案例与应用》、《使用UML进行面向对象的项目管理》、《人件》、《UML基础、案例与应用:第3版》。目前主要的研究领域包括UML、OO、OOP等。范思怡,毕业于北京语言大学,主要从事科技英语翻译和英美文学方面的工作。

图书目录

第1章 UML简介
1.1 什么是UML
1.1.1 UML是如何诞生的
1.1.2 UML是专有产品吗
1.1.3 UML是否只适用于面向对象的开发
1.1.4 UML是一种方法学吗
1.1.5 UML当前的进展状况如何
1.2 什么是模型
1.2.1 为什么要建模
1.2.2 为什么要使用UML建模
1.2.3 用UML可以建立什么模型
1.2.4谁应该建模
1.3 什么是图
1.3.1 UML中包括哪些图
1.3.2 图和模型有什么区别
1.4 术语
1.5 小结
1.6 复习题
1.7 参考文献
第2章 业务模型
2.1 什么是业务模型
2.2 为什么要对业务建模
2.3 是否应该对全部业务建模
2.4 UML如何帮助我改进业务
2.5 如何使用UML对业务建模
2.6 UML业务用例模型
2.6.1 业务用例图
2.6.2 活动图
2.7 业务分析模型
2.8 进一步考虑的主题
2.9 术语
2.10 小结
2.11 复习题
2.12 参考文献
第3章 需求建模
3.1 什么是需求
3.2 需求为什么令人费神
3.3 需求有哪些类型
3.4 如何使用UML对需求建模
3.4.1 用例的回顾
3.4.2 用例的更多知识
3.4.3 顺序图的回顾
3.4.4 顺序图的更多知识
3.5 进一步考虑的主题
3.6 术语
3.7 小结
3.8 复习题
3.9 参考文献
第4章 架构建模
4.1 导言
4.2 什么是架构
4.3 为什么对架构建模
4.3.1 企业架构
4.3.2 系统架构
4.3.3 软件架构
4.4 逻辑架构
4.4.1 类图
4.4.2 系统和子系统
4.5 物理架构
4.5.1 操作
4.5.2 构件图
4.5.3 部署图
4.5.4 构造型
4.6 架构模式
4.7 什么是模型驱动的架构
4.8 进一步考虑的主题
4.9 术语
4.10 小结
4.11 复习题
4.12 参考文献
第5章 应用建模
5.1 为什么要对应用建模
5.1.1 我们的第二反应
5.1.2 问题的背后
5.2 需要对整个应用建模吗
5.3 关于编程语言
5.4 对应用的建模应该达到什么深度
5.5 如何使用UML对应用建模
5.5.1 类图的回顾
5.5.2 类图的更多知识
5.5.3 顺序图的更多知识
5.6 进一步考虑的主题
5.7 术语
5.8 小结
5.9 复习题
5.10 参考文献
第6章 数据库建模
6.1 UML能用于数据库设计吗
6.2 如何有效利用别人创建的UML模型
6.2.1 用例模型
6.2.2 活动模型
6.2.3 类模型
6.3 使用UML可以创建什么类型的数据库模型
6.3.1 概念模型
6.3.2 逻辑模型
6.3.3 物理建模
6.4 进一步考虑的主题
6.5 术语
6.6 小结
6.7 复习题
6.8 参考文献
第7章 测试
7.1 UML如何用于辅助测试
7.2 如何利用业务用例模型
7.3 如何利用业务分析模型
7.4 如何利用分析和设计模型
7.5 其他类型的测试
7.6 进一步考虑的主题
7.7 术语
7.8 小结
7.9 复习题
7.10 参考文献
第8章 到此为止了吗
8.1 导言
8.2 其他UML图
8.2.1 状态图
8.2.2 合作图
8.2.3 对象图
8.3 关于UML 2.0的更多内容
8.3.1 对合作图的修改
8.3.2 对活动图的修改
8.3.3 对顺序图的修改
8.3.4 对类图的修改
8.4 进一步考虑的主题
8.5 术语
8.6 小结
8.7 复习题
8.8 参考文献
第9章 使用UML如何起步
9.1 良好的起点
9.1.1 大象
9.1.2 用例和风险管理
9.1.3 招募新人
9.2 学习提高
9.2.1 培训陷阱
9.2.2 辅导教师
9.2.3 学徒制度
9.3 一起工作
9.3.1 建模小组
9.3.2 论战室
9.4 进一步考虑的主题
9.5 术语
9.6 小结
9.7 复习题
9.8 参考文献
第10章 哪里能学到更多
10.1 引言
10.2 更多资源
10.2.1 UML
10.2.2 面向对象的分析与设计
10.2.3 模式
10.2.4 企业架构和框架

本目录推荐