




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 主講人 馬鶯 會計(jì)信息系統(tǒng)第二節(jié):文檔技術(shù)和開發(fā)工具講授內(nèi)容:n數(shù)據(jù)流圖 n數(shù)據(jù)字典 n描述處理邏輯的工具結(jié)構(gòu)化語言決策樹 決策表 n模塊結(jié)構(gòu)圖第二節(jié):文檔技術(shù)和開發(fā)工具一、數(shù)據(jù)流圖(數(shù)據(jù)流程圖)1.定義:描述信息系統(tǒng)邏輯模型的工具。它將數(shù)據(jù)的存儲、流動(dòng)、處理加工和使用情況進(jìn)行綜合描述,以數(shù)據(jù)間的相互關(guān)系抽象地反映系統(tǒng)全貌。2.數(shù)據(jù)流圖的構(gòu)成u 數(shù)據(jù)流圖使用的符號 DFD由四種基本符號組成。如下圖所示 數(shù)據(jù)流數(shù)據(jù)處理數(shù)據(jù)存儲外部實(shí)體描述輸入數(shù)據(jù)被轉(zhuǎn)換成輸出數(shù)據(jù)的邏輯處理功能數(shù)據(jù)存儲描述系統(tǒng)數(shù)據(jù)的外部來源或去向、流程的開始或結(jié)束描述數(shù)據(jù)的存儲形式描述數(shù)據(jù)的存儲形式 下圖是一個(gè)簡單的DFD。它表
2、示數(shù)據(jù)流“付款單”從外部項(xiàng)“客戶”(源點(diǎn))流出,經(jīng)加工“帳務(wù)處理”轉(zhuǎn)換成數(shù)據(jù)流“明細(xì)帳”,再經(jīng)加工“打印帳簿”轉(zhuǎn)換成數(shù)據(jù)流“帳簿”,最后流向外部項(xiàng)“會計(jì)”(終點(diǎn)),加工“打印帳簿”在進(jìn)行轉(zhuǎn)換時(shí),從數(shù)據(jù)存儲“總帳”中讀取數(shù)據(jù)。F1付款單S1客戶P1賬務(wù)處理F2明細(xì)賬P2打印賬簿F3賬簿S2會計(jì)總賬(1)外部實(shí)體 外部實(shí)體指的是不受系統(tǒng)控制的,在系統(tǒng)以外的人或事,能表達(dá)該系統(tǒng)數(shù)據(jù)的來源或去處。外部實(shí)體也可稱為外部項(xiàng)。它們存在于環(huán)境之中,與系統(tǒng)有信息交流,在DFD中引入源點(diǎn)和終點(diǎn)是為了便于理解系統(tǒng),所以不需要詳細(xì)描述它們。它們可有編號,以“S”開頭。(2)數(shù)據(jù)處理: 加數(shù)處理是對數(shù)據(jù)進(jìn)行的操作,它把
3、流入的數(shù)據(jù)流轉(zhuǎn)換為流出的數(shù)據(jù)流。每個(gè)加工處理都應(yīng)取一個(gè)名字表示它的含義,并規(guī)定一個(gè)編號用來標(biāo)識該加工在層次分解中的位置。比如以“P”開頭數(shù)據(jù)處理注意:任何一個(gè)“處理”至少有一個(gè)輸入數(shù)據(jù)流和輸出數(shù)據(jù)流名字中必須包含一個(gè)動(dòng)詞,例如“計(jì)算”、“打印”等。(3)數(shù)據(jù)存儲 數(shù)據(jù)存儲是用來存貯數(shù)據(jù)的,是對數(shù)據(jù)存儲的邏輯描述 數(shù)據(jù)存儲注意:數(shù)據(jù)箭頭指向存儲符號表示存入數(shù)據(jù),箭頭來自存儲符號表述讀出數(shù)據(jù)數(shù)據(jù)存儲名寫在符號內(nèi),應(yīng)概要地說明文件中的主要數(shù)據(jù)。為便于說明和管理,數(shù)據(jù)存儲亦應(yīng)編號,編號寫在文件符號左端小方格中,以“D”開頭。(4)數(shù)據(jù)流 數(shù)據(jù)流(數(shù)據(jù)流(Data Flow)指出系統(tǒng)中的數(shù)據(jù)流動(dòng)方向,反
4、映)指出系統(tǒng)中的數(shù)據(jù)流動(dòng)方向,反映系統(tǒng)各部分之間的傳遞關(guān)系。系統(tǒng)各部分之間的傳遞關(guān)系。 數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義。數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義。 數(shù)據(jù)流的流向(有時(shí)也用雙向箭頭)數(shù)據(jù)流的流向(有時(shí)也用雙向箭頭) 數(shù)據(jù)流可以從加工流向加工,也可以從加工流進(jìn)、流數(shù)據(jù)流可以從加工流向加工,也可以從加工流進(jìn)、流出文件,還可以從源點(diǎn)流向加工或從加工流向終點(diǎn)出文件,還可以從源點(diǎn)流向加工或從加工流向終點(diǎn) 避免錯(cuò)誤的數(shù)據(jù)流命名方法避免錯(cuò)誤的數(shù)據(jù)流命名方法(1)從“外部實(shí)體”流向“加工” (2)從“加工”流向“數(shù)據(jù)存儲” (3)從“加工”流向“外部實(shí)體” (4)從“加工”流向“加工” 3.DFD
5、3.DFD用途用途(1)自頂而下分析系統(tǒng)的信息流程。 (2)在圖上確定需要計(jì)算機(jī)處理的部分。 (3)向數(shù)據(jù)庫設(shè)計(jì)過渡。 (4)根據(jù)數(shù)據(jù)流向確定存取方式。(5)能夠?qū)?yīng)一個(gè)處理過程。 4.數(shù)據(jù)流程圖的構(gòu)造方法u 自頂向下,逐步求精的方法(分層數(shù)據(jù)流程圖)(1)頂層圖的繪制 (2)在系統(tǒng)圖的基礎(chǔ)上,建立第一層數(shù)據(jù)流圖(3)針對第一層次的數(shù)據(jù)流程圖中的各個(gè)加工分別建立第二層次的數(shù)據(jù)流程圖。 頂層圖是DFD的第一張圖,它描述了系統(tǒng)的范圍和邊界。勾畫出系統(tǒng)輪廓,建立系統(tǒng)概況圖,即頂層未0層,在系統(tǒng)概況中。主要確定了系統(tǒng)與外部環(huán)境之間的關(guān)系,從外部接收哪些輸入數(shù)據(jù),向外輸出哪些數(shù)據(jù)。PP2P1P 1 .1
6、P 1 .4P1.2P2.1P 1 .3P2.1憑證處理憑證編輯憑證審核憑證查找憑證增加憑證刪除憑證修改憑證查找加入審計(jì)標(biāo)記5.數(shù)據(jù)流圖的構(gòu)造原理u 一個(gè)數(shù)據(jù)流圖中至少有一個(gè)加工,任何加工至少有一個(gè)輸入數(shù)據(jù)流和輸出數(shù)據(jù)流u 平衡原則:下一層的輸入與輸出與上一層次保持一致u 詳細(xì)原則:保證數(shù)據(jù)流圖能夠反映系統(tǒng)包含的功能。u繪制數(shù)據(jù)流圖舉例n(1)儲戶將填好的取款單、存折交銀行,銀行做如下處理:n 審核并查對帳目,將不合格的存折、取款單退回儲戶,合格的存折、取款單送取款處理。n 處理取款修改帳目,將存折、利息單、結(jié)算清單及現(xiàn)金交儲戶,同時(shí)將取款單存檔。 取款處理關(guān)聯(lián)圖取款處理關(guān)聯(lián)圖畫出銀行取款處理
7、數(shù)據(jù)流圖。 第一步,畫出關(guān)聯(lián)數(shù)據(jù)流圖。注意,現(xiàn)金是實(shí)物,不能作為數(shù)據(jù)流。S儲戶F1取款單、存折F2存折、利率單、結(jié)算清單S儲戶P取款系統(tǒng)F1.2不合格存折、取款單第二步,逐層分解加工,畫出下層DFD。 取款處理頂層圖取款處理頂層圖S儲戶F2存折、利率單、結(jié)算清單F1取款單、存折F1.1合格存款、取款單S儲戶P1取款審核P1取款處理賬目庫取款記錄作業(yè):圖書預(yù)訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對訂單進(jìn)行檢查并對合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總
8、,并按出版社要求發(fā)給出版社。 畫出圖書預(yù)定系統(tǒng)的各層數(shù)據(jù)流圖。n6.DFD6.DFD優(yōu)點(diǎn)優(yōu)點(diǎn)(1)總體概念強(qiáng):每層明確“ 干什么”、“ 需要什么”、“給出什么”。 (2)可反映出數(shù)據(jù)流向的處理過程。 (3)容易及早發(fā)現(xiàn)系統(tǒng)各部分邏輯錯(cuò)誤。 (4)易與計(jì)算機(jī)處理對照。 7.畫分層數(shù)據(jù)流圖時(shí)應(yīng)注意的問題 (1)處理框的編號注意:由于父圖中有的加工可能就是功能單元,不能再分解,因此父圖擁有的子圖數(shù)少于或等于父圖中的加工個(gè)數(shù)。子圖中的編號為父圖號和子加工的編號組成。 子圖的父圖號就是父圖中相應(yīng)加工的編號。(2)注意子圖與父圖的平衡 子圖與父圖的數(shù)據(jù)流必須平衡,這是分層數(shù)據(jù)流的重要性質(zhì)。這里的平衡指的是
9、子圖的輸入、輸出數(shù)據(jù)流必須與父圖中對應(yīng)加工的輸入、輸出數(shù)據(jù)流相同。(3)分解的程度 分解原則:u 分解應(yīng)自然,概念上要合理、清晰。u上層可分解的快些,這是因?yàn)樯蠈邮蔷C合性描述,對可讀性的影響小。而下層應(yīng)分解得慢些。u 在不影響可讀性的前提下,應(yīng)適當(dāng)?shù)囟喾纸獬蓭撞糠?以減少分解層數(shù)。(4)適當(dāng)?shù)孛麨閿?shù)據(jù)流命名時(shí)應(yīng)注意以下幾點(diǎn): 1) 為避免引起錯(cuò)覺,名字要適合于整個(gè)數(shù)據(jù)流,而不是僅僅反映它的某些成分。 2) 避免用空洞的名字,因?yàn)檫@種名字缺乏具體的含義。3) 如果發(fā)現(xiàn)難以為某個(gè)數(shù)據(jù)流命名,這往往是數(shù)據(jù)流圖分解不當(dāng)?shù)恼髡祝藭r(shí)可以試試重新分解是否能解決這個(gè)難題。例如:二、數(shù)據(jù)字典二、數(shù)據(jù)字典1.
10、1.數(shù)據(jù)字典與數(shù)據(jù)流圖的聯(lián)系數(shù)據(jù)字典與數(shù)據(jù)流圖的聯(lián)系 數(shù)據(jù)流程圖描述了系統(tǒng)的分解,即描述了系統(tǒng)由哪幾個(gè)數(shù)據(jù)流程圖描述了系統(tǒng)的分解,即描述了系統(tǒng)由哪幾個(gè)部分組成、各個(gè)部分之間的聯(lián)系等等,但是還沒有說明系部分組成、各個(gè)部分之間的聯(lián)系等等,但是還沒有說明系統(tǒng)中各個(gè)成分的含義。統(tǒng)中各個(gè)成分的含義。數(shù)據(jù)存儲數(shù)據(jù)存儲“定貨單存檔定貨單存檔”包括哪些內(nèi)容?包括哪些內(nèi)容?處理處理“判定定貨處理方式判定定貨處理方式”是如何處理的呢?是如何處理的呢? 在新系統(tǒng)數(shù)據(jù)流程圖的基礎(chǔ)上,進(jìn)一步定義在新系統(tǒng)數(shù)據(jù)流程圖的基礎(chǔ)上,進(jìn)一步定義和描述所有數(shù)據(jù)的工具,包括對一切動(dòng)態(tài)數(shù)據(jù)和描述所有數(shù)據(jù)的工具,包括對一切動(dòng)態(tài)數(shù)據(jù)(數(shù)據(jù)流
11、)和靜態(tài)數(shù)據(jù)(數(shù)據(jù)存貯)的數(shù)據(jù)結(jié)(數(shù)據(jù)流)和靜態(tài)數(shù)據(jù)(數(shù)據(jù)存貯)的數(shù)據(jù)結(jié)構(gòu)和相互關(guān)系的說明,是數(shù)據(jù)分析和數(shù)據(jù)管理構(gòu)和相互關(guān)系的說明,是數(shù)據(jù)分析和數(shù)據(jù)管理的重要工具。的重要工具。2. 數(shù)據(jù)字典的定義(data dictionary) 數(shù)據(jù)字典主要用來描述數(shù)據(jù)流程圖圖中的數(shù)據(jù)流和數(shù)據(jù)存儲的詳細(xì)邏輯內(nèi)容、外部實(shí)體和處理邏輯的某些數(shù)據(jù)特征。數(shù)據(jù)字典對數(shù)據(jù)流程圖起注解的作用。數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)字典的內(nèi)容 對數(shù)據(jù)流程圖中的六個(gè)方面進(jìn)行具體的定義。對數(shù)據(jù)流程圖中的六個(gè)方面進(jìn)行具體的定義。一、數(shù)據(jù)項(xiàng)的定義 數(shù)據(jù)項(xiàng)又稱為數(shù)據(jù)元素,是最小的數(shù)據(jù)組成數(shù)據(jù)項(xiàng)又稱為數(shù)據(jù)元素,是最小的數(shù)據(jù)組成單位,是不可再分的數(shù)據(jù)單位。
12、單位,是不可再分的數(shù)據(jù)單位。如:學(xué)號、姓名等如:學(xué)號、姓名等具體包括:具體包括:(1) 數(shù)據(jù)項(xiàng)的名稱、編號、別名和簡述;數(shù)據(jù)項(xiàng)的名稱、編號、別名和簡述;(2) 數(shù)據(jù)項(xiàng)的長度;數(shù)據(jù)項(xiàng)的長度;(3) 數(shù)據(jù)項(xiàng)的取值范圍;數(shù)據(jù)項(xiàng)的取值范圍;例:數(shù)據(jù)項(xiàng)定義例:數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)編號:數(shù)據(jù)項(xiàng)編號: ID201數(shù)據(jù)項(xiàng)名稱:數(shù)據(jù)項(xiàng)名稱: 材料編號材料編號別名:別名: 材料編碼材料編碼簡述:簡述: 某種材料的代碼某種材料的代碼類型及寬度:類型及寬度: 字符型,字符型,4位位取值范圍:取值范圍: 00019999表表6.1 數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)定義二、數(shù)據(jù)結(jié)構(gòu)的定義 數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說明數(shù)據(jù)結(jié)
13、構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系,即說明這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成分。這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成分。DS03-01:用戶訂貨單:用戶訂貨單DS03-02:訂貨單標(biāo)識:訂貨單標(biāo)識DS03-03:用戶情況:用戶情況DS03-04:配件情況:配件情況I1:訂貨單編號I3:用戶代碼I10:配件代碼 I2:日期I4:用戶名稱I11:配件名稱I5:用戶地址I12:配件規(guī)格I6:用戶姓名I13:訂貨數(shù)量I7:電話 I8:開戶銀行I9:賬號 表表6.2 用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)例:數(shù)據(jù)結(jié)構(gòu)定義例:數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)編號:數(shù)據(jù)結(jié)構(gòu)編號:DS03-01數(shù)據(jù)結(jié)構(gòu)名稱:數(shù)據(jù)結(jié)構(gòu)名稱:用戶訂貨單用戶訂貨單簡述
14、:簡述:用戶所鎮(zhèn)用戶情況及訂貨要求等信息用戶所鎮(zhèn)用戶情況及訂貨要求等信息數(shù)據(jù)結(jié)構(gòu)組成:數(shù)據(jù)結(jié)構(gòu)組成:DS03-02 +DS03-03+ DS03-04表表 6.3數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)定義 數(shù)據(jù)結(jié)構(gòu)的名稱、編號; 簡述; 數(shù)據(jù)結(jié)構(gòu)的組成。三、數(shù)據(jù)流的定義 數(shù)據(jù)流由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。表明系數(shù)據(jù)流由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。表明系統(tǒng)中數(shù)據(jù)的邏輯流向。統(tǒng)中數(shù)據(jù)的邏輯流向。包括:包括:數(shù)據(jù)流的名稱及編號;數(shù)據(jù)流的名稱及編號;簡述;簡述;數(shù)據(jù)流的來源;數(shù)據(jù)流的來源;數(shù)據(jù)流的去向;數(shù)據(jù)流的去向;數(shù)據(jù)流的組成;數(shù)據(jù)流的組成;數(shù)據(jù)流的流通量;數(shù)據(jù)流的流通量;高峰期流通量。高峰期流通量。例:數(shù)據(jù)流定義
15、例:數(shù)據(jù)流定義數(shù)據(jù)流編號: F03-08數(shù)據(jù)流名稱: 領(lǐng)料單簡述:車間開出的領(lǐng)料單數(shù)據(jù)流來源: 車間數(shù)據(jù)流去向: 發(fā)料處理模塊數(shù)據(jù)流組成:材料編號十材料名稱十領(lǐng)用數(shù)量十日期十領(lǐng)用單位數(shù)據(jù)流量: 10份時(shí)高峰流量: 20份時(shí)(上午9:0011:00)表表 6.4數(shù)據(jù)流定義數(shù)據(jù)流定義四、處理邏輯的定義 僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。僅對數(shù)據(jù)流程圖中最底層的處理邏輯加以說明。包括:包括:處理邏輯名稱及編號;處理邏輯名稱及編號;簡述;簡述;輸入;輸入;處理過程;處理過程;輸出;輸出;處理頻率。處理頻率。例:處理邏輯定義例:處理邏輯定義處理邏輯編號: P02-03處理邏輯名稱:計(jì)算電費(fèi)簡述:
16、計(jì)算應(yīng)交納的電費(fèi)輸入的數(shù)據(jù)流:數(shù)據(jù)流電費(fèi)價(jià)格,來源于數(shù)據(jù)存儲文件價(jià)格表;數(shù)據(jù)流電量和用戶類別,來源于處理邏輯“讀電表數(shù)字處理”和數(shù)據(jù)存儲“用戶文件。處理:1、根據(jù)數(shù)據(jù)流“用電量”和“用戶信息”,檢索用戶文件,確定該用戶類別;2、再根據(jù)已確定的該用戶類別,檢索數(shù)據(jù)存儲價(jià)格表文件,以確定該用戶的收費(fèi)標(biāo)準(zhǔn),得到單價(jià);3、用單價(jià)和用電量相乘得該用戶應(yīng)交納的電費(fèi)。輸出的數(shù)據(jù)流:數(shù)據(jù)流“電費(fèi)”一是去外部項(xiàng)用戶,二是寫入數(shù)據(jù)存儲用戶電費(fèi)賬目文件。處理頻率:對每個(gè)用戶每月處理一次。表表6.5 處理邏輯定義處理邏輯定義五、數(shù)據(jù)存儲的定義 數(shù)據(jù)存儲在數(shù)據(jù)字典中只描述數(shù)據(jù)的邏輯存數(shù)據(jù)存儲在數(shù)據(jù)字典中只描述數(shù)據(jù)的邏輯
17、存儲結(jié)構(gòu),而不涉及它的物理組織。儲結(jié)構(gòu),而不涉及它的物理組織。包括:包括:數(shù)據(jù)存儲的編號數(shù)據(jù)存儲的編號名稱名稱簡述簡述組成組成關(guān)鍵字關(guān)鍵字相關(guān)的處理相關(guān)的處理例:數(shù)據(jù)存儲定義例:數(shù)據(jù)存儲定義數(shù)據(jù)存儲編號: F03-08數(shù)據(jù)存儲名稱: 庫存賬簡述: 存放配件的庫存量和單價(jià)數(shù)據(jù)存儲組成: 配件編號十配件名稱十單價(jià)十庫存量十備注關(guān)鍵字: 配件編號相關(guān)聯(lián)的處理: P02,P03表表6.6 數(shù)據(jù)存儲定義數(shù)據(jù)存儲定義六、外部實(shí)體的定義 外部實(shí)體是數(shù)據(jù)的來源和去向。外部實(shí)體是數(shù)據(jù)的來源和去向。 因此在外部實(shí)體中的條目主要說明外部實(shí)體因此在外部實(shí)體中的條目主要說明外部實(shí)體產(chǎn)產(chǎn)生的數(shù)據(jù)生的數(shù)據(jù)和和輸入的數(shù)據(jù)輸入
18、的數(shù)據(jù)以及以及外部實(shí)體的數(shù)量外部實(shí)體的數(shù)量。包括:包括:外部實(shí)體編號外部實(shí)體編號外部實(shí)體名稱外部實(shí)體名稱簡述簡述輸入的數(shù)據(jù)流輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流輸出的數(shù)據(jù)流例:外部實(shí)體定義例:外部實(shí)體定義外部實(shí)體編號: S03-01外部實(shí)體名稱: 用戶簡述: 購置本單位配件的用戶輸入的數(shù)據(jù)流: D03-06, D03-08輸出的數(shù)據(jù)流: D03-01表表6.7 外部實(shí)體定義外部實(shí)體定義三、描述處理邏輯的工具1.結(jié)構(gòu)化語言:介于自然語言和程序設(shè)計(jì)語言之間的一種語言,專門用來描述加工邏輯。IF 年交易額5萬元 IF 欠款數(shù)=0 THEN 折扣率=15% ELSE IF 與本公司交易期限=20年 THEN 折扣
19、率=10% ELSE 折扣率=5% ELSE 折扣率=0%人事檔案系統(tǒng)查詢說明加 工 名:查詢加工編號:RS3輸 入:功能代號3加工邏輯:如果 選擇工資 可按職工號查工資額 選擇工作部門 可按職工號查工作部門 選擇職稱 可按職工號查職稱 選擇職工號 可按姓名查職工號輸 出:工資額、工作部門、職稱、職工號注 釋:u注意事項(xiàng):(1)避免結(jié)構(gòu)復(fù)雜的長句;(2) 所用名詞必須在數(shù)據(jù)字典中有定義;(3)不要用意義相同的多種動(dòng)詞,用詞名應(yīng)始終如一。(4)嵌套使用各種結(jié)構(gòu)時(shí),應(yīng)避免嵌套層次過多而影響可讀性。 2決策表(判定表) 決策表也稱判斷表,也是一種表達(dá)邏輯判斷的工具,它以表格的形式給出各種條件的全部組
20、合以及在各種組合下應(yīng)采取的行動(dòng)。判定表的通用結(jié)構(gòu)判定條件欄目具體條件列表操作欄目具體操作條目列表例題:在訂貨系統(tǒng)中,“檢查訂貨單”的處理邏輯是 金額1000100010001000狀態(tài)未過期已過期未過期已過期發(fā)出批準(zhǔn)單發(fā)出提貨單“計(jì)算津貼額增加量”處理邏輯判定表職稱助教 講師 副教授教授 助教 講師 副教授教授類別 退休 退休 退休 退休 在職 在職 在職 在職金額100120140170120140170240“計(jì)算折扣量”處理邏輯判定表類型個(gè)人個(gè)人企業(yè)企業(yè)政府政府定購量102010折扣101515205103.決策樹(判定樹)是用來表示邏輯判斷問題的一種圖形工具。它用“樹”來表達(dá)不同條件下
21、的不同處理,比用語言的方式更為直觀。加工名條件1條件n操作1操作n操作1操作n檢查定貨單金額1000已過期-空(什么都不做)未過期-發(fā)出批準(zhǔn)單、提貨單金額=1000已過期-發(fā)出批準(zhǔn)單、提貨單未過期-發(fā)出批準(zhǔn)單、提貨單作業(yè):某貨運(yùn)站的收費(fèi)標(biāo)準(zhǔn)如下: 若收件地點(diǎn)在本省,則快件每公斤6元,慢件每公斤4元;若收件地點(diǎn)在外省,則在25公斤以內(nèi)(包括25公斤)快件每公斤8元,慢件每公斤6元;如果超過25公斤時(shí),快件每公斤10元,慢件每公斤8元。 試?yán)L制確定收費(fèi)標(biāo)準(zhǔn)的決策樹和判斷表。幾種表達(dá)工具的比較比較指標(biāo)結(jié)構(gòu)化語言判定表判定樹邏輯檢查表示邏輯結(jié)構(gòu)使用方便性用戶檢查程序說明機(jī)器可讀性機(jī)器可編輯性可變性好好
22、一般不好很好很好一般好很好一般一般不好很好很好很好不好一般很好很好好一般不好不好一般四、模塊結(jié)構(gòu)圖1.模塊結(jié)構(gòu)圖定義模塊結(jié)構(gòu)圖是由一組特殊的符號按照一定的規(guī)則來描述系統(tǒng)整體特性。也稱為功能模塊圖u模塊結(jié)構(gòu)圖的基本符號模塊調(diào)用數(shù)據(jù)控制循環(huán)處理u模塊圖三個(gè)主要組成部分:(1)模塊定義:是可以組合、分解和更換的單元,是組成系統(tǒng)、易于處理的基本單位。 模塊的四個(gè)屬性:輸入/輸出、邏輯功能、運(yùn)行程序、內(nèi)部數(shù)據(jù)。(2)調(diào)用直接調(diào)用: 選擇調(diào)用,也稱為條件調(diào)用。 重復(fù)調(diào)用,也稱為循環(huán)調(diào)用。(3)通訊數(shù)據(jù)通訊 控制通訊3.模塊間調(diào)用的和通訊的規(guī)則 模塊間的調(diào)用只有上級模塊的命令才能執(zhí)行;模塊不能與其它上下級模塊或同級模塊直接發(fā)生通訊關(guān)系若某一模塊要與其鄰近的同級模塊發(fā)生聯(lián)系,必須通過它們各自的上級模塊進(jìn)行傳遞;在控制結(jié)構(gòu)圖中,按一般習(xí)慣,模塊之間的調(diào)用次序是從上到下,自左向右。.模塊結(jié)構(gòu)的評價(jià)標(biāo)準(zhǔn)u耦合耦合描述模塊之間的相對獨(dú)立性數(shù)據(jù)耦合控制耦合公共耦合內(nèi)容耦合u聚合一個(gè)模塊的內(nèi)部活動(dòng)之間的相關(guān)聯(lián)u模塊的形態(tài)深度:模塊的層次寬度:模塊的粒度扇入:某模塊被調(diào)用描述扇出:某模塊調(diào)用其他模塊描述模塊設(shè)計(jì)的原則:適當(dāng)?shù)纳疃取挾?、扇出、扇入,使模塊有較高
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智慧小區(qū)綜合管理平臺建設(shè)方案
- 兒童疫苗的種類與接種時(shí)機(jī)
- 河南省洛陽市2024-2025學(xué)年第二學(xué)期期末考試七年級語文試卷(含答案)
- 就醫(yī)小組活動(dòng)方案
- 小小員工活動(dòng)方案
- 峰會啟動(dòng)活動(dòng)方案
- 巾幗普法宣講活動(dòng)方案
- 工會+禮儀活動(dòng)方案
- 干部參加植樹節(jié)活動(dòng)方案
- 小學(xué)花樣跳繩活動(dòng)方案
- 2025年 汕頭市公安局警務(wù)輔助人員招聘考試筆試試卷附答案
- 腦出血的護(hù)理查房
- 2025年大學(xué)思想政治理論課程考試試卷及答案
- 合同的內(nèi)容講課件
- 2025年農(nóng)村經(jīng)濟(jì)與管理考試試題及答案
- 電子政務(wù)內(nèi)網(wǎng)機(jī)房運(yùn)維管理制度
- 2025年北京高考化學(xué)試卷試題真題及答案詳解(精校打印版)
- 陜西省專業(yè)技術(shù)人員繼續(xù)教育2025公需課《黨的二十屆三中全會精神解讀與高質(zhì)量發(fā)展》20學(xué)時(shí)題庫及答案
- 福利院財(cái)務(wù)管理制度
- 2025至2030中國汽車輪轂行業(yè)發(fā)展分析及發(fā)展前景與投資報(bào)告
- 學(xué)習(xí)通《科研誠信與學(xué)術(shù)規(guī)范》課后及考試答案
評論
0/150
提交評論