需求分析 12章 過程建模

2022-07-19 12:30:13 字數 1271 閱讀 3253

12.1概述

過程建模使用的主要技術

12.2 資料流圖

1. 基本模型元素(4種):外部實體過程資料流資料儲存

過程資料流

資料儲存

2. 規則

3. 分層結構

有時資料流程圖過於複雜,所以分而治之,依據過程的功能分解結構,建立層次式的資料流程圖描述

在分層結構中定義了3個層次的資料流程圖:上下文圖0層圖n層圖

0層圖

4. 層次的構建和建立

建立上下文圖

需求獲取階段的獲得的業務需求專案前景和範圍可以幫助建立系統的上下文圖。

發現並建立dfd片段

將系統對事件的處理看成乙個單一的過程,重點描述這個單一過程與事件外界(包括系統內部其他部分和系統外部實體)的資料交換

根據dfd片段組合產生0層圖

功能分解,產生n層圖

12.3 邏輯說明–微規格說明

結構化自然語言

行為圖

決策表/樹

12.4 資料說明–資料字典

包含軟體使用和產生的所有資料物件的描述,其中也包含資料流圖中資料流和資料儲存的定義

軟體建模 第4章 需求分析

需求分析實現的目標 將軟體使用者對於軟體的一系列意圖 想法轉變為軟體開發人員所需要的有關軟體的技術規格 需求分析的步驟 1.需求獲取 需求類別 使用者需求 功能需求 非功能性需求 需求獲取的方式 訪談使用者 開座談會 問卷調查 跟班作業 收集使用者台賬資料 通過原型完善使用者需求 2.需求建模和細化...

《掌握需求分析》第二章 需求過程

專案啟動 啟動會議的主要目的是為接下來需求發現工作奠定基礎,並確保專案成功需要的所有東西都已經到位 確定業務問題的範圍 確定利益相關者 確定專案的目標 成本初步評估 早一些理解風險與成本 小組成員是否值得進行和是否可行達成一致意見 網羅需求 啟動會議結束後,需求分析師開始在工作中網羅,學習和理解它的...

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

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