作者简介:
Michael Blaha,OMT发明人之一,IEEE计算机协会的活跃会员,超过25年的从业经验,专于面向对象技术、建模以及与数据库相关的技术。
James Rumbaugh,OMT、UML创始人之一,IBM的杰出工程师,他撰写的有关面向对象技术的图书在计算机领域具有广泛的影响。
本书特色:
本书是 “面向对象建模与设计”领域的经典著作 。第 1 版在 1998 年出版,首次详细阐述了“对象建模技术( OMT )”,吸引了相关领域的专家、技术人员、工程师以及大学教师们的广泛关注。 两位作者都是 OMT 的发明人 。 OMT 曾经是最广泛使用的设计方法之一,目前,其中的大部分技术已经被 UML 直接采纳。 Rumbaugh 也是 UML 的发明人之一 。第 2 版沿袭了取得巨大成功的第 1 版的风格,但在内容上做了重大更新,增加了用例、活动模型、顺序图等,并与 UML2 兼容。第 2 版的 教辅材料非常丰富 ,除了在书的最后有部分习题解答之外,还在网上提供了 200 页左右的在线习题解答。
内容简介:
本书详细论述了面向对象的概念、图形表示法和开发方法学。本书由四部分组成。第一部分以一种高层的、独立于语言的方式描述面向对象的概念,还介绍了本书中使用的 UML 表示法;第二部分从问题陈述到分析、系统设计和类设计,一步一步地描述了软件开发的面向对象方法学;第三部分用面向对象语言和关系数据库描述了面向对象设计的实现;第四部分描述了成功的面向对象开发所需要的软件工程实践。本书还配有丰富的习题,覆盖了一系列应用领域以及实现目标,而且在书的后面给出了部分习题的答案。
适用对象:
本书可以作为 高年级本科生及研究生 软件工程或面向对象技术课程的教材,也可以供相关技术人员参考。 |