第5章 辦公自動(dòng)化信息系統(tǒng)分析課件_第1頁(yè)
第5章 辦公自動(dòng)化信息系統(tǒng)分析課件_第2頁(yè)
第5章 辦公自動(dòng)化信息系統(tǒng)分析課件_第3頁(yè)
第5章 辦公自動(dòng)化信息系統(tǒng)分析課件_第4頁(yè)
第5章 辦公自動(dòng)化信息系統(tǒng)分析課件_第5頁(yè)
已閱讀5頁(yè),還剩57頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

5.2功能建模和數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于功能建模最初,結(jié)構(gòu)化分析方法僅討論數(shù)據(jù)流建模。目標(biāo)系統(tǒng)被表示成如圖5-6所示的數(shù)據(jù)變換流程圖。系統(tǒng)的功能體現(xiàn)在核心的數(shù)據(jù)變換中。2022/12/1015.2功能建模和數(shù)據(jù)流程圖2022/12/81圖5-6數(shù)據(jù)變換流程圖外部實(shí)體外部實(shí)體外部實(shí)體外部實(shí)體目標(biāo)系統(tǒng)

2022/12/102圖5-6數(shù)據(jù)變換流程圖外部外部外部外部目標(biāo)

功能建模:就是用抽象模型的概念,按照系統(tǒng)內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實(shí)現(xiàn)的系統(tǒng)為止。

1)功能模型使用了數(shù)據(jù)流圖來表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況,2)數(shù)據(jù)流的變換則用如下方式來描述:

結(jié)構(gòu)化語言判定表判定樹2022/12/103功能建模:就是用抽象模型的概念,按照系統(tǒng)內(nèi)部數(shù)系統(tǒng)分析的根本目的:是分析出合理的信息流動(dòng)、處理、存儲(chǔ)的過程。數(shù)據(jù)流程分析方法:如HIPO(hierarchialinput-process-output)法和結(jié)構(gòu)化方法等。

他們基本思想都是一樣的,即:把一個(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能,內(nèi)部必然有信息的處理、傳遞、存儲(chǔ)過程。這些處理又可以分別看作整體功能,其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過程。如此一級(jí)一級(jí)地剖析,直到所有處理步驟都很具體為止。2022/12/104系統(tǒng)分析的根本目的:2022/12/84圖5-7數(shù)據(jù)流程分析方法2022/12/105圖5-7數(shù)據(jù)流程分析方法2022/12/855.3.3數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于功能建模通過本節(jié)學(xué)習(xí)要求大家掌握:數(shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流程圖的畫法畫數(shù)據(jù)流程圖的注意事項(xiàng)2022/12/1065.3.3數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于

數(shù)據(jù)流程圖描述數(shù)據(jù)流動(dòng)、存儲(chǔ)、處理的邏輯關(guān)系,也稱為邏輯數(shù)據(jù)流程圖,一般用DFD(logicaldataflowdiagram)表示。DFD具有抽象性,僅對(duì)數(shù)據(jù)流進(jìn)行描述,總結(jié)出數(shù)據(jù)的(信息的)流向、傳遞、處理、存儲(chǔ)等特性的內(nèi)部規(guī)律。2022/12/107數(shù)據(jù)流程圖描述數(shù)據(jù)流動(dòng)、存儲(chǔ)、處理的邏輯關(guān)系,1.?dāng)?shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流程圖用到四個(gè)基本符號(hào),即:外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流2022/12/1081.?dāng)?shù)據(jù)流程圖的基本成分2022/12/88圖5-8數(shù)據(jù)流程圖的基本符號(hào)2022/12/109圖5-8數(shù)據(jù)流程圖的基本符號(hào)2022/12/891)外部實(shí)體:

外部實(shí)體是指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人或組織。它表達(dá)該系統(tǒng)數(shù)據(jù)的外部來源和去處,外部實(shí)體也可以是另外一個(gè)信息系統(tǒng)。

在數(shù)據(jù)流程圖中,為了減少線條的交叉,同一個(gè)外部實(shí)體可在一張數(shù)據(jù)流程圖中出現(xiàn)多次,這時(shí)在該外部實(shí)體符號(hào)的右下角畫小斜線,表示重復(fù)。如重復(fù)的外部實(shí)體有多個(gè),則相同的外部實(shí)體畫數(shù)目相同的小斜線。外部實(shí)體的表示如圖5-9所示。2022/12/10101)外部實(shí)體:2022/12/810圖5-9外部實(shí)體的表示2022/12/1011圖5-9外部實(shí)體的表示2022/12/8112)數(shù)據(jù)處理:

處理指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的變換,它表示對(duì)數(shù)據(jù)流的操作。

在數(shù)據(jù)流程圖中,用帶圓角的長(zhǎng)方形表示處理,其分為三個(gè)部分:標(biāo)識(shí)部分、功能描述部分和功能執(zhí)行部分。如圖4-10所示。圖5-10數(shù)據(jù)處理的表示2022/12/10122)數(shù)據(jù)處理:

處理指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的標(biāo)識(shí)部分:用于標(biāo)注加工編號(hào),加工編號(hào)應(yīng)具有唯一性,以標(biāo)識(shí)加工,一般用字符串表示,以“P”開頭,如P1、P1.1等等。功能執(zhí)行部分:表示這個(gè)功能由誰來完成,可以是一個(gè)人,也可以是一個(gè)部門,也可以是某個(gè)計(jì)算機(jī)程序。功能描述部分:用來寫加工名。它直接表達(dá)這個(gè)處理的邏輯功能,用動(dòng)詞+名詞對(duì)功能進(jìn)行描述,功能描述部分其詳細(xì)描述在數(shù)據(jù)詞典中定義。

2022/12/1013標(biāo)識(shí)部分:用于標(biāo)注加工編號(hào),加工編號(hào)應(yīng)具有唯一性,以標(biāo)識(shí)加工加工要逐層分解,以求得分解后的加工功能簡(jiǎn)單、易于理解。什么是基本加工?對(duì)數(shù)據(jù)的處理功能十分簡(jiǎn)單、加工邏輯清楚的加工稱基本加工。例如:成績(jī)統(tǒng)計(jì)、學(xué)籍審查、學(xué)籍變動(dòng)通知等。為了區(qū)別基本加工,在基本加工的加工編號(hào)前打一“*”作標(biāo)志。當(dāng)分解得到的所有加工均已變成基本加工時(shí),分解即行停止。對(duì)加工符號(hào)說明如下:①頂層加工名可以是系統(tǒng)的名字。如:學(xué)籍管理系統(tǒng)、成績(jī)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、工資核算系統(tǒng)等。②加工名要簡(jiǎn)捷易懂,最好由動(dòng)詞或動(dòng)賓詞詞組組成。例如:登錄成績(jī)、編排課表、輸入會(huì)計(jì)憑證等。由于未分解的加工本身具有抽象性,所以加工名必然具有抽象性。如:考試考務(wù)、財(cái)務(wù)管理等。但不可用空洞的動(dòng)詞命名,如:處理、轉(zhuǎn)換、計(jì)算等。2022/12/1014加工要逐層分解,以求得分解后的加工功能簡(jiǎn)單、易3)數(shù)據(jù)流數(shù)據(jù)流是指處理功能的輸入或輸出,用一個(gè)水平箭頭或垂直箭頭表示。箭頭指出數(shù)據(jù)的流動(dòng)方向。數(shù)據(jù)流由一個(gè)或一組確定的數(shù)據(jù)組成,可以是信件、票據(jù)、文件等信息。一般說來,對(duì)每個(gè)數(shù)據(jù)流要加以簡(jiǎn)單的描述,使用戶和系統(tǒng)設(shè)計(jì)員能夠理解一個(gè)數(shù)據(jù)流的含義。對(duì)數(shù)據(jù)流的描述寫在箭頭的上方,一些含義十分明確的數(shù)據(jù)流,也可以不加以說明,如圖5-11所示。2022/12/10153)數(shù)據(jù)流2022/12/815圖5-11數(shù)據(jù)流的表示2022/12/1016圖5-11數(shù)據(jù)流的表示2022/12/816數(shù)據(jù)流的簡(jiǎn)化:有時(shí)很難用簡(jiǎn)單而適當(dāng)?shù)恼Z句來描述一個(gè)數(shù)據(jù)流。例:圖(a)表示儲(chǔ)戶到儲(chǔ)蓄所去存取款時(shí),要將填好的存(?。﹩闻c存折交給營(yíng)業(yè)員。營(yíng)業(yè)員處理完這筆業(yè)務(wù)后,把存折交給儲(chǔ)戶若把“存取單”與“存折”這兩個(gè)平行且方向相同的數(shù)據(jù)流合并為“存取要求”,則可以減少一個(gè)數(shù)據(jù)流,數(shù)據(jù)流程圖就更簡(jiǎn)單好讀一些,如圖(b)所示。至于“存取要求”的具體內(nèi)容,會(huì)隨著數(shù)據(jù)流程圖的展開,變得更具體化。2022/12/1017數(shù)據(jù)流的簡(jiǎn)化:有時(shí)很難用簡(jiǎn)單而適當(dāng)?shù)恼Z句來描述一個(gè)數(shù)據(jù)流。2數(shù)據(jù)流的流向,有以下五種情況:從加工到加工(P→P)、從源點(diǎn)到加工(S→P)、從加工到終點(diǎn)(P→S)、從加工到數(shù)據(jù)存儲(chǔ)(P→D)、從數(shù)據(jù)存儲(chǔ)到加工(F→P)。其中,前三種情況應(yīng)注明數(shù)據(jù)流名。后兩種情況,可以不注數(shù)據(jù)流名。數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義:

如日常業(yè)務(wù)中的產(chǎn)量日?qǐng)?bào)表、匯款單、錄取通知書、課程表等均可直接用做數(shù)據(jù)流名。也可以用一組數(shù)據(jù)中的主要數(shù)據(jù)為數(shù)據(jù)流命名:

例如:“學(xué)生成績(jī)單”由學(xué)生姓名、成績(jī)、通訊地址等數(shù)據(jù)組成,但成績(jī)是主要的,可以用“學(xué)生成績(jī)”為這一數(shù)據(jù)流的名字。2022/12/1018數(shù)據(jù)流的流向,有以下五種情況:2022/12/818

數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有不同的數(shù)據(jù)或具有不同的含義。例如:數(shù)據(jù)流“付款單”可以有合格付款單、不合格付款單,這兩個(gè)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)可以是相同的.但所含數(shù)據(jù)不同,或者意義有區(qū)別。2022/12/1019數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有數(shù)據(jù)流統(tǒng)一編號(hào):

為了區(qū)別同名數(shù)據(jù)流,DFD中所有與基本加工(基本加工定義見后)相連的數(shù)據(jù)流要統(tǒng)一編號(hào),但與數(shù)據(jù)存儲(chǔ)相連的數(shù)據(jù)流除外,編號(hào)寫在數(shù)據(jù)流名之前,以“F”開頭。兩個(gè)符號(hào)(加工、外部實(shí)體、數(shù)據(jù)存儲(chǔ))之間可以有多個(gè)數(shù)據(jù)流存在,DFD并不表明它們之間的任何關(guān)系,諸如次序、主次等。避免錯(cuò)誤的數(shù)據(jù)流命名方法:不能用動(dòng)作名作為數(shù)據(jù)流名。如“取下一個(gè)考生成績(jī)”是一個(gè)動(dòng)作,不能用作數(shù)據(jù)流名。數(shù)據(jù)流中只能含有數(shù)據(jù)(信息),而不能含有動(dòng)作,換言之,數(shù)據(jù)流名只能是名詞而不能是動(dòng)詞或動(dòng)賓詞組;

不能用實(shí)物名作為數(shù)據(jù)流名。如“現(xiàn)金”是實(shí)物,不能作為數(shù)據(jù)流名。信息系統(tǒng)只能處理信息,不能處理實(shí)物。2022/12/1020數(shù)據(jù)流統(tǒng)一編號(hào):2022/12/8204)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是用來存貯數(shù)據(jù)的,表示數(shù)據(jù)保存的地方。這里“地方”并不是指保存數(shù)據(jù)的物理地點(diǎn)或物理介質(zhì),而是指數(shù)據(jù)存儲(chǔ)的邏輯描述?,F(xiàn)對(duì)數(shù)據(jù)存儲(chǔ)符號(hào)說明如下:①數(shù)據(jù)存儲(chǔ)名寫在開口的長(zhǎng)方框內(nèi),應(yīng)概要地說明文件中的主要數(shù)據(jù)。②數(shù)據(jù)存儲(chǔ)上一定要有數(shù)據(jù)流。如果數(shù)據(jù)流指向數(shù)據(jù)存儲(chǔ)是寫操作,離開數(shù)據(jù)存儲(chǔ)則是讀操作。有的加工要修改數(shù)據(jù)存儲(chǔ),則要讀、寫操作,因此,在加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流是雙向的,用兩個(gè)數(shù)據(jù)流表示。如圖5-12所示,“商品編號(hào)#_”表示按這個(gè)數(shù)據(jù)項(xiàng)檢索,即“商品編號(hào)”是關(guān)鍵字。2022/12/10214)數(shù)據(jù)存儲(chǔ)2022/12/821圖5-12加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流2022/12/1022圖5-12加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流2022/12/822③為便于說明和管理,數(shù)據(jù)存儲(chǔ)亦應(yīng)編號(hào)。編號(hào)寫在文件符號(hào)左端小方格中,以“D”開頭,用字母D和數(shù)字組成。為清楚起見,用豎線表示同一數(shù)據(jù)存儲(chǔ)在圖上不同的地方出現(xiàn),如圖4-13所示:

圖5-13數(shù)據(jù)存儲(chǔ)圖形表示2022/12/1023③為便于說明和管理,數(shù)據(jù)存儲(chǔ)亦應(yīng)編號(hào)。編號(hào)寫在文件符號(hào)左端3)相關(guān)部門職責(zé)①管理中心負(fù)責(zé)組織確定記錄格式、編號(hào)、貯存、檢索、保存期限和處置相關(guān)的管理規(guī)定。對(duì)記錄的各歸口部門進(jìn)行監(jiān)督、管理,對(duì)記錄的發(fā)放進(jìn)行審核。②各部門負(fù)責(zé)本部門記錄格式的提出,本部門領(lǐng)導(dǎo)負(fù)責(zé)對(duì)記錄格式的審核;負(fù)責(zé)管理體系中本部門記錄的使用、貯存、檢索和保護(hù)。③管理者代表負(fù)責(zé)對(duì)記錄格式的批準(zhǔn)。④公司辦公室負(fù)責(zé)記錄的印刷。2022/12/10243)相關(guān)部門職責(zé)2022/12/8242.繪制數(shù)據(jù)流程圖的主要原則和步驟:系統(tǒng)分析的根本目的是分析出合理的信息流動(dòng)、處理、存儲(chǔ)的過程。數(shù)據(jù)流程分析有許多方法,如HIPO(hierarchialinput-process-output)法和我們介紹的結(jié)構(gòu)化方法等?;舅枷攵际且粯拥模矗喊岩粋€(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能,內(nèi)部必然有信息的處理、傳遞、存儲(chǔ)過程。這些處理又可以分別看做整體功能,其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過程。如此一級(jí)一級(jí)的剖析,直到所有處理步驟都很具體為止。2022/12/10252.繪制數(shù)據(jù)流程圖的主要原則和步驟:2022/12/8252.?dāng)?shù)據(jù)流程圖的繪制主要原則和步驟:繪制數(shù)據(jù)流圖的主要原則:為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,需要采用層次結(jié)構(gòu)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。數(shù)據(jù)流程圖的繪制步驟如下:1)確定所開發(fā)的系統(tǒng)的外部實(shí)體,即系統(tǒng)的數(shù)據(jù)來源和去處。2)確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫出關(guān)聯(lián)圖。一般應(yīng)把數(shù)據(jù)來源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè)。2022/12/10262.?dāng)?shù)據(jù)流程圖的繪制主要原則和步驟:2022/12/8263)確定系統(tǒng)的主要信息處理功能,按系統(tǒng)的主要信息處理功能將整個(gè)系統(tǒng)分解成幾個(gè)加工環(huán)節(jié)(子系統(tǒng))。確定每個(gè)加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲(chǔ)。4)根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中全部或部分加工環(huán)節(jié)進(jìn)行分解。5)重復(fù)步驟4),直到逐層分解結(jié)束。6)對(duì)圖進(jìn)行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底;DFD中各層是否有遺漏、重復(fù)、沖突之處;各層DFD及同層DFD之間關(guān)系是否正確;命名、編號(hào)是否確切、合理等,對(duì)錯(cuò)誤與不當(dāng)之處進(jìn)行修改。7)和用戶進(jìn)行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。2022/12/10273)確定系統(tǒng)的主要信息處理功能,按系統(tǒng)的主要信息處理功能將整3.繪制數(shù)據(jù)流程圖注意事項(xiàng)1)數(shù)據(jù)流程圖上所有圖形符號(hào)只限于前述四種基本圖形元素。2)數(shù)據(jù)流程圖的主圖必須包括前述四種基本元素,缺一不可。3)數(shù)據(jù)流程圖的主圖上的數(shù)據(jù)流必須封閉在外部實(shí)體之間。4)每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流。5)在數(shù)據(jù)流程圖中,需按層給加工框編號(hào),編號(hào)表明該加工所處層次及上下層的親子關(guān)系。6)規(guī)定任何一個(gè)數(shù)據(jù)流子圖必須與它上一層的一個(gè)加工對(duì)應(yīng),兩者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須一致,即父圖與子圖的平衡。7)可以在數(shù)據(jù)流圖中加入物質(zhì)流,幫助用戶理解。數(shù)據(jù)流圖上每個(gè)元素都必須有名字。8)數(shù)據(jù)流圖中不可夾帶控制流9)初畫時(shí)可以忽略瑣碎的細(xì)節(jié),以集中精力于主要數(shù)據(jù)流。2022/12/10283.繪制數(shù)據(jù)流程圖注意事項(xiàng)2022/12/8284.企業(yè)記錄控制數(shù)據(jù)流程圖的設(shè)計(jì)實(shí)例1)企業(yè)記錄控制的任務(wù)企業(yè)記錄控制目的:對(duì)管理體系運(yùn)行所使用的記錄標(biāo)識(shí)、貯存、保護(hù)、檢索、保存期限和處置進(jìn)行控制。2)企業(yè)記錄控制適用范圍

適用于管理體系運(yùn)行的所有記錄的管理,包括來自相關(guān)方的記錄的管理。2022/12/10294.企業(yè)記錄控制數(shù)據(jù)流程圖的設(shè)計(jì)實(shí)例2022/12/8294)企業(yè)記錄控制工作程序

①管理中心對(duì)記錄統(tǒng)一編號(hào)標(biāo)識(shí),并建立記錄清單。

②記錄的使用部門可根據(jù)工作需要提出記錄表格設(shè)計(jì)更改,執(zhí)行《文件控制程序》有關(guān)文件更改的規(guī)定。

③當(dāng)庫(kù)存記錄需補(bǔ)充時(shí),管理中心填寫“記錄印刷通知單”傳遞給公司辦公室。

④公司辦公室按現(xiàn)行的格式對(duì)記錄進(jìn)行印刷、入庫(kù)。

⑤使用部門填寫“記錄領(lǐng)用單”,經(jīng)管理中心審核后領(lǐng)取記錄。

⑥各部門管理員必需對(duì)當(dāng)年使用的各種記錄進(jìn)行分類整理。整理后的記錄經(jīng)部門負(fù)責(zé)人審核符合記錄管理要求后,方可歸檔。2022/12/10304)企業(yè)記錄控制工作程序

①管理中心對(duì)記錄統(tǒng)一編號(hào)標(biāo)識(shí),并⑦對(duì)需要傳遞的記錄,記錄的填寫部門應(yīng)及時(shí)將記錄傳遞到歸口管理部門或接收單位,傳遞時(shí)填寫“記錄傳閱單”。⑧借閱或索取有關(guān)記錄,由需用者填寫“文件/記錄借閱登記表”,經(jīng)管理者代表批準(zhǔn)后到歸口管理部門辦理有關(guān)手續(xù)。⑨來自供方的記錄,除表格形式外,應(yīng)按本程序進(jìn)行管理。⑩各部門管理員必須把所有記錄分類,便于查閱。適時(shí)對(duì)陳舊且無法修復(fù)未達(dá)到保存期限的記錄,應(yīng)由歸口管理部門填寫“記錄處理審批單”經(jīng)管理中心批準(zhǔn)后復(fù)制。記錄超過保存期限,由記錄的歸口管理部門填寫“記錄處理審批單”經(jīng)管理者代表確認(rèn)后實(shí)施處理。2022/12/1031⑦對(duì)需要傳遞的記錄,記錄的填寫部門應(yīng)及時(shí)將記錄傳遞到歸口管5.2功能建模和數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于功能建模最初,結(jié)構(gòu)化分析方法僅討論數(shù)據(jù)流建模。目標(biāo)系統(tǒng)被表示成如圖5-6所示的數(shù)據(jù)變換流程圖。系統(tǒng)的功能體現(xiàn)在核心的數(shù)據(jù)變換中。2022/12/10325.2功能建模和數(shù)據(jù)流程圖2022/12/81圖5-6數(shù)據(jù)變換流程圖外部實(shí)體外部實(shí)體外部實(shí)體外部實(shí)體目標(biāo)系統(tǒng)

2022/12/1033圖5-6數(shù)據(jù)變換流程圖外部外部外部外部目標(biāo)

功能建模:就是用抽象模型的概念,按照系統(tǒng)內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實(shí)現(xiàn)的系統(tǒng)為止。

1)功能模型使用了數(shù)據(jù)流圖來表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況,2)數(shù)據(jù)流的變換則用如下方式來描述:

結(jié)構(gòu)化語言判定表判定樹2022/12/1034功能建模:就是用抽象模型的概念,按照系統(tǒng)內(nèi)部數(shù)系統(tǒng)分析的根本目的:是分析出合理的信息流動(dòng)、處理、存儲(chǔ)的過程。數(shù)據(jù)流程分析方法:如HIPO(hierarchialinput-process-output)法和結(jié)構(gòu)化方法等。

他們基本思想都是一樣的,即:把一個(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能,內(nèi)部必然有信息的處理、傳遞、存儲(chǔ)過程。這些處理又可以分別看作整體功能,其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過程。如此一級(jí)一級(jí)地剖析,直到所有處理步驟都很具體為止。2022/12/1035系統(tǒng)分析的根本目的:2022/12/84圖5-7數(shù)據(jù)流程分析方法2022/12/1036圖5-7數(shù)據(jù)流程分析方法2022/12/855.3.3數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于功能建模通過本節(jié)學(xué)習(xí)要求大家掌握:數(shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流程圖的畫法畫數(shù)據(jù)流程圖的注意事項(xiàng)2022/12/10375.3.3數(shù)據(jù)流程圖數(shù)據(jù)流程圖(DFD)用于

數(shù)據(jù)流程圖描述數(shù)據(jù)流動(dòng)、存儲(chǔ)、處理的邏輯關(guān)系,也稱為邏輯數(shù)據(jù)流程圖,一般用DFD(logicaldataflowdiagram)表示。DFD具有抽象性,僅對(duì)數(shù)據(jù)流進(jìn)行描述,總結(jié)出數(shù)據(jù)的(信息的)流向、傳遞、處理、存儲(chǔ)等特性的內(nèi)部規(guī)律。2022/12/1038數(shù)據(jù)流程圖描述數(shù)據(jù)流動(dòng)、存儲(chǔ)、處理的邏輯關(guān)系,1.?dāng)?shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流程圖用到四個(gè)基本符號(hào),即:外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流2022/12/10391.?dāng)?shù)據(jù)流程圖的基本成分2022/12/88圖5-8數(shù)據(jù)流程圖的基本符號(hào)2022/12/1040圖5-8數(shù)據(jù)流程圖的基本符號(hào)2022/12/891)外部實(shí)體:

外部實(shí)體是指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人或組織。它表達(dá)該系統(tǒng)數(shù)據(jù)的外部來源和去處,外部實(shí)體也可以是另外一個(gè)信息系統(tǒng)。

在數(shù)據(jù)流程圖中,為了減少線條的交叉,同一個(gè)外部實(shí)體可在一張數(shù)據(jù)流程圖中出現(xiàn)多次,這時(shí)在該外部實(shí)體符號(hào)的右下角畫小斜線,表示重復(fù)。如重復(fù)的外部實(shí)體有多個(gè),則相同的外部實(shí)體畫數(shù)目相同的小斜線。外部實(shí)體的表示如圖5-9所示。2022/12/10411)外部實(shí)體:2022/12/810圖5-9外部實(shí)體的表示2022/12/1042圖5-9外部實(shí)體的表示2022/12/8112)數(shù)據(jù)處理:

處理指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的變換,它表示對(duì)數(shù)據(jù)流的操作。

在數(shù)據(jù)流程圖中,用帶圓角的長(zhǎng)方形表示處理,其分為三個(gè)部分:標(biāo)識(shí)部分、功能描述部分和功能執(zhí)行部分。如圖4-10所示。圖5-10數(shù)據(jù)處理的表示2022/12/10432)數(shù)據(jù)處理:

處理指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的標(biāo)識(shí)部分:用于標(biāo)注加工編號(hào),加工編號(hào)應(yīng)具有唯一性,以標(biāo)識(shí)加工,一般用字符串表示,以“P”開頭,如P1、P1.1等等。功能執(zhí)行部分:表示這個(gè)功能由誰來完成,可以是一個(gè)人,也可以是一個(gè)部門,也可以是某個(gè)計(jì)算機(jī)程序。功能描述部分:用來寫加工名。它直接表達(dá)這個(gè)處理的邏輯功能,用動(dòng)詞+名詞對(duì)功能進(jìn)行描述,功能描述部分其詳細(xì)描述在數(shù)據(jù)詞典中定義。

2022/12/1044標(biāo)識(shí)部分:用于標(biāo)注加工編號(hào),加工編號(hào)應(yīng)具有唯一性,以標(biāo)識(shí)加工加工要逐層分解,以求得分解后的加工功能簡(jiǎn)單、易于理解。什么是基本加工?對(duì)數(shù)據(jù)的處理功能十分簡(jiǎn)單、加工邏輯清楚的加工稱基本加工。例如:成績(jī)統(tǒng)計(jì)、學(xué)籍審查、學(xué)籍變動(dòng)通知等。為了區(qū)別基本加工,在基本加工的加工編號(hào)前打一“*”作標(biāo)志。當(dāng)分解得到的所有加工均已變成基本加工時(shí),分解即行停止。對(duì)加工符號(hào)說明如下:①頂層加工名可以是系統(tǒng)的名字。如:學(xué)籍管理系統(tǒng)、成績(jī)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、工資核算系統(tǒng)等。②加工名要簡(jiǎn)捷易懂,最好由動(dòng)詞或動(dòng)賓詞詞組組成。例如:登錄成績(jī)、編排課表、輸入會(huì)計(jì)憑證等。由于未分解的加工本身具有抽象性,所以加工名必然具有抽象性。如:考試考務(wù)、財(cái)務(wù)管理等。但不可用空洞的動(dòng)詞命名,如:處理、轉(zhuǎn)換、計(jì)算等。2022/12/1045加工要逐層分解,以求得分解后的加工功能簡(jiǎn)單、易3)數(shù)據(jù)流數(shù)據(jù)流是指處理功能的輸入或輸出,用一個(gè)水平箭頭或垂直箭頭表示。箭頭指出數(shù)據(jù)的流動(dòng)方向。數(shù)據(jù)流由一個(gè)或一組確定的數(shù)據(jù)組成,可以是信件、票據(jù)、文件等信息。一般說來,對(duì)每個(gè)數(shù)據(jù)流要加以簡(jiǎn)單的描述,使用戶和系統(tǒng)設(shè)計(jì)員能夠理解一個(gè)數(shù)據(jù)流的含義。對(duì)數(shù)據(jù)流的描述寫在箭頭的上方,一些含義十分明確的數(shù)據(jù)流,也可以不加以說明,如圖5-11所示。2022/12/10463)數(shù)據(jù)流2022/12/815圖5-11數(shù)據(jù)流的表示2022/12/1047圖5-11數(shù)據(jù)流的表示2022/12/816數(shù)據(jù)流的簡(jiǎn)化:有時(shí)很難用簡(jiǎn)單而適當(dāng)?shù)恼Z句來描述一個(gè)數(shù)據(jù)流。例:圖(a)表示儲(chǔ)戶到儲(chǔ)蓄所去存取款時(shí),要將填好的存(?。﹩闻c存折交給營(yíng)業(yè)員。營(yíng)業(yè)員處理完這筆業(yè)務(wù)后,把存折交給儲(chǔ)戶若把“存取單”與“存折”這兩個(gè)平行且方向相同的數(shù)據(jù)流合并為“存取要求”,則可以減少一個(gè)數(shù)據(jù)流,數(shù)據(jù)流程圖就更簡(jiǎn)單好讀一些,如圖(b)所示。至于“存取要求”的具體內(nèi)容,會(huì)隨著數(shù)據(jù)流程圖的展開,變得更具體化。2022/12/1048數(shù)據(jù)流的簡(jiǎn)化:有時(shí)很難用簡(jiǎn)單而適當(dāng)?shù)恼Z句來描述一個(gè)數(shù)據(jù)流。2數(shù)據(jù)流的流向,有以下五種情況:從加工到加工(P→P)、從源點(diǎn)到加工(S→P)、從加工到終點(diǎn)(P→S)、從加工到數(shù)據(jù)存儲(chǔ)(P→D)、從數(shù)據(jù)存儲(chǔ)到加工(F→P)。其中,前三種情況應(yīng)注明數(shù)據(jù)流名。后兩種情況,可以不注數(shù)據(jù)流名。數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義:

如日常業(yè)務(wù)中的產(chǎn)量日?qǐng)?bào)表、匯款單、錄取通知書、課程表等均可直接用做數(shù)據(jù)流名。也可以用一組數(shù)據(jù)中的主要數(shù)據(jù)為數(shù)據(jù)流命名:

例如:“學(xué)生成績(jī)單”由學(xué)生姓名、成績(jī)、通訊地址等數(shù)據(jù)組成,但成績(jī)是主要的,可以用“學(xué)生成績(jī)”為這一數(shù)據(jù)流的名字。2022/12/1049數(shù)據(jù)流的流向,有以下五種情況:2022/12/818

數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有不同的數(shù)據(jù)或具有不同的含義。例如:數(shù)據(jù)流“付款單”可以有合格付款單、不合格付款單,這兩個(gè)數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)可以是相同的.但所含數(shù)據(jù)不同,或者意義有區(qū)別。2022/12/1050數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有數(shù)據(jù)流統(tǒng)一編號(hào):

為了區(qū)別同名數(shù)據(jù)流,DFD中所有與基本加工(基本加工定義見后)相連的數(shù)據(jù)流要統(tǒng)一編號(hào),但與數(shù)據(jù)存儲(chǔ)相連的數(shù)據(jù)流除外,編號(hào)寫在數(shù)據(jù)流名之前,以“F”開頭。兩個(gè)符號(hào)(加工、外部實(shí)體、數(shù)據(jù)存儲(chǔ))之間可以有多個(gè)數(shù)據(jù)流存在,DFD并不表明它們之間的任何關(guān)系,諸如次序、主次等。避免錯(cuò)誤的數(shù)據(jù)流命名方法:不能用動(dòng)作名作為數(shù)據(jù)流名。如“取下一個(gè)考生成績(jī)”是一個(gè)動(dòng)作,不能用作數(shù)據(jù)流名。數(shù)據(jù)流中只能含有數(shù)據(jù)(信息),而不能含有動(dòng)作,換言之,數(shù)據(jù)流名只能是名詞而不能是動(dòng)詞或動(dòng)賓詞組;

不能用實(shí)物名作為數(shù)據(jù)流名。如“現(xiàn)金”是實(shí)物,不能作為數(shù)據(jù)流名。信息系統(tǒng)只能處理信息,不能處理實(shí)物。2022/12/1051數(shù)據(jù)流統(tǒng)一編號(hào):2022/12/8204)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是用來存貯數(shù)據(jù)的,表示數(shù)據(jù)保存的地方。這里“地方”并不是指保存數(shù)據(jù)的物理地點(diǎn)或物理介質(zhì),而是指數(shù)據(jù)存儲(chǔ)的邏輯描述?,F(xiàn)對(duì)數(shù)據(jù)存儲(chǔ)符號(hào)說明如下:①數(shù)據(jù)存儲(chǔ)名寫在開口的長(zhǎng)方框內(nèi),應(yīng)概要地說明文件中的主要數(shù)據(jù)。②數(shù)據(jù)存儲(chǔ)上一定要有數(shù)據(jù)流。如果數(shù)據(jù)流指向數(shù)據(jù)存儲(chǔ)是寫操作,離開數(shù)據(jù)存儲(chǔ)則是讀操作。有的加工要修改數(shù)據(jù)存儲(chǔ),則要讀、寫操作,因此,在加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流是雙向的,用兩個(gè)數(shù)據(jù)流表示。如圖5-12所示,“商品編號(hào)#_”表示按這個(gè)數(shù)據(jù)項(xiàng)檢索,即“商品編號(hào)”是關(guān)鍵字。2022/12/10524)數(shù)據(jù)存儲(chǔ)2022/12/821圖5-12加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流2022/12/1053圖5-12加工和數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流2022/12/822③為便于說明和管理,數(shù)據(jù)存儲(chǔ)亦應(yīng)編號(hào)。編號(hào)寫在文件符號(hào)左端小方格中,以“D”開頭,用字母D和數(shù)字組成。為清楚起見,用豎線表示同一數(shù)據(jù)存儲(chǔ)在圖上不同的地方出現(xiàn),如圖4-13所示:

圖5-13數(shù)據(jù)存儲(chǔ)圖形表示2022/12/1054③為便于說明和管理,數(shù)據(jù)存儲(chǔ)亦應(yīng)編號(hào)。編號(hào)寫在文件符號(hào)左端3)相關(guān)部門職責(zé)①管理中心負(fù)責(zé)組織確定記錄格式、編號(hào)、貯存、檢索、保存期限和處置相關(guān)的管理規(guī)定。對(duì)記錄的各歸口部門進(jìn)行監(jiān)督、管理,對(duì)記錄的發(fā)放進(jìn)行審核。②各部門負(fù)責(zé)本部門記錄格式的提出,本部門領(lǐng)導(dǎo)負(fù)責(zé)對(duì)記錄格式的審核;負(fù)責(zé)管理體系中本部門記錄的使用、貯存、檢索和保護(hù)。③管理者代表負(fù)責(zé)對(duì)記錄格式的批準(zhǔn)。④公司辦公室負(fù)責(zé)記錄的印刷。2022/12/10553)相關(guān)部門職責(zé)2022/12/8242.繪制數(shù)據(jù)流程圖的主要原則和步驟:系統(tǒng)分析的根本目的是分析出合理的信息流動(dòng)、處理、存儲(chǔ)的過程。數(shù)據(jù)流程分析有許多方法,如HIPO(hierarchialinput-process-output)法和我們介紹的結(jié)構(gòu)化方法等?;舅枷攵际且粯拥?,即:把一個(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能,內(nèi)部必然有信息的處理、傳遞、存儲(chǔ)過程。這些處理又可以分別看做整體功能,其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過程。如此一級(jí)一級(jí)的剖析,直到所有處理步驟都很具體為止。2022/12/10562.繪制數(shù)據(jù)流程圖的主要原則和步驟:2022/12/8252.?dāng)?shù)據(jù)流程圖的繪制主要原則和步驟:繪制數(shù)據(jù)流圖的主要原則:為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,需要采用層次結(jié)構(gòu)的數(shù)據(jù)流圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。數(shù)據(jù)流程圖的繪制步驟如下:1)確定所開發(fā)的系統(tǒng)的外部實(shí)體,即系統(tǒng)的數(shù)據(jù)來源和去處。2)確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫出關(guān)聯(lián)圖。一般應(yīng)把數(shù)據(jù)來源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè)。2022/12/10572.?dāng)?shù)據(jù)流程圖的繪制主要原則和步驟:2022/12/8263)確定系統(tǒng)的主要信息處理功能,按系統(tǒng)的主要信息處理功能將整個(gè)系統(tǒng)分解成幾個(gè)加工環(huán)節(jié)(子系統(tǒng))。確定每個(gè)加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲(chǔ)。4)根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中全部或部分加工環(huán)節(jié)進(jìn)行分解。5)重復(fù)步驟4),直到逐層分解結(jié)束。6)對(duì)圖進(jìn)行檢查和合理布局,主要檢查分解

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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)論