《軟體需求工程:理論與實踐》是李尤豐、張燕主編,高等教育出版社2019年出版的“十三五”江蘇省高等學校重點教材、“高等學校本科計算機類專業套用型人才培養研究”項目規劃教材。該教材可作為高校計算機、軟體工程等專業本科軟體需求課程的教材或參考書,也可供各類相關技術人員學習和編寫軟體需求規格說明文檔參考。
該書共分七章,從軟體需求工程基礎、需求獲取、需求分析、需求規格說明文檔、需求驗證、需求管理以及軟體需求工程實驗7個方面介紹軟體需求規格說明文檔內容的來源、組織、編寫和驗證。
基本介紹
- 書名:軟體需求工程:理論與實踐
- 作者:李尤豐、張燕
- 類別:“十三五”江蘇省高等學校重點教材
- 出版社:高等教育出版社
- 出版時間:2019年8月26日
- 頁數:180 頁
- 開本:16 開
- 裝幀:平裝
- ISBN:978-7-04-051852-8
- 版面字數:250千字
- CIP核字號:2019081245
成書過程
編寫情況
出版工作
出版社工作人員 |
策劃編輯 | 責任編輯 | 封面設計 | 版式設計 | 插圖繪製 | 責任校對 | 責任印製 |
---|---|---|---|---|---|---|
時陽 | 倪文慧 | 張志 | 杜微言 | 於博 | 劉娟娟 | 田甜 |
內容簡介
教材目錄
前輔文 第1章 軟體需求工程基礎 1.1 軟體及軟體工程 1.1.1 軟體 1.1.2 軟體工程 1.2 需求基礎 1.2.1 軟體危機 1.2.2 需求的定義 1.2.3 需求的分類 1.2.4 優秀需求的特點 1.2.5 常見的需求定義錯誤 1.3 需求工程 1.3.1 需求工程的由來 1.3.2 需求工程的定義 1.3.3 需求工程的過程 1.3.4 對需求工程師的要求 習題1 第2章 需求獲取 2.1 軟體需求獲取的基本概念 2.1.1 什麼是軟體需求獲取 2.1.2 軟體需求獲取在需求工程中的地位 2.1.3 需求獲取結果 2.2 需求獲取活動過程 2.2.1 確定需求獲取的內容 2.2.2 確定需求獲取的來源 2.2.3 確定需求獲取的方法 2.2.4 執行獲取 2.2.5 記錄需求獲取的成果 2.3 需求獲取的常見困難與解決方法 2.3.1 對需求方來說 2.3.2 對需求獲取方來說 2.3.3 對實際業務來說 2.3.4 需求獲取結束的規律 2.4 確定項目的前景和範圍 2.4.1 業務需求 2.4.2 前景與範圍 2.4.3 確定系統邊界 2.4.4 編寫項目前景與範圍文檔 2.5 涉眾分析與硬數據 2.5.1 發現和定義涉眾 2.5.2 涉眾分析 2.5.3 硬數據 2.6 需求獲取方法 2.6.1 用戶調查 2.6.2 面談 2.6.3 現場觀摩 2.6.4 原型法 2.6.5 觀察與文檔審查 2.6.6 建立聯合分析小組 2.6.7 基於上下文的方法 2.6.8 其他非傳統方法 2.7 需求的組織 | 2.7.1 面向目標的方法 2.7.2 基於場景的方法 2.7.3 基於用例的方法 習題2 第3章 需求分析 3.1 需求分析概述 3.1.1 需求分析到底做什麼 3.1.2 建模的目標與要點 3.1.3 建模工具UML 3.2 常見的需求分析方法 3.2.1 結構化分析 3.2.2 面向對象分析 3.2.3 面向問題域分析 3.2.4 3種方法比較 3.3 第一階段:理清業務與流程 3.3.1 業務流程分析 3.3.2 業務實體分析 3.3.3 角色與使用場景分析 3.3.4 第一階段產物 3.4 第二階段:確定需求細節 3.4.1 確定行為需求的細節 3.4.2 確定結構需求的細節 3.4.3 第二階段產物 3.5 其他需求分析 習題3 第4章 需求規格說明文檔 4.1 需求規格說明文檔 4.2 文檔編寫目的 4.3 文檔模板的選擇與裁剪 4.3.1 標準模板 4.3.2 裁剪模板 4.3.3 文檔模板內容撰寫的說明 4.4 文檔的寫作 習題4 第5章 需求驗證 5.1 需求驗證概述 5.2 需求驗證過程 5.3 需求驗證方法 習題5 第6章 需求管理 6.1 需求管理概述 6.2 需求基線 6.3 需求跟蹤 6.4 控制需求變更 習題6 第7章 軟體需求工程實驗 7.1 項目準備 7.2 項目啟動 7.3 項目展開 7.4 項目定型 7.5 項目驗證 參考文獻 |
教學資源
- 課程資源
教材特色
- 以“Android點餐系統”為主線案例,細化和示範軟體需求工程各過程的開展,並通過軟體需求工程實驗的5部分內容進行模擬和實踐,最終按照規範高質量完成軟體需求規格說明文檔,並進行需求驗證和管理。
- 內容編寫和案例選擇從套用型本科院校的角度出發,以“起點低、過程順、結果優”為指導思想。
- 引入理論和技術的相關新內容,體現了一定的先進性。