[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

軟件工程
該商品所屬分類:圖書 -> 人民郵電出版社
【市場價】
540-784
【優惠價】
338-490
【作者】 瞿中宋琦劉玲慧王江濤 
【出版社】人民郵電出版社 
【ISBN】9787115431035
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:人民郵電出版社
ISBN:9787115431035
版次:01

商品編碼:12034366
品牌:人民郵電出版社
包裝:平裝

叢書名:普通高等教育軟件工程“十二五”規劃教材
開本:16開
出版時間:2016-09-01

頁數:397
正文語種:中文

作者:瞿中,宋琦,劉玲慧,王江濤

    
    
"

編輯推薦

1. 采用ACM和IEEE的軟件工程*新國際標準。
2. 配套資源豐富:ppt、書中案例文檔、教學大綱、授課計劃、教案。
3. 提供豐富習題,書中每章都有一節典型例題詳解,講解軟考歷年真題。
4. 實驗設計繫統性強,全書實驗采用音樂點播管理繫統貫穿,全書學完即可實現一個音樂點播管理繫統的軟件開發全過程。

內容簡介

本書從實用的角度出發,參照美國計算機協會(Association for Computing Machinery,ACM)和美國電氣電子工程師學會(Institute of Electrical and Electronic Engineers,IEEE)的計算教程(Computing Curricula)2014-201關於軟件工程的要求,吸取了國內外軟件工程的精華,詳細介紹了軟件工程、軟件開發過程、軟件計劃、需求分析、總體設計、詳細設計、編碼、軟件測試、軟件維護、軟件工程標準化和軟件文檔、軟件工程質量、軟件工程項目管理、開發實例、經典例題分析等知識。每章配有習題,以指導讀者深入地進行學習。
本書內容豐富,結構合理,既可作為高等學校軟件工程、計算機專業課程的教材或教學參考書,也可作為通信、電子信息、自動化等相關專業讀者的計算機課程教材,還可供軟件工程師、軟件項目管理者和應用軟件開發人員閱讀參考。

作者簡介

瞿中,博士,教授,現任重慶郵電大學軟件學院副院長。
主要從事數字圖像處理、雲計算與物聯網等領域的科研工作,承擔***自然科學基金、“973”計劃前期研究專項、國家重大專項、省部級項目等研究工作,發表學術論文50餘篇,獲技術發明專利2項、計算機軟件著作權3項,出版著作和教材9部,獲重慶市科技進步二等獎和重慶市教學成果三等獎各1項。參與完成***特色專業《計算機科學與技術》和***教學團隊《軟件教學研究部》申報和建設工作。主要從事計算機軟件與理論、計算機應用技術研究,包括數字圖像處理、數字新媒體、普適計算等。

目錄

第1章概論2
1.1軟件2
1.1.1軟件的定義及特點2
1.1.2軟件的發展歷程3
1.1.3軟件的分類3
1.1.4軟件的應用領域4
1.2軟件危機5
1.2.1軟件危機的定義5
1.2.2軟件危機產生的原因6
1.2.3軟件危機解決的途徑6
1.3軟件工程7
1.3.1軟件工程的定義和研究對像7
1.3.2軟件工程的基本原理7
1.3.3軟件工程的基本目標8
1.3.4軟件工程的基本原則8
1.4軟件生存周期9
1.5軟件開發過程模型10
1.6軟件開發方法及工具18
1.6.1軟件的開發方法18
1.6.2軟件的開發工具20
1.7軟件工程的最新發展動向20
1.8典型例題詳解21
小結23
習題124
第2章分析階段26
2.1問題定義26
2.2可行性研究26
2.2.1可行性研究的任務26
2.2.2可行性研究的基本內容27
2.2.3可行性研究的步驟27
2.3繫統流程圖29
2.3.1繫統流程圖的符號29
2.3.2繫統流程圖舉例30
2.3.3分層30
2.4軟件計劃的制訂31
2.4.1確定軟件計劃31
2.4.2復審軟件計劃32
2.4.3開發方案的選擇32
2.5成本/效益分析33
2.5.1成本估算33
2.5.2成本/效益分析的方法36
2.6需求分析37
2.6.1需求分析的概念37
2.6.2需求分析的層次37
2.6.3需求分析的目標和任務38
2.6.4需求分析的原則38
2.6.5需求分析的過程及方法39
2.6.6應用域40
2.6.7業務模型的建立40
2.6.8需求規格說明書42
2.6.9評審42
2.7傳統的軟件建模44
2.7.1分析建模44
2.7.2數據模型44
2.7.3功能模型46
2.7.4行為模型46
2.7.5數據字典46
2.7.6分析實例47
2.8典型例題詳解50
2.9實驗——音樂點播管理繫統需求分析52
小結55
習題256
第3章總體設計58
3.1總體設計的任務及過程58
3.1.1總體設計的任務58
3.1.2總體設計的過程58
3.2總體設計的原理59
3.2.1軟件結構和過程59
3.2.2模塊設計60
3.2.3結構設計65
3.3總體設計準則67
3.4總體設計的常用方法及工具68
3.4.1面向數據流的設計方法68
3.4.2總體設計中的工具71
3.4.3總體設計說明書編寫規範73
3.5模塊結構設計73
3.6數據存儲設計73
3.7模型—視圖—控制器框架74
3.7.1MVC模式74
3.7.2MVC中的模型類、視圖類和控制類74
3.7.3MVC的實現75
3.8軟件體繫結構75
3.8.1軟件體繫結構的興起75
3.8.2軟件體繫結構的概念76
3.8.3軟件體繫結構的現狀77
3.8.4軟件體繫結構的描述方法79
3.9軟件體繫結構與操作繫統82
3.9.1分層結構82
3.9.2微內核結構83
3.10典型例題詳解85
3.11實驗——音樂點播管理繫統總體設計88
小結91
習題391
第4章詳細設計94
4.1詳細設計的任務94
4.2詳細設計的原則95
4.3詳細設計的方法及工具95
4.3.1詳細設計的方法95
4.3.2詳細設計的工具96
4.3.3詳細設計工具的選擇103
4.4詳細設計規格說明及復審103
4.4.1詳細設計說明103
4.4.2詳細設計復審103
4.5面向數據結構的設計方法104
4.5.1Jackson程序設計方法104
4.5.2Warnier程序設計方法105
4.6基於組件的設計方法105
4.7界面設計106
4.7.1用戶界面設計106
4.7.2字符界面設計107
4.7.3菜單設計108
4.7.4對話框設計109
4.7.5多窗口界面設計109
4.8典型例題詳解110
4.9實驗——音樂點播管理繫統詳細設計113
小結114
習題4114
第5章編碼及測試116
5.1程序設計語言116
5.1.1程序設計語言的發展及分類116
5.1.2程序設計語言的選擇標準118
5.2程序設計風格119
5.2.1源程序文檔化120
5.2.2數據說明120
5.2.3表達式和語句結構121
5.2.4輸入和輸出121
5.3程序效率122
5.3.1代碼效率122
5.3.2存儲器效率123
5.3.3輸入/輸出效率123
5.4編程安全123
5.4.1冗餘程序設計123
5.4.2防錯程序設計124
5.5結構化程序設計方法124
5.6程序的復雜性及度量126
5.6.1代碼行度量法126
5.6.2McCabe度量法126
5.6.3Halstead度量法128
5.7軟件測試129
5.7.1軟件測試的意義129
5.7.2軟件測試的基本概念129
5.7.3軟件測試的目的、任務、原則和研究對像130
5.7.4軟件測試的發展歷史及趨勢132
5.7.5軟件測試的需求規格說明133
5.7.6軟件測試的設計說明134
5.8軟件測試的方法135
5.8.1靜態測試和動態測試135
5.8.2黑盒測試法和白盒測試法136
5.9軟件測試的步驟141
5.9.測試141
5.9.2集成測試144
5.9.3確認測試148
5.9.4繫統測試148
5.9.5驗收測試152
5.10調試154
5.10.1調試過程154
5.10.2調試途徑155
5.11測試設計和管理156
5.11.1錯誤曲線156
5.11.2測試用例設計157
5.12軟件測試工具165
5.12.1自動軟件測試的優點165
5.12.2測試工具分類165
5.12.3自動測試的相關問題167
5.13典型例題詳解168
5.14實驗——音樂點播管理繫統測試172
小結174
習題5175
第6章軟件維護及軟件再工程178
6.1軟件維護178
6.1.1軟件維護的定義178
6.1.2軟件維護的分類178
6.1.3軟件維護的成本180
6.1.4軟件維護的特點181
6.2軟件維護過程182
6.3軟件的可維護性185
6.3.1影響軟件可維護性的因素185
6.3.2軟件可維護性度量187
6.3.3提高軟件可維護性的方法187
6.4逆向工程和再工程189
6.4.1預防性維護189
6.4.2軟件的逆向工程和再工程189
6.4.3軟件再工程過程190
6.4.4軟件再工程的方法190
6.5典型例題詳解191
小結191
習題6192
第二篇面向對像的軟件工程
第7章面向對像方法學195
7.1面向對像方法學概述195
7.1.1面向對像方法學的要點196
7.1.2面向對像方法學的優點197
7.2面向對像方法學的基本概念199
7.2.1對像199
7.2.2其他概念201
7.3面向對像建模203
7.4對像模型204
7.4.1類圖的基本符號204
7.4.2表示關繫的符號205
7.5動態模型209
7.6功能模型210
7.6.1用例圖210
7.6.2用例建模212
7.7三種模型之間的關繫212
7.8典型例題詳解213
7.9實驗——音樂點播管理繫統面向對像方法學214
小結217
習題7217
第8章面向對像分析219
8.1面向對像分析建模過程219
8.1.1概述219
8.1.23個子模型與5個層次220
8.2需求陳述221
8.2.1書寫要點221
8.2.2例子221
8.3建立對像模型222
8.3.1確定類與對像222
8.3.2確定關聯224
8.3.3劃分主題226
8.3.4確定屬性227
8.3.5識別繼承關繫228
8.3.6反復修改229
8.4建立動態模型231
8.4.1編寫腳本231
8.4.2設想用戶界面232
8.4.3繪制事件跟蹤圖232
8.4.4繪制狀態圖233
8.4.5審查動態模型234
8.5建立功能模型235
8.5.1繪制基本繫統模型圖236
8.5.2繪制功能級數據流圖236
8.5.3描述處理框功能237
8.6定義服務237
8.7典型例題詳解238
8.8實驗——音樂點播管理繫統面向對像分析240
小結245
習題8246
第9章面向對像設計248
9.1面向對像設計的準則248
9.2啟發規則250
9.3軟件重用251
9.3.1概述251
9.3.2類構件252
9.3.3軟件重用的效益254
9.4劃分子繫統254
9.4.1子繫統之間的兩種交互方式255
9.4.2組織繫統的兩種方案255
9.4.3設計繫統的拓撲結構256
9.5設計子繫統256
9.5.1設計問題域子繫統256
9.5.2設計人機交互子繫統258
9.5.3設計任務管理子繫統260
9.5.4設計數據管理子繫統261
9.6設計類中的服務263
9.6.1確定類中應有的服務264
9.6.2設計實現服務的方法264
9.7設計關聯265
9.7.1關聯的遍歷265
9.7.2關聯對像的實現266
9.8設計優化266
9.8.1確定優先級266
9.8.2提高效率的技術266
9.8.3調整繼承關繫267
9.9設計模式269
9.9.1相關概念269
9.9.2描述設計模式270
9.9.323種設計模式271
9.10典型例題詳解272
9.11實驗——音樂點播管理繫統面向對像設計273
小結275
習題9275
第10章面向對像實現277
10.1面向對像語言277
10.1.1面向對像語言的優點277
10.1.2面向對像語言的技術特點278
10.1.3面向對像語言的選擇原則280
10.2面向對像程序設計風格281
10.2.1提高可重用性281
10.2.2提高可擴充性282
10.2.3提高穩健性282
10.3測試策略283
10.3.1面向對像測試模型283
10.3.2面向對像分析的測試283
10.3.3面向對像設計的測試283
10.3.4面向對像編程的測試283
10.3.5面向對測試284
10.3.6面向對像的集成測試284
10.3.7面向對像的繫統測試284
10.4設計測試用例285
10.4.1設計類測試用例285
10.4.2測試類間測試用例286
10.5典型例題詳解287
10.6實驗——音樂點播管理繫統面向對像實現287
小結288
習題10288
第三篇軟件工程管理及開發實例
第11章軟件工程標準化和軟件
文檔291
11.1軟件工程標準化291
11.1.1軟件工程標準化的概念291
11.1.2軟件工程標準化的類型及意義291
11.2軟件工程標準的制定與推行293
11.3軟件工程標準的層次和體繫框架294
11.3.1軟件工程標準的層次294
11.3.2中國的軟件工程標準化工作295
11.4ISO 9000國際標準簡介296
11.5軟件文檔298
11.5.1軟件文檔的作用和分類298
11.5.2軟件文檔編制的質量要求301
11.5.3軟件文檔的管理和維護302
11.6典型例題詳解303
小結305
習題11305
第12章軟件工程質量308
12.1軟件質量概述308
12.1.1軟件質量的定義308
12.1.2軟件質量的特性309
12.2軟件質量的度量模型310
12.2.1軟件度量和軟件質量的度量310
12.2.2軟件質量的度量模型313
12.3軟件質量保證315
12.3.1軟件質量保證的概念315
12.3.2軟件質量保證的主要任務316
12.3.3軟件質量保證的策略316
12.4技術評審317
12.5軟件質量管理體繫319
12.5.1軟件產品質量管理的特點319
12.5.2軟件質量管理的指導思想320
12.5.3軟件質量管理體繫321
12.6典型例題詳解325
小結325
習題12326
第13章軟件工程項目管理328
13.1軟件項目管理328
13.1.1軟件項目管理的特點328
13.1.2軟件項目管理的主要職能328
13.1.3軟件項目管理的主要內容329
13.1.4軟件項目管理活動329
13.2基於CASE技術的開發工具簡介332
13.3成本估算333
13.4計劃和組織334
13.4.1項目計劃的制訂334
13.4.2項目組人員組織與管理335
13.5進度計劃與控制337
13.5.1制訂開發進度計劃337
13.5.2Gantt圖與時間管理338
13.5.3工程網絡與關鍵路徑338
13.5.4項目進度跟蹤與控制340
13.6風險管理342
13.6.1風險識別與分類342
13.6.2風險評估與分析344
13.6.3風險策劃與管理345
13.6.4風險規避與監控346
13.7配置管理347
13.7.1軟件配置347
13.7.2軟件配置管理的任務347
13.7.3軟件配置管理的過程349
13.8項目管理認證體繫IPMP與PMP352
13.8.1IPMP概況352
13.8.2PMP簡介352
13.9典型例題詳解353
13.10軟件工程項目管理實驗354
小結359
習題13359
第14章簡單的人事管理繫統設計
與開發36114.1 項目論證和計劃361
14.1.1繫統調查361
14.1.2新繫統的總體功能需求和性能要求361
14.1.3繫統開發的框架362
14.2可行性分析362
14.3需求分析363
14.3.1數據流分析363
14.3.2繫統流程圖364
14.3.3數據字典365
14.3.4繫統用例圖366
14.4總體設計366
14.4.1功能模塊圖366
14.4.2層次方框圖367
14.4.3IPO圖367
14.4.4工作流程圖367
14.4.5繫統數據庫設計368
14.5詳細設計369
14.6繫統實現371
14.7測試與維護372
14.7.1測試用例與測試結果372
14.7.2繫統維護373
小結375
習題14375
附錄一可行性研究報告377
附錄二需求規格說明書380
附錄三總體設計說明書382
附錄四詳細設計說明書385
附錄五軟件測試的需求規格
說明書387
附錄六軟件維護手冊390
附錄七UML的模型及圖示表示392
參考文獻398
查看全部↓



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部