《管理信息系統(tǒng):7 數(shù)據(jù)流程圖》由會(huì)員分享,可在線閱讀,更多相關(guān)《管理信息系統(tǒng):7 數(shù)據(jù)流程圖(22頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 數(shù)據(jù)流程圖數(shù)據(jù)流程圖數(shù)據(jù)流圖(數(shù)據(jù)流圖(DFD:Data Flow Diagram););它是用圖形方式來專門描述某項(xiàng)管理工作在信息處理方面要做什么它是用圖形方式來專門描述某項(xiàng)管理工作在信息處理方面要做什么;圖中只涉及到預(yù)處理信息的來源、處理信息的各加工環(huán)節(jié)、處理后圖中只涉及到預(yù)處理信息的來源、處理信息的各加工環(huán)節(jié)、處理后信息的去處;信息的去處;特點(diǎn)是:圖形描述簡(jiǎn)明、清晰,所描述的內(nèi)容即使完全不懂信息技特點(diǎn)是:圖形描述簡(jiǎn)明、清晰,所描述的內(nèi)容即使完全不懂信息技術(shù)的用戶也容易理解。術(shù)的用戶也容易理解。數(shù)據(jù)流圖是系統(tǒng)分析人員與用戶之間進(jìn)行交流的有效手段,也是系數(shù)據(jù)流圖是系統(tǒng)分析人員與用戶之間進(jìn)行
2、交流的有效手段,也是系統(tǒng)設(shè)計(jì)(即建立所開發(fā)的系統(tǒng)的功能模塊)的主要依據(jù)。統(tǒng)設(shè)計(jì)(即建立所開發(fā)的系統(tǒng)的功能模塊)的主要依據(jù)。數(shù)據(jù)流程圖數(shù)據(jù)流程圖系統(tǒng)分析階段的核心工作就是設(shè)計(jì)數(shù)據(jù)流圖系統(tǒng)分析階段的核心工作就是設(shè)計(jì)數(shù)據(jù)流圖數(shù)據(jù)流圖的設(shè)計(jì)依據(jù)是業(yè)務(wù)流程圖或用自然數(shù)據(jù)流圖的設(shè)計(jì)依據(jù)是業(yè)務(wù)流程圖或用自然語言描述的業(yè)務(wù)過程語言描述的業(yè)務(wù)過程設(shè)計(jì)數(shù)據(jù)流圖的關(guān)鍵是:1.分析業(yè)務(wù)流程過程,從中抽取出處理信息的各加工環(huán)節(jié);2.確定加工環(huán)節(jié)的先后順序;3.歸納加工和分解加工。6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具(1 1)數(shù)據(jù)流圖使用的符號(hào))數(shù)據(jù)流圖使用的符號(hào) DFD由四種基本符號(hào)組成。如下圖
3、所示。數(shù)據(jù)加工(P)外部項(xiàng)(S)數(shù)據(jù)流(F)數(shù)據(jù)存儲(chǔ)(D)圖圖 數(shù)據(jù)流圖的基本符號(hào)數(shù)據(jù)流圖的基本符號(hào) 6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具 F10成績(jī)F2.2成績(jī)通知單F2.3補(bǔ)考通知F8成績(jī)統(tǒng)計(jì)信息F2.1學(xué)生成績(jī) F3單科成績(jī)成績(jī)檔案成績(jī)發(fā)布P3.4成績(jī)查詢P3.3成績(jī)統(tǒng)計(jì)P3.2成績(jī)登錄P3.1S3教師課程學(xué)分 D8S 1 學(xué)生科S2學(xué)生S5教務(wù) 數(shù)據(jù)流(Data Flow):就是流向加工的一個(gè)或一組確定的數(shù)據(jù)。數(shù)據(jù)流用標(biāo)名箭頭表示。加工又稱處理,它表示對(duì)數(shù)據(jù)流的操作。數(shù)據(jù)存儲(chǔ)是用來在DFD中表達(dá)存貯數(shù)據(jù)的。數(shù)據(jù)的起源點(diǎn)和終結(jié)點(diǎn)是系統(tǒng)外的實(shí)體,稱作外部項(xiàng)。數(shù)據(jù)流程
4、圖數(shù)據(jù)流程圖舉例 圖書預(yù)訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對(duì)訂單進(jìn)行檢查并對(duì)合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總,并按出版社要求發(fā)給出版社。 訂單檢查訂數(shù)統(tǒng)計(jì)訂單分類隨時(shí)處理定期處理發(fā)送訂單 處理訂單 訂單檢查 發(fā)送訂單圖書預(yù)定系統(tǒng)6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具F2匯總訂單F1訂單圖書預(yù)訂PS1顧客S2出版社圖書預(yù)訂系統(tǒng)關(guān)聯(lián)圖圖書預(yù)訂系統(tǒng)關(guān)聯(lián)圖(1)確定外部項(xiàng),即系統(tǒng)的數(shù)據(jù)來源和去處。(2)確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)
5、流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫出關(guān)聯(lián)圖。一般應(yīng)把數(shù)據(jù)來源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè) (2 2)舉例)舉例 圖書預(yù)訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依圖書預(yù)訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對(duì)訂單進(jìn)行檢查并對(duì)合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)據(jù)圖書目錄對(duì)訂單進(jìn)行檢查并對(duì)合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總,
6、并按出版社要求發(fā)給出版社。系統(tǒng)根據(jù)所處理的訂單匯總,并按出版社要求發(fā)給出版社。 6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具F 3 不 合 格訂單F2匯總訂單F1訂單訂單檢查P1S 1 顧客S 2 出版社訂單處理P2發(fā)送訂單P3D1圖書目錄D4出版社要求D3待發(fā)出訂單D2合格訂單 圖書預(yù)訂系統(tǒng)頂層圖圖書預(yù)訂系統(tǒng)頂層圖(3)確定系統(tǒng)的主要信息處理功能,按此將整個(gè)系統(tǒng)分解成幾個(gè)加工環(huán)節(jié),然后確定每個(gè)加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲(chǔ)。 訂單檢查訂數(shù)統(tǒng)計(jì)訂單分類隨時(shí)處理定期處理發(fā)送訂單 處理訂單 訂單檢查 發(fā)送訂單圖書預(yù)定系統(tǒng)6.2 6.2 描述系統(tǒng)邏輯方案的工具描述
7、系統(tǒng)邏輯方案的工具(4)根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中全部或部分加工環(huán)節(jié)進(jìn)行分解。圖書預(yù)訂系統(tǒng)二層圖圖書預(yù)訂系統(tǒng)二層圖優(yōu)先訂單D7正常訂單D8F3不合格訂單F2匯總訂單F1訂單訂單檢查P1S1顧客S 2 出 版社定期處理P2.4發(fā)送訂單P3D1圖書目錄D4出版社要求D2合格訂單隨時(shí)處理P2.3訂單分類P2.2數(shù)目統(tǒng)計(jì)P2.1顧客情況D6D5訂單數(shù)目待發(fā)出訂單D36.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具(5)重復(fù)步驟(4),直到逐層分解結(jié)束。(6)對(duì)圖進(jìn)行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底,DFD中各層是否有遺漏、重復(fù)、沖突之處,各層DFD及同層DFD之間關(guān)
8、系是否爭(zhēng)取及命名、編號(hào)是否確切、合理等,對(duì)錯(cuò)誤與不當(dāng)之處進(jìn)行修改。(7)和用戶進(jìn)行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具(1)明確系統(tǒng)界面。 (2)自頂向下逐層擴(kuò)展。(3)合理布局。(4)數(shù)據(jù)流圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切接觸,詳細(xì)討論,不斷修改,也要和其他系統(tǒng)建設(shè)者共同商討以求一致意見。6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具a關(guān)聯(lián)圖.3.2圖0GQRLSMABCABCDEFG12356圖2.131NMPGL圖2b頂層圖d三層圖c二層圖繪制數(shù)據(jù)流圖過程示意圖繪制數(shù)
9、據(jù)流圖過程示意圖 6.2 6.2 描述系統(tǒng)邏輯方案的工具描述系統(tǒng)邏輯方案的工具(6)編號(hào)要按層分解。每個(gè)數(shù)據(jù)加工環(huán)節(jié)和每張數(shù)據(jù)流圖都要編號(hào)。父圖與子圖的編號(hào)要有一致性,一般子圖的圖號(hào)是父圖上對(duì)應(yīng)的加工的編號(hào)。頂層圖的圖號(hào)為0,其中各加工按P1,P2,P3,順序編號(hào),P1號(hào)加工分解后的子加工按P1.1,P1.2,P1.3編號(hào)。加工P1.1分解后的子環(huán)節(jié)為P1.1.1,P1.1.2,P1.1.3,依次類推。數(shù)據(jù)流編號(hào)以F開頭,數(shù)據(jù)存儲(chǔ)編號(hào)以D開頭,外部項(xiàng)編號(hào)以S開頭。在分層數(shù)據(jù)流圖中,如下層圖上的數(shù)據(jù)流或數(shù)據(jù)存儲(chǔ)是上層圖某個(gè)成分的分解得到的,則如父項(xiàng)是F1或D1,則子項(xiàng)分別為F1.1,F2.2或D
10、1.1,D1.2,等。 6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案 1 1 學(xué)生科學(xué)籍管理學(xué)生科學(xué)籍管理 2 2 教學(xué)任務(wù)安排教學(xué)任務(wù)安排 3 3 教學(xué)評(píng)估工作教學(xué)評(píng)估工作 4 4 成績(jī)管理工作成績(jī)管理工作6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案 教學(xué)管理信息系統(tǒng)是利用計(jì)算機(jī)輔助管理的信息系統(tǒng)。它的功能不僅要滿足手工教學(xué)管理系統(tǒng)的所有功能,還要根據(jù)計(jì)算機(jī)速度快,存儲(chǔ)量大的特點(diǎn),完成手工系統(tǒng)中難以完成的工作質(zhì)量和效率;并通過使用該系統(tǒng)達(dá)到完善改進(jìn)各種管理職能,解決管理弊端,優(yōu)化管理流程的目的。 6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案 1學(xué)籍檔案管理學(xué)籍檔案管理
11、 2成績(jī)管理成績(jī)管理 3教學(xué)任務(wù)管理教學(xué)任務(wù)管理 4考試考務(wù)管理考試考務(wù)管理 5教學(xué)評(píng)估管理教學(xué)評(píng)估管理 6對(duì)該系統(tǒng)的整體性能要求對(duì)該系統(tǒng)的整體性能要求 6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案 首先,分析劃分系統(tǒng)邊界,識(shí)別系統(tǒng)的數(shù)據(jù)來源和去處,確定外部項(xiàng),得出系統(tǒng)的關(guān)聯(lián)圖。F3 單科成績(jī)F12各班課程表F2學(xué)生成績(jī)F14學(xué)生打分F9聽課評(píng)議、期末檢查F11全校教學(xué)任務(wù)安排F10 成 績(jī)F5 教師賦分F6 教學(xué)課程表F7 學(xué)籍信息F4學(xué)期教學(xué)任務(wù)安排 F8 成績(jī)統(tǒng)計(jì)信息教 學(xué) 管 理 系 統(tǒng)教 學(xué) 管 理 系 統(tǒng)S6領(lǐng)導(dǎo)S 3 教 師S5教務(wù)處S4各系室S 2 學(xué) 生S1學(xué)生科S7
12、招生辦F13 新生數(shù)據(jù)F17注冊(cè)申請(qǐng)F(tuán)15學(xué)籍通知F16 考試日程F1學(xué)生情況教學(xué)管理系統(tǒng)關(guān)聯(lián)圖教學(xué)管理系統(tǒng)關(guān)聯(lián)圖6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案F16 考試日程F5教師賦分F14學(xué)生打分F9聽課評(píng)議、期末檢查成績(jī)檔案D4F15學(xué)籍通知F17注冊(cè)申請(qǐng)F(tuán)1學(xué)生情況F7學(xué)籍信息F8成績(jī)統(tǒng)計(jì)信息F12班級(jí)課程表F2學(xué)生成績(jī)F10成績(jī)F11全校教學(xué)任務(wù)安排F3單科成績(jī)F6 教學(xué)課程表F13新生數(shù)據(jù)F4學(xué)期教學(xué)任務(wù)安排S 2 學(xué)生S 4 各系室S3教師D2學(xué)期教學(xué)安排D1教學(xué)計(jì)劃S 1 學(xué)生科S 6 領(lǐng)導(dǎo)教學(xué)任務(wù)P2成績(jī)管理P3學(xué)籍管理P1考試考務(wù)P4教學(xué)評(píng)估P5S 7 招生辦D3學(xué)
13、籍檔案S 2 學(xué)生S 5 教務(wù)處S 2 學(xué)生S3教師S 5 教務(wù)處S 2 學(xué)生教學(xué)管理系統(tǒng)頂層圖教學(xué)管理系統(tǒng)頂層圖6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案F7學(xué)籍信息D4成績(jī)檔案D7畢業(yè)預(yù)審數(shù)據(jù)F13.2正式新生數(shù)據(jù)F13.1待批新生數(shù)據(jù)S7招生辦審批P1.1分班P1.2專業(yè)設(shè)置D5D6班級(jí)F15學(xué)籍通知F17注冊(cè)申請(qǐng)F(tuán)1學(xué)生情況S2學(xué)生學(xué)籍審查P1.3D3學(xué)籍檔案畢業(yè)準(zhǔn)備P1.6統(tǒng)計(jì)查詢P1.5變動(dòng)處理P1.4S1學(xué)生科 學(xué)籍管理子系統(tǒng)二層圖學(xué)籍管理子系統(tǒng)二層圖6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案報(bào)課情況D2.2F4學(xué)期教學(xué)任務(wù)安排F6 教學(xué)課程表F12班級(jí)課程表
14、教師報(bào)課P2.2任務(wù)通知P2.4排課程表P2.3制定任務(wù)P2.1D1教學(xué)計(jì)劃班級(jí)D6D2.1學(xué)期任務(wù)書D2.3教學(xué)課程表F11全校教學(xué)任務(wù)安排S 4 各 系室S2學(xué)生S3教師S 5 教 務(wù)處 教學(xué)任務(wù)管理子系統(tǒng)二層圖教學(xué)任務(wù)管理子系統(tǒng)二層圖6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案F10成績(jī)F2.2成績(jī)通知單F2.3補(bǔ)考通知F8成績(jī)統(tǒng)計(jì)信息F2.1學(xué)生成績(jī)F3單科成績(jī)D4成績(jī)檔案成績(jī)發(fā)布P3.4成績(jī)查詢P3.3成績(jī)統(tǒng)計(jì)P3.2成績(jī)登錄P3.1S 3 教師課程學(xué)分D8S 1 學(xué)生科S 2 學(xué)生S 5 教務(wù)處成績(jī)管理子系統(tǒng)二層圖成績(jī)管理子系統(tǒng)二層圖6.3 6.3 提出新系統(tǒng)邏輯方案提出新
15、系統(tǒng)邏輯方案 繪制數(shù)據(jù)流圖以后,只是對(duì)數(shù)據(jù)處理和彼此之間的關(guān)系進(jìn)行了說明,為了進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過程,應(yīng)將最底層數(shù)據(jù)流圖中的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加工和外部項(xiàng)通過數(shù)據(jù)字典描述清楚,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。6.3 6.3 提出新系統(tǒng)邏輯方案提出新系統(tǒng)邏輯方案F16 考試日程F5教師賦分表考評(píng)數(shù)據(jù)D9F14學(xué)生打分F9聽課評(píng)議、期末檢查日程公布P4.2考試安排P4.1結(jié)果發(fā)布P5.3評(píng)定等級(jí)P5.2數(shù)據(jù)登錄P5.S 2 學(xué)生S 6 領(lǐng)導(dǎo)業(yè)績(jī)檔案D10S3教師學(xué)期教學(xué)安排D2S 5 教務(wù)處D11考試日程考試考務(wù)、教學(xué)評(píng)估管理子系統(tǒng)二層考試考務(wù)、教學(xué)評(píng)估管理子系統(tǒng)二層圖圖