注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程

軟件工程

軟件工程

定 價(jià):¥75.00

作 者: (英)薩默維爾 著,程成 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787111334989 出版時(shí)間: 2011-05-01 包裝: 平裝
開本: 16開 頁數(shù): 468 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件工程》是系統(tǒng)介紹軟件工程理論的經(jīng)典教材,自1982年初版以來,隨著軟件工程學(xué)科的不斷發(fā)展,不斷更新版本,影響了一代又一代軟件工程人才,對學(xué)科本身也產(chǎn)生了重大影響。本版保留了上一版中的軟件工程的基本材料,但對各章都進(jìn)行了修改和更新,并增加了很多有關(guān)其他主題的新材料?!盾浖こ獭钒膫€(gè)部分:第一部分是對軟件工程的一般性介紹,包括軟件工程過程和敏捷開發(fā),以及面向?qū)ο蟮脑O(shè)計(jì)和設(shè)計(jì)模式的使用;第二部分介紹可依賴性和信息安全性問題;第三部分介紹高級(jí)軟件工程;第四部分介紹軟件管理,重點(diǎn)介紹技術(shù)管理問題。

作者簡介

  薩默維爾(Ian Sommerville),英國著名軟件工程專家。曾任教于蘭卡斯特大學(xué),現(xiàn)為圣安德魯斯大學(xué)軟件工程學(xué)教授。他在軟件工程的教學(xué)和科研方面有20多年的經(jīng)驗(yàn)。他是IEEECS組織編撰“軟件工程知識(shí)體系”(SWEBOK)的專家委員會(huì)成員之一。他的研究領(lǐng)域包括計(jì)算機(jī)系統(tǒng)工程、需求工程、系統(tǒng)可靠性以及軟件進(jìn)貨。

圖書目錄

出版者的話
譯者序
前言
第一部分 軟件工程導(dǎo)論
第1章 概述
1.1 專業(yè)化軟件開發(fā)
1.1.1 軟件工程
1.1.2 軟件工程的多樣性
1.1.3 軟件工程和Web
1.2 軟件工程人員的職業(yè)道德
1.3 案例研究
1.3.1 胰島素泵控制系統(tǒng)
1.3.2 用于心理健康治療的患者
信息系統(tǒng)
1.3.3 野外氣象站
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第2章 軟件過程
2.1 軟件過程模型
2.1.1 瀑布模型
2.1.2 增量式開發(fā)
2.1.3 面向復(fù)用的軟件工程
2.2 過程活動(dòng)
2.2.1 軟件描述
2.2.2 軟件設(shè)計(jì)和實(shí)現(xiàn)
2.2.3 軟件有效性驗(yàn)證
2.2.4 軟件進(jìn)化
2.3 應(yīng)對變更
2.3.1 原型構(gòu)造
2.3.2 增量式交付
2.3.3 Boehm的螺旋模型
2.4 Rational統(tǒng)一過程
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第3章 敏捷軟件開發(fā)
3.1 敏捷方法
3.2 計(jì)劃驅(qū)動(dòng)開發(fā)和敏捷開發(fā)
3.3 極限編程
3.3.1 極限編程中的測試
3.3.2 結(jié)對編程
3.4 敏捷項(xiàng)目管理
3.5 擴(kuò)展的敏捷方法
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第4章 需求工程
4.1 功能需求和非功能需求
4.1.1 功能需求
4.1.2 非功能需求
4.2 軟件需求文檔
4.3 需求描述
4.3.1 自然語言描述
4.3.2 結(jié)構(gòu)化描述
4.4 需求工程過程
4.5 需求導(dǎo)出和分析
4.5.1 需求發(fā)現(xiàn)
4.5.2 采訪
4.5.3 腳本
4.5.4 用例
4.5.5 深入實(shí)際
4.6 需求有效性驗(yàn)證
4.7 需求管理
4.7.1 需求管理規(guī)劃
4.7.2 需求變更管理
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第5章 系統(tǒng)建模
5.1 上下文模型
5.2 交互模型
5.2.1 用例建模
5.2.2 時(shí)序圖
5.3 結(jié)構(gòu)模型
5.3.1 類圖
5.3.2 泛化
5.3.3 聚合
5.4 行為模型
5.4.1 數(shù)據(jù)驅(qū)動(dòng)的建模
5.4.2 事件驅(qū)動(dòng)模型
5.5 模型驅(qū)動(dòng)工程
5.5.1 模型驅(qū)動(dòng)體系結(jié)構(gòu)
5.5.2 可執(zhí)行UML
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第6章 體系結(jié)構(gòu)設(shè)計(jì)
6.1 體系結(jié)構(gòu)設(shè)計(jì)決策
6.2 體系結(jié)構(gòu)視圖
6.3 體系結(jié)構(gòu)模式
6.3.1 分層體系結(jié)構(gòu)
6.3.2 容器體系結(jié)構(gòu)
6.3.3 客戶機(jī)一服務(wù)器體系結(jié)構(gòu)
6.3.4 管道和過濾器體系結(jié)構(gòu)
6.4 應(yīng)用體系結(jié)構(gòu)
6.4.1 事務(wù)處理系統(tǒng)
6.4.2 信息系統(tǒng)
6.4.3 語言處理系統(tǒng)
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第7章 設(shè)計(jì)與實(shí)現(xiàn)
7.1 利用UML進(jìn)行面向?qū)ο笤O(shè)計(jì)
7.1.1 系統(tǒng)上下文與交互
7.1.2 體系結(jié)構(gòu)的設(shè)計(jì)
7.1.3 對象類識(shí)別
7.1.4 設(shè)計(jì)模型
7.1.5 接口描述
7.2 設(shè)計(jì)模式
7.3 實(shí)現(xiàn)問題
7.3.1 復(fù)用
7.3.2 配置管理
7.3.3 宿主機(jī)一目標(biāo)機(jī)開發(fā)
7.4 開源開發(fā)
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第8章 軟件測試
8.1 開發(fā)測試
8.1.1 單元測試
8.1.2 選擇單元測試案例
8.1.3 組件測試
8.1.4 系統(tǒng)測試
8.2 測試驅(qū)動(dòng)開發(fā)
8.3 發(fā)布測試
8.3.1 基于需求的測試
8.3.2 情景測試
8.3.3 性能測試
8.4 用戶測試
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目第9章 軟件進(jìn)化
9.1 進(jìn)化過程
9.2 程序進(jìn)化的動(dòng)態(tài)特性
9.3 軟件維護(hù)
9.3.1 維護(hù)預(yù)測
9.3.2 軟件再工程
9.3.3 通過重構(gòu)進(jìn)行預(yù)防性維護(hù)
9.4 遺留系統(tǒng)管理
要點(diǎn)
進(jìn)一步閱讀材料
練習(xí)
參考書目
第二部分 可依賴性和信息安全性
第三部分 高級(jí)軟件工程
第四部分 軟件管理

本目錄推薦

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