數(shù)據(jù)流圖和數(shù)據(jù)字典_第1頁(yè)
數(shù)據(jù)流圖和數(shù)據(jù)字典_第2頁(yè)
數(shù)據(jù)流圖和數(shù)據(jù)字典_第3頁(yè)
數(shù)據(jù)流圖和數(shù)據(jù)字典_第4頁(yè)
數(shù)據(jù)流圖和數(shù)據(jù)字典_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)流圖和數(shù)據(jù)字典,理解數(shù)據(jù)流圖的概念 掌握數(shù)據(jù)流圖符號(hào)的用法 掌握畫(huà)數(shù)據(jù)流圖的原則 掌握畫(huà)數(shù)據(jù)流圖的方法步驟 掌握數(shù)據(jù)字典的編寫(xiě)方法,教學(xué)目的,數(shù)據(jù)流圖的概念 數(shù)據(jù)流圖的符號(hào) 畫(huà)數(shù)據(jù)流圖的原則 畫(huà)數(shù)據(jù)流圖的方法和步驟 數(shù)據(jù)字典,教學(xué)內(nèi)容,數(shù)據(jù)流圖的概念,數(shù)據(jù)流圖是軟件系統(tǒng)邏輯模型的一種圖形表示,是描述軟件系統(tǒng)中數(shù)據(jù)處理過(guò)程的一種有力的圖形工具。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度出發(fā),刻畫(huà)數(shù)據(jù)流從輸入到輸出的移動(dòng)和變換過(guò)程。由于它能夠清晰地反映系統(tǒng)必須完成的邏輯功能,所以它已經(jīng)成為需求分析階段中功能建模最常用的工具,數(shù)據(jù)流圖的概念,數(shù)據(jù)加工 (數(shù)據(jù)變換,數(shù)據(jù)源點(diǎn)或終點(diǎn) (外部實(shí)體,數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)

2、文件,或,或,或,數(shù)據(jù)流圖的符號(hào),1) 數(shù)據(jù)流 表示數(shù)據(jù)和數(shù)據(jù)流向,數(shù)據(jù)流圖的符號(hào),定貨系統(tǒng)的數(shù)據(jù)流圖,數(shù)據(jù)流,無(wú)意義的 名字,較好的命名,畫(huà)數(shù)據(jù)流時(shí)需注意的問(wèn)題,不要把控制流作為數(shù)據(jù)流 不要標(biāo)出激發(fā)條件,合法卡片,卡片信息,讀入 卡片,卡片校驗(yàn),讀下張卡,工資單,工資率,計(jì)算工資,每月1號(hào),職工檔案,數(shù)據(jù)流圖的符號(hào),2) 加工,表示對(duì)數(shù)據(jù)進(jìn)行的操作,2) 加工,無(wú)意義的 名字,較好的命名,3) 數(shù)據(jù)存儲(chǔ),用于保存數(shù)據(jù)的數(shù)據(jù)文件,定貨系統(tǒng)的數(shù)據(jù)流圖,4) 數(shù)據(jù)源點(diǎn)或終點(diǎn),表示圖中的輸入數(shù)據(jù)來(lái)自哪里或處理結(jié)果送向何處,定貨系統(tǒng)的數(shù)據(jù)流圖,畫(huà)數(shù)據(jù)流圖的原則,1.每個(gè)加工(處理)至少有一個(gè)輸入數(shù)據(jù)流

3、和一個(gè)輸出數(shù)據(jù)流,定貨系統(tǒng)的數(shù)據(jù)流圖,畫(huà)數(shù)據(jù)流圖的原則,2.一個(gè)加工(處理) 的輸入數(shù)據(jù)流不應(yīng)和輸出數(shù)據(jù)流同名,定貨系統(tǒng)的數(shù)據(jù)流圖,畫(huà)數(shù)據(jù)流圖的原則,3.數(shù)據(jù)流必須要么從某個(gè)加工流出、要么流入某個(gè)加工,而不能直接從外部項(xiàng)流向數(shù)據(jù)存儲(chǔ)等等,畫(huà)數(shù)據(jù)流圖的原則,4.保持?jǐn)?shù)據(jù)守恒。一個(gè)加工(處理)所有輸出流中的數(shù)據(jù)必須能從該加工(處理)的輸入數(shù)據(jù)流中直接獲得,或者是通過(guò)該加工(處理)能產(chǎn)生的數(shù)據(jù),定貨系統(tǒng)的數(shù)據(jù)流圖,畫(huà)數(shù)據(jù)流圖的原則,考生通知單準(zhǔn)考證號(hào)姓名通信地址考試級(jí)別考試成績(jī)合格標(biāo)志 正式成績(jī)清單=準(zhǔn)考證號(hào)+姓名+考試級(jí)別考試成績(jī)合格標(biāo)志,畫(huà)數(shù)據(jù)流圖的原則,5.父圖與子圖平衡 任何一張DFD子圖邊

4、界上的輸入/輸出數(shù)據(jù)流必須與其父圖中對(duì)應(yīng)的加工的輸入/輸出數(shù)據(jù)流保持一致,圖 a,圖 b,如果有如下數(shù)據(jù)條目: 定貨單=客戶(hù)+賬號(hào)+數(shù)量 則子、父圖平衡,畫(huà)數(shù)據(jù)流圖的原則,教材購(gòu)銷(xiāo) 系統(tǒng),畫(huà)數(shù)據(jù)流圖的方法和步驟,學(xué)生購(gòu)買(mǎi)教材的具體模型,學(xué) 生,教材 購(gòu)銷(xiāo) 系統(tǒng),保 管員,外部實(shí)體,外部實(shí)體,教材銷(xiāo)售子系統(tǒng),1.3 登記并開(kāi) 領(lǐng)書(shū)單,1.2 開(kāi)發(fā)票,1.1 審查 有效性,1.4 登記 缺書(shū),1.5 補(bǔ)售 教材,保 管員,學(xué) 生,學(xué) 生,暫缺書(shū)單,補(bǔ)售 書(shū)單,第 2 層,F1 書(shū)號(hào) 單價(jià) 數(shù)量,數(shù)據(jù)流圖分解的程度,可參照以下幾條與分解有關(guān)的原則: 7加減2 分解應(yīng)自然,概念上合理、清晰 只要不影響

5、DFD的易理解性,可適當(dāng)多分解幾個(gè)加工,以減少層數(shù) 一般說(shuō)來(lái),上層分解得快些(即多分解幾個(gè)加工),下層分解得慢些(即少分解幾個(gè)加工,數(shù)據(jù)字典,數(shù)據(jù)字典的任務(wù)是: 對(duì)于數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在字典中作為一個(gè)詞條加以定義,使得每一個(gè)圖形元素的名字都有一個(gè)確切的解釋,定義數(shù)據(jù)的方法,數(shù)據(jù)字典,數(shù)據(jù)流 數(shù)據(jù)流名:發(fā)票 說(shuō)明:用作學(xué)生已付書(shū)款的依據(jù) 數(shù)據(jù)流來(lái)源:來(lái)自加工“開(kāi)發(fā)票” 數(shù)據(jù)流去向:流向加工“登記并開(kāi)領(lǐng)書(shū)單”。 數(shù)據(jù)流組成:班級(jí)號(hào)+書(shū)號(hào)+書(shū)名+單價(jià)+數(shù)量+總價(jià) 數(shù)據(jù)量流通量:一般很頻繁,數(shù)據(jù)字典,數(shù)據(jù)流分量(數(shù)據(jù)元素、數(shù)據(jù)項(xiàng)) 名字:班級(jí)號(hào) 說(shuō)明:班級(jí)的唯一標(biāo)識(shí) 定義:班級(jí)號(hào)=6

6、數(shù)字6 問(wèn)題:書(shū)名應(yīng)該怎么編寫(xiě),數(shù)據(jù)字典,數(shù)據(jù)文件 數(shù)據(jù)文件名:各班用書(shū)表 簡(jiǎn)述:存放各班每學(xué)期教材需求的情況 數(shù)據(jù)文件組成:班級(jí)號(hào)+書(shū)號(hào)+書(shū)名+學(xué)期 組織方式:按照班級(jí)號(hào)從小到大排序 存儲(chǔ)方式:順序,數(shù)據(jù)字典,問(wèn)題:教材存量表怎么編寫(xiě),1.3 登記并開(kāi) 領(lǐng)書(shū)單,1.2 開(kāi)發(fā)票,1.1 審查 有效性,1.4 登記 缺書(shū),1.5 補(bǔ)售 教材,保 管 員,學(xué) 生,學(xué) 生,暫缺書(shū)單,補(bǔ)售 書(shū)單,F1 書(shū)號(hào) 單價(jià) 數(shù)量,數(shù)據(jù)字典,加工 加工名:審查有效性 加工編號(hào):1.1 簡(jiǎn)要描述:對(duì)購(gòu)書(shū)單的有效性進(jìn)行審查 輸入數(shù)據(jù)流:購(gòu)書(shū)單,各班用書(shū)信息 輸出數(shù)據(jù)流:有效書(shū)單、無(wú)效書(shū)單 加工邏輯:將購(gòu)書(shū)單與各班用書(shū)

7、表進(jìn)行核對(duì),如果 相符,則生成有效書(shū)單;否則生成無(wú)效書(shū)單返回給學(xué)生,數(shù)據(jù)字典,加工 問(wèn)題:開(kāi)發(fā)票這個(gè)加工怎么編寫(xiě),教材銷(xiāo)售子系統(tǒng),1.3 登記并開(kāi) 領(lǐng)書(shū)單,1.2 開(kāi)發(fā)票,1.1 審查 有效性,1.4 登記 缺書(shū),1.5 補(bǔ)售 教材,保 管 員,學(xué) 生,學(xué) 生,暫缺書(shū)單,補(bǔ)售 書(shū)單,F1 書(shū)號(hào) 單價(jià) 數(shù)量,數(shù)據(jù)流圖例子,例:教務(wù)管理系統(tǒng) 某校準(zhǔn)備開(kāi)發(fā)一個(gè)學(xué)生成績(jī)管理系統(tǒng)。在該系統(tǒng)中,教務(wù)人員錄入學(xué)生信息、課程信息和成績(jī)信息,學(xué)生可以隨時(shí)查詢(xún)自己所選課程的成績(jī)。由于學(xué)生成績(jī)屬于敏感信息,系統(tǒng)必須提供必要的安全措施以防非法存取,源點(diǎn)終點(diǎn):教務(wù)人員,學(xué)生 數(shù)據(jù)處理:將系統(tǒng)當(dāng)成一個(gè)整體“學(xué)生成績(jī)管理” 數(shù)據(jù)流: 學(xué)生信息、課

溫馨提示

  • 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)論