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

面向?qū)ο蠓治雠c設(shè)計(jì)(第3版 修訂版)

面向?qū)ο蠓治雠c設(shè)計(jì)(第3版 修訂版)

定 價(jià):¥109.00

作 者: (美)Grady Booch(格雷迪.布奇),Robert A. Maksimchuk(羅伯特.A.馬克西)等
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 計(jì)算機(jī)理論

ISBN: 9787121286667 出版時(shí)間: 2016-05-01 包裝: 平塑
開本: 頁數(shù): 608 字?jǐn)?shù):  

內(nèi)容簡介

  本書是UML創(chuàng)始人Grady Booch的代表作之一。全書分為理論和應(yīng)用兩部分。理論部分深刻剖析了面向?qū)ο蠓治雠c設(shè)計(jì)(OOAD)的概念和方法。應(yīng)用部分連續(xù)列出了5個(gè)不同類型、不同領(lǐng)域的應(yīng)用,描述如何從初始階段到交付階段,將OOAD理論和方法應(yīng)用到項(xiàng)目中。應(yīng)用部分所涉及的領(lǐng)域包括系統(tǒng)架構(gòu)、數(shù)據(jù)獲取、密碼分析、控制系統(tǒng)和Web開發(fā),還給出了一些關(guān)于重要問題的有效建議,包括分類、實(shí)現(xiàn)策略和高性價(jià)比的項(xiàng)目管理。書中介紹的概念都基于牢固的理論基礎(chǔ)。同時(shí),作者十分注重實(shí)效,基于其豐富的經(jīng)驗(yàn),面向軟件工程實(shí)踐者的實(shí)際需要,提出了改進(jìn)的對(duì)象開發(fā)方法,用于解決系統(tǒng)和軟件開發(fā)者面臨的復(fù)雜問題;運(yùn)用大量例子說明了基本概念,解釋了方法,并展示了在不同領(lǐng)域的成功應(yīng)用。書中的表示法采用最新的UML 2.0,因此本書是學(xué)習(xí)UML 2.0不可多得的參考書。本書非常適合實(shí)際系統(tǒng)和軟件的開發(fā)者、系統(tǒng)分析師或架構(gòu)師、項(xiàng)目經(jīng)理閱讀,也可以作為高等院校軟件工程和高級(jí)編程課程的教材使用。

作者簡介

  王海鵬 軟件開發(fā)者、譯者、培訓(xùn)講師。擁有二十余年IT行業(yè)經(jīng)驗(yàn),翻譯了二十余本軟件開發(fā)相關(guān)書籍,為行業(yè)內(nèi)多家知名公司提供過培訓(xùn)。使用的開發(fā)語言主要是C/C++、Java和Lua。專注于提高軟件開發(fā)的效率和品質(zhì)。目前的工作領(lǐng)域是程序化交易和能源監(jiān)控。潘加宇 多年軟件開發(fā)經(jīng)驗(yàn),1999年創(chuàng)建UMLChina,潛心研究UML/UP相關(guān)技術(shù)的應(yīng)用。已上門為將近60家企業(yè)提供UML/UP技術(shù)指導(dǎo)和訓(xùn)練服務(wù)。 Grady Booch在軟件架構(gòu)、軟件工程和建模領(lǐng)域的創(chuàng)新工作是世界知名的。從1981年Rational公司創(chuàng)建開始,他就一直擔(dān)任該公司的首席科學(xué)家。Grady于2003年3月成為了IBM院士(IBM Fellow)。Grady是統(tǒng)一建模語言(UML)最早的開發(fā)者之一,也是幾個(gè)Rational產(chǎn)品的最早開發(fā)者之一。Grady曾擔(dān)任世界各地一些復(fù)雜的軟件密集型項(xiàng)目的架構(gòu)師和架構(gòu)指導(dǎo)者。Grady是6本暢銷書的作者,包括UML Users Guide和Object-Oriented Analysis with Applications。Grady發(fā)表了幾百篇有關(guān)軟件工程的技術(shù)文章,其中包括在20世紀(jì)80年代早期發(fā)表的文章,這些文章最先提出了面向?qū)ο笤O(shè)計(jì)的術(shù)語和實(shí)踐。他曾在世界各地演講和咨詢。Grady是美國計(jì)算機(jī)協(xié)會(huì)(ACM)、美國電氣電子工程師學(xué)會(huì)(IEEE)、美國科學(xué)促進(jìn)會(huì)(AAAS)、有社會(huì)責(zé)任的計(jì)算機(jī)專家協(xié)會(huì)(CPSR)的成員。他是IBM院士、ACM院士、世界技術(shù)網(wǎng)絡(luò)院士,也是軟件開發(fā)論壇夢想家。Grady是敏捷聯(lián)盟、Hillside集團(tuán)和軟件架構(gòu)師世界學(xué)院的創(chuàng)始委員會(huì)成員,也是Northface大學(xué)的顧問委員會(huì)成員。Grady于1977年從美國空軍學(xué)院獲得學(xué)士學(xué)位,于1979年從加州大學(xué)圣巴巴拉分校獲得電子工程科學(xué)碩士學(xué)位。Grady與他的妻子和他的貓生活在科羅拉多。他的興趣包括閱讀、旅行、唱歌和彈奏豎琴。

圖書目錄

目 錄第 1 篇 概念第 1 章 復(fù)雜性 ....................................................................................... 21.1 復(fù)雜系統(tǒng)的結(jié)構(gòu) ....................................................................................... 31.1.1 個(gè)人計(jì)算機(jī)的結(jié)構(gòu) ....................................................................... 31.1.2 植物和動(dòng)物的結(jié)構(gòu) ....................................................................... 41.1.3 物質(zhì)的結(jié)構(gòu) ................................................................................... 51.1.4 社會(huì)機(jī)構(gòu)的結(jié)構(gòu) ........................................................................... 51.2 軟件固有的復(fù)雜性 ................................................................................... 61.2.1 定義軟件復(fù)雜性 ........................................................................... 61.2.2 為什么軟件在本質(zhì)上是復(fù)雜的 ................................................... 71.3 復(fù)雜系統(tǒng)的 5 個(gè)屬性 ............................................................................. 111.3.1 層次結(jié)構(gòu) ..................................................................................... 111.3.2 相對(duì)本原 ..................................................................................... 121.3.3 關(guān)注點(diǎn)分離 ................................................................................. 121.3.4 共同模式 ..................................................................................... 121.3.5 穩(wěn)定的中間形式 ......................................................................... 131.4 有組織和無組織的復(fù)雜性 ..................................................................... 131.4.1 復(fù)雜系統(tǒng)的規(guī)范形式 ................................................................. 131.4.2 人在處理復(fù)雜性時(shí)的能力局限 ................................................. 161.5 從混沌到有序 ......................................................................................... 171.5.1 分解的作用 ................................................................................. 171.5.2 抽象的作用 ................................................................................. 21XXII 面向?qū)ο蠓治雠c設(shè)計(jì)(第 3 版)(修訂版)1.5.3 層次結(jié)構(gòu)的作用 ......................................................................... 221.6 復(fù)雜系統(tǒng)的設(shè)計(jì) ..................................................................................... 231.6.1 作為科學(xué)和藝術(shù)的工程 ............................................................. 231.6.2 設(shè)計(jì)的含義 ................................................................................. 231.7 小結(jié) ......................................................................................................... 26第 2 章 對(duì)象模型 ................................................................................. 272.1 對(duì)象模型的演進(jìn) ..................................................................................... 272.1.1 程序設(shè)計(jì)語言的換代 ................................................................. 282.1.2 第一代和第二代早期程序設(shè)計(jì)語言的拓?fù)浣Y(jié)構(gòu) ..................... 302.1.3 第二代后期和第三代早期程序設(shè)計(jì)語言的結(jié)構(gòu) ..................... 312.1.4 第三代后期程序設(shè)計(jì)語言的結(jié)構(gòu) ............................................. 322.1.5 基于對(duì)象和面向?qū)ο蟮某绦蛟O(shè)計(jì)語言的結(jié)構(gòu) ......................... 332.2 對(duì)象模型基礎(chǔ) ......................................................................................... 352.2.1 面向?qū)ο缶幊?............................................................................. 382.2.2 面向?qū)ο笤O(shè)計(jì) ............................................................................. 392.2.3 面向?qū)ο蠓治?............................................................................. 402.3 對(duì)象模型要素 ......................................................................................... 402.3.1 抽象的意義 ................................................................................. 422.3.2 封裝的意義 ................................................................................. 482.3.3 模塊化的意義 ............................................................................. 512.3.4 層次結(jié)構(gòu)的意義 ......................................................................... 552.3.5 類型的意義 ................................................................................. 612.3.6 并發(fā)的意義 ................................................................................. 642.3.7 持久的意義 ................................................................................. 662.4 應(yīng)用對(duì)象模型 ......................................................................................... 682.4.1 對(duì)象模型的好處 ......................................................................... 692.4.2 開放式問題 ................................................................................. 702.5 小結(jié) ......................................................................................................... 70 目錄XXIII第 3 章 類與對(duì)象 ................................................................................. 713.1 對(duì)象的本質(zhì) ............................................................................................. 713.1.1 什么是對(duì)象,什么不是對(duì)象 ..................................................... 723.1.2 狀態(tài) ............................................................................................. 743.1.3 行為 ............................................................................................. 773.1.4 標(biāo)識(shí)符 ......................................................................................... 813.2 對(duì)象之間的關(guān)系 ..................................................................................... 833.2.1 鏈接 ............................................................................................. 843.2.2 聚合 ............................................................................................. 873.3 類的本質(zhì) ................................................................................................. 883.3.1 什么是類,什么不是類 ............................................................. 883.3.2 接口和實(shí)現(xiàn) ................................................................................. 903.3.3 類的生命周期 ............................................................................. 913.4 類之間的關(guān)系 ......................................................................................... 923.4.1 關(guān)聯(lián) ............................................................................................. 923.4.2 繼承 ............................................................................................. 943.4.3 聚合 ........................................................................................... 1053.4.4 依賴關(guān)系 ................................................................................... 1063.5 類與對(duì)象的互動(dòng) ................................................................................... 1063.5.1 類與對(duì)象的關(guān)系 ....................................................................... 1073.5.2 類與對(duì)象在分析和設(shè)計(jì)中的角色 ........................................... 1073.6 創(chuàng)建高品質(zhì)的類與對(duì)象 ....................................................................... 1073.6.1 評(píng)判一種抽象的品質(zhì) ............................................................... 1083.6.2 選擇操作 ................................................................................... 1093.6.3 選擇關(guān)系 ................................................................................... 1113.6.4 選擇實(shí)現(xiàn) ................................................................................... 1133.7 小結(jié) .......................................................................................................

本目錄推薦

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