一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽力密碼  單詞密碼  新概念美語  巧用聽寫練聽力  零起點
圖書信息

軟件工程(第二版)

中國水利水電出版社
    【作 者】盧瀟 主編 【I S B N 】978-7-5084-8069-5 【責(zé)任編輯】張玉玲 【適用讀者群】本專通用 【出版時間】2010-12-29 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第2版第4次印刷 【頁 數(shù)】 【千字?jǐn)?shù)】490 【印 張】18.75 【定 價】29.8 【叢 書】21世紀(jì)電子信息與自動化系列規(guī)劃教材 【備注信息】
圖書詳情

    本書是作者總結(jié)多年軟件工程教學(xué)和科研實踐經(jīng)驗,并吸取國內(nèi)外大量同類書刊的精華,在第一版成功應(yīng)用的基礎(chǔ)上,結(jié)合近年來軟件工程技術(shù)的發(fā)展,對原書內(nèi)容做了調(diào)整和增刪而成的。

    全書正文共13章,內(nèi)容可分四部分:第一部分主要介紹軟件工程的基本概念,并概要地介紹軟件生存周期、開發(fā)模型及軟件開發(fā)的各種方法;第二部分按生命周期模型詳細(xì)介紹軟件計劃、需求分析、設(shè)計、編碼、測試和維護各個階段的有關(guān)概念、工作內(nèi)容,重點介紹結(jié)構(gòu)化方法和Jackson方法的實施,并介紹軟件體系結(jié)構(gòu)的相關(guān)內(nèi)容;第三部分介紹面向?qū)ο蟮姆椒癠ML建模語言;第四部分介紹軟件標(biāo)準(zhǔn)、文檔、質(zhì)量評價和質(zhì)量保證技術(shù)、軟件工程的管理和認(rèn)證等內(nèi)容。

    本書可作為高等院校“軟件工程”課程的教材或教學(xué)參考書,也可作為軟件項目管理者和軟件開發(fā)人員的參考書。

    1. 圍繞提高學(xué)生的工程素質(zhì),組織教學(xué)內(nèi)容

    2. 在保證全書的內(nèi)容全面、系統(tǒng)的基礎(chǔ)上,突出實用性

    3.以大量的圖表、豐富的實例,解決軟件工程教學(xué)中存在的內(nèi)容抽象、空洞難懂的問題。

    4. 將原理、方法與實例結(jié)合,以一個學(xué)生熟悉、易懂的教學(xué)管理系統(tǒng)實例,貫穿每一個開發(fā)步驟,并在第13章給出了詳細(xì)的開發(fā)過程

    5. 配有大量習(xí)題,供讀者練習(xí)與自測

    6. 免費提供電子教案

    軟件工程學(xué)(通常簡稱軟件工程)是一門迅速發(fā)展的新興學(xué)科。所謂軟件工程,即用“工程化”的思想來指導(dǎo)并解決軟件研制中的各種問題。其研究的范圍非常廣泛,包括技術(shù)方法、工具和管理等許多方面。軟件工程的目標(biāo)在于研究一套科學(xué)的工程方法,并建立與此相適應(yīng)的、方便實用的工具系統(tǒng),力求以最少的成本獲得高的軟件質(zhì)量。近年來,軟件工程發(fā)展迅速,新的技術(shù)方法和工具不斷涌現(xiàn)。本書力求系統(tǒng)地給出軟件工程的框架,在保證全書內(nèi)容全面、系統(tǒng)的基礎(chǔ)上,著重從實用角度講述軟件工程的基本原理、概念和技術(shù)方法。希望本書能為讀者今后深入研究這門學(xué)科奠定良好的基礎(chǔ),并能對實際的軟件開發(fā)工作有所幫助。

    本書共13章,從內(nèi)容上可分四部分:

    第一部分(第1章):概括介紹軟件工程學(xué)產(chǎn)生的歷史背景以及相關(guān)的基本原理、概念和方法。主要介紹軟件工程的基本概念,并概要介紹軟件生存周期、開發(fā)模型及軟件開發(fā)的各種方法。

    第二部分(第2~8章):按生命周期模型,詳細(xì)介紹軟件計劃、需求分析、設(shè)計、編碼、測試和維護各個階段的有關(guān)概念、工作內(nèi)容,重點介紹結(jié)構(gòu)化方法和Jackson方法的實施,并介紹了軟件體系結(jié)構(gòu)的相關(guān)內(nèi)容。

    第2章介紹軟件生命周期的第一個階段——軟件計劃的任務(wù)和相關(guān)技術(shù),主要內(nèi)容有可行性研究、軟件計劃和成本/效益分析。

    第3章介紹需求分析的發(fā)現(xiàn)、求精、建模、規(guī)格說明和復(fù)審的過程,以及需求管理的內(nèi)容,討論獲取需求的方法及需求分析的原則,重點介紹結(jié)構(gòu)化分析技術(shù)和原型技術(shù),并給出了軟件需求規(guī)格說明書的要求。

    第4章闡述軟件設(shè)計中用到的基本概念及軟件總體結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)與軟件過程等概念,重點介紹軟件總體設(shè)計的方法和設(shè)計表達工具,詳細(xì)闡述與結(jié)構(gòu)化需求分析方法銜接的、面向數(shù)據(jù)流的設(shè)計方法——結(jié)構(gòu)化軟件設(shè)計方法(SD方法)和面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法——Jackson設(shè)計方法。

    第5章介紹詳細(xì)設(shè)計的任務(wù)、方法和工具,并闡述了近年來軟件工程領(lǐng)域的新的研究熱點和關(guān)鍵技術(shù)之一——軟件體系結(jié)構(gòu)的有關(guān)內(nèi)容。

    第6章圍繞著編碼質(zhì)量談?wù)摿顺绦蛟O(shè)計語言的選擇及編碼風(fēng)格等內(nèi)容。

    第7章討論軟件測試的相關(guān)概念、步驟,介紹常用的測試技術(shù)和工具。

    第8章介紹軟件維護的任務(wù)、特點、組織以及軟件維護可能帶來的問題,如何提高軟件的可維護性等。

    第三部分(第9章):介紹了面向?qū)ο蠹夹g(shù)的基本概念,以實例的形式闡述用UML建模語言進行系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實施的基本過程。

    第四部分(第10~12章):介紹軟件標(biāo)準(zhǔn)、文檔、質(zhì)量評價和質(zhì)量保證技術(shù)、軟件工程的管理和認(rèn)證等內(nèi)容。

    第10章介紹軟件工程標(biāo)準(zhǔn)化的相關(guān)概念、國內(nèi)外的現(xiàn)狀以及軟件文檔的相關(guān)內(nèi)容。

    第11章介紹軟件質(zhì)量的特性,并給出軟件質(zhì)量的度量方法及如何進行質(zhì)量評價,最后還簡單介紹了軟件的質(zhì)量保證和質(zhì)量管理體系。

    第12章討論軟件工程管理技術(shù),并介紹目前流行的管理工具、IPMP與PMP認(rèn)證體系及我國目前的項目管理認(rèn)證體系的發(fā)展?fàn)顩r等內(nèi)容。

    第13章比較完整地介紹一個實際軟件的開發(fā)。著重闡述從問題定義到實現(xiàn)的過程,將這個具體例子與書中前幾章的內(nèi)容結(jié)合起來學(xué)習(xí),有助于加深對一些基本概念和方法的理解。

    本書第1~5章和第13章由盧瀟和盧靚妮編寫,第6~9章由孫璐和蔣華編寫,第10~12章由劉娟和張科英編寫。韓毅娜和車從領(lǐng)、張強、孫路等對書中的實例及圖表做了大量的工作。

    在本書編寫過程中作者參考了大量書籍、資料和網(wǎng)站,同時融入了作者多年教學(xué)和科研工作的體會和經(jīng)驗。鑒于作者的學(xué)識水平有限,書中謬誤和不足之處在所難免,敬請廣大讀者批評指正。

    編 者

    2010年12月

    前言

    第1章 概述 1
    1.1 軟件的概念 1
    1.1.1 軟件的發(fā)展階段 1
    1.1.2 軟件的定義 2
    1.2 軟件危機 2
    1.2.1 什么是軟件危機 2
    1.2.2 產(chǎn)生軟件危機的原因 3
    1.2.3 解決軟件危機的途徑 5
    1.3 軟件工程 5
    1.3.1 軟件工程的定義 5
    1.3.2 軟件工程的內(nèi)容 6
    1.3.3 軟件工程的基本原理 7
    1.3.4 軟件工程項目的基本目標(biāo) 8
    1.4 軟件過程和軟件生存期 8
    1.4.1 軟件過程 8
    1.4.2 軟件生命周期 10
    1.5 軟件開發(fā)過程模型 10
    1.5.1 瀑布模型 11
    1.5.2 原型模型 12
    1.5.3 螺旋模型 13
    1.5.4 噴泉模型 14
    1.5.5 構(gòu)件組裝模型 15
    1.5.6 統(tǒng)一過程模型 16
    1.5.7 敏捷開發(fā)過程 16
    1.6 軟件開發(fā)方法簡述 18
    1.6.1 結(jié)構(gòu)化方法 18
    1.6.2 面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法 18
    1.6.3 面向?qū)ο蟮姆椒?19
    1.6.4 可視化開發(fā)方法 20
    1.7 軟件工程的發(fā)展趨勢 20
    1.8 小結(jié) 21
    習(xí)題1 22
    第2章 可行性研究與軟件計劃 23
    2.1 可行性研究 23
    2.1.1 可行性研究的任務(wù) 23
    2.1.2 可行性研究的步驟 24
    2.2 系統(tǒng)流程圖 26
    2.2.1 系統(tǒng)流程圖的符號 26
    2.2.2 系統(tǒng)流程圖舉例 27
    2.2.3 系統(tǒng)流程圖的分層 28
    2.3 軟件計劃 28
    2.3.1 確定軟件計劃 28
    2.3.2 復(fù)審軟件計劃 33
    2.4 成本/效益分析 33
    2.4.1 成本估算技術(shù) 33
    2.4.2 成本/效益分析的方法 37
    2.5 小結(jié) 38
    習(xí)題2 39
    第3章 需求分析 40
    3.1 需求分析的概念和任務(wù) 40
    3.1.1 需求的概念 40
    3.1.2 需求的層次 40
    3.1.3 需求分析的任務(wù) 41
    3.2 獲取需求的方法 45
    3.2.1 存在問題 46
    3.2.2 常用方法 46
    3.2.3 需求分析的原則 47
    3.2.4 需求分析方法概述 47
    3.3 結(jié)構(gòu)化分析方法 49
    3.3.1 結(jié)構(gòu)化分析方法的基本思想 49
    3.3.2 描述工具 50
    3.3.3 數(shù)據(jù)流圖 50
    3.3.4 數(shù)據(jù)字典 56
    3.3.5 加工邏輯說明 57
    3.4 原型法 60
    3.4.1 原型在需求分析中的作用 61
    3.4.2 快速原型開發(fā)過程 62
    3.5 小結(jié) 64
    習(xí)題3 65
    第4章 總體設(shè)計 66
    4.1 總體設(shè)計的任務(wù)及目標(biāo) 66
    4.1.1 總體設(shè)計的任務(wù) 66
    4.1.2 總體設(shè)計的目標(biāo) 69
    4.2 總體設(shè)計的概念和原理 69
    4.2.1 軟件結(jié)構(gòu)和過程 70
    4.2.2 模塊化 72
    4.3 設(shè)計準(zhǔn)則 82
    4.4 總體設(shè)計的常用方法及工具 86
    4.4.1 面向數(shù)據(jù)流的設(shè)計方法 86
    4.4.2 面向數(shù)據(jù)結(jié)構(gòu)的分析設(shè)計方法 94
    4.5 小結(jié) 103
    習(xí)題4 103
    第5章 詳細(xì)設(shè)計 105
    5.1 詳細(xì)設(shè)計的任務(wù) 105
    5.2 詳細(xì)設(shè)計的原則 105
    5.3 詳細(xì)設(shè)計的方法和工具 106
    5.3.1 詳細(xì)設(shè)計的方法 106
    5.3.2 詳細(xì)設(shè)計工具的選擇 106
    5.3.3 常用詳細(xì)設(shè)計工具 107
    5.4 詳細(xì)設(shè)計規(guī)格說明與復(fù)審 113
    5.4.1 詳細(xì)設(shè)計說明 113
    5.4.2 設(shè)計復(fù)審 114
    5.5 界面設(shè)計 114
    5.5.1 人機界面設(shè)計的一般原則和步驟 115
    5.5.2 字符界面設(shè)計 117
    5.5.3 菜單設(shè)計 117
    5.5.4 對話框設(shè)計 118
    5.5.5 多窗口界面設(shè)計 118
    5.6 軟件體系結(jié)構(gòu) 119
    5.6.1 軟件體系結(jié)構(gòu)的興起 119
    5.6.2 軟件體系結(jié)構(gòu)的概念 119
    5.6.3 軟件體系結(jié)構(gòu)的現(xiàn)狀及發(fā)展方向 121
    5.6.4 軟件體系結(jié)構(gòu)的風(fēng)格 123
    5.6.5 軟件體系結(jié)構(gòu)的描述方法 129
    5.7 幾種新型的軟件體系結(jié)構(gòu) 131
    5.7.1 三層C/S軟件體系結(jié)構(gòu) 131
    5.7.2 C/S與B/S混合軟件體系結(jié)構(gòu) 133
    5.8 小結(jié) 133
    習(xí)題5 134
    第6章 編碼 135
    6.1 程序設(shè)計語言 135
    6.1.1 程序設(shè)計語言的分類 135
    6.1.2 程序設(shè)計語言的選擇 136
    6.2 程序設(shè)計風(fēng)格 137
    6.2.1 源程序文檔化 137
    6.2.2 數(shù)據(jù)說明 138
    6.2.3 語句結(jié)構(gòu) 139
    6.2.4 輸入/輸出(I/O) 139
    6.3 實例 140
    6.4 小結(jié) 142
    習(xí)題6 142
    第7章 軟件測試 143
    7.1 軟件測試的任務(wù)和目標(biāo) 143
    7.1.1 軟件測試的目標(biāo) 143
    7.1.2 軟件測試原則 143
    7.2 軟件測試的方法 145
    7.2.1 白盒測試法 145
    7.2.2 黑盒測試法 150
    7.3 軟件測試的步驟 152
    7.3.1 單元測試 153
    7.3.2 集成測試 154
    7.3.3 確認(rèn)測試 156
    7.3.4 系統(tǒng)測試 157
    7.4 調(diào)試 158
    7.4.1 調(diào)試過程 158
    7.4.2 調(diào)試方法 159
    7.4.3 調(diào)試原則 160
    7.5 實例 161
    7.6 小結(jié) 163
    習(xí)題7 164
    第8章 軟件維護 165
    8.1 軟件維護的概念 165
    8.2 軟件維護的特點 166
    8.2.1 與維護相關(guān)的問題 166
    8.2.2 維護的代價 167
    8.3 軟件維護的步驟 167
    8.3.1 維護申請報告 167
    8.3.2 維護工作實施 168
    8.3.3 維護文檔整理 170
    8.3.4 維護活動評價 170
    8.4 軟件的可維護性 171
    8.4.1 影響軟件可維護性的因素 171
    8.4.2 提高軟件的可維護性方法 172
    8.5 逆向工程和再工程 173
    8.5.1 預(yù)防性維護 173
    8.5.2 軟件的逆向工程和再工程 174
    8.6 實例 174
    8.7 小結(jié) 175
    習(xí)題8 176
    第9章 面向?qū)ο蠓椒▽W(xué) 177
    9.1 面向?qū)ο蠓椒▽W(xué)概述 177
    9.1.1 面向?qū)ο蠓椒▽W(xué)的引入 177
    9.1.2 面向?qū)ο蟮幕靖拍?179
    9.2 面向?qū)ο蠼?182
    9.2.1 統(tǒng)一建模語言 183
    9.2.2 UML圖形表示 183
    9.2.3 對象建模 184
    9.2.4 動態(tài)建模 190
    9.2.5 功能建模 191
    9.3 面向?qū)ο蠓治?194
    9.3.1 面向?qū)ο蠓治龅哪繕?biāo)和任務(wù) 194
    9.3.2 面向?qū)ο蠓治龅幕驹瓌t 195
    9.3.3 面向?qū)ο蠓治龅幕具^程 195
    9.4 面向?qū)ο笤O(shè)計 198
    9.4.1 面向?qū)ο笤O(shè)計的基本準(zhǔn)則 198
    9.4.2 啟發(fā)規(guī)則 200
    9.4.3 面向?qū)ο笤O(shè)計的基本內(nèi)容 201
    9.4.4 問題域子系統(tǒng)設(shè)計 202
    9.4.5 人機交互子系統(tǒng)設(shè)計 203
    9.4.6 任務(wù)管理子系統(tǒng)設(shè)計 203
    9.4.7 數(shù)據(jù)管理子系統(tǒng)設(shè)計 204
    9.5 面向?qū)ο髮崿F(xiàn) 206
    9.5.1 面向?qū)ο蟪绦蛟O(shè)計語言 206
    9.5.2 面向?qū)ο蟪绦蛟O(shè)計風(fēng)格 207
    9.5.3 面向?qū)ο蟪绦驕y試 208
    9.6 面向?qū)ο髮嵗?208
    9.6.1 圖書館管理信息系統(tǒng)的需求說明 209
    9.6.2 UML建模 209
    9.7 小結(jié) 215
    習(xí)題9 216
    第10章 軟件工程標(biāo)準(zhǔn)化和軟件文檔 217
    10.1 軟件工程標(biāo)準(zhǔn)化的概念 217
    10.1.1 什么是軟件工程標(biāo)準(zhǔn)化 217
    10.1.2 軟件工程標(biāo)準(zhǔn)化的意義 218
    10.1.3 軟件工程標(biāo)準(zhǔn)化的類型 218
    10.2 軟件工程標(biāo)準(zhǔn)的制定與推行 219
    10.2.1 軟件工程標(biāo)準(zhǔn)的制定與推行 219
    10.2.2 軟件工程標(biāo)準(zhǔn)在開發(fā)機構(gòu)中的
    推行 220
    10.3 軟件工程標(biāo)準(zhǔn)的層次和體系框架 221
    10.3.1 軟件工程標(biāo)準(zhǔn)的層次 221
    10.3.2 軟件工程標(biāo)準(zhǔn)的體系框架 222
    10.3.3 中國的軟件工程標(biāo)準(zhǔn)化工作 225
    10.4 ISO 9000國際標(biāo)準(zhǔn)簡介 227
    10.4.1 ISO 9000標(biāo)準(zhǔn)的特點 227
    10.4.2 ISO 9000標(biāo)準(zhǔn)的構(gòu)成 227
    10.5 軟件文檔 228
    10.5.1 軟件文檔的作用和分類 228
    10.5.2 軟件文檔的管理和維護 231
    10.6 小結(jié) 232
    習(xí)題10 232
    第11章 軟件工程質(zhì)量 233
    11.1 軟件質(zhì)量特性 233
    11.1.1 軟件質(zhì)量的定義 233
    11.1.2 軟件質(zhì)量的特性 233
    11.2 軟件質(zhì)量的度量和評價 236
    11.2.1 軟件質(zhì)量的度量 236
    11.2.2 軟件質(zhì)量的評價 237
    11.3 軟件質(zhì)量保證 238
    11.3.1 什么是軟件質(zhì)量保證 238
    11.3.2 軟件質(zhì)量保證的主要任務(wù) 238
    11.3.3 軟件質(zhì)量保證體系 239
    11.4 軟件質(zhì)量管理體系 242
    11.4.1 軟件產(chǎn)品質(zhì)量管理的特點 242
    11.4.2 軟件開發(fā)的質(zhì)量管理體系 242
    11.5 小結(jié) 243
    習(xí)題11 243
    第12章 軟件工程項目管理 244
    12.1 軟件項目管理 244
    12.1.1 軟件項目管理的特點 244
    12.1.2 軟件項目管理的主要職能 244
    12.2 常見管理技術(shù)及工具簡介 245
    12.2.1 軟件項目管理的主要內(nèi)容 245
    12.2.2 常見工具簡介 252
    12.3 軟件過程成熟度模型 254
    12.3.1 軟件能力成熟度模型 254
    12.3.2 能力成熟度模型集成 256
    12.4 項目管理認(rèn)證體系IPMP與PMP 258
    12.4.1 IPMP概況 258
    12.4.2 PMP簡介 259
    12.5 小結(jié) 259
    習(xí)題12 259
    第13章 開發(fā)實例 260
    13.1 項目論證和計劃 260
    13.1.1 系統(tǒng)調(diào)查 260
    13.1.2 新系統(tǒng)的總體功能需求和性能要求 264
    13.1.3 完成文檔 266
    13.2 需求分析 266
    13.2.1 數(shù)據(jù)流分析 266
    13.2.2 數(shù)據(jù)字典 269
    13.2.3 處理邏輯描述 278
    13.2.4 形成需求規(guī)格說明書并進行
    需求評審 281
    13.3 系統(tǒng)設(shè)計 281
    13.3.1 系統(tǒng)總體概要設(shè)計 281
    13.3.2 詳細(xì)設(shè)計 283
    13.3.3 數(shù)據(jù)庫設(shè)計 285
    13.3.4 界面設(shè)計 287
    13.3.5 完成設(shè)計文檔和設(shè)計評審 289
    13.4 系統(tǒng)實現(xiàn) 289
    13.4.1 系統(tǒng)物理實現(xiàn) 289
    13.4.2 數(shù)據(jù)庫物理設(shè)計 289
    13.4.3 編碼 289
    13.5 小結(jié) 290
    參考文獻 291
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 91久久国产成人免费观看资源 | yellow中文字幕久久网 | 国内久久久久影院精品 | 亚洲综合图片人成综合网 | 亚洲第一区视频在线观看 | 中国成人在线视频 | 亚洲精品第一区二区在线 | 日韩经典一区 | 亚洲高清视频在线观看 | 亚洲久草 | 波多久久夜色精品国产 | 久久精品人人爽人人爽快 | 狠狠综合久久久综合 | 国产在线精品福利91香蕉 | 日韩精品在线播放 | 久香草视频在线观看免费 | 精品久久在线 | 国产一区中文字幕在线观看 | 男人在线天堂 | 99精品国产成人一区二区 | 亚洲一区二区三区成人 | 成年人www | 成人中文字幕在线高清 | 日本国产一区二区三区 | 国产一级大片在线观看 | 在线观看免费精品国产 | 国产97视频在线 | 日韩经典视频 | 美国毛片一级 | 欧美一级情欲片在线 | 在线观看成年人免费视频 | 久久 精品 一区二区 | 69欧美 | 亚洲 欧美 精品 中文第三 | 久久免费香蕉视频 | 精品久久国产 | 国产成人久久精品区一区二区 | 久草免费新视频 | 欧美做爱毛片 | 免费va国产高清不卡大片 | 92看片淫黄大片看国产片 |