本书为全英文版,是最畅销的技术书籍之一!这部获得巨大成功的著作现在已经兼容UML 2。Michael BIaha和James Rumbaugh对面向对象最重要的概念给出了极为清晰的解释,并提出一个过程,将这些思想应用到用C++、Java和关系数据库进行的软件开发和实现中。书中丰富的工程实践、案例研究、提示列表和习题不仅能够为开发人员提供实用的指导。也使本书成为教授UML与面向对象技术的绝佳教材。
图书 | UML面向对象建模与设计(英文版第2版)/图灵原版计算机科学系列 |
内容 | 编辑推荐 本书为全英文版,是最畅销的技术书籍之一!这部获得巨大成功的著作现在已经兼容UML 2。Michael BIaha和James Rumbaugh对面向对象最重要的概念给出了极为清晰的解释,并提出一个过程,将这些思想应用到用C++、Java和关系数据库进行的软件开发和实现中。书中丰富的工程实践、案例研究、提示列表和习题不仅能够为开发人员提供实用的指导。也使本书成为教授UML与面向对象技术的绝佳教材。 内容推荐 本书是“面向对象建模与设计”领域的经典著作,详细论述了面向对象的概念、图形表示法和开发方法学。本书由四部分组成。第一部分以一种高层的、独立于语言的方式描述面向对象的概念,还介绍了本书中使用的UML表示法;第二部分从问题陈述到分析、系统设计和类设计,一步一步地描述了软件开发的面向对象方法学;第三部分用面向对象语言和关系数据库描述了面向对象设计的实现;第四部分描述了成功的面向对象开发所需要的软件工程实践。本书还配有丰富的习题,覆盖了一系列应用领域以及实现目标,而且在书的后面给出了部分习题的答案。本书可以作为高年级本科生及研究生软件工程或面向对象技术课程的教材,也可以供相关技术人员参考。 目录 Chapter I Introduction 1.1 What Is Object Orientation?, 1 1.2 What Is OO Development?, 3 1.3 OO Themes, 6 1.4 Evidence for Usefulness of OO Development, 8 1.5 OO Modeling History, 9 1.6 Organization of This Book, 9 Bibliographic Notes, 10 References, 11 Exercises, 11 Part 1: Modeling Concepts Chapter 2 Modeling as a Design Technique 2.1 Modeling, 15 2.2 Abstraction, 16 2.3 The Three Models, 16 2.4 Chapter Summary, 18 Bibliographic Notes, 19 Exercises, 19 Chapter 3 Class Modeling 3.1 Object and Class Concepts, 21 3.2 Link and Association Concepts, 27 3.3 Generalization and Inheritance, 37 3.4 A Sample Class Model, 41 3.5 Navigation of Class Models, 43 3.6 Practical Tips, 48 3.7 Chapter Summary, 49 Bibliographic Notes, 50 References, 51 Exercises, 52 Chapter 4 Advanced Class Modeling 4.1 Advanced Object and Class Concepts, 60 4.2 Association Ends, 63 4.3 N.ary Associations, 64 4.4 Aggregation, 66 4.5 Abstract Classes, 69 4.6 Multiple Inheritance, 70 4.7 Metadata, 75 4.8 Reification, 76 4.9 Constraints, 77 4.10 Derived Data, 79 4.11 Packages, 80 4.12 Practical Tips, 81 4.13 Chapter Summary, 82 Bibliographic Notes, 83 References, 83 Exercises, 83 Chapter 5 State Modeling 5.1 Events, 90 5.2 States, 92 5.3 Transitions and Conditions, 94 5.4 State Diagrams, 95 5.5 State Diagram Behavior, 99 5.6 Practical Tips, 103 5.7 Chapter Summary, 103 Bibliographic Notes, 105 References, 106 Exercises, 106 Chapter 6 Advanced State Modeling 6.1 Nested State Diagrams, 110 6.2 Nested States, 111 6.3 Signal Generalization, 114 6.4 Concurrency, 114 6.5 A Sample State Model, 118 6.6 Relation of Class and State Models, 123 …… |
标签 | |
缩略图 | ![]() |
书名 | UML面向对象建模与设计(英文版第2版)/图灵原版计算机科学系列 |
副书名 | |
原作名 | |
作者 | (美)巴拉赫//兰宝 |
译者 | |
编者 | |
绘者 | |
出版社 | 人民邮电出版社 |
商品编码(ISBN) | 9787115140760 |
开本 | 16开 |
页数 | 477 |
版次 | 1 |
装订 | 平装 |
字数 | 659 |
出版时间 | 2006-01-01 |
首版时间 | 2006-01-01 |
印刷时间 | 2006-01-01 |
正文语种 | 英 |
读者对象 | 青年(14-20岁),研究人员,普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 0.8 |
CIP核字 | |
中图分类号 | TP312 |
丛书名 | |
印张 | 31.25 |
印次 | 1 |
出版地 | 北京 |
长 | 235 |
宽 | 187 |
高 | 21 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字01-2005-5236号 |
版权提供者 | 美国培生教育出版集团 |
定价 | |
印数 | 3000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。