注册 | 帮助 | 更新 | 排行
系统分析/UML 坛 项目过程坛 项目管理坛 敏捷圈 我的空间
站长介绍 友情链接 我的服务 客户评价 我的程序人生
读书首页 图书排行榜 书讯 书评与读书笔记 专业杂志
问答首页 敏捷 FAQ UML FAQ Use Case 问答
人物首页
案例首页
UML 工具 需求用例工具
我的思考(blog) 我的文章 我的评论 我的著作
新闻与综合评论 书评 所有评论消息
.NET Java JavaScript XML
Hibernate Spring Struts Eclipse NetBeans
VB.NET C# ASP.NET ADO.NET
架构首页 Web 应用框架设计(ZXFramework) OOA OOD 重构 AJAX 架构测试
OOD 原则
咨询服务简介 咨询服务项目 敏捷 OO 私教 客户评价 所有问答...
培训服务简介 OOAD*UML 统一用例方法 UUCM 敏捷迭代开发 所有课程... 敏捷 OO 私教 客户评价
用例首页 用例新闻 用例资源 用例问答 统一用例方法 UUCM 用例模版 UUCMTool
UML 首页 UML 新闻 UML 中文 FAQ UML 问答 UML 文章 OOAD/UML 图书 UML 资源 UML 工具 业务建模 OOA OOD SysML MDA
敏捷首页 敏捷 FAQ 敏捷新闻 敏捷资源 敏捷问答 敏捷工具 Scrum Lean 中式太极敏捷 UDD UP/RUP/AUP 家族 XP CMM/CMMI MSF for Agile
模式首页 业务/领域/分析模式 软件需求/用例模式 架构模式 设计模式 大道至简:实话设计模式 ZXPatterns:原创 Web 架构设计模式
设计模式资源
需求用例模式资源
业务分析模式资源
> 读书 > 登录 |
在线 14 人 登录 0 人

UML 图书

[阅读:987]
学习 UML 最好从阅读开始。市面上 UML 图书的品种很多,让人有点看不过来。学习 UML,如果以为就是学会几张图、几个符号,那就太天真了!学习 UML 意味着学习一批东西,重点在于学习 UML 的建模方法,掌握如何运用 UML 在业务建模、需求建模、软件架构设计和 OO 编程(统称 OOAD)当中获得最佳效果的方法。迄今,统一过程 UP(或 RUP)仍然是学习 UML 建模流程、方法和步骤的最重要参考之一。学习 UML,必然还要同时学习 Use Case(用例)技术。我把 UML、UP、Use Case 合称为 U3。所以,以下我们除了列出介绍 UML 语言本身的图书之外,还列举了与之相关的 OOAD、UP、用例、业务建模等类别的著作。
 
我的推荐


Craig Larman 的《UML 和模式应用》十多年来一直是学习 UML 和 OOAD 技术的经典。这本书的内容相当丰富,有 700 多页,涵盖 UML、OOAD、设计模式和 OOD 原则(GRASP、GoF 等)、软件架构设计、统一过程 UP、迭代式开发、敏捷建模等等。

UML和模式应用
(4046)


UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) by Martin Fowler (Paperback - Sep 25, 2003) Amazon



Unified Modeling Language User Guide, The (2nd Edition) by Grady Booch, James Rumbaugh, and Ivar Jacobson (Hardcover - May 29, 2005)

OOAD 类

Object-Oriented Analysis and Design with Applications (3rd Edition) by Grady Booch, Robert A. Maksimchuk, Michael W. Engel, and Bobbi J. Young (Hardcover - April 30, 2007)

Head First Object-Oriented Analysis and Design by Brett D. McLaughlin, Gary Pollice, and Dave West (Paperback - Nov 27, 2006)

Principles of Object-Oriented Analysis and Design by James Martin and James J. Odell (Paperback - Jan 17, 2008)
Amazon

Systems Analysis and Design (Ahelly Cashman Series) by Gary B. Shelly and Harry J. Rosenblatt (Paperback - Mar 11, 2009)

UP 类

The Unified Software Development Process by Ivar Jacobson, Grady Booch, and James Rumbaugh (Hardcover - Feb 14, 1999)

The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP by Per Kroll, Philippe Kruchten, and Grady Booch (Paperback - April 18, 2003)

The Rational Unified Process: An Introduction (3rd Edition) by Philippe B. Kruchten (Paperback - Dec 20, 2003)

UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition) by Jim Arlow and Ila Neustadt (Paperback - Jul 7, 2005)

Project Management with the IBM Rational Unified Process: Lessons From The Trenches by R. Dennis Gibbs (Paperback - Aug 6, 2006)

Implementing the IBM Rational Unified Process and Solutions: A Guide to Improving Your Software Development Capability and Maturity by Joshua Barnes (Paperback - Jun 18, 2007)

IBM Rational Unified Process Reference and Certification Guide: Solution Designer (RUP) by Ahmad K. Shuja and Jochen Krebs (Paperback - Jan 8, 2008)

Use Case 类


 
候选读物


袖珍类

UML 2.0 in a Nutshell (O'Reilly) by Dan Pilone and Neil Pitman (Paperback - Jun 1, 2005)

Learning UML 2.0 by Russ Miles and Kim Hamilton (Paperback - April 25, 2006)

UML 2.0 Pocket Reference (O'Reilly) by Dan Pilone (Paperback - Mar 14, 2006)

The Elements of UML 2.0 Style by Scott W. Ambler (Paperback - May 9, 2005)

过程/方法类

Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process by Scott W. Ambler (Paperback - Mar 21, 2002)

Use Case Driven Object Modeling with UML Theory and Practice by Doug Rosenberg and Matt Stephens (Hardcover - Jan 22, 2007)

Object-Oriented Modeling and Design with UML (2nd Edition) by Michael R. Blaha and James R Rumbaugh (Paperback - Dec 9, 2004)

重型类

UML Bible by Tom Pender (Paperback - Jun 2, 2003)

The Unified Modeling Language Reference Manual (2nd Edition) (The Addison-Wesley Object Technology Series) by James Rumbaugh, Ivar Jacobson, and Grady Booch (Hardcover - Jul 29, 2004)

业务建模类

UML For The IT Business Analyst, Second Edition by Howard Podeswa (Paperback - Jun 18, 2009)

升阶读物


认证类

UML 2 Certification Guide: Fundamental & Intermediate Exams (The MK/OMG Press) by Tim Weilkiens and Bernd Oestereich (Paperback - Dec 18, 2006)

状态图

Modeling and Verification Using UML Statecharts: A Working Guide to Reactive System Design, Runtime Monitoring and Execution-based Model Checking by Doron Drusinsky (Hardcover - April 17, 2006)

Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems by Miro Samek (Paperback - Oct 1, 2008)

MDA

Executable UML: A Foundation for Model-Driven Architecture by Stephen J. Mellor and Marc J. Balcer (Paperback - May 24, 2002)

 



支持 IE 1024 * 768 以上
首页 | 使用指南 | 站点地图 | 版权声明 | 联系方法 | © 2005-2010 张恂 版权所有. 沪ICP备05023401号