公告与通知

推介

UML相关工具一览(2022-7-12 更新

UMLChina整理

总结了全世界的各种UML相关工具

友情链接

 

暨南大学

暨南大学信息学院

 

主讲教师

黄 战 博士 副教授
南海楼 413
手机: 13610030021
课程E-mail: ooad819@163.com

课程目标及内容

  • 学习掌握软件开发和软件工程中使用的面向对象的系统分析和设计技术,包括原则,模型,制品,活动和方法
  • 培养OO开发的重要能力:识别领域对象,设计软件对象(为软件对象分配职责)
  • 主题:OOA/D,UML应用,迭代开发过程,模式应用

教材及主要参考书

教材:

textbook
《UML和模式应用 (原书第3版)》

《Applying UML and Patterns -An Introduction to Object-Oriented Analysis and Design and Iterative Development,3rd Edition》, Craig Larman著,李洋等译,机械工业出版,2006年5月.
作者网站| 英文版 | zhongwenban

"经常有人问我学习面向对象设计哪本书最好,自从我看到了《UML和模式应用》一书之后,它就成了我对这个问题的唯一回答。"
--Martin Fowler,《Analysis Patterns》、《UML Distilled》和《Refactoring》三本OO经典著作的作者

本书英文版面世以来,广受业界专家和读者的好评,历经3个版本的锤炼,吸收了大量OOA/D的精华思想和现代实践方法。全书叙述清晰、用词精炼、构思巧妙,将面向对象分析设计的概念、过程、方法、原则和个人的实践建议娓娓道来,以实例为证,将软件的分析和设计的过程叙述得如逻辑推理一般,于细节处见真知。它已经成为全球软件开发领域最畅销的教材之一,已被翻译成了15-20种语言,而且在许多国家已经成为一本教授软件密集型系统分析设计导论的大学标准教材。

主要参考书:

head
Ebook下载
源码下载

Head First 设计模式(中文版)

Eric Freeman, Elisabeth Freeman, Kathy Ierra, Bert Bates 著, O'Reilly台湾 译,UMLChina改编,中国电力出版社,2007。

本书荣获2005年第十五届Jolt通用类图书震撼大奖。本书英文影印版被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一 。本书趋近完美,因为它在提供专业知识的同时,仍然具有相当高的可读性。叙述权威、文笔优美。本书共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。


                            英文版下载
                                
面向对象分析与设计(第3版)

(美)grady booch;robert a. maksimchuk;michael w. engel;bobbi j. young;jim conallen;kelli a. houston(著) | 王海鹏;潘加宇(译) | 人民邮电出版社 | 9787115208378 | 2009-08-01

                            深入浅出面向对象分析与设计(中文版)
Head First 面向对象分析与设计(中文版)

Breet D. McLaughlin;Gary Pollice;David West(著) | O'Reilly Taiwan公司(译) | 东南大学出版社 | 9787564114213 | 2009-01-01


                            敏捷软件开发:原则、模式与实践(C#版)(生动阐述面向对象原则、敏捷实践、UML和模式)ebook试读
敏捷软件开发:原则、模式与实践 生动阐述面向对象原则、敏捷实践、UML和模式

(美)Robert C.Martin;Micah Martin(著) | 邓辉;孙鸣(译) | 人民邮电出版社 | 9787115165756 | 2008-01-01中文版下载


                            UML2.0学习指南ebook试读
UML2.0学习指南 na-pub.com/391898">UML2.0学习指南

(美)Russ Miles;Kim Hamilton(著) | 汪青青(译) | 清华大学出版社 | 9787302144656 | 2007-02-01

英文版下载

UML2.0和统一过程(原书第2版)

Jim Arlow,Ila Neustadt 著,方贵宾 胡辉良 译,机械工业出版社,2006。

本书在第1版的基础上针对UML2.0进行了更新,重点在蓝图UML,即使用正式、精确的UML模型详细规定软件系统。本书不仅以清晰易懂的术语详细描述了如何应用UML和统一过程进行面向对象分析和设计过程,还结合实例讨论了大量可以立即应用的实践技术。


版权所有 2008-2022 黄战