• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    軟件工程(第二版)簡(jiǎn)介,目錄書(shū)摘

    2019-11-18 14:22 來(lái)源:京東 作者:京東
    軟件工程
    軟件工程(第二版)
    暫無(wú)報價(jià)
    10+評論 100%好評
    編輯推薦:
    內容簡(jiǎn)介:本書(shū)比較系統全面地介紹了軟件工程的瀑布模型、增量模型、統一過(guò)程、結構化方法、Jackson方法及面向對象開(kāi)發(fā)方法。全書(shū)共16章,概述了軟件工程、各種生存周期模型和開(kāi)發(fā)方法,詳細介紹了軟件工程的瀑布模型各階段的目標、任務(wù)、步驟、方法、技術(shù)和文檔, 并介紹了增量模型、結構化方法、Jackson方法、面向對象開(kāi)發(fā)方法以及軟件工程的質(zhì)量評價(jià)和保證、項目管理技術(shù)、環(huán)境等。全書(shū)從方法學(xué)角度出發(fā),對生存周期模型和開(kāi)發(fā)方法進(jìn)行闡述,說(shuō)明其基本思想、表示方法、工作流程,并進(jìn)行評價(jià)和比較。本書(shū)內容緊湊,深入淺出,注意結合實(shí)例。
        本書(shū)可作為計算機專(zhuān)業(yè)本科“軟件工程”課程的教材,也可作為從事計算機軟件開(kāi)發(fā)人員的參考書(shū)。
    作者簡(jiǎn)介:
    目錄:第1章  緒論 1
     1.1  軟件工程的產(chǎn)生 1
      1.1.1  軟件的特點(diǎn) 1
      1.1.2  軟件生產(chǎn)的發(fā)展 1
      1.1.3  軟件危機 2
      1.1.4  軟件工程 3
     1.2  軟件工程的過(guò)程和軟件生存周期 5
      1.2.1  軟件工程的確過(guò)程 5
      1.2.2  軟件生存周期 5
     1.3  軟件生存周期模型 7
      1.3.1  軟件生存周期模型的概念 7
      1.3.2  瀑布模型 8
      1.3.3  增量模型 10
      1.3.4  螺旋模型 10
      1.3.5  噴泉模型 12
      1.3.6  基于知識的模型 13
      1.3.7  變換模型 14
      1.3.8  統一過(guò)程 16
     1.4  軟件開(kāi)發(fā)方法 16
      1.4.1  結構化方法 17
      1.4.2  Jackson方法 17
      1.4.3  維也納開(kāi)發(fā)方法(VDM) 17
      1.4.4  面向對象的開(kāi)發(fā)方法 18
     1.5  軟件開(kāi)發(fā)工具 18
     1.6  小結 20
    第2章  軟件要求定義 21
     2.1  可行性研究 21
      2.1.1  可行性研究的任務(wù) 21
      2.1.2  可行性研究的具體步驟 22
      2.1.3  系統流程圖 23
      2.1.4  成本——效益分析 24
      2.1.5  可行性研究的文檔 26
     2.2  項目開(kāi)發(fā)計劃 26
     2.3  軟件需求分析 27
      2.3.1  需求分析的特點(diǎn) 27
      2.3.2  需求分析的原則 27
      2.3.3  需求分析的任務(wù) 27
      2.3.4  需求分析的方法 28
      2.3.5  需求分析的文檔 29
     2.4  IDEF方法 30
      2.4.1  IDEF0的圖形表示 30
      2.4.2  建立功能模型的基本方法 31
      2.4.3  IDEF0方法的特點(diǎn) 32
     2.5  小結 32
    第3章  軟件設計 34
     3.1  軟件概要設計概述 34
      3.1.1  概要設計基本任務(wù) 34
      3.1.2  軟件概要設計文檔 36
     3.2  軟件設計的基本原理 36
      3.2.1  模塊化 36
      3.2.2  抽象 37
      3.2.3  信息隱蔽 38
      3.2.4  模塊獨立性 38
     3.3  軟件結構準則 41
      3.3.1  軟件結構圖 41
      3.3.2  軟件結構設計優(yōu)化準則 42
      3.3.3  表示軟件結構的HIPO圖 44
     3.4  基于IDEF0圖的設計方法 45
     3.5  軟件詳細設計 46
      3.5.1  詳細設計的基本任務(wù) 46
      3.5.2  詳細設計方法 47
     3.6  軟件詳細設計表示法 48
      3.6.1  程序流程圖 48
      3.6.2  PAD圖 48
      3.6.3  過(guò)程設計語(yǔ)言 50
     3.7  小結 53
    第4章  軟件編碼 55
     4.1  程序設計語(yǔ)言的特征及選擇 55
      4.1.1  程序設計語(yǔ)言特性 55
      4.1.2  程序設計語(yǔ)言的選擇 57
     4.2  程序設計風(fēng)格 59
     4.3  小結 61
    第5章  軟件測試 62
     5.1  軟件測試概述 62
      5.1.1  軟件測試的目的 62
      5.1.2  軟件測試的原則 62
     5.2  測試方法 63
      5.2.1  靜態(tài)測試與動(dòng)態(tài)測試 63
      5.2.2  黑盒測試法與白盒測試法 63
     5.3  測試用例的設計 64
      5.3.1  白盒技術(shù) 64
      5.3.2  黑盒技術(shù) 69
     5.4  測試過(guò)程 73
      5.4.1  軟件測試過(guò)程中的信息 73
      5.4.2  軟件測試的步驟及與各開(kāi)發(fā)階段的關(guān)系 74
      5.4.3  單元測試 74
      5.4.4  集成測試 75
      5.4.5  確認測試 75
     5.5  調試 79
      5.5.1  調試的目的 79
      5.5.2  調試技術(shù) 79
     5.6  小結 81
    第6章  軟件維護 83
     6.1  軟件維護的內容 83
     6.2  軟件維護的特點(diǎn) 84
      6.2.1  非結構化維護和結構化維護 84
      6.2.2  維護的困難性 84
      6.2.3  軟件維護的費用 85
     6.3  軟件維護的實(shí)施 85
      6.3.1  維護的組織 85
      6.3.2  維護的流程 86
      6.3.3  維護技術(shù) 87
      6.3.4  維護的副作用 88
     6.4  軟件可維護性 89
      6.4.1  可維護性定義 89
      6.4.2  可維護性的度量 89
      6.4.3  提高可維護性的方法 90
     6.5  小結 93
    第7章  增量模型 94
     7.1  概述 94
      7.1.1  瀑布模型的局限性 94
      7.1.2  增量模型的基本思想 95
      7.1.3  增量模型的分類(lèi) 95
     7.2  漸增模型 96
      7.2.1  增量構造模型 96
      7.2.2  演化提交模型 96
     7.3  快速原型模型 97
      7.3.1  基本思想 97
      7.3.2  快速原型模型表示 98
      7.3.3  原型開(kāi)發(fā)過(guò)程 98
     7.4  快速原型的開(kāi)發(fā)技術(shù)和開(kāi)發(fā)環(huán)境 100
     7.5  增量模型的評價(jià) 101
     7.6  小結 102
    第8章  結構化方法 104
     8.1  概述 104
     8.2  結構化分析 105
      8.2.1  自頂向下逐層分解的分析策略 105
      8.2.2  描述工具 106
      8.2.3  SA分析步驟 106
     8.3  數據流圖 107
      8.3.1  基本圖形符號 108
      8.3.2  畫(huà)數據流圖 108
      8.3.3  SA方法的應用 111
     8.4  數據字典 112
      8.4.1  數據字典的內容及格式 113
      8.4.2  數據字典的實(shí)現 115
     8.5  加工邏輯的描述 115
      8.5.1  結構化語(yǔ)言 115
      8.5.2  判定表 116
      8.5.3  判定樹(shù) 118
     8.6  結構化設計 118
      8.6.1  數據流圖的類(lèi)型 118
      8.6.2  設計過(guò)程 119
      8.6.3  變換分析設計 120
      8.6.4  事務(wù)分析設計 121
      8.6.5  綜合型數據流圖與分層數據流圖映射成軟件結構的設計 122
      8.6.6  SD方法應用示例 123
      8.6.7  設計的后處理 124
     8.7  小結 125
    第9章  面向對象基礎 128
     9.1  面向對象程序設計語(yǔ)言的發(fā)展 128
      9.1.1  Simula語(yǔ)言 128
      9.1.2  Smalltalk語(yǔ)言 129
      9.1.3  Eiffel語(yǔ)言 129
      9.1.4  C++語(yǔ)言 129
      9.1.5  面向對象程序設計語(yǔ)言 130
     9.2  面向對象程序設計模式 130
      9.2.1  軟件能力面臨的問(wèn)題 130
      9.2.2  程序設計基本模式 131
      9.2.3  程序設計模式的轉換 132
      9.2.4  面向對象程序設計模式的機制 133
     9.3  面向對象的概念 134
      9.3.1  面向對象的基本思想 134
      9.3.2  面向對象的基本概念 135
      9.3.3  面向對象的特征 136
      9.3.4  面向對象的要素 137
     9.4  面向對象的開(kāi)發(fā)方法 138
      9.4.1  面向對象方法的形成 138
      9.4.2  面向對象的開(kāi)發(fā)方法 139
     9.5  小結 140
    第10章  面向對象的Coad方法 141
     10.1  Coad方法概述 141
      10.1.1  術(shù)語(yǔ) 141
      10.1.2  控制復雜性原則 142
      10.1.3  開(kāi)發(fā)多層次多組元的模型 143
      10.1.4  定義及符號表示 144
     10.2  面向對象的分析 147
      10.2.1  面向對象分析概述 147
      10.2.2  對象的認定 147
      10.2.3  結構的認定 149
      10.2.4  認定主題 150
      10.2.5  定義屬性 150
      10.2.6  定義服務(wù) 151
      10.2.7  對象的規格說(shuō)明 152
      10.2.8  應用示例 152
     10.3  面向對象的設計 153
      10.3.1  面向對象設計的目標 153
      10.3.2  設計問(wèn)題域組元 154
      10.3.3  設計人機交互組元 155
      10.3.4  設計任務(wù)管理組元 157
      10.3.5  設計數據管理組元 160
     10.4  小結 161
    第11章  面向對象的OMT方法 162
     11.1  OMT方法概述 162
      11.1.1  OMT方法學(xué) 162
      11.1.2  系統分析 162
      11.1.3  系統設計 163
      11.1.4  對象設計 164
     11.2  建模概念 164
      11.2.1  對象模型 164
      11.2.2  動(dòng)態(tài)模型 169
      11.2.3  功能模型 173
     11.3  系統分析 175
      11.3.1  系統分析概述 176
      11.3.2  問(wèn)題陳述 176
      11.3.3  建立對象模型 177
      11.3.4  建立動(dòng)態(tài)模型 182
      11.3.5  建立功能模型 186
     11.4  系統設計 188
      11.4.1  系統設計過(guò)程 189
      11.4.2  系統結構的一般框架 191
      11.4.3  銀行網(wǎng)絡(luò )系統結構 194
     11.5  對象設計 195
      11.5.1  對象設計概述 195
      11.5.2  3種模型的結合 195
      11.5.3  算法設計 196
      11.5.4  優(yōu)化設計 196
      11.5.5  控制的實(shí)現 196
      11.5.6  調整繼承 197
      11.5.7  關(guān)聯(lián)的設計 197
     11.6  小結 198
    第12章  統一建模語(yǔ)言UML 199
     12.1  UML概述 199
      12.1.1  UML的形成 199
      12.1.2  UML的主要內容 200
      12.1.3  UML用于軟件的開(kāi)發(fā) 201
      12.1.4  UML的特點(diǎn) 201
     12.2  通用模型元素 202
      12.2.1  模型元素 202
      12.2.2  約束 203
      12.2.3  依賴(lài)關(guān)系 203
      12.2.4  細化 204
      12.2.5  注釋 204
     12.3  用例模型 204
      12.3.1  用例圖 205
      12.3.2  畫(huà)用例圖 206
      12.3.3  用例圖的示例 207
     12.4  靜態(tài)模型 208
      12.4.1  類(lèi)圖 208
      12.4.2  對象圖 211
      12.4.3  包圖 212
     12.5  動(dòng)態(tài)模型 214
      12.5.1  狀態(tài)圖 214
      12.5.2  活動(dòng)圖 216
      12.5.3  順序圖 220
      12.5.4  協(xié)作圖 221
     12.6  實(shí)現模型 223
      12.6.1  構件圖 223
      12.6.2  配置圖 224
     12.7  小結 226
    第13章  統一軟件開(kāi)發(fā)過(guò)程 228
     13.1  統一過(guò)程概述 228
      13.1.1  統一過(guò)程的形成 228
      13.1.2  統一過(guò)程的特點(diǎn) 229
      13.1.3  統一過(guò)程的要素 230
     13.2  統一過(guò)程的開(kāi)發(fā)模式 230
      13.2.1  統一過(guò)程的框架 230
      13.2.2  統一過(guò)程的階段 231
      13.2.3  統一過(guò)程的迭代 232
      13.2.4  統一過(guò)程的工作流 233
     13.3  統一過(guò)程的模型 233
      13.3.1  模型概述 233
      13.3.2  主要模型 234
      13.3.3  模型之間的關(guān)系 235
     13.4  用例驅動(dòng) 235
      13.4.1  用例的作用 235
      13.4.2  建立用例模型 235
      13.4.3  創(chuàng )建分析模型 236
      13.4.4  設計和實(shí)現模型的建立 237
      13.4.5  用例的測試 238
     13.5  構架 238
      13.5.1  構架概述 238
      13.5.2  構架的重要性 239
      13.5.3  建立構架 240
      13.5.4  構架描述 241
     13.6  迭代和增量 242
      13.6.1  迭代和增量概述 242
      13.6.2  迭代和增量的重要性 243
      13.6.3  通用迭代過(guò)程 243
      13.6.4  迭代的核心工作流 244
      13.6.5  迭代和增量開(kāi)發(fā)過(guò)程 245
     13.7  小結 245
    第14章  軟件質(zhì)量的評價(jià)和保證 248
     14.1  軟件質(zhì)量概述 248
      14.1.1  軟件質(zhì)量的定義 248
      14.1.2  軟件質(zhì)量的度量和評價(jià) 248
      14.1.3  軟件質(zhì)量的保證 249
     14.2  質(zhì)量度量模型 250
      14.2.1  McCall 質(zhì)量度量模型 250
      14.2.2  ISO的軟件質(zhì)量評價(jià)模型 252
     14.3  軟件復雜性 253
      14.3.1  軟件復雜性的基本概念 253
      14.3.2  軟件復雜性的度量方法 254
     14.4  軟件可靠性 255
      14.4.1  軟件可靠性定義 256
      14.4.2  軟件可靠性指標 256
      14.4.3  軟件可靠性模型 256
     14.5  軟件評審 257
      14.5.1  設計質(zhì)量的評審內容 258
      14.5.2  程序質(zhì)量的評審內容 258
     14.6  軟件容錯技術(shù) 260
      14.6.1  容錯軟件定義 260
      14.6.2  容錯的一般方法 260
      14.6.3  容錯軟件的設計過(guò)程 261
     14.7  小結 262
    第15章  軟件工程管理技術(shù) 263
     15.1  軟件工程管理概述 263
      15.1.1  軟件產(chǎn)品的特點(diǎn) 263
      15.1.2  軟件工程管理的重要性 263
      15.1.3  軟件工程管理的內容 264
     15.2  軟件項目計劃 265
      15.2.1  軟件項目計劃概念 265
      15.2.2  軟件項目計劃內容 266
      15.2.3  軟件開(kāi)發(fā)成本估算 267
      15.2.4  軟件項目進(jìn)度安排 269
      15.2.5  軟件質(zhì)量控制 271
     15.3  軟件配置管理 272
      15.3.1  基線(xiàn) 272
      15.3.2  軟件配置項 272
      15.3.3  版本控制 273
      15.3.4  變更控制 273
     15.4  軟件工程標準化與軟件文檔 274
      15.4.1  軟件工程標準化的定義 274
      15.4.2  軟件工程標準化的意義 275
      15.4.3  軟件工程標準的層次 275
      15.4.4  文檔的作用與分類(lèi) 276
     15.5  小結 277
    第16章  軟件工程環(huán)境 279
     16.1  軟件開(kāi)發(fā)環(huán)境 279
      16.1.1  軟件開(kāi)發(fā)環(huán)境概述 279
      16.1.2  軟件開(kāi)發(fā)環(huán)境的分類(lèi) 282
     16.2  軟件工具 283
     16.3  計算機輔助軟件工程 286
      16.3.1  CASE定義 286
      16.3.2  CASE分類(lèi) 286
      16.3.3  CASE的集成 287
      16.3.4  CASE生存期 289
      16.3.5  CASE工作臺 289
     16.4  小結 292
    參考文獻 294
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>