版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1數(shù)據(jù)流圖繪制步驟確定系統(tǒng)的外部項(xiàng)畫出頂層圖自頂向下逐層分解直到基本加工檢查征求用戶意見定稿復(fù)審例:學(xué)生注冊(cè)課程系統(tǒng)
某大學(xué)準(zhǔn)備開發(fā)一個(gè)學(xué)生課程注冊(cè)系統(tǒng),學(xué)生可以使用該系統(tǒng)查詢新學(xué)期將開設(shè)的課程和講課教師情況,選擇自己要學(xué)習(xí)的課程進(jìn)行登記注冊(cè),并可以查詢成績(jī)單;教師可以使用該系統(tǒng)查詢新學(xué)期將開設(shè)的課程和選課學(xué)生情況,并可以登記成績(jī)單;注冊(cè)管理員使用該系統(tǒng)進(jìn)行注冊(cè)管理,包括維護(hù)教師信息、學(xué)生信息和課程信息等。2數(shù)據(jù)流圖繪制實(shí)例:學(xué)生注冊(cè)課程系統(tǒng)(1)繪制頂層DFD將整個(gè)系統(tǒng)看作一個(gè)過程/加工,提供和接收數(shù)據(jù)的外部實(shí)體在系統(tǒng)之外,其他任何事情屬于系統(tǒng)范圍。由于數(shù)據(jù)存儲(chǔ)屬于系統(tǒng)內(nèi)部,因此不出現(xiàn)在頂層DFD中。3數(shù)據(jù)流圖繪制實(shí)例:學(xué)生注冊(cè)課程系統(tǒng)(2)DFD細(xì)化:用一個(gè)過程符號(hào)表示系統(tǒng)響應(yīng)一個(gè)事件的DFD.一層DFD:4數(shù)據(jù)流圖繪制實(shí)例:學(xué)生注冊(cè)課程系統(tǒng)(3)加工5的二層DFD示例:圖書訂購(gòu)系統(tǒng)DFD圖書庫(kù)存入庫(kù)單圖書代理商書庫(kù)管理收費(fèi)制作財(cái)務(wù)報(bào)表財(cái)務(wù)報(bào)表經(jīng)理帳務(wù)數(shù)據(jù)庫(kù)制作發(fā)書單圖書訂購(gòu)核準(zhǔn)的訂購(gòu)單發(fā)書單訂購(gòu)單顧客顧客收費(fèi)數(shù)據(jù)帳單分層數(shù)據(jù)流圖示例——
資格和水平考試的考務(wù)處理系統(tǒng)簡(jiǎn)化的資格和水平考試的考務(wù)處理系統(tǒng)分成多個(gè)級(jí)別,如初級(jí)程序員、程序員、高級(jí)程序員、系統(tǒng)分析員等,凡滿足一定條件的考生都可參加某一級(jí)別的考試考試的合格標(biāo)準(zhǔn)將根據(jù)每年的考試成績(jī)由考試中心確定考試的閱卷由閱卷站進(jìn)行,因此,閱卷工作不包含在軟件系統(tǒng)中資格和水平考試的考務(wù)處理系統(tǒng)
—功能需求1.對(duì)考生送來(lái)的報(bào)名單進(jìn)行檢查2.對(duì)合格的報(bào)名單編好準(zhǔn)考證號(hào)后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站3.對(duì)閱卷站送來(lái)的成績(jī)清單進(jìn)行檢查,并根據(jù)考試中心制訂的合格標(biāo)準(zhǔn)審定合格者4.制作考生通知單送給考生5.進(jìn)行成績(jī)分類統(tǒng)計(jì)(按地區(qū)、年齡、文化程度、職業(yè)、考試級(jí)別等分類)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表資格和水平考試的考務(wù)處理系統(tǒng)
—部分?jǐn)?shù)據(jù)流的組成報(bào)名單=地區(qū)+序號(hào)+姓名+文化程度+職業(yè)+考試級(jí)別+通信地址正式報(bào)名單=準(zhǔn)考證號(hào)+報(bào)名單準(zhǔn)考證=地區(qū)+序號(hào)+姓名+準(zhǔn)考證號(hào)+考試級(jí)別+考場(chǎng)考生名單={準(zhǔn)考證號(hào)+考試級(jí)別}
其中{w}表示w重復(fù)多次考生名冊(cè)=正式報(bào)名單統(tǒng)計(jì)分析表=分類統(tǒng)計(jì)表+難度分析表考生通知單=準(zhǔn)考證號(hào)+姓名+通信地址+考試級(jí)別+考試成績(jī)+合格標(biāo)志系統(tǒng)的輸入輸出(頂層圖)確定源或宿:考生、閱卷站和考試中心它們都既是源又是宿頂層圖唯一的加工:軟件系統(tǒng)(考務(wù)處理系統(tǒng))確定數(shù)據(jù)流:系統(tǒng)的輸入/輸出信息輸入數(shù)據(jù)流:報(bào)名單(來(lái)自考生)、成績(jī)清單(來(lái)自閱卷站)、合格標(biāo)準(zhǔn)(來(lái)自考試中心)輸出數(shù)據(jù)流:準(zhǔn)考證(送往考生)、考生名單(送往閱卷站)、考生通知書(送往考生)、統(tǒng)計(jì)分析表(送往考試中心)額外的輸出流(考慮系統(tǒng)的健壯性):不合格報(bào)名單(返回給考生),錯(cuò)誤成績(jī)清單(返回給閱卷站)頂層圖通常沒有文件考務(wù)處理系統(tǒng)頂層圖考務(wù)處理系統(tǒng)考試中心考生不合格報(bào)名單閱卷站錯(cuò)誤成績(jī)清單成績(jī)清單考生名單合格標(biāo)準(zhǔn)報(bào)名單準(zhǔn)考證考生通知單統(tǒng)計(jì)分析表系統(tǒng)內(nèi)部(0層圖)-1以下確定加工、數(shù)據(jù)流、文件、源或宿的一般方法適用于0層圖及其各層子圖確定加工:將父圖中某加工分解而成的子加工根據(jù)功能分解來(lái)確定加工:將一個(gè)復(fù)雜的功能分解成若干個(gè)較小的功能,較多應(yīng)用于高層DFD中的分解根據(jù)業(yè)務(wù)處理流程確定加工:分析父圖中待分解加工的業(yè)務(wù)處理流程,業(yè)務(wù)流程中的每一步都可能是一個(gè)子加工特別要注意在業(yè)務(wù)流程中數(shù)據(jù)流發(fā)生變化或數(shù)據(jù)流的值發(fā)生變化的地方,應(yīng)該存在一個(gè)加工,例如:編制
準(zhǔn)考證號(hào)正式報(bào)名單合格報(bào)名單系統(tǒng)內(nèi)部(0層圖)-2確定數(shù)據(jù)流在父圖中某加工分解而成的子圖中,父圖中相應(yīng)加工的輸入/輸出數(shù)據(jù)流都是且僅是子圖邊界上的輸入/輸出數(shù)據(jù)流分解后的子加工之間應(yīng)增添相應(yīng)的新數(shù)據(jù)流表示加工過程中的中間數(shù)據(jù)如果某些中間數(shù)據(jù)需要保存以備后用,那么可以成為流向文件的數(shù)據(jù)流同一個(gè)源或加工可以有多個(gè)數(shù)據(jù)流流向一個(gè)加工,如果它們不是一起到達(dá)和一起加工的,那么可以將它們分成若干個(gè)數(shù)據(jù)流,例如:讀取銀行卡信息客戶銀行卡數(shù)據(jù)密碼系統(tǒng)內(nèi)部(0層圖)-3確定文件如果父圖中該加工存在讀寫文件的數(shù)據(jù)流,則相應(yīng)的文件和數(shù)據(jù)流都應(yīng)畫在子圖中在分解子圖中,如果需要保存某些中間數(shù)據(jù)以備后用,則可以將這些數(shù)據(jù)組成一個(gè)新的文件新文件(首次出現(xiàn)的文件)至少應(yīng)有一個(gè)加工為其寫入記錄,同時(shí)至少存在另一個(gè)加工來(lái)讀該文件的記錄注意:從父圖中繼承下來(lái)的文件在子圖中可能只對(duì)其進(jìn)行讀,或只進(jìn)行寫系統(tǒng)內(nèi)部(0層圖)-4確定源和宿0層圖和其它子圖中通常不必畫出源和宿有時(shí)為了提高可讀性,可以將頂層圖中的源和宿畫在0層圖中最終得到考務(wù)處理系統(tǒng)0層圖根據(jù)功能分解方法識(shí)別出兩個(gè)加工:考試報(bào)名、統(tǒng)計(jì)成績(jī)數(shù)據(jù)流繼承頂層圖中的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流定義二個(gè)加工之間的數(shù)據(jù)流:由于這二個(gè)加工分別在考試前后進(jìn)行,因此登記報(bào)名單所產(chǎn)生的結(jié)果“考生名冊(cè)”應(yīng)作為文件保存以便考試后由統(tǒng)計(jì)成績(jī)加工引用考務(wù)處理系統(tǒng)0層圖考生名冊(cè)1考試報(bào)名報(bào)名單考生名單不合格報(bào)名單準(zhǔn)考證2統(tǒng)計(jì)成績(jī)統(tǒng)計(jì)分析表合格標(biāo)準(zhǔn)考生通知單錯(cuò)誤成績(jī)清單成績(jī)清單加工內(nèi)部(1…n層圖)復(fù)雜的加工可以繼續(xù)分解成1張DFD子圖分解方法將該加工看作一個(gè)小系統(tǒng),該加工的輸入/輸出數(shù)據(jù)流就是這個(gè)假設(shè)的小系統(tǒng)的輸入/輸出數(shù)據(jù)流然后采用畫0層圖的方法,畫出該加工的子圖以0層圖中加工1(考試報(bào)名)為例根據(jù)業(yè)務(wù)處理流程來(lái)確定由加工1的分解與加工1相關(guān)的業(yè)務(wù)流程:首先檢查考生送來(lái)的報(bào)名單,然后編準(zhǔn)考證號(hào),并產(chǎn)生準(zhǔn)考證,最后產(chǎn)生考生名單和考生名冊(cè)(文件)考務(wù)處理系統(tǒng)加工1子圖3個(gè)子加工:檢查報(bào)名單、編準(zhǔn)考證號(hào)、登記考生“合格報(bào)名單”和“正式報(bào)名單”是新增加的數(shù)據(jù)流,其它數(shù)據(jù)流都是加工1原有的在加工1的分解中沒有新的文件產(chǎn)生1.3登記考生考生名單1.2編準(zhǔn)考證號(hào)準(zhǔn)考證
正式報(bào)名單1.1檢查報(bào)名單合格報(bào)名單報(bào)名單不合格報(bào)名單考生名冊(cè)考務(wù)處理系統(tǒng)加工2子圖2.5分析試題難度難度分析表2.4分類統(tǒng)計(jì)成績(jī)分類統(tǒng)計(jì)表考生名冊(cè)2.3制作通知單考生通知單2.2審定合格者正式成績(jī)清單合格標(biāo)準(zhǔn)試題得分清單2.1檢查成績(jī)清單成績(jī)清單正確成績(jī)清單錯(cuò)誤成績(jī)清單示例:統(tǒng)計(jì)成績(jī)子圖的輸入、輸出流邊界2.7打印難度分析表2.5分析試題難度難度分析結(jié)果難度分析表2.6打印分類統(tǒng)計(jì)表2.4分類統(tǒng)計(jì)成績(jī)分類統(tǒng)計(jì)結(jié)果分類統(tǒng)計(jì)表考生名冊(cè)2.2審定合格者2.8打印考生通知單2.3產(chǎn)生考生通知信息考生通知信息考生通知單正式成績(jī)清單合格標(biāo)準(zhǔn)2.1檢查成績(jī)清單成績(jī)清單正確成績(jī)清單試題得分清單錯(cuò)誤成績(jī)清單軟件工程20實(shí)例考務(wù)處理系統(tǒng)的功能(1)
對(duì)考生送來(lái)的報(bào)名單進(jìn)行檢查;(2)
對(duì)合格的報(bào)名單編好準(zhǔn)考證號(hào)后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站;(3)
對(duì)閱卷站送來(lái)的成績(jī)單進(jìn)行檢查,并根據(jù)考試中心制定的合格標(biāo)準(zhǔn)審定合格者;(4)
制作考生通知單(含成績(jī)及合格/不合格標(biāo)志)送給考生;(5)
按地區(qū)進(jìn)行成績(jī)分類統(tǒng)計(jì)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表。軟件工程21頂層數(shù)據(jù)流圖考生考務(wù)處理系統(tǒng)考試中心閱卷站不合格報(bào)名表報(bào)名表準(zhǔn)考證考生通知單成績(jī)單合格標(biāo)準(zhǔn)錯(cuò)誤成績(jī)單考生名單統(tǒng)計(jì)分析表軟件工程22根據(jù)考務(wù)處理業(yè)務(wù),畫出頂層數(shù)據(jù)流圖,以反映最主要業(yè)務(wù)處理流程及系統(tǒng)與外界的關(guān)系。經(jīng)過分析,考務(wù)業(yè)務(wù)處理的主要功能應(yīng)當(dāng)有登記報(bào)名單、統(tǒng)計(jì)成績(jī)兩個(gè)主要數(shù)據(jù)流。輸入的源點(diǎn)和輸出終點(diǎn)是考生、考試中心和閱卷站。然后從輸入端開始,根據(jù)考務(wù)業(yè)務(wù)工作流,畫出數(shù)據(jù)流流經(jīng)的各加工框,逐步畫到輸出端,得到第0層數(shù)據(jù)流圖。軟件工程23報(bào)名表準(zhǔn)考證1登記報(bào)名表2統(tǒng)計(jì)成績(jī)不合格報(bào)名表考生通知單成績(jī)單統(tǒng)計(jì)分析表第0層數(shù)據(jù)流圖考生名冊(cè)合格標(biāo)準(zhǔn)考生名單錯(cuò)誤成績(jī)單軟件工程24第一層數(shù)據(jù)流圖(a)1.1
檢查報(bào)名表報(bào)名表準(zhǔn)考證1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省射陽(yáng)縣2025屆初中生物畢業(yè)考試模擬沖刺卷含解析
- 甘肅省白銀市平川區(qū)第四中學(xué)2025屆中考生物模試卷含解析
- 浙江省溫州市秀山中學(xué)2025屆中考五模生物試題含解析
- 2025年度砂石料倉(cāng)儲(chǔ)與物流合同范本3篇
- 2024年甲方提供住宿與乙方月嫂合同
- 二零二五年度兼職司機(jī)職業(yè)規(guī)劃及發(fā)展協(xié)議3篇
- 食用菌規(guī)模化生產(chǎn)基地建設(shè)項(xiàng)目可行性研究報(bào)告
- 《宣痹通瘀方聯(lián)合運(yùn)動(dòng)療法治療冠心病穩(wěn)定型心絞痛(氣滯血瘀證)的臨床觀察》
- 2024年輪胎產(chǎn)品購(gòu)買與銷售具體合同模板版B版
- 德育教育在小學(xué)語(yǔ)文教學(xué)中的創(chuàng)新實(shí)踐
- GB/T 2317.1-2000電力金具機(jī)械試驗(yàn)方法
- 供應(yīng)商ROHs審核表
- JESD22~B117A中文版完整詳細(xì)
- 五大發(fā)電公司及所屬電廠列表及分部精編版
- 小學(xué)數(shù)學(xué)聽課記錄 精選(范文20篇)
- 住宅工程公共區(qū)域精裝修施工組織設(shè)計(jì)(217頁(yè))
- 冷卻塔技術(shù)要求及質(zhì)量標(biāo)準(zhǔn)介紹
- 光伏電站設(shè)備監(jiān)造與性能驗(yàn)收
- 10kV架空線路施工方案
- 2018江蘇蘇州中考英語(yǔ)真題解析
- 10KV戶外封閉型噴射式熔斷器技術(shù)規(guī)范書
評(píng)論
0/150
提交評(píng)論