描述銀行取款過(guò)程的數(shù)據(jù)流圖(1)_第1頁(yè)
描述銀行取款過(guò)程的數(shù)據(jù)流圖(1)_第2頁(yè)
描述銀行取款過(guò)程的數(shù)據(jù)流圖(1)_第3頁(yè)
描述銀行取款過(guò)程的數(shù)據(jù)流圖(1)_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、例1- 描述銀行取款過(guò)程的數(shù)據(jù)流圖畫(huà)數(shù)據(jù)流圖的步驟自外向內(nèi)、自頂向下、逐層細(xì)化、完善求精· 先找系統(tǒng)的數(shù)據(jù)源點(diǎn)與終點(diǎn)。· 找出外部實(shí)現(xiàn)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流。· 在圖的邊上畫(huà)出系統(tǒng)的外部實(shí)體。 · 從外部實(shí)體的輸入數(shù)據(jù)流(系統(tǒng)的源點(diǎn))出發(fā),按照系統(tǒng)的邏輯需要,逐步畫(huà)出一系列邏輯加工,直到找出外部實(shí)體所需要的輸出數(shù)據(jù)流(既系統(tǒng)的終點(diǎn)),形成數(shù)據(jù)流的封閉。 · 進(jìn)行檢查和修改· 再逐個(gè)加工處理過(guò)程,畫(huà)出所需要的子圖。 1. 確定所開(kāi)發(fā)系統(tǒng)的外部項(xiàng)(外部實(shí)體),即系統(tǒng)的數(shù)據(jù)來(lái)源和去處。2. 確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為

2、一個(gè)加工環(huán)節(jié),畫(huà)出關(guān)聯(lián)圖。一般把數(shù)據(jù)來(lái)源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè)。3. 確定系統(tǒng)的主要信息處理功能,按此將整個(gè)系統(tǒng)分解成幾個(gè)加工環(huán)節(jié)(子系統(tǒng))。4. 根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中的加工環(huán)節(jié)進(jìn)行分解。 5重復(fù)步驟(4),直到逐層分解結(jié)束。分解結(jié)束的標(biāo)志是:對(duì)于每一個(gè)最底層的加工, 其邏輯功能已足夠簡(jiǎn)單、明確和具體(原子加工或基本加工)。 6對(duì)某圖進(jìn)行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底,DFD中各成分是否有遺漏、重復(fù)、沖突之處,各層DFD及同層DFD之間關(guān)系是否正確及命名、編號(hào)是否確切、合理等。對(duì)錯(cuò)誤與不當(dāng)之處進(jìn)行修改。頂層數(shù)據(jù)流圖采購(gòu)部門(mén)銷(xiāo)售管理系統(tǒng)倉(cāng)庫(kù)訂單缺貨通知

3、單進(jìn)貨通知單統(tǒng)計(jì)表備貨單顧客經(jīng)理· 父圖與子圖平衡· 任何一張DFD子圖邊界上的輸入/輸出數(shù)據(jù)流必須與其父圖中對(duì)應(yīng)的加工的輸入/輸出數(shù)據(jù)流保持一致· 數(shù)據(jù)守恒· 一個(gè)加工所有輸出數(shù)據(jù)流中的數(shù)據(jù),必須能從該加工的輸入數(shù)據(jù)流中直接獲得,或者能通過(guò)該加工的處理而產(chǎn)生· 多余的數(shù)據(jù)流:加工未使用其輸入數(shù)據(jù)流中的某些數(shù)據(jù)項(xiàng) · 局部文件· 一個(gè)加工的輸出數(shù)據(jù)流原則上不能與該加工的輸入數(shù)據(jù)流同名· 數(shù)據(jù)模型包括三種互相關(guān)聯(lián)的信息:數(shù)據(jù)對(duì)象,描述對(duì)象的屬性,描述對(duì)象間相互連接的關(guān)系。· 在需求分析階段描述數(shù)據(jù)對(duì)象和它們

4、之間的關(guān)系,使用E-R 圖。 例子· 某管理信息系統(tǒng)具有以下實(shí)體、屬性及語(yǔ)義描述:· 每名教師教授若干課程,每門(mén)課程可以由若干教師來(lái)教授,每個(gè)班級(jí)有若干學(xué)生,每名學(xué)生可以學(xué)習(xí)若干門(mén)課程,每門(mén)課程可以有若干學(xué)生學(xué)習(xí),每名學(xué)生學(xué)完一門(mén)課程后得到一個(gè)成績(jī)。· 描述教師的屬性有:?jiǎn)T工號(hào),姓名,性別,住址。· 描述課程的屬性有:課程號(hào),課程名,學(xué)分。· 描述學(xué)生的屬性有:學(xué)號(hào),姓名,性別,出生日期。· 描述班級(jí)的屬性有:班號(hào),人數(shù)。 模塊 變換中心AàBBàCEàGGàHDàFCàDEABCDEFGH物理輸入物理輸出邏輯輸入邏輯輸出主模塊C àDE輸入C輸出D輸出ECCD,EDE邏輯輸入變換中心邏輯輸出輸出HG à HABCDEGH物理輸出主模塊CàD,E輸入C輸出D輸出ECCD,EDE輸入BBBàCBC輸入AAàBABA輸出GE à G輸出FDàFDFFEGGGHHgabfx1x4x5x6x2x3入口hijcde出口流程圖示例FFFFFTTTTTswitchdo-whiledo-while

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論