實驗目的
- 掌握在 Microsoft Visio 中繪製圖形的基本方法
- 認知數據流圖的基本元素
- 掌握使用數據流圖對系統進行自頂向下逐步求精的分析過程
實驗要求
-
確定“教育基金會捐助資金管理系統”的數據源點和終點,畫出該系統 的頂層數據流圖;
-
分析系統的主要功能,細化系統的頂層數據流圖,畫出系統的第 1 層數據流圖;
-
細化系統的各個主要功能,畫出系統的第 2 層數據流圖。
實驗內容
根據下面的描述,按要求畫出“教育基金會捐助資金管理系統”的數據流圖。(或者自己選定一個系統,按要求畫出系統的數據流圖。可以以自己選定的這個系統接着完成後面的實驗題目。)
某教育基金會捐助資金管理系統的基本功能如下:
-
由捐助者向基金會提出捐助請求,經身份確認後被接受,對捐助人進行登記並授予捐助證書,捐款存入銀行。
-
由教育單位提出用款申請,在進行相應的合法性校驗和核對相應的捐款儲備後做出支出。
-
每月給基金會的理事會一份財政狀況報表,列出本月的收入和支出情況和資金餘額。
實驗步驟
確定外部實體、數據流、加工,先畫頂層數據流圖,然後逐層細化。
實體:捐助者、教育單位、基金會的理事會
系統的主要功能有:收入處理、支出處理、產生報表
系統需要存儲的信息:捐助者信息、教育單位信息和收支狀況信息
實驗結果
頂層數據流圖:
第一層數據流圖:
第二層:
心得體會
掌握了用Visio繪製圖形和數據流圖的基本元素,實體用矩形,功能用圓形,數據流用箭頭,存儲信息用兩條橫線表示,畫圖時要逐層細化。
軟件工程工具實驗的作業,如果有錯誤的地方,歡迎大家批評指正