注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件工程導論學習輔導

軟件工程導論學習輔導

軟件工程導論學習輔導

定 價:¥19.00

作 者: 張海藩編著
出版社: 清華大學出版社
叢編項: 普通高校本科計算機專業(yè)特色教材精選
標 簽: 計算機與互聯(lián)網(wǎng) 計算機專業(yè) 大學 教材教輔與參考書

ISBN: 9787302092131 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 212 字數(shù):  

內容簡介

  作者編著的《軟件工程導論》被國內許多高校選作軟件工程課的教材,累計銷售約70萬冊。為配合讀者學習軟件工程,作者又精心編寫了這本學習輔導書。.本書正文共10章,每章由三部分內容組成:第一部分系統(tǒng)扼要地復習本單元的重點內容;第二部分給出與本單元內容密切配合的習題;第三部分是習題解答,對典型習題的解答不是簡單地給出答案,而是仔細分析題目,講解解題思路,從而幫助讀者舉一反三,學會用軟件工程方法學分析問題、解決問題。..正文后面有兩個附錄,分別給出了模擬試題和模擬試題答案。讀者可以用這些試題自我測試,檢驗學習效果。本書可以與《軟件工程導論(第四版)》配合使用,也可供學習軟件工程課程的讀者單獨使用,以檢測學習效果。...

作者簡介

暫缺《軟件工程導論學習輔導》作者簡介

圖書目錄

第1章軟件工程概論1
1.1軟件危機1
1.1.1軟件危機簡介1
1.1.2產(chǎn)生軟件危機的原因1.
1.1.3消除軟件危機的途徑2
1.2軟件工程3
1.2.1軟件工程簡介3
1.2.2軟件工程的基本原理3
1.2.3軟件工程方法學3
1.3軟件生命周期4
1.4軟件過程5
習題8
習題解答10
第2章結構化分析13
2.1可行性研究的任務13
2.2可行性研究過程13
2.3需求分析的任務14
2.4與用戶溝通的方法14
2.5分析建模與規(guī)格說明15
2.6實體聯(lián)系圖16
2.7數(shù)據(jù)流圖16
2.8數(shù)據(jù)字典17
2.9狀態(tài)轉換圖17
2.10其他圖形工具18
2.11驗證軟件需求19
2.12成本/效益分析19
2.12.1成本估計19
2.12.2成本/效益分析方法19
2.13形式化說明技術20
習題21
習題解答23
第3章結構化設計41
3.1軟件設計的任務41
3.1.1概要設計41
3.1.2詳細設計41
3.2分析與設計的關系42
3.3設計原理43
3.3.1模塊化與模塊獨立43
3.3.2抽象43
3.3.3逐步求精44
3.3.4信息隱藏45
3.3.5局部化45
3.4度量模塊獨立性的標準45
3.4.1耦合45
3.4.2內聚45
3.5啟發(fā)規(guī)則46
3.6描繪軟件結構的圖形工具46
3.7面向數(shù)據(jù)流的設計方法46
3.7.1數(shù)據(jù)流的類型47
3.7.2設計步驟47
3.8人機界面設計48
3.8.1應該考慮的設計問題49
3.8.2人機界面設計過程50
3.8.3人機界面設計指南50
3.9過程設計51
3.10過程設計的工具51..
3.11面向數(shù)據(jù)結構的設計方法53
3.12程序復雜程度的定量度量54
3.12.1McCabe方法54
3.12.2Halstead方法54
習題55
習題解答59
第4章結構化實現(xiàn)79
4.1編碼79
4.1.1選擇程序設計語言79
4.1.2編碼風格80
4.2軟件測試基礎80
4.3單元測試81
4.4集成測試82
4.5白盒測試技術84
4.5.1邏輯覆蓋84
4.5.2控制結構測試85
4.6黑盒測試技術86
4.6.1等價劃分86
4.6.2邊界值分析87
4.6.3錯誤推測88
4.7調試88
4.7.1調試過程88
4.7.2調試途徑88
4.8軟件可靠性89
4.8.1基本概念89
4.8.2估算平均無故障時間的方法90
習題92
習題解答94
第5章維護105
5.1軟件維護的定義105
5.2軟件維護的特點106
5.3軟件維護過程107
5.4軟件的可維護性108
5.4.1決定軟件可維護性的因素108
5.4.2文檔109
5.4.3可維護性復審109
5.5預防性維護109
5.6軟件再工程過程110
習題111
習題解答112
第6章面向對象方法學引論117
6.1面向對象方法學概述117
6.1.1面向對象方法學的要點117
6.1.2面向對象方法學的優(yōu)點118
6.1.3面向對象的軟件過程120
6.2面向對象的概念121
6.2.1對象121
6.2.2其他概念122
6.3面向對象建模123
6.4對象模型124
6.4.1類圖的基本符號124
6.4.2表示關系的符號124
6.5動態(tài)模型126
6.6功能模型126
6.6.1用例圖126
6.6.2用例建模128
6.73種模型之間的關系128
習題129
習題解答130
第7章面向對象分析137
7.1面向對象分析的基本過程137
7.1.1概述137
7.1.23個子模型與5個層次138
7.2需求陳述138
7.3建立對象模型139
7.3.1確定類與對象139
7.3.2確定關聯(lián)140
7.3.3劃分主題141
7.3.4確定屬性141
7.3.5識別繼承關系141
7.3.6反復修改142
7.4建立動態(tài)模型142
7.4.1編寫腳本142
7.4.2畫事件跟蹤圖143
7.4.3畫狀態(tài)圖143
7.4.4審查動態(tài)模型144
7.5建立功能模型144
7.6定義服務144
習題145
習題解答146
第8章面向對象設計151
8.1面向對象設計的準則151
8.2啟發(fā)規(guī)則152
8.3軟件重用153
8.3.1概述153
8.3.2類構件154
8.3.3軟件重用的效益155
8.4系統(tǒng)分解155
8.5設計問題域子系統(tǒng)156
8.6設計人機交互子系統(tǒng)157
8.7設計任務管理子系統(tǒng)157
8.8設計數(shù)據(jù)管理子系統(tǒng)158
8.9設計類中的服務159
8.10設計關聯(lián)159
8.11設計優(yōu)化160
習題161
習題解答162
第9章面向對象實現(xiàn)171
9.1程序設計語言171
9.2程序設計風格172
9.3面向對象的測試策略173
9.4設計測試用例174
9.4.1測試類的技術174
9.4.2集成測試技術175
習題175
習題解答176
第10章軟件項目管理181
10.1估算軟件規(guī)模181
10.1.1代碼行技術181
10.1.2功能點技術181
10.2估算工作量183
10.2.1靜態(tài)單變量模型183
10.2.2動態(tài)多變量模型183
10.2.3COCOMO2模型183
10.3進度計劃184
10.3.1估算開發(fā)時間184
10.3.2Gantt圖185
10.3.3工程網(wǎng)絡185
10.3.4估算工程進度185
10.3.5關鍵路徑186
10.3.6機動時間186
10.4人員組織186
10.4.1民主制程序員組187
10.4.2主程序員組187
10.4.3現(xiàn)代程序員組187
10.5質量保證188
10.5.1軟件質量188
10.5.2軟件質量保證措施188
10.6軟件配置管理188
10.6.1軟件配置188
10.6.2軟件配置管理過程189
10.7能力成熟度模型190
習題191
習題解答193
附錄199
附錄A模擬試題199
試卷一199
試卷二201
試卷三203
附錄B模擬試題參考答案206
試卷一參考答案206
試卷二參考答案208...
試卷三參考答案210
參考文獻213

本目錄推薦

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