-
大象
本书以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。 全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。总结篇针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。 本书可供正在学习编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望对软件分析设计更上一层楼的设计人员学习和提高之用。 大象希形 写给读者的话 关于本书 如何阅读本书 光盘使用说明 第一部分 准备篇——需要了解 第1章 为什么需要UML 第2章 建模基础 第二部分 基础篇——在学习中思考 第3章 UML核心元素 第4章 UML核心视图 第5章 UML核心模型 第6章 统一过程核心工作流简介 第三部分 进阶篇——在实践中思考 第8章 准备工作 第9章 获取需求 第10章 需求分析 第11章 系统分析 第12章 系统设计 第13章 开发 第14章 测试 第四部分 高级篇——在提炼中思考 第15章 理解用例的本质 第17章 理解建模的抽象层次 第18章 划分子系统的问题 第19章 学会使用系统边界 第20章 学会从接口认知事物 第21章 学会正确选择 第22章 学会使用设计模式 附录 UML视图常用元素参考 图目录 表目录 后记 -
UML和模式应用(原书第2版)
本书英文版面世以来,便广受业界专家和读者的好评。全书叙述清晰、用词精炼、构思巧妙,将面向对象分析设计的概念、过程、方法、原则和个人的实践建议一一道来,博引多家观点,以实例为证,将软件的分析和设计的过程叙述得如逻辑推理一般,于细节处见真知。 本书是一本经典的面向对象分析设计技术的入门书,适用范围非常广,从刚刚入门的初学者,到已经有一定对象技术知识但希望进一步提高开发水平的中级读者,甚至是资深的专业人员,都可以从本书获益匪浅。同时,本书也很适合作为高等院校计算机专业及软件学院相关课程的教材和各类培训班的辅导教材。 -
UML和模式应用(英文版·第3版)
《UML和模式应用》(英文版第3版)介绍了“对象思想”,并在实际的面向对象分析和设计中应用了这一思想,即如何以对象进行思考和设计,以及如何创建精致、健壮和可维护的系统。开发者和学生可以通过贯穿全书的两个案例研究的三个迭代来学习面向对象分析和设计(OOA/D),这两个案例研究增量地介绍了关键技能、OO的本质原则和模式、UML表示法和最佳实践。读者不仅可以从中学习到UML图,更重要的是可以学习到如何在OO软件开发环境下应用UML。享誉世界的崭新版本,面向对象分析与设计及UML的介绍。全面升级到UML 2和最新的迭代/敏捷实践。增加了全新的案例研究,阐述了大量关键思想。无论对于专业人士还是教师来说,《UML和模式应用》(英文版第3版)都堪称世界一流。书中介绍了“对象思想”,并在实际的面向对象分析和设计中应用了这一思想,即如何以对象进行思考和设计,以及如何创建精致、健壮和可维护的系统。开发者和学生可以通过贯穿全书的两个案例研究的三个迭代来学习面向对象分析和设计(OOA/D),这两个案例研究增量地介绍了关键技能、OO的本质原则和模式、UML表示法和最佳实践。读者不仅可以从中学习到UML图,更重要的是可以学习到如何在OO软件开发环境下应用UML。 基于广受赞誉的前两版,本版进行了修订,充分反映了新的UML 2标准,提倡了具有高度影响的、迭代的和有效的敏捷建模实践,有助于读者掌握对象设计,理解进化式需求和用例、领域对象建模、职责驱动设计、OO设计本质、分层架构、“四人帮”设计模式、GRASP、迭代方法、UP的敏捷途径等。 -
UML Distilled
Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This eagerly-anticipated third edition allows you to get acquainted with some of the best thinking about efficient object-oriented software design using the latest version of the industry-standard for modeling software: UML 2.0. The author has retained the book's convenient format that has made it an essential resource for anyone who designs software for a living. The book describes all the major UML 2.0 diagram types, what they are intended to do, and the basic notation involved in creating and deciphering them. A true treasure for the software engineering community. -
UML Distilled
Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This eagerly-anticipated third edition allows you to get acquainted with some of the best thinking about efficient object-oriented software design using the latest version of the industry-standard for modeling software: UML 2.0. The author has retained the book's convenient format that has made it an essential resource for anyone who designs software for a living. The book describes all the major UML 2.0 diagram types, what they are intended to do, and the basic notation involved in creating and deciphering them. A true treasure for the software engineering community. -
UML参考手册
《UML参考手册》在第1版的基础上进行了重大更新和扩展。UML的创建者James Rumbaugh、Ivar Jacobson和Grady Booch,清晰完整地讲述了UML的所有概念,包括对序列图、活动模型、状态机、组件、类和组件的内部结构以及特性描述的主要修订。手册式结构不仅有助于读者对UML的概念进行规范化的学习与理解,更为广大程序开发人员、系统用户和工程技术人员提供了方便快捷的查询方式。无论您是在捕获需求、开发软件架构、设计实现还是在试图理解现有系统,在《UML参考手册》中您都将找到满意的答案。 《UML参考手册》第2版基于UML2.0规范,对1999年出版的第1版进行了全面的修改。《UML参考手册》首先简要介绍了UML的历史、基本概念、目标及使用方法、然后按字母顺序列出了UML的所有术语,从语义、表示法和用途等方面全面而详尽地介绍了UML的构成和概念。 《UML参考手册》的作者是面向对象方法最早的倡导者,更是UML的创始人。 《UML参考手册》的手册式结构不仅有助于读者对UML的概念进行规范化的学习与理解,更为广为大程序开发人员、系统用户和工程技术人员提供了方便快捷的查询。