軟體需求工程:理論與實踐

軟體需求工程:理論與實踐

《軟體需求工程:理論與實踐》是李尤豐、張燕主編,高等教育出版社2019年出版的“十三五”江蘇省高等學校重點教材、“高等學校本科計算機類專業套用型人才培養研究”項目規劃教材。該教材可作為高校計算機、軟體工程等專業本科軟體需求課程的教材或參考書,也可供各類相關技術人員學習和編寫軟體需求規格說明文檔參考。

該書共分七章,從軟體需求工程基礎、需求獲取、需求分析、需求規格說明文檔、需求驗證、需求管理以及軟體需求工程實驗7個方面介紹軟體需求規格說明文檔內容的來源、組織、編寫和驗證。

基本介紹

  • 書名:軟體需求工程:理論與實踐
  • 作者:李尤豐、張燕
  • 類別:“十三五”江蘇省高等學校重點教材
  • 出版社:高等教育出版社
  • 出版時間:2019年8月26日
  • 頁數:180 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:978-7-04-051852-8
  • 版面字數:250千字
  • CIP核字號:2019081245
成書過程,編寫情況,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

編寫情況

《軟體需求工程:理論與實踐》是在高校和社會學習者對軟體需求工程的實踐教材有需求且市場相關資源匱乏的背景下編寫而成的。
該書第1、4章由張燕編寫,第2、5、7章由李尤豐編寫,第3章由洪蕾編寫,第6章由李景仙編寫。全書由李尤豐統稿。
該書在編寫過程中得到金陵科技學院張燕副校長的督促和曾岳教授的指導。金陵科技學院鄧建明教授、胡勇副教授審閱了本書,並提出了意見和建議;常州伍傑科技有限公司配備了相應工程師,輔助作者完成該書的編寫工作。

出版工作

2019年8月26日,《軟體需求工程:理論與實踐》由高等教育出版社出版。
出版社工作人員
策劃編輯
責任編輯
封面設計
版式設計
插圖繪製
責任校對
責任印製
時陽
倪文慧
張志
杜微言
於博
劉娟娟
田甜

內容簡介

《軟體需求工程:理論與實踐》共分7章。其中:第1章軟體需求工程基礎,介紹需求的概念,需要需求工程的原因,需求的分類和發展,需求工程的各過程,社會對需求工程師的知識和技能要求;第2章需求獲取,介紹需求獲取的概念,需求獲取的過程,需求獲取的困難和解決方法,前景和範圍文檔的編寫,需求獲取的方法,需求的組織。第3章需求分析,介紹結構化建模方法,數據建模方法,面向對象建模方法。第4章需求規格說明文檔,介紹軟體需求規格說明文檔模板的選擇,文檔編寫原因、方法及寫作要求等。第5章需求驗證,介紹需求驗證的方法和過程。第6章需求管理,介紹圍繞需求基線進行需求跟蹤、控制需求變更。第7章軟體需求工程實驗,從項目準備、啟動、展開、定型、驗證5個步驟,說明軟體需求規格說明文檔從無到有的過程,以及各階段評審要求。

教材目錄

前輔文
第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 項目驗證
參考文獻
(註:目錄排版順序為從左列至右列)

教學資源

  • 課程資源
《軟體需求工程:理論與實踐》是2018年國家精品線上開放課程“軟體需求工程”的主講教材。
《軟體需求工程:理論與實踐》有配套的Abook數字課程,該課程包含教學視頻、電子教案、題庫、案例等資源。

教材特色

  • 以“Android點餐系統”為主線案例,細化和示範軟體需求工程各過程的開展,並通過軟體需求工程實驗的5部分內容進行模擬和實踐,最終按照規範高質量完成軟體需求規格說明文檔,並進行需求驗證和管理。
  • 內容編寫和案例選擇從套用型本科院校的角度出發,以“起點低、過程順、結果優”為指導思想。
  • 引入理論和技術的相關新內容,體現了一定的先進性。

作者簡介

李尤豐,女,金陵科技學院講師,碩士。2000年畢業於瀋陽航空航天大學(原瀋陽航空學院)。
張燕,女,工學博士,金陵科技學院教授,碩士生導師。

相關詞條

熱門詞條

聯絡我們