資源描述:
《數(shù)據(jù)流程分析.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、5.6數(shù)據(jù)流程分析數(shù)據(jù)流程分析是把數(shù)據(jù)在組織中的流動過程抽象出來,專門考慮業(yè)務(wù)處理中的數(shù)據(jù)處理模式,以發(fā)現(xiàn)和解決數(shù)據(jù)處理中的問題。數(shù)據(jù)流程分析包括對數(shù)據(jù)的收集、傳遞、處理和存儲等的分析。5.6.1數(shù)據(jù)調(diào)查1.數(shù)據(jù)調(diào)查的內(nèi)容收集原系統(tǒng)全部輸入單據(jù)(如入庫單、收據(jù)、憑證)、輸出報表和數(shù)據(jù)存儲介質(zhì)(如賬本、清單)的典型格式。弄清各環(huán)節(jié)上的處理方法和計算方法。在上述各種單據(jù)、報表、賬本的典型樣品上或用附頁注明制作單位、報送單位、存放地點(diǎn)、發(fā)生頻度(如每月制作幾張)、發(fā)生的高峰時間及發(fā)生量等。5.6數(shù)據(jù)流程分析在上述各種單據(jù)、報表、賬冊的典型樣品上注明各項(xiàng)數(shù)據(jù)的類型(數(shù)字、字符)、長度、取值范圍(指
2、最大值和最小值)。2.數(shù)據(jù)的來源物流信息系統(tǒng)所涉及的數(shù)據(jù)可從以下途徑調(diào)查得到:5.6數(shù)據(jù)流程分析5.6數(shù)據(jù)流程分析5.6.2數(shù)據(jù)流程分析的內(nèi)容1.圍繞系統(tǒng)目標(biāo)進(jìn)行分析業(yè)務(wù)處理角度。分析正常信息處理中,需要哪些信息,哪些信息冗余,哪些信息暫缺有待于進(jìn)一步收集。管理角度。分析信息的精度、及時性和處理區(qū)間,能否為預(yù)測、控制等定量分析提供信息支持等。2.信息環(huán)境分析弄清數(shù)據(jù)來自哪個部門、用途,環(huán)境影響情況,層次信息結(jié)構(gòu)等等。3.圍繞現(xiàn)行業(yè)務(wù)流程進(jìn)行分析分析現(xiàn)有報表的數(shù)據(jù)依據(jù)現(xiàn)有業(yè)務(wù)流程的改進(jìn),分析信息和信息流的改進(jìn),以及信息處理的新要求分析信息的產(chǎn)生方式4.數(shù)據(jù)的邏輯分析邏輯分析主要是對各種各樣的
3、信息梳理出不同的層次,根據(jù)需要提出相應(yīng)的處理方法和存儲結(jié)構(gòu)。5.數(shù)據(jù)匯總分析通過歸納和篩選,確定每個流程中實(shí)際數(shù)據(jù)流的內(nèi)容和數(shù)據(jù)的處理方法及計算方法。6.數(shù)據(jù)特征分析分析數(shù)據(jù)的類型以及長度、合理的取值范圍、數(shù)據(jù)所屬業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)量和數(shù)據(jù)重要程度和保密程度等。5.6數(shù)據(jù)流程分析5.6數(shù)據(jù)流程分析5.6.3數(shù)據(jù)流程圖(DataFlowDiagram,DFD)1.?dāng)?shù)據(jù)流程圖的概念數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。數(shù)據(jù)流程圖能精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲等,而擺脫了其物理內(nèi)容。2.?dāng)?shù)據(jù)流程圖
4、的特征抽象性數(shù)據(jù)流程圖完全舍去具體的組織機(jī)構(gòu)、工作場所、人員、物質(zhì)流,只剩下數(shù)據(jù)的存儲、流動、處理、使用的情況。概括性數(shù)據(jù)流程圖把系統(tǒng)對各種業(yè)務(wù)的處理過程聯(lián)系起來考慮,形成一個總體。3.?dāng)?shù)據(jù)流程圖的常用符號數(shù)據(jù)流表示數(shù)據(jù)信息的傳輸方向,用F標(biāo)識。數(shù)據(jù)處理表示對數(shù)據(jù)的邏輯處理,即對數(shù)據(jù)的轉(zhuǎn)換,用P標(biāo)識。數(shù)據(jù)存儲表示數(shù)據(jù)存儲的地點(diǎn),即數(shù)據(jù)存儲的邏輯描述,用D標(biāo)識。外部實(shí)體表示系統(tǒng)以外與系統(tǒng)有聯(lián)系的人或事物,用S標(biāo)識。5.6數(shù)據(jù)流程分析4.繪制數(shù)據(jù)流程圖的基本方法數(shù)據(jù)流數(shù)據(jù)流由一組確定的數(shù)據(jù)組成。例如“發(fā)票”數(shù)據(jù)流,它由品名、規(guī)格、單位、單價、數(shù)量等數(shù)據(jù)組成。數(shù)據(jù)流用帶有名字的具有箭頭的線段表示
5、,名字稱為數(shù)據(jù)流名,表示流經(jīng)的數(shù)據(jù),箭頭表示流向。數(shù)據(jù)流可以從加工流向加工,也可以從加工流進(jìn)、流出文件,還可以從源點(diǎn)流向加工或從加工流向終點(diǎn)。對數(shù)據(jù)流的表示有以下約定:對流進(jìn)或流出文件的數(shù)據(jù)流不需標(biāo)注名字,因?yàn)槲募旧砭妥阋哉f明數(shù)據(jù)流;而別的數(shù)據(jù)流則必須標(biāo)出名字,名字應(yīng)能反映數(shù)據(jù)流的含義。數(shù)據(jù)流不允許同名。兩個數(shù)據(jù)流在結(jié)構(gòu)上相同是允許的,但必須體現(xiàn)人們對數(shù)據(jù)流的不同理解。例如下圖(a)中的合理領(lǐng)料單與領(lǐng)料單兩個數(shù)據(jù)流,它們的結(jié)構(gòu)相同,但前者增加了合理性這一信息。5.6數(shù)據(jù)流程分析兩個加工之間可以有幾股不同的數(shù)據(jù)流,這是由于它們的用途不同,或它們之間沒有聯(lián)系,或它們的流動時間不同,如下圖(b
6、)所示。通常不允許數(shù)據(jù)雙向流動。數(shù)據(jù)流程圖描述的是數(shù)據(jù)流而不是控制流。如下圖(c)中,“月末”只是為了激發(fā)加工“計算工資”,是一個控制流而不是數(shù)據(jù)流,所以應(yīng)從圖中刪去。(a)(b)(c)簡單數(shù)據(jù)流圖舉例5.6數(shù)據(jù)流程分析數(shù)據(jù)處理數(shù)據(jù)處理是對數(shù)據(jù)進(jìn)行的操作,它把流入的數(shù)據(jù)流轉(zhuǎn)換為流出的數(shù)據(jù)流。每個數(shù)據(jù)處理都應(yīng)取一個名字表示它的含義,并規(guī)定一個編號用來標(biāo)識該處理在層次分解中的位置。名字中必須包含一個動詞,例如“計算”、“打印”等。數(shù)據(jù)的轉(zhuǎn)換方式有兩種:改變數(shù)據(jù)的結(jié)構(gòu),例如將數(shù)組中各數(shù)據(jù)重新排序;產(chǎn)生新的數(shù)據(jù),例如對原來的數(shù)據(jù)總計、求平均等值。數(shù)據(jù)存儲(文件)文件是存儲數(shù)據(jù)的工具。文件名應(yīng)與它的
7、內(nèi)容一致,寫在開口長條內(nèi)。從文件流入或流出數(shù)據(jù)流時,數(shù)據(jù)流方向是很重要的。如果是讀文件,則數(shù)據(jù)流的方向應(yīng)從文件流出,寫文件時則相反;如果是又讀又寫,則數(shù)據(jù)流是雙向的。在修改文件時,雖然必須首先讀文件,但其本質(zhì)是寫文件,因此數(shù)據(jù)流應(yīng)流向文件,而不是雙向。5.6數(shù)據(jù)流程分析例如:圖中,檢查合理性數(shù)據(jù)處理時,只從庫存帳目數(shù)據(jù)存儲中讀出庫存信息與領(lǐng)料單核對,所以數(shù)據(jù)流從數(shù)據(jù)存儲流出,箭頭指向加工。外部實(shí)體(數(shù)據(jù)源或終點(diǎn))外部實(shí)體