DFD數(shù)據(jù)流程圖畫法過(guò)程.pptx
《DFD數(shù)據(jù)流程圖畫法過(guò)程.pptx》由會(huì)員分享,可在線閱讀,更多相關(guān)《DFD數(shù)據(jù)流程圖畫法過(guò)程.pptx(34頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、3 數(shù)據(jù)流程圖(DFD)與E-R圖的繪制3.1 開(kāi)發(fā)數(shù)據(jù)流程圖 數(shù)據(jù)流程圖DFD是一種圖形化的系統(tǒng)模型,它在一張圖中展示信息系統(tǒng)的主要需求,即:輸入、輸出、過(guò)程和數(shù)據(jù)存儲(chǔ)。它描述了數(shù)據(jù)流動(dòng)、存儲(chǔ)、處理的邏輯關(guān)系。,外部項(xiàng)名稱,外部項(xiàng),數(shù)據(jù)流,數(shù)據(jù)流名稱,數(shù)據(jù)存儲(chǔ)名稱,數(shù)據(jù)存儲(chǔ),功能描述,處理功能,根本圖例如下:,EX1:請(qǐng)根據(jù)以下銷售過(guò)程畫出數(shù)據(jù)流程圖:用戶將定貨單交給某企業(yè)的業(yè)務(wù)經(jīng)理,經(jīng)檢驗(yàn)后,對(duì)不合格的訂單要由用戶重填,合格的訂單交倉(cāng)庫(kù)保管員做出庫(kù)處理,即:查閱庫(kù)存臺(tái)帳,如果有貨那么向用戶開(kāi)票發(fā)貨,如缺貨,那么通知采購(gòu)員采購(gòu)。,EX2:請(qǐng)根據(jù)以下定貨過(guò)程畫出數(shù)據(jù)流程圖:采購(gòu)員從倉(cāng)庫(kù)收到缺貨
2、通知單后立即進(jìn)行定貨處理,即,查閱訂貨合同單,假設(shè)已定貨,那么向供貨單位發(fā)出催貨單,否那么,填寫定貨單送供貨單位。供貨單位發(fā)運(yùn)貨物后,立即向采購(gòu)員發(fā)出取貨通知。,EX3:請(qǐng)根據(jù)以下儲(chǔ)蓄所存款過(guò)程畫出數(shù)據(jù)流程圖:儲(chǔ)戶將填寫好的存款單、存折和存款交儲(chǔ)蓄所,查對(duì)儲(chǔ)戶帳,將不合格的存款單退給儲(chǔ)戶重填,合格的存款單交存款處理,處理時(shí)要修改儲(chǔ)戶帳,并將存折交還儲(chǔ)戶,而將存款放入現(xiàn)金庫(kù)。,EX4:某倉(cāng)庫(kù)管理系統(tǒng)按以下步驟進(jìn)行信息處理,試畫出數(shù)據(jù)流程圖。 1 保管員根據(jù)當(dāng)日的出庫(kù)單和入庫(kù)單通過(guò)出、入庫(kù)處理去修改庫(kù)存臺(tái)帳。 2 根據(jù)庫(kù)存臺(tái)帳由統(tǒng)計(jì)、打印程序輸出出庫(kù)日?qǐng)?bào)表。 3 需要查詢時(shí),可利用查詢程序在輸入查
3、詢條件后 ,到庫(kù)存臺(tái)帳去查找,顯示查詢結(jié)果。,注意:1數(shù)據(jù)流程分析采用自頂向下逐層分解的方法,通過(guò)分析繪制分層的數(shù)據(jù)流程圖(data flow diagram,DFD)來(lái)進(jìn)行系統(tǒng)分析。2DFD由頂層圖、一級(jí)細(xì)化圖、二級(jí)細(xì)化圖等一組圖構(gòu)成。在頂層圖中,將系統(tǒng)視為由一個(gè)處理功能所構(gòu)成的系統(tǒng);一級(jí)細(xì)化圖是對(duì)頂層圖處理功能的分解與細(xì)化。,怎樣畫DFD,了解DFD的特性畫分層DFD,1 DFD的特性,與程序流程圖不同,DFD不表示程序的控制結(jié)構(gòu),只描述數(shù)據(jù)的流動(dòng) DFD分成多層(子圖、父圖概念)表示, 從而逐步展開(kāi)數(shù)據(jù)流和功能的細(xì)節(jié)。,S,2,1,3,2.2,2.1,2.3,3.1,3.2,頂層,1層,
4、2層,(根本系統(tǒng)模型),(系統(tǒng)的子功能),DFD的分層表示,2 畫分層DFD,(1)先畫出頂層DFD(2)自頂向下畫出各層DFD 分解原那么: 分解后的軟件成分有相對(duì)獨(dú)立功能 一次分解不要參加細(xì)節(jié)過(guò)多,3 畫分層DFD的指導(dǎo)原那么,1父圖-子圖平衡2編號(hào)3分解的程度,父圖-子圖平衡,父圖-子圖平衡: 模型分解時(shí)必須保持父圖的輸入輸出數(shù)據(jù)流和子圖輸入輸出數(shù)據(jù)流相同。,缺少C,處理編號(hào),處理的編號(hào)原那么: 子圖圖號(hào)為分解的父圖中的處理號(hào),同級(jí)子圖在最后數(shù)字以序號(hào)區(qū)別。,S,2,1,3,2.2,2.1,2.3,3.1,3.2,頂層不編號(hào),1層,2層,分解的程度,分解的深度與層次: 按功能情況定,一般
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- DFD 數(shù)據(jù) 流程圖 畫法 過(guò)程