《軟件工程學習與實踐》是《軟件工程》教材的配套參考書,全書共分三個部分:第1部分為《軟件工程》教材各個章節(jié)的習題及參考答案;第2部分為綜合測試及參考答案;第3部分為實驗指導并附有參考實例。通過學習和實踐加深對教材的理解,達到掌握軟件工程理論、方法和技術(shù)的目的。
本書內(nèi)容豐富、實用性強,不僅可以作為高等院校軟件工程課程的配套學習材料,也可作為軟件工程管理者和技術(shù)人員的參考書。
軟件工程是一門理論性實踐性都很強的課程,主要講述建造軟件系統(tǒng)的方法、技術(shù)、流程和規(guī)范等,它是各種軟件開發(fā)經(jīng)驗的總結(jié)和提煉。在教學過程中不但應(yīng)注意概念、原理的掌握,還應(yīng)注意方法、技術(shù)的實際應(yīng)用。為了提高本課程的教學質(zhì)量,加深對教材的理解,復習鞏固所學知識,達到掌握軟件工程理論、方法和技術(shù)的目的。
我們編寫了與《軟件工程》教材配套的參考書《軟件工程學習與實踐》。
《軟件工程學習與實踐》內(nèi)容共分三個部分:第1部分為《軟件工程》教材中各個章節(jié)的習題及參考答案,對教材中的習題給出了詳細的解答;第2部分為綜合測試及參考答案,從“填空”、“判斷”、“多項選擇”、“簡答”、“綜合應(yīng)用”五個方面提出了問題,參考答案詳細回答了這些問題。第3部分為實驗指導,詳細指明了實驗應(yīng)達到的目的、實驗的方法和具體內(nèi)容。附加的實例對實際應(yīng)用具有參考作用。本書內(nèi)容豐富,具有很強的實用性。
第1部分 教材習題及答案
1.1 第1章 軟件工程概述
1.2 第2章 可行性研究與項目開發(fā)計劃
1.3 第3章 需求分析與建模
1.4 第4章 軟件設(shè)計
1.5 第5章 軟件實現(xiàn)
1.6 第6章 面向?qū)ο蠓椒▽W概述
1.7 第7章 面向?qū)ο蟮姆治雠c設(shè)計
1.8 第8章 面向?qū)ο蟮膶崿F(xiàn)
1.9 第9章 軟件維護
1.10 第10章 軟件質(zhì)量與軟件工程標準化
1.11 第11章 軟件項目管理
1.12 第12章 軟件開發(fā)工具與環(huán)境
第2部分 綜合測試題及參考答案
2.1 概述
2.2 綜合測試1
2.3 綜合測試2
2.4 綜合測試3
2.5 綜合測試4
2.6 綜合測試5
第3部分 軟件工程實驗
3.1 概述
3.2 實驗一 結(jié)構(gòu)化需求分析
3.3 實驗二 結(jié)構(gòu)化軟件設(shè)計
3.4 實驗三 面向?qū)ο蟮能浖治?/span>
3.5 實驗四 面向?qū)ο蟮能浖O(shè)計
3.6 實驗五 軟件編碼與測試
附錄
附錄1 實驗題目
附錄2 軟件開發(fā)文檔指南
附錄3 實驗報告參考樣本
附錄4 公共信息管理系統(tǒng)(實例參考)
附錄5 航空機票預定系統(tǒng)(實例參考)
附錄6 教學管理系統(tǒng)(實例參考)
附錄7 SVG圖例符號生成系統(tǒng)(實例參考)
參考文獻