軟體建模 第4章 需求分析

2022-09-04 12:06:14 字數 592 閱讀 7897

·需求分析實現的目標:

將軟體使用者對於軟體的一系列意圖、想法轉變為軟體開發人員所需要的有關軟體的技術規格

·需求分析的步驟

1.需求獲取

·需求類別(使用者需求、功能需求、非功能性需求)

·需求獲取的方式(訪談使用者、開座談會、問卷調查、跟班作業、收集使用者台賬資料、通過原型完善使用者需求)

2.需求建模和細化

·結構化方法分析建模(資料流圖)

資料流圖(dfd)是描述系統中資料流的圖形工具,是一種用來表示資訊流和資訊變換過程的**方法

資料字典(是對資料流圖的補充和說明)

·物件導向方法分析建模(用例建模--用例流程--分析類)

3.需求文件化

需求文件具有清晰性、無二義性和準確性

4.需求驗證

需求分析模型在軟體開發過程中有非常重要的作用

1.幫助開發團隊更好理解軟體系統的資訊功能和行為,使得需求分析工作更容易完成,需求分析的結果更系統化。

2.模型是需求分析規格說明的主要成分,是規格說明完整性、一致性和準確性的重要依據。

3.需求分析模型是設計的基礎,為設計者提供了軟體的實質性表示,設計階段需要把這些表示轉化為軟體實現。

第4章 需求分析

標籤 軟體需求工程 軟體需求工程 毋國慶 第二版 個人筆記 拋棄型原型 指在原型達到預期目的後將其拋棄 快速,粗略 進化型原型 是在需求清楚定義的情況下,以漸增式方式構建原型,並使原型最終能成為軟體產品的一部分,一開始就必須編制具有較好健壯性和高質量的 優先順序命名 含義高 中 低 乙個關鍵任務的需...

第6章 需求分析與建模最佳實踐

軟體需求分析是軟體需求工程中最為核心的工作,而需求建模則是需求分析的主要手段。需求建模有很多任務具,到底怎麼有效地應用到需求分析過程中也是令人感到難以掌握的東西,本章為讀者勾勒出需求分析的階段與任務,指出如何選擇合適的建模工具,以及在什麼時機 如何應用這些建模工具。6.1需求分析與建模的藥點與誤區分...

需求分析 12章 過程建模

12.1概述 過程建模使用的主要技術 12.2 資料流圖 1.基本模型元素 4種 外部實體 過程 資料流 資料儲存 過程資料流 資料儲存 2.規則 3.分層結構 有時資料流程圖過於複雜,所以分而治之,依據過程的功能分解結構,建立層次式的資料流程圖描述 在分層結構中定義了3個層次的資料流程圖 上下文圖...