數(shù)據(jù)流程圖專題課件_第1頁
數(shù)據(jù)流程圖專題課件_第2頁
數(shù)據(jù)流程圖專題課件_第3頁
數(shù)據(jù)流程圖專題課件_第4頁
數(shù)據(jù)流程圖專題課件_第5頁
已閱讀5頁,還剩97頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1、外部實(shí)體、外部實(shí)體2、數(shù)據(jù)流、數(shù)據(jù)流3、處、處 理理4、數(shù)據(jù)存儲、數(shù)據(jù)存儲文件名稱文件名稱l外部實(shí)體外部實(shí)體:位于系統(tǒng)之外的信息提供者或使用位于系統(tǒng)之外的信息提供者或使用者。者。l說明數(shù)據(jù)輸入的說明數(shù)據(jù)輸入的源點(diǎn)源點(diǎn)( (數(shù)據(jù)源數(shù)據(jù)源) )或數(shù)據(jù)輸出的或數(shù)據(jù)輸出的終終點(diǎn)點(diǎn)( (數(shù)據(jù)終點(diǎn)數(shù)據(jù)終點(diǎn)) )。l外部實(shí)體可用來明確系統(tǒng)外部實(shí)體可用來明確系統(tǒng)和環(huán)境的界限和環(huán)境的界限!l同一個外部實(shí)體可以在一張數(shù)據(jù)流程圖中出現(xiàn)同一個外部實(shí)體可以在一張數(shù)據(jù)流程圖中出現(xiàn)若干次。若干次。l表示表示數(shù)據(jù)和數(shù)據(jù)流向數(shù)據(jù)和數(shù)據(jù)流向, ,由由一項(xiàng)或一組一項(xiàng)或一組固定成份固定成份的數(shù)據(jù)組成,如的數(shù)據(jù)組成,如“選課單選課

2、單”由由“學(xué)號、姓名、學(xué)號、姓名、課程編號、課程名稱課程編號、課程名稱”等成分組成。等成分組成。l數(shù)據(jù)流的數(shù)據(jù)流的命名命名用用名詞名詞, ,不要使用意義空洞的名詞;不要使用意義空洞的名詞;盡量使用現(xiàn)實(shí)系統(tǒng)已有名字。盡量使用現(xiàn)實(shí)系統(tǒng)已有名字。統(tǒng)計(jì)統(tǒng)計(jì)學(xué)籍學(xué)籍變動變動領(lǐng)導(dǎo)領(lǐng)導(dǎo)數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱編號編號審核審核學(xué)籍卡學(xué)籍卡學(xué)籍卡學(xué)籍卡學(xué)生學(xué)生合格訂貨單合格訂貨單編輯編輯 訂貨單訂貨單計(jì)算計(jì)算應(yīng)收款應(yīng)收款訂貨單訂貨單l處理又稱功能處理又稱功能,表示對數(shù)據(jù)進(jìn)行的操作,表示對數(shù)據(jù)進(jìn)行的操作, ,把流向把流向它的數(shù)據(jù)進(jìn)行一定的變換處理,產(chǎn)生新的數(shù)據(jù)。它的數(shù)據(jù)進(jìn)行一定的變換處理,產(chǎn)生新的數(shù)據(jù)。 如如“處

3、理選課單處理選課單” 、“產(chǎn)生發(fā)票產(chǎn)生發(fā)票”等。等。l處理的處理的命名(描述)命名(描述)盡量最好使用動賓詞組,一個動詞加一個名詞;盡量最好使用動賓詞組,一個動詞加一個名詞;不要使用空洞的動詞。不要使用空洞的動詞。處理的命名(描述):處理的命名(描述): 最好使用動賓詞組,一個最好使用動賓詞組,一個動詞加一個名詞。動詞加一個名詞。處理的編號:處理的編號: 處理的唯一標(biāo)識,可用數(shù)字表示,也處理的唯一標(biāo)識,可用數(shù)字表示,也可用可用P P加數(shù)字表示,應(yīng)表示出它的層數(shù),加數(shù)字表示,應(yīng)表示出它的層數(shù),P1P1; P1.1P1.1; P1.2P1.2; P1.1.1P1.1.1處理的執(zhí)行者(部門):處理的

4、執(zhí)行者(部門): 表示功能由誰來完成,可以是人、部門表示功能由誰來完成,可以是人、部門或是程序,也可以沒有。處理必須同時有或是程序,也可以沒有。處理必須同時有輸入和輸出的數(shù)據(jù)流。輸入和輸出的數(shù)據(jù)流。計(jì)算利潤計(jì)算利潤P456P4.1編制月報(bào)編制月報(bào)財(cái)務(wù)處財(cái)務(wù)處P5計(jì)算利潤計(jì)算利潤P456P4.1每個處理至少有一個輸入數(shù)據(jù)流和一個輸每個處理至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流出數(shù)據(jù)流!處理處理沒有輸出!沒有輸出!數(shù)據(jù)源數(shù)據(jù)源沒有輸入!沒有輸入!處理處理數(shù)據(jù)數(shù)據(jù)終點(diǎn)終點(diǎn)l數(shù)據(jù)存儲是指通過數(shù)據(jù)文件、文件夾和賬本等存數(shù)據(jù)存儲是指通過數(shù)據(jù)文件、文件夾和賬本等存儲數(shù)據(jù),如儲數(shù)據(jù),如“學(xué)生檔案學(xué)生檔案” 、“

5、庫存臺帳庫存臺帳”等;等;l為了避免線條的交叉,同一個數(shù)據(jù)存儲可以出現(xiàn)為了避免線條的交叉,同一個數(shù)據(jù)存儲可以出現(xiàn)若干次。若干次。名稱名稱數(shù)據(jù)存儲:是數(shù)據(jù)的數(shù)據(jù)存儲:是數(shù)據(jù)的“保存處保存處”和和“中轉(zhuǎn)中轉(zhuǎn)站站”!可以避免處理和處理之間的直接箭頭聯(lián)系,!可以避免處理和處理之間的直接箭頭聯(lián)系,這樣能提高每個處理的獨(dú)立性。這樣能提高每個處理的獨(dú)立性。教教 師師統(tǒng)計(jì)統(tǒng)計(jì)成績成績分析分析期末期末成績成績登記登記期末期末成績成績分析分析補(bǔ)考補(bǔ)考成績成績登記登記補(bǔ)考補(bǔ)考成績成績期末成績期末成績領(lǐng)領(lǐng) 導(dǎo)導(dǎo)學(xué)學(xué) 生生動態(tài)動態(tài)管理管理學(xué)籍表學(xué)籍表D1D1D1D1 學(xué)籍表學(xué)籍表D1D1 學(xué)籍表學(xué)籍表期末成績期末成績通

6、知單通知單留退名單留退名單補(bǔ)考成績補(bǔ)考成績留退名單留退名單 數(shù)據(jù)流數(shù)據(jù)流必須要么從必須要么從某個處理流某個處理流出、要么流出、要么流入某個處理入某個處理,而不能與,而不能與處理無任何處理無任何關(guān)系。關(guān)系。數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲(一)數(shù)據(jù)流圖基本符號(一)數(shù)據(jù)流圖基本符號(二)數(shù)據(jù)流圖的繪制(二)數(shù)據(jù)流圖的繪制l為了提高規(guī)范化程度,為了提高規(guī)范化程度,有必要對圖中各個元素加有必要對圖中各個元素加以編號。以編號。 l通常在編號之首冠以字母,用以表示不同的元素,通常在編號之首冠以字母,用以表示不同的元素,可以用可以用P P表示處理,表示處理,F(xiàn) F表示數(shù)據(jù)流

7、,表示數(shù)據(jù)流, D D表示數(shù)據(jù)存表示數(shù)據(jù)存儲,儲, S S表示外部實(shí)體。表示外部實(shí)體。例如:例如: P3.1.2P3.1.2表示第三表示第三子系統(tǒng)第一層圖的第二個處理子系統(tǒng)第一層圖的第二個處理l繪制數(shù)據(jù)流圖是一個迭代的過程!逐步反復(fù)修改繪制數(shù)據(jù)流圖是一個迭代的過程!逐步反復(fù)修改完善的過程!完善的過程!l數(shù)據(jù)流程圖是數(shù)據(jù)流程圖是分層次分層次的,繪制時采取的,繪制時采取自頂向下逐自頂向下逐層分解層分解的辦法。的辦法。l先畫先畫關(guān)聯(lián)圖關(guān)聯(lián)圖,只需說明(子)系統(tǒng),只需說明(子)系統(tǒng)總的處理功能總的處理功能、輸入和輸出。輸入和輸出。l再將關(guān)聯(lián)圖的再將關(guān)聯(lián)圖的處理分解處理分解,分解為更多的處理組成,分解為

8、更多的處理組成的下一層流程圖。的下一層流程圖。關(guān)聯(lián)圖(即頂層關(guān)聯(lián)圖(即頂層DFDDFD),),非常概括地反映出信非常概括地反映出信息系統(tǒng)息系統(tǒng)最主要的最主要的邏輯功能、外部實(shí)體、輸入和輸邏輯功能、外部實(shí)體、輸入和輸出數(shù)據(jù)流、數(shù)據(jù)存儲。內(nèi)容應(yīng)盡可能少,使人立出數(shù)據(jù)流、數(shù)據(jù)存儲。內(nèi)容應(yīng)盡可能少,使人立即知道系統(tǒng)的主要功能和組成部分。即知道系統(tǒng)的主要功能和組成部分。發(fā)貨單發(fā)貨單訂貨單訂貨單P1P1銷售處理銷售處理 逐層分解逐層分解DFDDFD!擴(kuò)展上一層的處擴(kuò)展上一層的處理,功能越來越理,功能越來越具體,數(shù)據(jù)存儲、具體,數(shù)據(jù)存儲、數(shù)據(jù)流就越來越數(shù)據(jù)流就越來越多。適中的分解多。適中的分解速度!速度!保

9、持保持m進(jìn)進(jìn)n出!出!上下兩層處理的上下兩層處理的輸入和輸出數(shù)據(jù)輸入和輸出數(shù)據(jù)流必須對應(yīng),隨流必須對應(yīng),隨著逐層擴(kuò)展,輸著逐層擴(kuò)展,輸入和輸出數(shù)據(jù)流、入和輸出數(shù)據(jù)流、外部項(xiàng)通常會增外部項(xiàng)通常會增加。加。發(fā)貨單發(fā)貨單訂貨單訂貨單P1P1訂貨處理訂貨處理 D2(D2(訂貨單訂貨單) )D3(D3(訂貨單訂貨單) )D1(D1(訂貨單訂貨單) )訂貨單訂貨單發(fā)貨票發(fā)貨票訂貨單訂貨單信用手冊付款通知單付款通知單發(fā)貨票發(fā)貨票發(fā)貨票發(fā)貨票庫存帳待付款訂貨單待付款訂貨單有貨再發(fā)貨訂貨單有貨再發(fā)貨訂貨單訂貨單存檔訂貨單存檔P2.1P2.1判定訂貨判定訂貨處理方式處理方式P2.2P2.2開發(fā)貨票開發(fā)貨票P2.3

10、P2.3 開付款開付款 通知單通知單案例練習(xí)案例練習(xí) (一)(一)訂貨系統(tǒng)的數(shù)據(jù)流圖訂貨系統(tǒng)的數(shù)據(jù)流圖訂貨系統(tǒng)功能說明:訂貨系統(tǒng)功能說明: 采購部每天需要一張訂貨報(bào)表,報(bào)表按材料編號排序采購部每天需要一張訂貨報(bào)表,報(bào)表按材料編號排序,報(bào)表中列出需要再次訂貨的材料。,報(bào)表中列出需要再次訂貨的材料。 對于需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號對于需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號、名稱、訂貨數(shù)量、參考價(jià)格、主要供應(yīng)單位、第二供應(yīng)、名稱、訂貨數(shù)量、參考價(jià)格、主要供應(yīng)單位、第二供應(yīng)單位等。單位等。 材料領(lǐng)用稱為事務(wù),通過放在倉庫的材料領(lǐng)用稱為事務(wù),通過放在倉庫的CRTCRT終端把事務(wù)終端把

11、事務(wù)輸入到訂貨系統(tǒng)。當(dāng)某種材料的庫存數(shù)量少于庫存量臨界輸入到訂貨系統(tǒng)。當(dāng)某種材料的庫存數(shù)量少于庫存量臨界值時就應(yīng)該再次訂貨。值時就應(yīng)該再次訂貨。練習(xí)練習(xí) 1 1:先畫出訂貨系統(tǒng)的業(yè)務(wù)流程圖先畫出訂貨系統(tǒng)的業(yè)務(wù)流程圖業(yè)務(wù)流程圖的常用符號業(yè)務(wù)流程圖的常用符號業(yè)務(wù)處理單位業(yè)務(wù)處理單位單證、報(bào)表單證、報(bào)表信息傳遞過程信息傳遞過程業(yè)務(wù)處理功能業(yè)務(wù)處理功能數(shù)據(jù)數(shù)據(jù)/文件存檔文件存檔分析系統(tǒng)功能說明:分析系統(tǒng)功能說明: 采購部采購部每天需要一張每天需要一張訂貨報(bào)表訂貨報(bào)表,報(bào)表按材料編號,報(bào)表按材料編號排序排序,報(bào)表中列出需要再次訂貨的材料。,報(bào)表中列出需要再次訂貨的材料。 對于需要對于需要再次訂貨的材料再

12、次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號應(yīng)列出下列數(shù)據(jù):材料編號、名稱、訂貨數(shù)量、參考價(jià)格、主要供應(yīng)單位、第二供應(yīng)、名稱、訂貨數(shù)量、參考價(jià)格、主要供應(yīng)單位、第二供應(yīng)單位等。單位等。 材料領(lǐng)用稱為事務(wù),通過放在材料領(lǐng)用稱為事務(wù),通過放在倉庫倉庫的的CRTCRT終端把終端把事務(wù)事務(wù)輸入輸入到到訂貨系統(tǒng)訂貨系統(tǒng)。當(dāng)某種材料的。當(dāng)某種材料的庫存數(shù)量少于庫存量臨界庫存數(shù)量少于庫存量臨界值值時就應(yīng)該再次訂貨。時就應(yīng)該再次訂貨。采購部采購部材料領(lǐng)用材料領(lǐng)用(事務(wù))(事務(wù))訂貨報(bào)表訂貨報(bào)表倉庫倉庫庫存更新庫存更新統(tǒng)計(jì)訂單統(tǒng)計(jì)訂單庫存臨界值庫存臨界值練習(xí)練習(xí) 2 2:再畫出再畫出DFDDFD關(guān)聯(lián)圖關(guān)聯(lián)圖采購部采購部

13、材料領(lǐng)用材料領(lǐng)用(事務(wù))(事務(wù))訂貨報(bào)表訂貨報(bào)表倉庫倉庫庫存更新庫存更新統(tǒng)計(jì)訂單統(tǒng)計(jì)訂單庫存臨界值庫存臨界值如何畫出訂貨系統(tǒng)的如何畫出訂貨系統(tǒng)的DFD?1、考慮數(shù)據(jù)的、考慮數(shù)據(jù)的源點(diǎn)和終點(diǎn)源點(diǎn)和終點(diǎn),確定系統(tǒng)的邊界,確定系統(tǒng)的邊界。 分析可知:倉庫管理員把事務(wù)輸入訂貨系統(tǒng),系統(tǒng)經(jīng)過分析可知:倉庫管理員把事務(wù)輸入訂貨系統(tǒng),系統(tǒng)經(jīng)過匯總處理,每天向采購部提供一張訂貨報(bào)表。所以:匯總處理,每天向采購部提供一張訂貨報(bào)表。所以: 采購員是數(shù)據(jù)的采購員是數(shù)據(jù)的終點(diǎn)終點(diǎn),而倉庫管理員是數(shù)據(jù)的,而倉庫管理員是數(shù)據(jù)的源點(diǎn)源點(diǎn)。倉管倉管員員0.00.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務(wù)事務(wù)訂貨報(bào)表訂貨報(bào)表訂貨系統(tǒng)的

14、關(guān)聯(lián)圖訂貨系統(tǒng)的關(guān)聯(lián)圖 練習(xí)練習(xí) 3 3:畫出第一層畫出第一層DFDDFD再細(xì)化關(guān)聯(lián)圖再細(xì)化關(guān)聯(lián)圖采購部采購部材料領(lǐng)用材料領(lǐng)用(事務(wù))(事務(wù))訂貨報(bào)表訂貨報(bào)表倉庫倉庫庫存更新庫存更新統(tǒng)計(jì)訂單統(tǒng)計(jì)訂單庫存臨界值庫存臨界值 2 2、考慮處理考慮處理 由于由于“采購部需要報(bào)表采購部需要報(bào)表”,因此必須有一個用于,因此必須有一個用于產(chǎn)生產(chǎn)生報(bào)表的處理報(bào)表的處理。輸入事務(wù)的結(jié)果是改變材料庫存量,任何。輸入事務(wù)的結(jié)果是改變材料庫存量,任何改變數(shù)據(jù)改變數(shù)據(jù)的操作都是處理,因此對事務(wù)進(jìn)行的加工是另的操作都是處理,因此對事務(wù)進(jìn)行的加工是另一個處理。一個處理。 3 3、考慮數(shù)據(jù)流考慮數(shù)據(jù)流 系統(tǒng)把系統(tǒng)把訂貨報(bào)表訂

15、貨報(bào)表送給采購部,因此訂貨報(bào)表是一個數(shù)送給采購部,因此訂貨報(bào)表是一個數(shù)據(jù)流;倉庫需要將據(jù)流;倉庫需要將每筆事務(wù)每筆事務(wù)輸入到系統(tǒng)中,顯然事務(wù)是輸入到系統(tǒng)中,顯然事務(wù)是另一個數(shù)據(jù)流。另一個數(shù)據(jù)流。 訂貨系統(tǒng)的第一層訂貨系統(tǒng)的第一層DFDDFD倉管倉管員員1.0處理事務(wù)處理事務(wù)采購采購員員事務(wù)事務(wù)訂貨報(bào)表訂貨報(bào)表2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表倉管倉管員員0.00.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務(wù)事務(wù)訂貨報(bào)表訂貨報(bào)表訂貨系統(tǒng)的關(guān)聯(lián)圖訂貨系統(tǒng)的關(guān)聯(lián)圖 4 4、考慮數(shù)據(jù)存儲、考慮數(shù)據(jù)存儲 可以看出可以看出產(chǎn)生報(bào)表和處理事務(wù)產(chǎn)生報(bào)表和處理事務(wù)這兩個處理在時間上這兩個處理在時間上不匹配(隨時處理事務(wù),但每天只有一

16、次訂貨報(bào)表)。不匹配(隨時處理事務(wù),但每天只有一次訂貨報(bào)表)。因此,因此,庫存數(shù)據(jù)庫存數(shù)據(jù)必須存放一段時間,即一個數(shù)據(jù)存儲。必須存放一段時間,即一個數(shù)據(jù)存儲。 由于由于“報(bào)表包括產(chǎn)品的價(jià)格、供應(yīng)商信息報(bào)表包括產(chǎn)品的價(jià)格、供應(yīng)商信息”,因此,因此必須存儲有與供應(yīng)商相關(guān)的必須存儲有與供應(yīng)商相關(guān)的訂貨數(shù)據(jù)訂貨數(shù)據(jù),即需要有一個保,即需要有一個保存訂貨信息的數(shù)據(jù)存儲。存訂貨信息的數(shù)據(jù)存儲。 自頂向下繪制自頂向下繪制DFD,逐層細(xì)化。,逐層細(xì)化。訂貨系統(tǒng)的第一層訂貨系統(tǒng)的第一層DFD倉管倉管員員1.0處理事務(wù)處理事務(wù)采購采購員員事務(wù)事務(wù)訂貨報(bào)表訂貨報(bào)表2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表D2 D2 訂貨信息訂貨信息D

17、1 D1 庫存信息庫存信息訂貨系統(tǒng)的第二層訂貨系統(tǒng)的第二層DFDDFD(處理(處理1.0的細(xì)化)的細(xì)化) 1.11.1事務(wù)檢驗(yàn)事務(wù)檢驗(yàn)倉管倉管員員1.21.2更新庫存更新庫存D1 D1 庫存信息庫存信息 F3 F3 更新數(shù)據(jù)更新數(shù)據(jù)F1F1事務(wù)事務(wù)F2F2事務(wù)事務(wù)倉管倉管員員1.0處理事務(wù)處理事務(wù)事務(wù)事務(wù)D1 D1 庫存信息庫存信息訂貨系統(tǒng)的第二層訂貨系統(tǒng)的第二層DFD(處理(處理2.0的細(xì)化)的細(xì)化)D2 D2 采購采購員員2.2 2.2 產(chǎn)生報(bào)表產(chǎn)生報(bào)表 F6 F6 訂貨信息訂貨信息 F7 F7 訂貨報(bào)表訂貨報(bào)表 訂貨信息訂貨信息 D1 D1 庫存信息庫存信息 F4 F4 庫存信息庫存信息

18、2.1 2.1 缺貨統(tǒng)計(jì)缺貨統(tǒng)計(jì)F5 F5 缺貨信息缺貨信息采購采購員員訂貨報(bào)表訂貨報(bào)表2.0產(chǎn)生報(bào)表產(chǎn)生報(bào)表D2 D2 訂貨信息訂貨信息D1 D1 庫存信息庫存信息系統(tǒng)描述系統(tǒng)描述:l用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,經(jīng)檢驗(yàn)用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,經(jīng)檢驗(yàn)后,對不合格的訂單由用戶重新填寫,合格后,對不合格的訂單由用戶重新填寫,合格的訂單交倉庫準(zhǔn)備出庫:的訂單交倉庫準(zhǔn)備出庫:l倉庫查閱庫存臺帳,若有貨則向用戶開票發(fā)倉庫查閱庫存臺帳,若有貨則向用戶開票發(fā)貨,否則,通知采購員訂購。貨,否則,通知采購員訂購。分析分析:l用戶用戶將將訂單訂單交給交給業(yè)務(wù)經(jīng)理業(yè)務(wù)經(jīng)理,經(jīng),經(jīng)檢驗(yàn)檢驗(yàn)后,對后,對不不

19、合格的訂單合格的訂單由由用戶用戶重新填寫,重新填寫,合格的訂單合格的訂單交交倉庫倉庫準(zhǔn)備出庫:準(zhǔn)備出庫:l倉庫倉庫查閱查閱庫存臺帳庫存臺帳,若有貨則向,若有貨則向用戶用戶開開票票發(fā)發(fā)貨,否則,通知貨,否則,通知采購員采購員訂購。訂購。采購員采購員發(fā)貨票發(fā)貨票用戶用戶檢驗(yàn)訂貨單檢驗(yàn)訂貨單查閱臺帳查閱臺帳倉庫倉庫經(jīng)理經(jīng)理訂單訂單不合格不合格訂單訂單合格訂單合格訂單采購單采購單采購員采購員發(fā)貨票發(fā)貨票用戶用戶檢驗(yàn)訂貨單檢驗(yàn)訂貨單查閱臺帳查閱臺帳倉庫倉庫經(jīng)理經(jīng)理訂單訂單不合格不合格訂單訂單合格訂單合格訂單采購單采購單采購員采購員用用 戶戶銷售系統(tǒng)銷售系統(tǒng)采購單采購單訂單訂單發(fā)貨票發(fā)貨票采購員采購員發(fā)貨

20、票發(fā)貨票用戶用戶檢驗(yàn)訂貨單檢驗(yàn)訂貨單查閱臺帳查閱臺帳倉庫倉庫經(jīng)理經(jīng)理訂單訂單不合格不合格訂單訂單合格訂單合格訂單采購單采購單采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理用戶用戶出庫處理出庫處理不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息課堂練習(xí)(三)課堂練習(xí)(三)教材銷售系統(tǒng)的業(yè)務(wù)說明:教材銷售系統(tǒng)的業(yè)務(wù)說明: 學(xué)生填寫購書單,如果書庫中有所需教材,學(xué)生填寫購書單,如果書庫中有所需教材,則開發(fā)票,登記并開領(lǐng)書單,學(xué)生憑領(lǐng)書單到書則開發(fā)票,登記并開領(lǐng)書單,學(xué)生憑領(lǐng)書單到書庫領(lǐng)書。如果書庫中該教材脫銷,則填寫缺登記庫領(lǐng)書。如果書庫中該教材脫銷,則填寫缺登記表。根據(jù)缺書登

21、記表,生成一張采購單,由教材表。根據(jù)缺書登記表,生成一張采購單,由教材采購人員根據(jù)采購單采購教材,新教材進(jìn)庫后,采購人員根據(jù)采購單采購教材,新教材進(jìn)庫后,將進(jìn)書單返回給系統(tǒng)。將進(jìn)書單返回給系統(tǒng)。DFDDFD關(guān)聯(lián)圖:關(guān)聯(lián)圖:DFDDFD第一層圖:第一層圖:DFDDFD第二層圖:第二層圖:銷銷售售子子系系統(tǒng)統(tǒng)采采購購子子系系統(tǒng)統(tǒng)合并后的總合并后的總DFDDFD圖:圖:數(shù)據(jù)流圖只能給出數(shù)據(jù)流圖只能給出系統(tǒng)邏輯功能的一個總體框架系統(tǒng)邏輯功能的一個總體框架而缺乏更加詳細(xì)、具體的內(nèi)容。而缺乏更加詳細(xì)、具體的內(nèi)容。數(shù)據(jù)的詳細(xì)分析數(shù)據(jù)的詳細(xì)分析數(shù)據(jù)的詳細(xì)分析數(shù)據(jù)的詳細(xì)分析就是對數(shù)據(jù)流圖中所有出現(xiàn)的數(shù)據(jù)就是對數(shù)

22、據(jù)流圖中所有出現(xiàn)的數(shù)據(jù)和信息進(jìn)行深入的調(diào)查與分析,明確它們的和信息進(jìn)行深入的調(diào)查與分析,明確它們的屬性、屬性、存儲情況存儲情況,給出定量的描述和分析。,給出定量的描述和分析。數(shù)據(jù)詳細(xì)分析的工具是數(shù)據(jù)詳細(xì)分析的工具是數(shù)據(jù)字典(數(shù)據(jù)字典(DDDD,Data Data DictionaryDictionary)數(shù)據(jù)字典是數(shù)據(jù)流程圖的補(bǔ)充!數(shù)據(jù)字典是數(shù)據(jù)流程圖的補(bǔ)充!對對DFDDFD的所有元素作詳細(xì)的的所有元素作詳細(xì)的文字文字說明!說明! 數(shù)據(jù)流程圖數(shù)據(jù)流程圖 數(shù)據(jù)字典數(shù)據(jù)字典 圖形圖形文字文字?jǐn)?shù)據(jù)字典的定義數(shù)據(jù)字典的定義以特定格式對系統(tǒng)的數(shù)據(jù)流圖中各基本要素(以特定格式對系統(tǒng)的數(shù)據(jù)流圖中各基本要素(

23、數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯/ /加工、數(shù)據(jù)存儲和加工、數(shù)據(jù)存儲和外部實(shí)體外部實(shí)體)內(nèi)容和特征進(jìn)行定義和說明的文字集合。)內(nèi)容和特征進(jìn)行定義和說明的文字集合。數(shù)據(jù)字典的功能數(shù)據(jù)字典的功能對數(shù)據(jù)流圖的各種成分起對數(shù)據(jù)流圖的各種成分起注釋、說明注釋、說明的作用,給這些的作用,給這些成分賦以實(shí)際的內(nèi)容,是成分賦以實(shí)際的內(nèi)容,是數(shù)據(jù)分析和管理數(shù)據(jù)分析和管理工具。工具。1 1、數(shù)據(jù)項(xiàng)的定義、數(shù)據(jù)項(xiàng)的定義2 2、數(shù)據(jù)結(jié)構(gòu)的定義、數(shù)據(jù)結(jié)構(gòu)的定義3 3、數(shù)據(jù)流的定義、數(shù)據(jù)流的定義4 4、處理邏輯的定義、處理邏輯的定義5 5、數(shù)據(jù)存儲的定義、數(shù)據(jù)存儲的定義6 6、外部實(shí)體

24、的定義、外部實(shí)體的定義定義:定義: 數(shù)據(jù)項(xiàng)又稱數(shù)據(jù)元素,是數(shù)據(jù)的數(shù)據(jù)項(xiàng)又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小最小單位單位,數(shù)據(jù)項(xiàng)定義的內(nèi)容包括:,數(shù)據(jù)項(xiàng)定義的內(nèi)容包括: 名稱、編號(名稱、編號(I)、)、別名、簡述別名、簡述 類型、長度類型、長度 取值范圍取值范圍 數(shù)據(jù)項(xiàng)名稱:考試成績數(shù)據(jù)項(xiàng)名稱:考試成績 編號:編號:I03-05I03-05簡述:學(xué)生期末考試成績,共分四等簡述:學(xué)生期末考試成績,共分四等別名:成績別名:成績長度:長度:1 1個漢字個漢字取值含義:優(yōu)取值含義:優(yōu)9090100 100 良良808089 89 中中70707979可可60606969數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)編號:數(shù)據(jù)項(xiàng)編號

25、: I02-0102-01數(shù)據(jù)項(xiàng)名稱:數(shù)據(jù)項(xiàng)名稱: 材料編號材料編號別別 名:名: 材料編碼材料編碼簡簡 述:述: 某種材料的代碼某種材料的代碼類型及寬度:類型及寬度: 字符型,字符型,4 4位位取取 值值 范范 圍:圍: “00010001” 9999 9999例:例: 數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)定義定義:定義: 數(shù)據(jù)結(jié)構(gòu)描述某些數(shù)據(jù)結(jié)構(gòu)描述某些數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)之間的關(guān)系。之間的關(guān)系。數(shù)據(jù)結(jié)構(gòu)的組成:數(shù)據(jù)結(jié)構(gòu)的組成: a a、由若干個、由若干個數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)組成;組成; b b、由若干個、由若干個數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)組成;組成; c c、由若干個、由若干個數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。組成。數(shù)據(jù)結(jié)構(gòu)定義

26、的內(nèi)容包括:數(shù)據(jù)結(jié)構(gòu)定義的內(nèi)容包括: 名稱、編號(名稱、編號(DS) 、簡述、簡述 組成(列出數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)編號)組成(列出數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)編號)用戶訂貨單數(shù)據(jù)結(jié)構(gòu)定義用戶訂貨單數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)編號 DS03-01DS03-01數(shù)據(jù)結(jié)構(gòu)名稱數(shù)據(jù)結(jié)構(gòu)名稱 用戶訂貨單用戶訂貨單簡簡 述:述:用戶所填用戶情況及訂貨要求等信息用戶所填用戶情況及訂貨要求等信息數(shù)據(jù)結(jié)構(gòu)組成數(shù)據(jù)結(jié)構(gòu)組成DS03-02 + DS03-03 + DS03-04DS03-02 + DS03-03 + DS03-04例:數(shù)據(jù)結(jié)構(gòu)定義例:數(shù)據(jù)結(jié)構(gòu)定義DS03-01DS03-01:用戶訂貨單用戶訂貨單DS03-02D

27、S03-02:訂貨單標(biāo)識訂貨單標(biāo)識DS03-03DS03-03:用戶情況用戶情況DS03-04DS03-04:配件情況配件情況I1:訂貨單編號訂貨單編號I3:用戶代碼用戶代碼I10:配件代碼配件代碼I2:日期日期I4:用戶名稱用戶名稱I11:配件名稱配件名稱I5:用戶地址用戶地址I12:配件規(guī)格配件規(guī)格I6:用戶姓名用戶姓名I13:訂貨數(shù)量訂貨數(shù)量 I7:電話電話 I8:開戶銀行開戶銀行 I9:賬號賬號 表:用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)組成表:用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)組成數(shù)據(jù)流:數(shù)據(jù)流: 由一個或一組固定的數(shù)據(jù)項(xiàng)組成:由一個或一組固定的數(shù)據(jù)項(xiàng)組成:定義的內(nèi)容:定義的內(nèi)容: (1 1)編號()編號(D D)

28、、)、名稱、名稱、簡述簡述 (2 2)來源、去向來源、去向 (3 3)組成組成 (4 4)數(shù)據(jù)流量、)數(shù)據(jù)流量、高峰流量高峰流量領(lǐng)料單的領(lǐng)料單的數(shù)據(jù)流定義數(shù)據(jù)流定義數(shù)據(jù)流編號:數(shù)據(jù)流編號: D03-08D03-08數(shù)據(jù)流名稱:數(shù)據(jù)流名稱: 領(lǐng)料單領(lǐng)料單簡簡 述:述:車間開出的領(lǐng)料單車間開出的領(lǐng)料單數(shù)據(jù)流來源:數(shù)據(jù)流來源: 車間車間數(shù)據(jù)流去向:數(shù)據(jù)流去向: 發(fā)料處理模塊發(fā)料處理模塊數(shù)據(jù)流組成:數(shù)據(jù)流組成:材料編號材料編號+ +材料名稱材料名稱+ +領(lǐng)用數(shù)量領(lǐng)用數(shù)量+ +日期日期+ +領(lǐng)用單位領(lǐng)用單位數(shù)據(jù)流量:數(shù)據(jù)流量:1010份時份時高峰流量:高峰流量:2020份時(上午份時(上午9 9:000

29、01111:0000) 表:數(shù)據(jù)流定義表:數(shù)據(jù)流定義處理邏輯:處理邏輯: 僅對僅對DFDDFD最底層最底層的處理邏輯加以說明。的處理邏輯加以說明。定義的內(nèi)容:定義的內(nèi)容: (1 1)編號)編號(P)(P)、名稱、簡述、名稱、簡述 (2 2)輸入的數(shù)據(jù)流來源簡述輸入的數(shù)據(jù)流來源簡述 (3 3)處理內(nèi)容處理內(nèi)容 (4 4)輸出的數(shù)據(jù)流去向簡述輸出的數(shù)據(jù)流去向簡述 (5 5)處理頻率處理頻率計(jì)算電費(fèi)處理邏輯定義計(jì)算電費(fèi)處理邏輯定義處理邏輯編號:P02-03P02-03處理邏輯名稱:計(jì)算電費(fèi)簡 述:計(jì)算應(yīng)交納的電費(fèi)輸入的數(shù)據(jù)流:數(shù)據(jù)流電費(fèi)價(jià)格,來源于數(shù)據(jù)存儲文件價(jià)格表;數(shù)據(jù)流電量和用戶類別,來源于處理

30、邏輯讀電表數(shù)字處理和數(shù)據(jù)存儲用戶文件。處 理:根據(jù)數(shù)據(jù)流用電量和用戶信息,檢索用戶文件,確定該用戶類別;再根據(jù)已確定的該用戶類別,檢索數(shù)據(jù)存儲價(jià)格表文件,以確定該用戶的收費(fèi)標(biāo)準(zhǔn),得到單價(jià);用單價(jià)和用電量相乘得該用戶應(yīng)交納的電費(fèi)。輸出的數(shù)據(jù)流:數(shù)據(jù)流電費(fèi)一是去向外部用戶,二是寫入數(shù)據(jù)存儲用戶電費(fèi)賬目文件。處理頻率:對每個用戶每月處理一次。表:表: 處理邏輯定義處理邏輯定義定義的內(nèi)容:定義的內(nèi)容: (1 1)編號()編號(F F)、名稱、簡述)、名稱、簡述 ( 2 2)組成組成 ( 3 3)關(guān)鍵字關(guān)鍵字 ( 4 4)相關(guān)聯(lián)的相關(guān)聯(lián)的處理處理庫存賬的庫存賬的數(shù)據(jù)存儲定義(描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu))數(shù)據(jù)

31、存儲定義(描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu))數(shù)據(jù)存儲編號:數(shù)據(jù)存儲編號: F03-08F03-08數(shù)據(jù)存儲名稱:數(shù)據(jù)存儲名稱: 庫存賬庫存賬簡簡 述:述:存放配件的庫存量和單價(jià)存放配件的庫存量和單價(jià)數(shù)據(jù)存儲組成:數(shù)據(jù)存儲組成: 配件編號配件編號+ +配件名稱配件名稱+ +單價(jià)單價(jià)+ +庫存量庫存量+ +備注備注關(guān)鍵字:關(guān)鍵字:配件編號配件編號相關(guān)聯(lián)的處理:相關(guān)聯(lián)的處理: P02,P03P02,P03 表:表: 數(shù)據(jù)存儲定義數(shù)據(jù)存儲定義定義的內(nèi)容定義的內(nèi)容: (1 1)編號()編號(S S)、名稱、簡述)、名稱、簡述 (2 2)輸入的數(shù)據(jù)流)輸入的數(shù)據(jù)流 (3 3)輸出的數(shù)據(jù)流)輸出的數(shù)據(jù)流用戶的外部實(shí)體

32、定義用戶的外部實(shí)體定義外部實(shí)體編號:外部實(shí)體編號: S03-01S03-01外部實(shí)體名稱:外部實(shí)體名稱: 用戶用戶簡簡 述:述:購置本單位配件的用戶購置本單位配件的用戶輸入的數(shù)據(jù)流:輸入的數(shù)據(jù)流: D03-06,D03-08D03-06,D03-08輸出的數(shù)據(jù)流:輸出的數(shù)據(jù)流: D03-01D03-01 表:外部實(shí)體定義表:外部實(shí)體定義采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理用戶用戶出庫處理出庫處理不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息DFD無法表達(dá)復(fù)無法表達(dá)復(fù)雜的處理邏輯!雜的處理邏輯!采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理用戶用戶出庫處理出庫處理

33、不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息 DFD中簡單的處理中簡單的處理邏輯在數(shù)據(jù)字典中定邏輯在數(shù)據(jù)字典中定義,復(fù)雜的處理邏輯義,復(fù)雜的處理邏輯用處理邏輯描述工具用處理邏輯描述工具說明。補(bǔ)充說明。補(bǔ)充DFD?。ㄒ唬┙Y(jié)構(gòu)化語言(一)結(jié)構(gòu)化語言(二)判斷表(二)判斷表(三)(三)判斷樹判斷樹 結(jié)構(gòu)化語言又名結(jié)構(gòu)化語言又名程序設(shè)計(jì)語言(程序設(shè)計(jì)語言(PDLPDL),模仿計(jì)算機(jī)語言來描述處理邏輯。模仿計(jì)算機(jī)語言來描述處理邏輯。 它使用了由它使用了由“IFIF”、“THENTHEN”和和“ELSEELSE”等等詞組成的規(guī)范化語言。詞組成的規(guī)范化語言。 IF IF 欠款時間欠款時間3030天天 IF IF 需要量需要量庫存量庫存量 THEN THEN 立即發(fā)貨立即發(fā)貨 ELSEELSE 先按庫存量發(fā)貨,進(jìn)貨后再補(bǔ)發(fā)先按庫存量發(fā)貨,進(jìn)貨后再補(bǔ)發(fā) ELSE ELSE IF IF 欠款時間欠款時間100100天天 IF IF 需求量需求量庫存量庫存量 THEN THEN 先付款再發(fā)貨先付款再發(fā)貨 ELSE ELSE 不發(fā)貨不發(fā)貨 ELSEELSE 要求先付欠款要求先付欠款(一)結(jié)構(gòu)化語言(一)結(jié)構(gòu)化語言(二)判斷表(二)判斷表(三)(三

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論