數(shù)據(jù)庫(kù)程序設(shè)計(jì)課件_第1頁(yè)
數(shù)據(jù)庫(kù)程序設(shè)計(jì)課件_第2頁(yè)
數(shù)據(jù)庫(kù)程序設(shè)計(jì)課件_第3頁(yè)
數(shù)據(jù)庫(kù)程序設(shè)計(jì)課件_第4頁(yè)
數(shù)據(jù)庫(kù)程序設(shè)計(jì)課件_第5頁(yè)
已閱讀5頁(yè),還剩63頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第四講結(jié)構(gòu)化系統(tǒng)分析主講人:鐘毅講師第四單元

數(shù)據(jù)字典與數(shù)據(jù)建模第四講結(jié)構(gòu)化系統(tǒng)分析主講人:鐘毅講師第四單元

數(shù)據(jù)主要內(nèi)容1.建立數(shù)據(jù)字典2.數(shù)據(jù)建?!_發(fā)E-R圖2主要內(nèi)容1.建立數(shù)據(jù)字典21.建立數(shù)據(jù)字典什么是數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,DD)對(duì)數(shù)據(jù)流圖上各個(gè)元素作出詳細(xì)的定義和說(shuō)明;數(shù)據(jù)流圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個(gè)完整的說(shuō)明;是“關(guān)于系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫(kù)”。31.建立數(shù)據(jù)字典什么是數(shù)據(jù)字典31.建立數(shù)據(jù)字典數(shù)據(jù)字典的作用確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性;保證系統(tǒng)的設(shè)計(jì)不會(huì)有遺漏,保證各工作成員有統(tǒng)一的標(biāo)準(zhǔn);能與其他資料相互參照,便于系統(tǒng)修改。41.建立數(shù)據(jù)字典數(shù)據(jù)字典的作用41.建立數(shù)據(jù)字典數(shù)據(jù)字典中約定的描述方法定義式中使用的符號(hào):操作符含義描述=定義為+與(順序結(jié)構(gòu)){...}重復(fù)(循環(huán)結(jié)構(gòu))〔..|..〕或(選擇結(jié)構(gòu))(...)任選m..n界域*...,*注釋符51.建立數(shù)據(jù)字典數(shù)據(jù)字典中約定的描述方法操作符含義描述=定1.建立數(shù)據(jù)字典操作符含義描述3{…}5表示允許重復(fù)3-5次3{…}3表示恰好重復(fù)3次1{…}表示至少出現(xiàn)1次{…}表示允許重復(fù)0至任意次限制重復(fù)次數(shù)示例61.建立數(shù)據(jù)字典操作符含義描述3{…}5表示允許重復(fù)3-51.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容包括六個(gè)方面數(shù)據(jù)流數(shù)據(jù)元素?cái)?shù)據(jù)結(jié)構(gòu)(實(shí)體)數(shù)據(jù)存儲(chǔ)處理邏輯外部實(shí)體71.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容71.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)流通過(guò)數(shù)據(jù)流的來(lái)源、去處、組成等屬性說(shuō)明。具體的描述內(nèi)容通常包括:數(shù)據(jù)流標(biāo)識(shí)數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向數(shù)據(jù)流的數(shù)據(jù)組成流動(dòng)屬性描述:頻率、數(shù)據(jù)量81.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))81.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:入庫(kù)單簡(jiǎn)述:倉(cāng)庫(kù)驗(yàn)收物料后輸入入庫(kù)單來(lái)源:驗(yàn)收入庫(kù)加工處理去向:物料庫(kù)存文件,結(jié)算加工處理流通量:平均10份/天數(shù)據(jù)流的組成: 入庫(kù)單=物料編號(hào)+物料名稱+入庫(kù)數(shù)量+入庫(kù)日期數(shù)據(jù)流描述示例191.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:入庫(kù)單數(shù)據(jù)流描述示例191.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:領(lǐng)料單簡(jiǎn)述:到倉(cāng)庫(kù)領(lǐng)料時(shí)需填寫的單據(jù)來(lái)源:領(lǐng)料人去向:數(shù)據(jù)處理“審核領(lǐng)料單”流通量:平均200份/天 高峰期:約120分/上午9點(diǎn)~11點(diǎn)數(shù)據(jù)流的組成: 領(lǐng)料單=領(lǐng)料單號(hào)+領(lǐng)料部門+領(lǐng)料日期+1{材料編號(hào)+材料名稱+材料品種+規(guī)格+計(jì)量單位+單價(jià)+領(lǐng)料數(shù)量+金額}6數(shù)據(jù)流描述示例2101.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:領(lǐng)料單數(shù)據(jù)流描述示例2101.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:學(xué)生基本信息總編號(hào):1-001編號(hào):001簡(jiǎn)要說(shuō)明:由招生辦送來(lái)的關(guān)于學(xué)生的基本情況的數(shù)據(jù)數(shù)據(jù)流來(lái)源:招生辦數(shù)據(jù)流去向:P1.1數(shù)據(jù)流的組成:姓名+(曾用名)+出生日期+性別+民族+家庭住址+特長(zhǎng)+政治面貌+獲獎(jiǎng)情況=(時(shí)間+原因+獲獎(jiǎng)級(jí)別+證明人)+本人簡(jiǎn)歷=(開始時(shí)間+終止時(shí)間+所在單位+證明人)

流通量:6000—6500/學(xué)期高峰流通量:8000/學(xué)期數(shù)據(jù)流描述示例3111.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:學(xué)生基本信息總編號(hào):1-001.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)元素?cái)?shù)據(jù)項(xiàng)又稱數(shù)據(jù)項(xiàng),是數(shù)據(jù)的最小單位,描述不可再分解的數(shù)據(jù)單位,包括:名稱描述數(shù)據(jù)類型長(zhǎng)度(精度)取值范圍及缺省值計(jì)量單位121.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))12

數(shù)據(jù)項(xiàng)編號(hào):I02-01數(shù)據(jù)項(xiàng)名稱:物料編號(hào)

性質(zhì):字符簡(jiǎn)述:某材料的編碼長(zhǎng)度:8個(gè)字節(jié)取值范圍:00000000---I99999991.建立數(shù)據(jù)字典數(shù)據(jù)元素示例113數(shù)據(jù)項(xiàng)編號(hào):I02-011.建立數(shù)據(jù)字典數(shù)據(jù)元素示例

數(shù)據(jù)項(xiàng)編號(hào):0001數(shù)據(jù)項(xiàng)名稱:系編號(hào)

性質(zhì):字符取值范圍:2{數(shù)字}2*例如:01,12*

數(shù)據(jù)項(xiàng)編號(hào):0002數(shù)據(jù)項(xiàng)名稱:專業(yè)和班編號(hào)

性質(zhì):字符取值范圍:3{數(shù)字}3*例如:305*1.建立數(shù)據(jù)字典數(shù)據(jù)元素示例2數(shù)據(jù)元素示例314數(shù)據(jù)項(xiàng)編號(hào):0001*例如:01,12*數(shù)1.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)描述了某些數(shù)據(jù)、數(shù)據(jù)元素之間的關(guān)系,描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說(shuō)明這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成份;

一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素或(和)數(shù)據(jù)結(jié)構(gòu);151.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))15名稱:學(xué)生登記卡 總編號(hào):2-03說(shuō)明:新生入學(xué)時(shí)填寫的卡片 編號(hào):008結(jié)構(gòu): 學(xué)號(hào) 姓名 [曾用名] 入學(xué)日期 性別 ……有關(guān)的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ):新生登記表,學(xué)籍表數(shù)量:每年約1000份1.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)示例116名稱:學(xué)生登記卡 總編號(hào):2-031.建立1.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)名稱:本人簡(jiǎn)歷總編號(hào):3-004編號(hào):004簡(jiǎn)要說(shuō)明:說(shuō)明一個(gè)人的學(xué)習(xí)與工作的經(jīng)歷組成:開始時(shí)間+終止時(shí)間+所在單位+證明人相關(guān)數(shù)據(jù)流:學(xué)生基本信息、教師基本信息相關(guān)數(shù)據(jù)存儲(chǔ):學(xué)生學(xué)籍檔案、教師教學(xué)情況檔案數(shù)據(jù)結(jié)構(gòu)示例2171.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)名稱:本人簡(jiǎn)歷總編號(hào):3-0041.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)存儲(chǔ)給出DFD中某個(gè)數(shù)據(jù)存儲(chǔ)的定義,通常包括:數(shù)據(jù)存儲(chǔ)名字?jǐn)?shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)組成流入流出的數(shù)據(jù)流關(guān)鍵碼存取頻率和數(shù)據(jù)量安全性要求(用戶存取權(quán)限)181.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))181.建立數(shù)據(jù)字典數(shù)據(jù)儲(chǔ)存名:物料庫(kù)存文件

標(biāo)識(shí)符:D01.09簡(jiǎn)述:存放物料的庫(kù)存情況數(shù)據(jù)結(jié)構(gòu):物料編號(hào)+物料名稱+單價(jià)+庫(kù)存量涉及的處理名:P1.5數(shù)據(jù)存儲(chǔ)示例1191.建立數(shù)據(jù)字典數(shù)據(jù)儲(chǔ)存名:物料庫(kù)存文件數(shù)據(jù)存儲(chǔ)示例111.建立數(shù)據(jù)字典數(shù)據(jù)存儲(chǔ)名稱:學(xué)生成績(jī)檔案總編號(hào):4-003編號(hào):D5簡(jiǎn)要說(shuō)明:存放學(xué)生所選課程及成績(jī)組成:教學(xué)班代號(hào)+教學(xué)班序號(hào)+學(xué)號(hào)+所選課程(課程代號(hào)+課程名稱+考試方式+成績(jī)構(gòu)成)+成績(jī)+補(bǔ)考成績(jī)相關(guān)數(shù)據(jù)流:P5.2.3D5P6.1D5P6.2D5數(shù)據(jù)量:約800份/學(xué)期,30人/份,8門課/人查詢需求:有立即查詢需求數(shù)據(jù)存儲(chǔ)示例2201.建立數(shù)據(jù)字典數(shù)據(jù)存儲(chǔ)名稱:學(xué)生成績(jī)檔案總編號(hào):4-01.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))處理邏輯僅對(duì)數(shù)據(jù)流程中最底層處理邏輯加以說(shuō)明;對(duì)數(shù)據(jù)處理描述也稱為小說(shuō)明,描述了實(shí)現(xiàn)處理的策略而不是實(shí)現(xiàn)處理的細(xì)節(jié);處理邏輯的小說(shuō)明對(duì)處理邏輯的功能作明確的描述,描述工具主要有:結(jié)構(gòu)式語(yǔ)言、判斷樹、判斷表等。211.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))211.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))處理邏輯處理?xiàng)l目描述的內(nèi)容處理邏輯(簡(jiǎn)述)輸入輸出描述基本處理如何把輸入數(shù)據(jù)流變化為輸出數(shù)據(jù)流的處理步驟,不涉及具體處理方法。執(zhí)行條件優(yōu)先級(jí)、執(zhí)行頻率、出錯(cuò)處理對(duì)策221.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))22處理名稱:補(bǔ)考處理總編號(hào):5-018編號(hào):P6.3簡(jiǎn)要描述:查找補(bǔ)考學(xué)生名單發(fā)送教師,通知學(xué)生補(bǔ)考安排,登記補(bǔ)考成績(jī)輸入:D5學(xué)生成績(jī)檔案輸出:補(bǔ)考學(xué)生名單(教師),補(bǔ)考通知(學(xué)生),補(bǔ)考成績(jī)單(學(xué)生)處理過(guò)程:在D5中按教學(xué)班查找成績(jī)不合格的學(xué)生名單;安排補(bǔ)考時(shí)間及地點(diǎn);根據(jù)學(xué)號(hào)按所在院系及所在班打印需要補(bǔ)考的學(xué)生名單,以及對(duì)應(yīng)的補(bǔ)考課程和補(bǔ)考時(shí)間,發(fā)給所在院系,由所在院系發(fā)給每個(gè)學(xué)生;按科目及教師打印各科目各教師的補(bǔ)考學(xué)生名單,以及補(bǔ)考成績(jī)報(bào)送要求,發(fā)送教師;將教師發(fā)過(guò)來(lái)的補(bǔ)考成績(jī)單登記到D5中,并通知學(xué)生補(bǔ)考成績(jī)。1.建立數(shù)據(jù)字典處理邏輯示例23處理名稱:補(bǔ)考處理總編號(hào):5-018編號(hào):P6.3簡(jiǎn)要描述1.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))外部實(shí)體外部實(shí)體編號(hào)、名稱、簡(jiǎn)述及有關(guān)數(shù)據(jù)流的輸入與輸出外部實(shí)體名:供應(yīng)商標(biāo)識(shí)符:E05.02輸入:訂貨單、結(jié)算通知輸出:訂貨單、發(fā)貨單簡(jiǎn)述:提供本單位配件的廠商外部實(shí)體示例241.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))外部實(shí)體名:供應(yīng)商1.建立數(shù)據(jù)字典數(shù)據(jù)字典的實(shí)現(xiàn)實(shí)現(xiàn)數(shù)據(jù)字典的編寫有兩種常見的方式人工方式——用筆將前面介紹的各條目描述格式寫在卡片上,并建立分類一覽表,便于查閱;計(jì)算機(jī)輔助方式——在計(jì)算機(jī)輔助繪制數(shù)據(jù)流圖時(shí)自動(dòng)生成數(shù)據(jù)字典的某些條目,然后人工進(jìn)行修改與補(bǔ)充。251.建立數(shù)據(jù)字典數(shù)據(jù)字典的實(shí)現(xiàn)252.數(shù)據(jù)建模——開發(fā)E-R圖數(shù)據(jù)建模的目的在系統(tǒng)分析中,需要對(duì)系統(tǒng)中的各種數(shù)據(jù)及其聯(lián)系進(jìn)行描述;數(shù)據(jù)建模的目的就是對(duì)系統(tǒng)中流動(dòng)的數(shù)據(jù)的內(nèi)在聯(lián)系進(jìn)行描述,從而能為系統(tǒng)設(shè)計(jì)階段的數(shù)據(jù)庫(kù)設(shè)計(jì)提供有力的依據(jù)。262.數(shù)據(jù)建?!_發(fā)E-R圖數(shù)據(jù)建模的目的262.數(shù)據(jù)建?!_發(fā)E-R圖數(shù)據(jù)建模的工具數(shù)據(jù)建模的常用工具是實(shí)體關(guān)系圖(E-R圖);E-R圖中主要包含實(shí)體、聯(lián)系、屬性三個(gè)基本成分。272.數(shù)據(jù)建?!_發(fā)E-R圖數(shù)據(jù)建模的工具272.數(shù)據(jù)建模——開發(fā)E-R圖實(shí)體與實(shí)體集實(shí)體是現(xiàn)實(shí)世界中可區(qū)別于其他對(duì)象的“事件”或“事物”;實(shí)體集是具有相同類型和性質(zhì)的實(shí)體的集合;在E-R模型中,實(shí)體集用矩形框表示,實(shí)體集的名稱標(biāo)注在矩形框內(nèi)282.數(shù)據(jù)建?!_發(fā)E-R圖實(shí)體與實(shí)體集282.數(shù)據(jù)建?!_發(fā)E-R圖聯(lián)系聯(lián)系是一個(gè)實(shí)體集與另一個(gè)實(shí)體集之間的相互關(guān)系,每一個(gè)聯(lián)系都指定一個(gè)聯(lián)系名;聯(lián)系用菱形框表示;在E-R模型中,實(shí)體集之間的聯(lián)系方式有三種:一對(duì)一、一對(duì)多、多對(duì)多的聯(lián)系。292.數(shù)據(jù)建模——開發(fā)E-R圖聯(lián)系292.數(shù)據(jù)建?!_發(fā)E-R圖一對(duì)一聯(lián)系設(shè)實(shí)體集A與B的聯(lián)系為R,若A中的一個(gè)實(shí)體至多與B中的一個(gè)實(shí)體相聯(lián)系,反之B中的一個(gè)實(shí)體也至多與A中的一個(gè)實(shí)體相聯(lián)系,則稱A與B之間存在一對(duì)一聯(lián)系A(chǔ)RB11學(xué)生分配床位11302.數(shù)據(jù)建模——開發(fā)E-R圖一對(duì)一聯(lián)系A(chǔ)RB11學(xué)生分配床2.數(shù)據(jù)建?!_發(fā)E-R圖一對(duì)多聯(lián)系設(shè)實(shí)體集A與B的聯(lián)系為R,若A中的一個(gè)實(shí)體可以同B中的任意個(gè)實(shí)體相聯(lián)系,而B中的一個(gè)實(shí)體至多與A中的一個(gè)實(shí)體相聯(lián)系,則稱A與B之間存在一對(duì)多聯(lián)系A(chǔ)RB1m班級(jí)有學(xué)生1m312.數(shù)據(jù)建?!_發(fā)E-R圖一對(duì)多聯(lián)系A(chǔ)RB1m班級(jí)有學(xué)生2.數(shù)據(jù)建模——開發(fā)E-R圖多對(duì)多聯(lián)系設(shè)實(shí)體集A與B的聯(lián)系集為B,若A中的一個(gè)實(shí)體可以同B中的任意個(gè)實(shí)體相聯(lián)系,而B中的一個(gè)實(shí)體也可以同A中的任意實(shí)體相聯(lián)系,則稱A與B之間存在多對(duì)多聯(lián)系A(chǔ)RBmn課程選修學(xué)生mn322.數(shù)據(jù)建?!_發(fā)E-R圖多對(duì)多聯(lián)系A(chǔ)RBmn課程選修學(xué)2.數(shù)據(jù)建模——開發(fā)E-R圖屬性屬性是實(shí)體或聯(lián)系所具有的性質(zhì),它是對(duì)實(shí)體及聯(lián)系特征的描述;在眾多的屬性中,能唯一標(biāo)識(shí)實(shí)體的屬性或?qū)傩越M稱作主碼;在E-R圖中屬性用橢圓框表示,主碼可以用下劃線表示,屬性與實(shí)體或聯(lián)系之間用一條線相連接。332.數(shù)據(jù)建模——開發(fā)E-R圖屬性332.數(shù)據(jù)建?!_發(fā)E-R圖E-R圖示例342.數(shù)據(jù)建模——開發(fā)E-R圖E-R圖示例34第四講結(jié)構(gòu)化系統(tǒng)分析主講人:鐘毅講師第四單元

數(shù)據(jù)字典與數(shù)據(jù)建模第四講結(jié)構(gòu)化系統(tǒng)分析主講人:鐘毅講師第四單元

數(shù)據(jù)主要內(nèi)容1.建立數(shù)據(jù)字典2.數(shù)據(jù)建?!_發(fā)E-R圖36主要內(nèi)容1.建立數(shù)據(jù)字典21.建立數(shù)據(jù)字典什么是數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,DD)對(duì)數(shù)據(jù)流圖上各個(gè)元素作出詳細(xì)的定義和說(shuō)明;數(shù)據(jù)流圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個(gè)完整的說(shuō)明;是“關(guān)于系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫(kù)”。371.建立數(shù)據(jù)字典什么是數(shù)據(jù)字典31.建立數(shù)據(jù)字典數(shù)據(jù)字典的作用確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性;保證系統(tǒng)的設(shè)計(jì)不會(huì)有遺漏,保證各工作成員有統(tǒng)一的標(biāo)準(zhǔn);能與其他資料相互參照,便于系統(tǒng)修改。381.建立數(shù)據(jù)字典數(shù)據(jù)字典的作用41.建立數(shù)據(jù)字典數(shù)據(jù)字典中約定的描述方法定義式中使用的符號(hào):操作符含義描述=定義為+與(順序結(jié)構(gòu)){...}重復(fù)(循環(huán)結(jié)構(gòu))〔..|..〕或(選擇結(jié)構(gòu))(...)任選m..n界域*...,*注釋符391.建立數(shù)據(jù)字典數(shù)據(jù)字典中約定的描述方法操作符含義描述=定1.建立數(shù)據(jù)字典操作符含義描述3{…}5表示允許重復(fù)3-5次3{…}3表示恰好重復(fù)3次1{…}表示至少出現(xiàn)1次{…}表示允許重復(fù)0至任意次限制重復(fù)次數(shù)示例401.建立數(shù)據(jù)字典操作符含義描述3{…}5表示允許重復(fù)3-51.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容包括六個(gè)方面數(shù)據(jù)流數(shù)據(jù)元素?cái)?shù)據(jù)結(jié)構(gòu)(實(shí)體)數(shù)據(jù)存儲(chǔ)處理邏輯外部實(shí)體411.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容71.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)流通過(guò)數(shù)據(jù)流的來(lái)源、去處、組成等屬性說(shuō)明。具體的描述內(nèi)容通常包括:數(shù)據(jù)流標(biāo)識(shí)數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向數(shù)據(jù)流的數(shù)據(jù)組成流動(dòng)屬性描述:頻率、數(shù)據(jù)量421.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))81.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:入庫(kù)單簡(jiǎn)述:倉(cāng)庫(kù)驗(yàn)收物料后輸入入庫(kù)單來(lái)源:驗(yàn)收入庫(kù)加工處理去向:物料庫(kù)存文件,結(jié)算加工處理流通量:平均10份/天數(shù)據(jù)流的組成: 入庫(kù)單=物料編號(hào)+物料名稱+入庫(kù)數(shù)量+入庫(kù)日期數(shù)據(jù)流描述示例1431.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:入庫(kù)單數(shù)據(jù)流描述示例191.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:領(lǐng)料單簡(jiǎn)述:到倉(cāng)庫(kù)領(lǐng)料時(shí)需填寫的單據(jù)來(lái)源:領(lǐng)料人去向:數(shù)據(jù)處理“審核領(lǐng)料單”流通量:平均200份/天 高峰期:約120分/上午9點(diǎn)~11點(diǎn)數(shù)據(jù)流的組成: 領(lǐng)料單=領(lǐng)料單號(hào)+領(lǐng)料部門+領(lǐng)料日期+1{材料編號(hào)+材料名稱+材料品種+規(guī)格+計(jì)量單位+單價(jià)+領(lǐng)料數(shù)量+金額}6數(shù)據(jù)流描述示例2441.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:領(lǐng)料單數(shù)據(jù)流描述示例2101.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:學(xué)生基本信息總編號(hào):1-001編號(hào):001簡(jiǎn)要說(shuō)明:由招生辦送來(lái)的關(guān)于學(xué)生的基本情況的數(shù)據(jù)數(shù)據(jù)流來(lái)源:招生辦數(shù)據(jù)流去向:P1.1數(shù)據(jù)流的組成:姓名+(曾用名)+出生日期+性別+民族+家庭住址+特長(zhǎng)+政治面貌+獲獎(jiǎng)情況=(時(shí)間+原因+獲獎(jiǎng)級(jí)別+證明人)+本人簡(jiǎn)歷=(開始時(shí)間+終止時(shí)間+所在單位+證明人)

流通量:6000—6500/學(xué)期高峰流通量:8000/學(xué)期數(shù)據(jù)流描述示例3451.建立數(shù)據(jù)字典數(shù)據(jù)流名稱:學(xué)生基本信息總編號(hào):1-001.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)元素?cái)?shù)據(jù)項(xiàng)又稱數(shù)據(jù)項(xiàng),是數(shù)據(jù)的最小單位,描述不可再分解的數(shù)據(jù)單位,包括:名稱描述數(shù)據(jù)類型長(zhǎng)度(精度)取值范圍及缺省值計(jì)量單位461.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))12

數(shù)據(jù)項(xiàng)編號(hào):I02-01數(shù)據(jù)項(xiàng)名稱:物料編號(hào)

性質(zhì):字符簡(jiǎn)述:某材料的編碼長(zhǎng)度:8個(gè)字節(jié)取值范圍:00000000---I99999991.建立數(shù)據(jù)字典數(shù)據(jù)元素示例147數(shù)據(jù)項(xiàng)編號(hào):I02-011.建立數(shù)據(jù)字典數(shù)據(jù)元素示例

數(shù)據(jù)項(xiàng)編號(hào):0001數(shù)據(jù)項(xiàng)名稱:系編號(hào)

性質(zhì):字符取值范圍:2{數(shù)字}2*例如:01,12*

數(shù)據(jù)項(xiàng)編號(hào):0002數(shù)據(jù)項(xiàng)名稱:專業(yè)和班編號(hào)

性質(zhì):字符取值范圍:3{數(shù)字}3*例如:305*1.建立數(shù)據(jù)字典數(shù)據(jù)元素示例2數(shù)據(jù)元素示例348數(shù)據(jù)項(xiàng)編號(hào):0001*例如:01,12*數(shù)1.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)描述了某些數(shù)據(jù)、數(shù)據(jù)元素之間的關(guān)系,描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說(shuō)明這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成份;

一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素或(和)數(shù)據(jù)結(jié)構(gòu);491.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))15名稱:學(xué)生登記卡 總編號(hào):2-03說(shuō)明:新生入學(xué)時(shí)填寫的卡片 編號(hào):008結(jié)構(gòu): 學(xué)號(hào) 姓名 [曾用名] 入學(xué)日期 性別 ……有關(guān)的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ):新生登記表,學(xué)籍表數(shù)量:每年約1000份1.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)示例150名稱:學(xué)生登記卡 總編號(hào):2-031.建立1.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)名稱:本人簡(jiǎn)歷總編號(hào):3-004編號(hào):004簡(jiǎn)要說(shuō)明:說(shuō)明一個(gè)人的學(xué)習(xí)與工作的經(jīng)歷組成:開始時(shí)間+終止時(shí)間+所在單位+證明人相關(guān)數(shù)據(jù)流:學(xué)生基本信息、教師基本信息相關(guān)數(shù)據(jù)存儲(chǔ):學(xué)生學(xué)籍檔案、教師教學(xué)情況檔案數(shù)據(jù)結(jié)構(gòu)示例2511.建立數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)名稱:本人簡(jiǎn)歷總編號(hào):3-0041.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))數(shù)據(jù)存儲(chǔ)給出DFD中某個(gè)數(shù)據(jù)存儲(chǔ)的定義,通常包括:數(shù)據(jù)存儲(chǔ)名字?jǐn)?shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)組成流入流出的數(shù)據(jù)流關(guān)鍵碼存取頻率和數(shù)據(jù)量安全性要求(用戶存取權(quán)限)521.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))181.建立數(shù)據(jù)字典數(shù)據(jù)儲(chǔ)存名:物料庫(kù)存文件

標(biāo)識(shí)符:D01.09簡(jiǎn)述:存放物料的庫(kù)存情況數(shù)據(jù)結(jié)構(gòu):物料編號(hào)+物料名稱+單價(jià)+庫(kù)存量涉及的處理名:P1.5數(shù)據(jù)存儲(chǔ)示例1531.建立數(shù)據(jù)字典數(shù)據(jù)儲(chǔ)存名:物料庫(kù)存文件數(shù)據(jù)存儲(chǔ)示例111.建立數(shù)據(jù)字典數(shù)據(jù)存儲(chǔ)名稱:學(xué)生成績(jī)檔案總編號(hào):4-003編號(hào):D5簡(jiǎn)要說(shuō)明:存放學(xué)生所選課程及成績(jī)組成:教學(xué)班代號(hào)+教學(xué)班序號(hào)+學(xué)號(hào)+所選課程(課程代號(hào)+課程名稱+考試方式+成績(jī)構(gòu)成)+成績(jī)+補(bǔ)考成績(jī)相關(guān)數(shù)據(jù)流:P5.2.3D5P6.1D5P6.2D5數(shù)據(jù)量:約800份/學(xué)期,30人/份,8門課/人查詢需求:有立即查詢需求數(shù)據(jù)存儲(chǔ)示例2541.建立數(shù)據(jù)字典數(shù)據(jù)存儲(chǔ)名稱:學(xué)生成績(jī)檔案總編號(hào):4-01.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))處理邏輯僅對(duì)數(shù)據(jù)流程中最底層處理邏輯加以說(shuō)明;對(duì)數(shù)據(jù)處理描述也稱為小說(shuō)明,描述了實(shí)現(xiàn)處理的策略而不是實(shí)現(xiàn)處理的細(xì)節(jié);處理邏輯的小說(shuō)明對(duì)處理邏輯的功能作明確的描述,描述工具主要有:結(jié)構(gòu)式語(yǔ)言、判斷樹、判斷表等。551.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))211.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))處理邏輯處理?xiàng)l目描述的內(nèi)容處理邏輯(簡(jiǎn)述)輸入輸出描述基本處理如何把輸入數(shù)據(jù)流變化為輸出數(shù)據(jù)流的處理步驟,不涉及具體處理方法。執(zhí)行條件優(yōu)先級(jí)、執(zhí)行頻率、出錯(cuò)處理對(duì)策561.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))22處理名稱:補(bǔ)考處理總編號(hào):5-018編號(hào):P6.3簡(jiǎn)要描述:查找補(bǔ)考學(xué)生名單發(fā)送教師,通知學(xué)生補(bǔ)考安排,登記補(bǔ)考成績(jī)輸入:D5學(xué)生成績(jī)檔案輸出:補(bǔ)考學(xué)生名單(教師),補(bǔ)考通知(學(xué)生),補(bǔ)考成績(jī)單(學(xué)生)處理過(guò)程:在D5中按教學(xué)班查找成績(jī)不合格的學(xué)生名單;安排補(bǔ)考時(shí)間及地點(diǎn);根據(jù)學(xué)號(hào)按所在院系及所在班打印需要補(bǔ)考的學(xué)生名單,以及對(duì)應(yīng)的補(bǔ)考課程和補(bǔ)考時(shí)間,發(fā)給所在院系,由所在院系發(fā)給每個(gè)學(xué)生;按科目及教師打印各科目各教師的補(bǔ)考學(xué)生名單,以及補(bǔ)考成績(jī)報(bào)送要求,發(fā)送教師;將教師發(fā)過(guò)來(lái)的補(bǔ)考成績(jī)單登記到D5中,并通知學(xué)生補(bǔ)考成績(jī)。1.建立數(shù)據(jù)字典處理邏輯示例57處理名稱:補(bǔ)考處理總編號(hào):5-018編號(hào):P6.3簡(jiǎn)要描述1.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))外部實(shí)體外部實(shí)體編號(hào)、名稱、簡(jiǎn)述及有關(guān)數(shù)據(jù)流的輸入與輸出外部實(shí)體名:供應(yīng)商標(biāo)識(shí)符:E05.02輸入:訂貨單、結(jié)算通知輸出:訂貨單、發(fā)貨單簡(jiǎn)述:提供本單位配件的廠商外部實(shí)體示例581.建立數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容(續(xù))外部實(shí)體名:供應(yīng)商1.建立數(shù)據(jù)字典數(shù)據(jù)字典的實(shí)現(xiàn)實(shí)現(xiàn)數(shù)據(jù)字典的編寫有兩種常見的方式人工方式——用筆將前面介紹的各條目描述格式寫在卡片上,并建立分類一覽表,便于查閱;計(jì)算機(jī)輔助方式——在計(jì)算機(jī)輔助繪制數(shù)據(jù)流圖時(shí)自動(dòng)生成數(shù)據(jù)字典的某些條目,然后人工進(jìn)行修改與補(bǔ)充。591.建立數(shù)據(jù)字典數(shù)據(jù)字典的實(shí)現(xiàn)252.數(shù)據(jù)建?!_發(fā)E-R圖數(shù)據(jù)建模的目的在系統(tǒng)分析中,需要對(duì)系統(tǒng)中的各種數(shù)據(jù)及其聯(lián)系進(jìn)行描述;數(shù)據(jù)建模的目的就是對(duì)系統(tǒng)中流動(dòng)的數(shù)據(jù)的內(nèi)在聯(lián)系進(jìn)行描述,從而能為系統(tǒng)設(shè)計(jì)階段的數(shù)據(jù)庫(kù)設(shè)計(jì)提供有力的依據(jù)。602.數(shù)據(jù)建模——開發(fā)E-R圖

溫馨提示

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

評(píng)論

0/150

提交評(píng)論