文/宇文姝麗
摘要:數據流程圖是信息系統分析的核心圖表工具,它既是新系統邏輯模型的主要組成部分,又是系統物理設計的重要依據。本文作者從10多年的教學和科研中的經驗總結出一種簡易的快速繪制數據流程圖的方法,該方法以調研報告為基礎,通過對調研報告的分詞和詞性分析等預處理技術,形成調研報告的核心數據集,利用調研報告核心數據集來自動半自動的快速繪制數據流程圖。通過40個班級2000多人的實驗驗證,該方法簡單易學,可以大大的節約繪制數據流程圖的時間和精力。
關鍵詞:詞性分析;數據流程圖;外部實體;數據處理;數據存儲;數據流
引言
在系統分析中,數據流程圖是描述信息系統邏輯模型的主要工具,同時也是系統分析員和用戶交流思想的有效手段。它用少數幾種符号通俗易懂地綜合地反映出信息在系統中的流動、處理和存儲情況[1]。實踐證明,隻要對用戶稍作解釋,用戶就能看明白,同時由于數據流程圖層次性強,适合不同管理層次的業務人員進行業務調查,因此在結構化系統開發方法中,數據流程圖的繪制尤為重要,本文作者根據自己的科研和教學經驗總結出一種簡易的快速會這數據流程圖的方法,該方法簡單易用,可以大大的節省系統分析員從調研報告到數據流程圖轉換的時間。
1、數據流程圖的組成
數據流程圖是一種能全面地描述信息系統邏輯模型的主要工具,它可以用少數幾種符号綜合地反映出信息在系統中的流動、處理和存儲情況[1]。一般來說,數據流程圖由四種符号組成,分别詳述如下:
1.1外部實體
外部實體是指本系統之外的人或單位,它們是位于系統之外的信息提供者或使用者,和本系統有信息傳遞關系[1][2]。一般是存在于系統之外的人員或組織,用來是說明系統數據輸入的源點(數據源)或數據輸出的終點(數據終點或數據使用者),通常用S來表示和編号,具體如圖1所示: