以軟件工程的基本概念、當前主流技術與方法的簡單介紹為導引,以項目開發過程中必須提供的且適合學生進行軟件工程實踐需要提交的主要開發文檔的規範模板、編寫案例與評分標準為核心內容,同時還提供了多個實際項目的需求描述,為學生選擇有意義的模擬實踐題目、了解不同領域業務工作的特點及用戶對軟件的基本要求與期望達到的目標提供參考,為今後實際參與項目開發、編寫規範的文檔打下一定的基礎。
全書共5章,第1章是軟件工程與開發流程概述,主要包括軟件工程的概念、軟件生存周期的基本原理與組成、主流軟件開發方法和基本建模工具;第2章是軟件開發中的主要文檔模板及各項內容編寫說明,主要包括需求規格說明書模板、系統設計說明書模板(包括概要設計和詳細設計)、軟件測試計劃模板和軟件測試用例設計書模板;第3章是軟件開發文檔評分標準,主要為教師對文檔各部分書寫結果進行成績評定提供參考;第4章是文檔實例,圍繞圖書管理和宿舍分配這兩個項目的文檔編寫進行介紹;第5章是實踐項目,共包含8個小規模的軟件項目的基本需求說明。
目錄
第1章 軟件工程與開發流程概述/1
1.1 軟件與軟件工程簡介1
1.2 軟件工程的基本原理2
1.3 軟件生存周期2
1.3.1 軟件生存周期的提出和作用2
1.3.2 軟件生存周期的劃分與組成3
1.4 主流開發方法與工具5
1.4.1 結構化技術5
1.4.2 面向對象技術7
1.4.3 敏捷軟件開發方法9
第2章 軟件開發文檔模板/11
2.1 需求規格說明書模板12
2.2 概要設計說明書模板14
...............
第5章 實踐項目需求/83
5.1 企業IT資產管理系統83
5.2 倉庫管理系統85
5.3 英語在線學習——听力網站86
5.4 學校校醫院門診管理系統88
5.5 在線汽車租賃系統90
5.6 學生個人事務管理系統92
5.7 企事業單位文檔管理系統93
5.8 學校實驗室管理系統95
參考文獻/97
1.1 軟件與軟件工程簡介1
1.2 軟件工程的基本原理2
1.3 軟件生存周期2
1.3.1 軟件生存周期的提出和作用2
1.3.2 軟件生存周期的劃分與組成3
1.4 主流開發方法與工具5
1.4.1 結構化技術5
1.4.2 面向對象技術7
1.4.3 敏捷軟件開發方法9
第2章 軟件開發文檔模板/11
2.1 需求規格說明書模板12
2.2 概要設計說明書模板14
...............
第5章 實踐項目需求/83
5.1 企業IT資產管理系統83
5.2 倉庫管理系統85
5.3 英語在線學習——听力網站86
5.4 學校校醫院門診管理系統88
5.5 在線汽車租賃系統90
5.6 學生個人事務管理系統92
5.7 企事業單位文檔管理系統93
5.8 學校實驗室管理系統95
參考文獻/97
網路書店
類別
折扣
價格
-
新書88折$84