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

面向?qū)ο筌浖こ?/h1>

定 價(jià):¥35.00

作 者: Timothy C.Lethbridge Robert Laganiere;張紅光譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書(shū)
標(biāo) 簽: 面向?qū)ο?/td>

ISBN: 9787111119043 出版時(shí)間: 2003-04-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 338 字?jǐn)?shù):  

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

  本書(shū)深入地講解了軟件工程的主要原理。內(nèi)容包括:基于可靠的原則和可重用技術(shù)進(jìn)行開(kāi)發(fā)、使用UML進(jìn)行可視化建模、對(duì)需求分析和設(shè)計(jì)中各種方案進(jìn)行評(píng)估、面向?qū)ο蠹夹g(shù)、迭代開(kāi)發(fā)、風(fēng)險(xiǎn)管理等等。書(shū)中含有大量的練習(xí)與例子,讀者可以將這些概念應(yīng)用于實(shí)踐中。本書(shū)可以作為高校軟件工程課程的教科書(shū),也適用于軟件開(kāi)發(fā)技術(shù)人員參考。在用例、需求和用戶界面的大背景中理解客戶和用戶基于可靠的原則和可重用技術(shù)開(kāi)發(fā):提供了學(xué)生可以應(yīng)用于實(shí)際工作的可重用軟件和原則用UML進(jìn)行可視化建模對(duì)需求分析和設(shè)計(jì)的各種方案進(jìn)行評(píng)估,教會(huì)學(xué)生如何進(jìn)行軟件工程方面的決策面向?qū)ο螅荷钊胫v述分析、設(shè)計(jì)和用Java的實(shí)現(xiàn),也包含了面向?qū)ο笤O(shè)計(jì)模式迭代開(kāi)發(fā):開(kāi)發(fā)軟件的完美方法使用文檔有效地交流:推薦文檔采用靈活格式、評(píng)審文檔的指導(dǎo)原則在所有軟件工程活動(dòng)中的風(fēng)險(xiǎn)管理

作者簡(jiǎn)介

  Timothy C.Lethbridge博士是加拿大渥太華大學(xué)信息技術(shù)與工程學(xué)院的副教授。曾任職于Norte研究院。 、1994年獲得渥太華大學(xué)的博士學(xué)位。他是IEEE和ACM軟件工程教育知識(shí)體系項(xiàng)目教學(xué)領(lǐng)域的主席,著有多部軟件工程著作和教材,在軟件工程教學(xué)領(lǐng)域經(jīng)驗(yàn)極為豐富。Robert Laganiere博士是加拿大渥太華大學(xué)計(jì)算機(jī)副教授。研究領(lǐng)域?yàn)橛?jì)算機(jī)視覺(jué)與圖像處理。

圖書(shū)目錄

出版者的話
專家指導(dǎo)委員會(huì)
譯者序
前言
第1章 軟件和軟件工程 
1.1 軟件的特性 
1.2 軟件工程的概念 
1.3 軟件工程-工程專業(yè)的一個(gè)分支 
1.4 軟件工程中的相關(guān)人員 
1.5 軟件質(zhì)量 
1.6 軟件工程項(xiàng)目 
1.7 軟件項(xiàng)目中常見(jiàn)的活動(dòng) 
1.8 本書(shū)強(qiáng)調(diào)的八個(gè)主題 
1.9 軟件工程總體的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第2章 面向?qū)ο蟾攀?nbsp;
2.1 面向?qū)ο蟮母拍?nbsp;
2.2 類和對(duì)象 
2.3 實(shí)例變量 
2.4 方法、操作與多態(tài) 
2.5 將類組織為繼承層次結(jié)構(gòu) 
2.6 繼承層次結(jié)構(gòu)對(duì)多態(tài)和變量聲明的影響 
2.7 定義面向?qū)ο蟮母拍?nbsp;
2.8 詳細(xì)例子:操作郵政編碼的程序 
2.9 詳細(xì)例子:表示幾何點(diǎn)的類 
2.10 選擇程序設(shè)計(jì)語(yǔ)言和面向?qū)ο蟪绦蛟O(shè)計(jì)中的困難與風(fēng)險(xiǎn)
小結(jié)
更多信息
第3章 基于重用技術(shù)進(jìn)行軟件開(kāi)發(fā)
3.1 重用:在他人的工作與經(jīng)驗(yàn)的基礎(chǔ)上構(gòu)建
3.2 將可重用性與重用引入軟件工程 
3.3 框架:可重用的子系統(tǒng) 
3.4 客戶機(jī)-服務(wù)器體系結(jié)構(gòu)
3.5 構(gòu)建客戶機(jī)-服務(wù)器系統(tǒng)的必要技術(shù) 
3.6 OCSF 
3.7 OCSF的基本描述-客戶端 
3.8 OCSF的基本描述-服務(wù)器端 
3.9 使用OCSF的一個(gè)即時(shí)消息應(yīng)用程序 
3.10 考慮可重用技術(shù)和客戶機(jī)-服務(wù)器系統(tǒng)時(shí)的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第4章 需求工程
4.1 領(lǐng)域分析
4.2 軟件項(xiàng)目的起始點(diǎn)
4.3 定義問(wèn)題和范圍
4.4 什么是需求
4.5 需求的類型
4.6 需求收集與分析技術(shù) 
4.7 需求文檔的類型 
4.8 需求評(píng)審 
4.9 管理變化的需求 
4.10 詳細(xì)例子:基于GPS的汽車導(dǎo)航輔助系統(tǒng)(GANA) 
4.11 詳細(xì)例子:SimpleChat即時(shí)消息程序的功能需求 
4.12 領(lǐng)域和需求分析中的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第5章 用類進(jìn)行建模
5.1 UML的概述
5.2 UML類圖的要素 
5.3 關(guān)聯(lián)與多重性 
5.4 泛化 
5.5 實(shí)例圖 
5.6 類圖的高級(jí)特征 
5.7 詳細(xì)例子:有關(guān)族譜的類圖 
5.8 類圖的開(kāi)發(fā)過(guò)程 
5.9 用Java實(shí)現(xiàn)類圖 
5.10 創(chuàng)建類圖的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第6章 使用設(shè)計(jì)模式
6.1 模式簡(jiǎn)介
6.2 抽象-發(fā)生模式 
6.3 通用層次模式 
6.4 玩家-角色模式
6.5 單件模式 
6.6 觀察者模式 
6.7 委托模式 
6.8 適配器模式 
6.9 外觀模式 
6.10 恒定模式
6.11 只讀接口模式
6.12 代理模式
6.13 詳細(xì)例子:OCSF的可觀察層 
6.14 使用設(shè)計(jì)模式的困難與風(fēng)險(xiǎn)
小結(jié)
更多信息
第7章 關(guān)注用戶及其任務(wù)
7.1 以用戶為中心的設(shè)計(jì)
7.2 用戶的特征 
7.3 開(kāi)發(fā)系統(tǒng)用例模型 
7.4 用戶界面設(shè)計(jì)基礎(chǔ) 
7.5 可用性原則 
7.6 用戶界面評(píng)估 
7.7 用Java實(shí)現(xiàn)簡(jiǎn)單的GUI 
7.8 用例建模型和用戶界面設(shè)計(jì)的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第8章 交互和行為建模
8.1 交互圖
8.2 狀態(tài)圖 
8.3 活動(dòng)圖 
8.4 基于交互圖和狀態(tài)圖實(shí)現(xiàn)類 
8.5 交互和行為建模的困難與風(fēng)險(xiǎn) 
小結(jié)
更多信息
第9章 軟件架構(gòu)與設(shè)計(jì)
9.1 設(shè)計(jì)過(guò)程
9.2 創(chuàng)建良好設(shè)計(jì)的原則 
9.3 做出好的設(shè)計(jì)決策的技巧 
9.4 軟件體系結(jié)構(gòu) 
9.5 結(jié)構(gòu)化模式 
9.6 編寫(xiě)好的設(shè)計(jì)文檔 
9.7 詳細(xì)例子:為SimpleChat即時(shí)消息應(yīng)用程序設(shè)計(jì)一個(gè)功能 
9.8 設(shè)計(jì)的困難與風(fēng)險(xiǎn)
小結(jié)
更多信息 
第10章 測(cè)試與審查-高質(zhì)量的保證
10.1 基本定義
10.2 有效與高效測(cè)試 
10.3 常規(guī)算法中的缺陷 
10.4 數(shù)值算法中的缺陷 
10.5 定時(shí)與協(xié)作缺陷:死鎖、活鎖與臨界競(jìng)爭(zhēng) 
10.6 處理壓力與異常情況的缺陷 
10.7 文檔缺陷 
10.8 編寫(xiě)正式的測(cè)試用例與測(cè)試計(jì)劃 
10.9 測(cè)試大型系統(tǒng)的策略 
10.10 審查 
10.11 質(zhì)量保證概述 
10.12 詳細(xì)例子:SimpleChat即時(shí)消息系統(tǒng)階段2的測(cè)試用例 
10.13 質(zhì)量保證的困難與風(fēng)險(xiǎn) 
小結(jié) 
更多信息 
第11章 軟件過(guò)程管理 
11.1 什么是項(xiàng)目管理 
11.2 軟件過(guò)程模型 
11.3 成本估算 
11.4 組建軟件工程小組 
11.5 項(xiàng)目進(jìn)度安排和跟蹤 
11.6 項(xiàng)目計(jì)劃的內(nèi)容 
11.7 項(xiàng)目管理的困難與風(fēng)險(xiǎn) 
小結(jié)
參考信息
第12章 回顧
12.1 理解客戶與用戶
12.2 基于可靠的原則和可重用技術(shù)進(jìn)行開(kāi)發(fā)
12.3 面向?qū)ο?br />12.4 使用UML進(jìn)行可視化建模
12.5 需求與設(shè)計(jì)中對(duì)各種選擇方案的評(píng)估
12.6 迭代開(kāi)發(fā)
12.7 利用文檔有效地交流
12.8 軟件工程活動(dòng)的風(fēng)險(xiǎn)管理 
12.9 結(jié)束語(yǔ) 
附錄A 本書(shū)所用的UML符號(hào)小結(jié) 
附錄B 本書(shū)建議的文檔類型小結(jié)
附錄C 系統(tǒng)描述 
詞匯表

本目錄推薦

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