登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』面向对象分析与设计(第3版)(修订版)

書城自編碼: 2838441
分類:簡體書→大陸圖書→計算機/網絡计算机理论
作者: [美]Grady Booch[格雷迪.布奇],Robert
國際書號(ISBN): 9787121286667
出版社: 电子工业出版社
出版日期: 2016-05-01
版次: 3 印次: 1
頁數/字數: 608/850000
書度/開本: 16开 釘裝: 平装

售價:HK$ 163.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
敦煌写本文献学(增订本)
《 敦煌写本文献学(增订本) 》

售價:HK$ 221.8
耕读史
《 耕读史 》

售價:HK$ 109.8
地理计算与R语言
《 地理计算与R语言 》

售價:HK$ 121.0
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
《 沈括的知识世界:一种闻见主义的实践(中华学术译丛) 》

售價:HK$ 87.4
大思维:哥伦比亚商学院六步创新思维模型
《 大思维:哥伦比亚商学院六步创新思维模型 》

售價:HK$ 72.8
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
《 宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】 》

售價:HK$ 155.7
UE5虚幻引擎必修课(视频教学版)
《 UE5虚幻引擎必修课(视频教学版) 》

售價:HK$ 110.9
真需求
《 真需求 》

售價:HK$ 110.9

 

建議一齊購買:

+

HK$ 59.7
《深网》
+

HK$ 88.5
《软技能 代码之外的生存指南》
+

HK$ 177.0
《非结构网格生成:理论、算法和应用》
+

HK$ 127.7
《重构 改善既有代码的设计》
+

HK$ 181.5
《简简单单学通51单片机开发(配光盘)》
+

HK$ 262.4
《Keil C51单片机高级语言应用编程与实践》
內容簡介:
本书是UML创始人Grady Booch的代表作之一。全书分为理论和应用两部分。理论部分深刻剖析了面向对象分析与设计(OOAD)的概念和方法。应用部分连续列出了5个不同类型、不同领域的应用,描述如何从初始阶段到交付阶段,将OOAD理论和方法应用到项目中。应用部分所涉及的领域包括系统架构、数据获取、密码分析、控制系统和Web开发,还给出了一些关于重要问题的有效建议,包括分类、实现策略和高性价比的项目管理。书中介绍的概念都基于牢固的理论基础。同时,作者十分注重实效,基于其丰富的经验,面向软件工程实践者的实际需要,提出了改进的对象开发方法,用于解决系统和软件开发者面临的复杂问题;运用大量例子说明了基本概念,解释了方法,并展示了在不同领域的成功应用。书中的表示法采用最新的UML 2.0,因此本书是学习UML 2.0不可多得的参考书。本书非常适合实际系统和软件的开发者、系统分析师或架构师、项目经理阅读,也可以作为高等院校软件工程和高级编程课程的教材使用。
關於作者:
Grady Booch在软件架构、软件工程和建模领域的创新工作是世界知名的。从1981年Rational公司创建开始,他就一直担任该公司的首席科学家。Grady于2003年3月成为了IBM院士(IBM Fellow)。
Grady是统一建模语言(UML)最早的开发者之一,也是几个Rational产品的最早开发者之一。Grady曾担任世界各地一些复杂的软件密集型项目的架构师和架构指导者。
Grady是6本畅销书的作者,包括UML Users Guide和Object-Oriented Analysis with Applications。Grady发表了几百篇有关软件工程的技术文章,其中包括在20世纪80年代早期发表的文章,这些文章最先提出了面向对象设计的术语和实践。他曾在世界各地演讲和咨询。
Grady是美国计算机协会(ACM)、美国电气电子工程师学会(IEEE)、美国科学促进会(AAAS)、有社会责任的计算机专家协会(CPSR)的成员。他是IBM院士、ACM院士、世界技术网络院士,也是软件开发论坛梦想家。Grady是敏捷联盟、Hillside集团和软件架构师世界学院的创始委员会成员,也是Northface大学的顾问委员会成员。
Grady于1977年从美国空军学院获得学士学位,于1979年从加州大学圣巴巴拉分校获得电子工程科学硕士学位。
Grady与他的妻子和他的猫生活在科罗拉多。他的兴趣包括阅读、旅行、唱歌和弹奏竖琴。
Robert A. Maksimchuk是Unisys Chief Technology Office的一名研究主管。他关注新出现的建模技术,目的是提升Unisys 3D可视企业建模框架的战略方向。Bob为这项任务带来了不同行业的大量系统工程、建模、面向对象分析与设计的专业知识。他是UML for Mere Mortals和UML for Database Design的合著者,也写了许多文章。他曾经周游世界各地,在各种技术论坛上作为重要演讲者发言,举办关于UML和面向对象开发的研讨会和培训。Bob是电气电子工程师学会(IEEE)和国际系统工程学会(INCOSE)的成员。
Michael W. Engle是洛克希德马丁公司的首席工程师。他有超过26年的技术和管理经验从项目启动到运营支持,涵盖了完整的系统开发生命周期。利用系统工程师、软件工程师和系统架构师的背景,Mike运用了面向对象技术,为复杂的系统开发提供创新的开发方式。
Bobbi J. Young,Ph.D.,是Unisys Chief Technology Office的一名研究主管。她有着多年的IT行业从业经验,与商业公司和国防部合同供应商一同工作。Young博士是一名咨询师,她在项目管理、企业架构、系统工程和面向对象分析与设计方面提供现场指导。在她的职业生涯中,她关注于系统生命周期过程和方法学,同时也关注企业架构。Young博士拥有生物学、计算机科学和人工智能学位,她获得了管理信息系统的博士学位,也曾是美国海军预备役的一名指挥官(已退伍)。
Jim Conallen是IBM Rational的模型驱动开发战略小组的一名软件工程师。在这个小组中,他积极参与,将对象管理集团(OMG)的模型驱动架构(MDA)计划应用于IBM Rational的模型工具中。Jim在基于资产的开发和可复用资产规范(RAS)领域也很活跃。Jim经常在会议上演讲,也经常写文章。他的专业领域是Web应用开发。
他开发了UML的Web应用扩展(WAE)。这是对UML的一种扩展,让开发者能够利用UML在合适的抽象和细节层面上对Web应用的架构进行建模。这项工作是IBM Rational Rose和Rational XDE Web Modeling功能的基础。
Jim与人合著了两个版本的Building Web Applications with UML,第一个版本采用微软公司的ASP技术,后一个版本采用J2EE技术。
Jim的经验也来自于加入Rational之前的工作,那时他曾是独立的咨询师、Peace Corps的志愿者和大学讲师。他还是3个孩子的父亲。Jim从Widener大学获得了计算机和软件工程的学士学位和硕士学位。
Kelli Houston是IBM Rational的IT咨询专家。她是IBM内部方法的方法架构师,负责编写方法并集成IBM的方法。除了方法架构师的角色,Kelli还在IBM内部领导Rational Method Composer(RMC)特别兴趣小组(SIG)工作,为客户和IBM内部咨询师提供有效使用RMC方面的咨询和现场指导服务。
目錄
目 录
第 1 篇 概念
第 1 章 复杂性 ....................................................................................... 2
1.1 复杂系统的结构 ....................................................................................... 3
1.1.1 个人计算机的结构 ....................................................................... 3
1.1.2 植物和动物的结构 ....................................................................... 4
1.1.3 物质的结构 ................................................................................... 5
1.1.4 社会机构的结构 ........................................................................... 5
1.2 软件固有的复杂性 ................................................................................... 6
1.2.1 定义软件复杂性 ........................................................................... 6
1.2.2 为什么软件在本质上是复杂的 ................................................... 7
1.3 复杂系统的 5 个属性 ............................................................................. 11
1.3.1 层次结构 ..................................................................................... 11
1.3.2 相对本原 ..................................................................................... 12
1.3.3 关注点分离 ................................................................................. 12
1.3.4 共同模式 ..................................................................................... 12
1.3.5 稳定的中间形式 ......................................................................... 13
1.4 有组织和无组织的复杂性 ..................................................................... 13
1.4.1 复杂系统的规范形式 ................................................................. 13
1.4.2 人在处理复杂性时的能力局限 ................................................. 16
1.5 从混沌到有序 ......................................................................................... 17
1.5.1 分解的作用 ................................................................................. 17
1.5.2 抽象的作用 ................................................................................. 21
XXII 面向对象分析与设计(第 3 版)(修订版)
1.5.3 层次结构的作用 ......................................................................... 22
1.6 复杂系统的设计 ..................................................................................... 23
1.6.1 作为科学和艺术的工程 ............................................................. 23
1.6.2 设计的含义 ................................................................................. 23
1.7 小结 ......................................................................................................... 26
第 2 章 对象模型 ................................................................................. 27
2.1 对象模型的演进 ..................................................................................... 27
2.1.1 程序设计语言的换代 ................................................................. 28
2.1.2 第一代和第二代早期程序设计语言的拓扑结构 ..................... 30
2.1.3 第二代后期和第三代早期程序设计语言的结构 ..................... 31
2.1.4 第三代后期程序设计语言的结构 ............................................. 32
2.1.5 基于对象和面向对象的程序设计语言的结构 ......................... 33
2.2 对象模型基础 ......................................................................................... 35
2.2.1 面向对象编程 ............................................................................. 38
2.2.2 面向对象设计 ............................................................................. 39
2.2.3 面向对象分析 ............................................................................. 40
2.3 对象模型要素 ......................................................................................... 40
2.3.1 抽象的意义 ................................................................................. 42
2.3.2 封装的意义 ................................................................................. 48
2.3.3 模块化的意义 ............................................................................. 51
2.3.4 层次结构的意义 ......................................................................... 55
2.3.5 类型的意义 ................................................................................. 61
2.3.6 并发的意义 ................................................................................. 64
2.3.7 持久的意义 ..................

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.