UML精粹第三版:快速掌握物件模型语言标准

需积分: 12 60 下载量 122 浏览量 更新于2024-07-18 1 收藏 1.75MB PDF 举报
"UML精粹第三版,由Martin Fowler原著,赵光正编译,是一部深入浅出介绍UML对象模型语言标准的书籍,适合快速掌握UML2.0核心内容和变化。" 《UML精粹》第三版是面向广大IT专业人员,特别是软件开发者的经典读物。书中详尽地介绍了UML(统一建模语言)的主要图形表示法,帮助读者理解和应用UML进行有效的对象导向软件设计。针对UML的新版本2.0,书中有专门的章节讨论其与1.x版本之间的差异,让读者能够迅速适应新版本的特性。 本书覆盖了UML中的关键图表,如类图、顺序图、对象图、包图、部署图、用例图、状态机图、活动图、通信图、组合结构、组件图、交互概图和时序图。作者通过简洁明了的语言和实例,解释了这些图表的用途以及在绘制和阅读时应掌握的基本表示技巧。这使得无论是初次接触UML的新手,还是希望巩固UML知识的资深开发者,都能从中获益。 特别关注的是,书中探讨了类图中最重要的概念,如类的属性、操作、继承和关联等,以及UML2.0在顺序图中引入的流程控制互动框表示法,这些新特性使得对复杂流程的表述更为直观。此外,附录部分对比了不同版本UML的变化,提供了一目了然的参考,对于那些想要快速了解UML2.0新增内容的读者来说,极具价值。 作者Martin Fowler,作为ThoughtWorks公司的首席科学家,拥有丰富的企业应用软件开发和转型经验,他在对象导向技术、UML、重构和敏捷开发等领域享有盛誉。他的写作方式以其清晰、专注而著称,使得复杂的概念变得易于理解,从而帮助专业人士提高软件设计的效率和质量。 《UML精粹》第三版是一本实用性极强的参考书,无论你是想快速掌握UML2.0的核心,还是寻求一个随时可供查询的UML工具,这本书都将是理想的选择。通过学习本书,你可以提升自己的软件设计技能,更好地利用UML进行系统建模,推动项目的成功实施。