軟件工程實用教程(第2版十二五職業(yè)教育國家規(guī)劃教材)
定 價:45 元
- 作者:石冬凌編
- 出版時間:2021/3/1
- ISBN:9787568528757
- 出 版 社:大連理工大學出版社
- 中圖法分類:TP311.5
- 頁碼:261
- 紙張:
- 版次:2
- 開本:16開
《軟件工程實用教程》(第二版)是“十二五”職業(yè)教育國家規(guī)劃教材,也是新世紀高職高專教材編審委員會組編的軟件專業(yè)系列規(guī)劃教材之一。
全書從知識體系上共分為軟件工程引論、傳統(tǒng)軟件工程方法和面向對象軟件工程三大部分。第1部分是軟件工程引論,包括第1章軟件工程概述和第2章軟件工程管理。第1章整體性地介紹了軟件工程的歷史及現(xiàn)狀、軟件工程的作用,著重介紹了軟件開發(fā)的基本過程模型。第2章集中介紹了軟件工程管理中重點涉及的進度、質量、組織、風險等方面的管理內容和手段。第2部分是傳統(tǒng)軟件工程方法,包括從第3章需求工程到第7章軟件維護的內容。在這部分內容中按照軟件的生命周期順序介紹了軟件開發(fā)過程中所涉及的基礎理論知識,并以傳統(tǒng)軟件工程方法為依托,通過圖書管理系統(tǒng)案例的介紹,講解了如何結合理論應用具體的結構化方法進行實際項目的開發(fā)。第3部分是面向對象軟件工程,包括從第8章面向對象技術概述到第12章面向對象測試的內容。這部分內容承接了第2部分所講述的軟件工程基礎理論和原則,針對面向對象思想的特點,以一個實際案例——資源共享管理系統(tǒng)為背景,介紹了面向對象的系統(tǒng)分析和設計方法。在案例的講述中以RUP過程模型為過程指導,重點講述了應用UML技術對系統(tǒng)進行分析設計的過程。
第1部分 軟件工程引論
第1章 軟件工程概述
任務1 了解軟件工程歷史
任務2 認識軟件開發(fā)過程模型
小結
習題
第2章 軟件工程管理
任務1 了解軟件項目管理的內容
任務2 對項目進行計劃
小結
習題
第2部分 傳統(tǒng)軟件工程方法
第3章 需求工程
任務l 獲取用戶想法
任務2 構建功能模型
任務3 構建數(shù)據(jù)模型
任務4 構建行為模型
任務5 構建數(shù)據(jù)字典
小結
習題
第4章 軟件設計
任務1 構建軟件體系結構
任務2 構建數(shù)據(jù)庫
任務3 設計界面
任務4 描述算法
小結
習題
第5章 軟件實現(xiàn)
任務 規(guī)范代碼的編寫
小結
第6章 軟件測試
任務l 進行靜態(tài)測試
任務2 進行白盒測試
任務3 進行黑盒測試
小結
習題
第7章 軟件維護
任務 響應用戶需求的變化
小結
習題
第3部分 面向對象軟件工程
第8章 面向對象技術概述
任務1 區(qū)別結構化思想和面向對象思想
任務2 認識面向對象方法與UMI。之間的關系
小結
習題
第9章 再啟項目
任務1 構建項目前景
任務2 編寫術語表與開發(fā)案例
小結
習題
第10章 系統(tǒng)分析
任務1 創(chuàng)建事件清單和事件表
任務2 創(chuàng)建用例模型
任務3 創(chuàng)建領域模型
小結
習題
第11章 系統(tǒng)設計
任務1 創(chuàng)建體系結構
任務2 創(chuàng)建動態(tài)模型
小結
習題
第12章 面向對象測試
任務 單元測試
小結
習題
參考文獻
附錄 項目文檔模板