注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合面向?qū)ο蠓治雠c設(shè)計(jì):原書(shū)第2版

面向?qū)ο蠓治雠c設(shè)計(jì):原書(shū)第2版

面向?qū)ο蠓治雠c設(shè)計(jì):原書(shū)第2版

定 價(jià):¥45.00

作 者: (美)Grady Booch著;馮博琴[等]譯;馮博琴譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 軟件工程技術(shù)叢書(shū) 對(duì)象技術(shù)系列
標(biāo) 簽: 面向?qū)ο?/td>

ISBN: 9787111123170 出版時(shí)間: 2003-08-01 包裝: 膠版紙
開(kāi)本: 24cm 頁(yè)數(shù): 445 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)的作者Crady Booth是面向?qū)ο蠹夹g(shù)的先驅(qū),也是Retioml軟件公司的首席科學(xué)家,他撰寫(xiě)了多本“面向?qū)ο箝_(kāi)發(fā)”和“軟件工程”的暢銷書(shū)籍。本書(shū)是Booch的代表作之一,被公認(rèn)是面向?qū)ο罄碚摵头椒ǖ慕?jīng)典著作。 本書(shū)從概念、方法和應(yīng)用三個(gè)龜度全面深入論述面向?qū)ο蠹夹g(shù)及其表示法。此外,書(shū)中還給出大量詳實(shí)的例子,幫助讀者學(xué)習(xí)和理解面向?qū)ο蠓椒ㄒ约霸趯?shí)際領(lǐng)域中如何運(yùn)用面向?qū)ο蟮姆治龊驮O(shè)計(jì)技術(shù)來(lái)開(kāi)發(fā)軟件。全書(shū)論述既深刻又淺顯易懂,對(duì)于高等院校學(xué)生,本書(shū)是一本好的教材,對(duì)于工程技術(shù)人員,本書(shū)是一本好的參考書(shū)?!”緯?shū)是UML的開(kāi)山鼻祖Booch的代表作之一,也是此領(lǐng)域公認(rèn)的不可替代的權(quán)威著作,在推動(dòng)面向?qū)ο蠹夹g(shù)走向現(xiàn)實(shí)應(yīng)用的過(guò)程中發(fā)揮了重要的作用,曾兩次獲得《Software Development》雜志的Jolt圖書(shū)大獎(jiǎng) 。本書(shū)吸收了眾多項(xiàng)目的豐富經(jīng)驗(yàn),從概念、方法和應(yīng)用三個(gè)角度全面深入論述了面向?qū)ο蠹夹g(shù)及其表示法。作者以大量用C++語(yǔ)言實(shí)現(xiàn)的實(shí)例,闡明各種基本概念,解釋面向?qū)ο蟮姆治雠c設(shè)計(jì)方法,并展示在不同領(lǐng)域卓有成效的應(yīng)用。全書(shū)論述既深刻又淺顯易懂,對(duì)于高等院校的學(xué)生,本書(shū)是一本好的教材,對(duì)于工程技術(shù)人員,本書(shū)是一本好的參考書(shū)。GradyBooch是Rational公司的首席科學(xué)家,由于他在對(duì)象方法和應(yīng)用中的開(kāi)拓性工作而受到國(guó)際軟件開(kāi)發(fā)界的廣泛尊敬。他曾撰寫(xiě)過(guò)幾本有關(guān)軟件工程和面向?qū)ο箝_(kāi)發(fā)的暢銷書(shū)(Booch先生主要著作的中文版均已由機(jī)械工業(yè)出版社出版)。他還贊是《Object Magazine))、 《C++Report》和《Software Development》等雜志的專欄作家,并與Ivar Jacobson和Jim Rumbaugh共同擔(dān)任了Addison-Wesley公司“對(duì)象技術(shù)”叢書(shū)的主編。

作者簡(jiǎn)介

  GradyBooch是Rational公司的首席科學(xué)家,由于他在對(duì)象方法和應(yīng)用中的開(kāi)拓性工作而受到國(guó)際軟件開(kāi)發(fā)界的廣泛尊敬。他曾撰寫(xiě)過(guò)幾本有關(guān)軟件工程和面向?qū)ο箝_(kāi)發(fā)的暢銷書(shū)(Booch先生主要著作的中文版均已由機(jī)械工業(yè)出版社出版)。他還贊是《Object Magazine))、 《C++Report》和Software Development》等雜志的專欄作家,并與Ivar Jacobson和Jim Rumbaugh共同擔(dān)任了Addison-Wesley公司“對(duì)象技術(shù)”叢書(shū)的主編。

圖書(shū)目錄

譯者序
前言
作者簡(jiǎn)介
第一部分  概念
第1章  復(fù)雜性
  1.1  軟件固有的復(fù)雜性
    1.1.1  簡(jiǎn)單軟件系統(tǒng)與復(fù)雜軟件系統(tǒng)的特性
    1.1.2  為什么軟件具有固有的復(fù)雜性
    1.1.3  不限制復(fù)雜性的后果
  1.2 復(fù)雜系統(tǒng)的結(jié)構(gòu)
    1.2.1  復(fù)雜系統(tǒng)示例
    1.2.2  復(fù)雜系統(tǒng)的5個(gè)屬性
    1.2.3  有組織的復(fù)雜性與紊亂的復(fù)雜性
  1.3  還混亂狀態(tài)以秩序
    1.3.1  分解的作用
  補(bǔ)充材料:分析和設(shè)計(jì)方法的分類
    1.3.2  抽象的作用
    1.3.3  層次的作用
  1.4  設(shè)計(jì)復(fù)雜系統(tǒng)
    1.4.1  工程是科學(xué)也是藝術(shù)
    1.4.2  設(shè)計(jì)的含義
  1.5  小結(jié)
  1.6  進(jìn)一步閱讀材料
第2章  對(duì)象模型
  2.1  對(duì)象模型的演化
    2.1.1  軟件工程的趨勢(shì)
    2.1.2  對(duì)象模型的基礎(chǔ)
    2.1.3  面向?qū)ο缶幊?面向?qū)ο笤O(shè)計(jì)和面向?qū)ο蠓治?br />  補(bǔ)充材料:對(duì)象模型的基礎(chǔ)
  2.2  對(duì)象模型的要素
    2.2.1  編程范例的種類
    2.2.2  抽象
    2.2.3  封裝
    2.2.4  模塊化
    2.2.5  層次
    2.2.6  類型定義
    2.2.7  并發(fā)性
    2.2.8  持續(xù)性
  2.3  應(yīng)用對(duì)象模型
    2.3.1  對(duì)象模型的優(yōu)點(diǎn)
    2.3.2  對(duì)象模型的應(yīng)用
    2.3.3  未解決的問(wèn)題
  2.4  小結(jié)
  2.5  進(jìn)一步閱讀材料
第3章  類和對(duì)象
  3.1  對(duì)象的本質(zhì)
    3.1.1  什么是對(duì)象以及什么不是對(duì)象
    3.1.2  狀態(tài)
    3.1.3  行為
    3.1.4  標(biāo)識(shí)
  3.2  對(duì)象間的關(guān)系
    3.2.1  關(guān)系的種類
    3.2.2  鏈
    3.2.3  聚合
  3.3  類的本質(zhì)
    3.3.1  什么是類以及什么不是類
    3.3.2  接口和實(shí)現(xiàn)
    3.3.3  類的生命期
  3.4  類間的關(guān)系
    3.4.1  關(guān)系的種類
    3.4.2  關(guān)聯(lián)
    3.4.3  繼承
  補(bǔ)充材料:調(diào)用方法
    3.4.4  聚合
    3.4.5  使用
    3.4.6  實(shí)例化
    3.4.7  元類
  3.5  類和對(duì)象的相互作用
    3.5.1  類和對(duì)象間的關(guān)系
    3.5.2  分析和設(shè)計(jì)中類和對(duì)象的角色
  3.6  有關(guān)建立高質(zhì)量的類和對(duì)象
    3.6.1  衡量抽象的質(zhì)量
    3.6.2  選擇操作
    3.6.3  選擇關(guān)系
    3.6.4  選擇實(shí)現(xiàn)
  3.7  小結(jié)
  3.8  進(jìn)一步閱讀材料
第4章  分類
  4.1  正確分類的重要性
    4.1.1  分類和面向?qū)ο蟮拈_(kāi)發(fā)
    4.1.2  分類的困難
  4.2  識(shí)別類和對(duì)象
    4.2.1  經(jīng)典的方法與現(xiàn)代的方法
  補(bǔ)充材料:一個(gè)分類問(wèn)題
    4.2.2  面向?qū)ο蠓治?br />  4.3  關(guān)鍵的抽象和機(jī)制
    4.3.1  識(shí)別關(guān)鍵的抽象
    4.3.2  識(shí)別機(jī)制
  4.4  小結(jié)
  4.5  進(jìn)一步閱讀材料
第二部分  方  法
第5章  表示法
  5.1  表示法的要素
    5.1.1  多重觀察的需要
    5.1.2  模型與視圖
    5.1.3  邏輯模型與物理模型
    5.1.4  靜態(tài)語(yǔ)義與動(dòng)態(tài)語(yǔ)義
    5.1.5  工具的角色
  5.2  類圖
    5.2.1  基本要素:類和它們之間的關(guān)系
    5.2.2  基本要素:類類別
    5.2.3  高級(jí)概念
    5.2.4  規(guī)格說(shuō)明
  5.3  狀態(tài)轉(zhuǎn)換圖
    5.3.1  基本要素:狀態(tài)和狀態(tài)轉(zhuǎn)換
    5.3.2  高級(jí)概念
    5.3.3  規(guī)格說(shuō)明
  5.4  對(duì)象圖
    5.4.1  基本要素:對(duì)象和它們之間的關(guān)系
    5.4.2  高級(jí)概念
    5.4.3  規(guī)格說(shuō)明
  5.5  交互圖
    5.5.1  基本要素:對(duì)象和交互
    5.5.2  高級(jí)概念
  5.6  模塊圖
    5.6.1  基本要素:模塊和它們之間的依賴性
    5.6.2  基本要素:子系統(tǒng)
    5.6.3  高級(jí)概念
    5.6.4  規(guī)格說(shuō)明
  5.7  進(jìn)程圖
    5.7.1  基本要素:處理器.設(shè)備和連接
    5.7.2  高級(jí)概念
    5.7.3  規(guī)格說(shuō)明
  5.8  應(yīng)用表示法
    5.8.1  面向?qū)ο箝_(kāi)發(fā)的產(chǎn)品
    5.8.2  伸縮性
  5.9  小結(jié)
  5.10  進(jìn)一步閱讀材料
第6章  過(guò)程
  6.1  首要原則
    6.1.1  成功項(xiàng)目的特點(diǎn)
    6.1.2  走向合理的設(shè)計(jì)過(guò)程
  6.2  開(kāi)發(fā)的微觀過(guò)程
    6.2.1  概述
    6.2.2  識(shí)別類和對(duì)象
    6.2.3  識(shí)別類和對(duì)象的語(yǔ)義
    6.2.4  識(shí)別類和對(duì)象之間的關(guān)系
    6.2.5  實(shí)現(xiàn)類和對(duì)象
  6.3  開(kāi)發(fā)的宏觀過(guò)程
    6.3.1  概述
    6.3.2  概念建立
    6.3.3  系統(tǒng)分析
    6.3.4  系統(tǒng)設(shè)計(jì)
    6.3.5  演化
    6.3.6  維護(hù)
  6.4  小結(jié)
  6.5  進(jìn)一步閱讀材料
第7章  運(yùn)用環(huán)境
  7.1  管理和計(jì)劃
    7.1.1  風(fēng)險(xiǎn)管理
    7.1.2  任務(wù)計(jì)劃
    7.1.3  走查
  7.2  人員配備
    7.2.1  資源配置
    7.2.2  開(kāi)發(fā)組角色
  7.3  版本管理
    7.3.1  集成
    7.3.2  配置管理和版本控制
    7.3.3  測(cè)試
  7.4  復(fù)用
    7.4.1  復(fù)用的元素
    7.4.2  建立復(fù)用制度
  7.5  質(zhì)量保證和度量標(biāo)準(zhǔn)
    7.5.1  軟件質(zhì)量
    7.5.2  面向?qū)ο蟮亩攘繕?biāo)準(zhǔn)
  7.6  文檔化
    7.6.1  開(kāi)發(fā)遺產(chǎn)
    7.6.2  文檔化的內(nèi)容
  7.7  工具
    7.7.1  工具類別
    7.7.2  牽涉的機(jī)構(gòu)人員
  7.8  特殊話題
    7.8.1  具體領(lǐng)域的話題
    7.8.2  技術(shù)轉(zhuǎn)變
  7.9  面向?qū)ο箝_(kāi)發(fā)的益處和風(fēng)險(xiǎn)
    7.9.1  面向?qū)ο箝_(kāi)發(fā)的益處
    7.9.2  面向?qū)ο箝_(kāi)發(fā)的風(fēng)險(xiǎn)
  7.10  小結(jié)
  7.11  進(jìn)一步閱讀材料
第三部分  應(yīng)用
第8章  數(shù)據(jù)采集:氣象監(jiān)測(cè)站
  補(bǔ)充材料:氣象監(jiān)測(cè)站需求
  8.1  分析
    8.1.1  確定問(wèn)題的邊界
    8.1.2  場(chǎng)景
  8.2  設(shè)計(jì)
    8.2.1  體系結(jié)構(gòu)框架
    8.2.2  框架機(jī)制
  8.3  演化
    8.3.1  版本發(fā)布計(jì)劃
    8.3.2  傳感器機(jī)制
    8.3.3  顯示機(jī)制
    8.3.4  用戶界面機(jī)制
  8.4  維護(hù)
  8.5  進(jìn)一步閱讀材料
第9章  框架:基礎(chǔ)類庫(kù)
  9.1  分析
    9.1.1  確定問(wèn)題的邊界
  補(bǔ)充材料:基礎(chǔ)類庫(kù)需求
    9.1.2  模式
  9.2  設(shè)計(jì)
    9.2.1  策略問(wèn)題
    9.2.2  宏觀組織
    9.2.3  類家族
    9.2.4  微觀組織
    9.2.5  時(shí)間和空間的語(yǔ)義
    9.2.6  存儲(chǔ)管理
    9.2.7  異常條件
    9.2.8  迭代
    9.2.9  同步
  9.3  演化
    9.3.1  類接口設(shè)計(jì)
    9.3.2  支持類
    9.3.3  工具
  9.4  維護(hù)
  9.5  進(jìn)一步閱讀材料
第10章  客戶/服務(wù)器計(jì)算:庫(kù)存清單
  跟蹤系統(tǒng)
  10.1  分析
    10.1.1  確定問(wèn)題邊界
  補(bǔ)充材料:庫(kù)存清單跟蹤系統(tǒng)需求
    10.1.2  客戶/服務(wù)器計(jì)算
    10.1.3  場(chǎng)景
    10.1.4  數(shù)據(jù)庫(kù)模型
    10.1.5  SQL
    10.1.6  模式分析
  10.2  設(shè)計(jì)
    10.2.1  客戶/服務(wù)器體系結(jié)構(gòu)
    10.2.2  事務(wù)機(jī)制
    10.2.3  構(gòu)建客戶程序
  10.3  演化
    10.3.1  版本發(fā)布管理
    10.3.2  應(yīng)用程序生成器
  10.4  維護(hù)
  10.5  進(jìn)一步閱讀材料
第11章  人工智能:密碼分析
  11.1  分析
    11.1.1  確定問(wèn)題邊界
  補(bǔ)充材料:密碼分析需求
    11.1.2  黑板框架的體系結(jié)構(gòu)
    11.1.3  知識(shí)源分析
  11.2  設(shè)計(jì)
    11.2.1  黑板框架的體系結(jié)構(gòu)
    11.2.2  知識(shí)源的設(shè)計(jì)
    11.2.3  控制器的設(shè)計(jì)
  11.3  演化
    11.3.1  集成黑板框架
    11.3.2  增加新的知識(shí)源
  11.4  維護(hù)
    11.4.1  增加新的功能
    11.4.2  改變需求
  11.5  進(jìn)一步閱讀材料
第12章  命令與控制:交通管理
  12.1  分析
    12.1.1  確定問(wèn)題邊界
  補(bǔ)充材料:交通管理系統(tǒng)需求
    12.1.2  系統(tǒng)需求與軟件需求
    12.1.3  關(guān)鍵的抽象與機(jī)制
  12.2  設(shè)計(jì)
    12.2.1  信息傳遞
    12.2.2  列車時(shí)刻表計(jì)劃
    12.2.3  顯示
    12.2.4  傳感器數(shù)據(jù)獲取
  12.3  演化
    12.3.1  模塊結(jié)構(gòu)
    12.3.2  子系統(tǒng)規(guī)格說(shuō)明
  12.4  維護(hù)
    12.4.1  增加新功能
    12.4.2  改變目標(biāo)硬件
  12.5  進(jìn)一步閱讀材料
后記
附錄  面向?qū)ο蟮木幊陶Z(yǔ)言
術(shù)語(yǔ)表
參考文獻(xiàn)
分類書(shū)目

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)