需求分析—資料流圖

黑水滴滴發表於2017-11-07

資料流圖是用來描述系統邏輯模型的一種圖形工具。
資料流圖從資料傳遞和加工的角度,以圖形的方式刻畫資料流從輸入到輸出的移動變換過程。

資料流圖中的主要圖形元素

這裡寫圖片描述

資料流圖中的其他圖形元素

這裡寫圖片描述

資料流圖的層次結構

為了表達資料處理過程的資料加工情況,需要採用層次結構的資料流圖。按照系統的層次結構進行逐步分解,並以分層的資料流圖反映這種結構關係,能清楚地表達和容易理解整個系統
這裡寫圖片描述

  • 頂層流圖僅包含一個加工,它代表被開發系統。它的輸入流是該系統的輸入資料,輸出流是系統所輸出資料;
  • 中間層流圖則表示對其上層父圖的細化。它的每一加工可能繼續細化,形成子圖
  • 底層流圖是指其加工不需再做分解的資料流圖,它處在最底層

下面用幾個例子來說明資料流圖的具體畫法

一、描述銀行取款過程的資料流圖

這裡寫圖片描述

二、商店業務系統資料流圖

  • 首先確定系統的輸入和輸出
  • 根據商店業務,畫出頂層資料流圖,以反映最主要業務處理流程
  • 經過分析,商店業務處理的主要功能應當有銷售、採購、會計三大項。主要資料流輸入的源點和輸出終點是顧客和供應商。
  • 然後從輸入端開始,根據商店業務工作流程,畫出資料流流經的各加工框,逐步畫到輸出端,得到第一層資料流圖

頂層資料流圖

這裡寫圖片描述

第一層資料流圖

這裡寫圖片描述

第二層資料流圖

1、銷售細化
這裡寫圖片描述
2、採購細化
這裡寫圖片描述

相關文章