




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第第5章章 TMIS的系統(tǒng)分析的系統(tǒng)分析學習目的學習目的:1.掌握掌握S分析的任務和步驟;結構化分析的任務和步驟;結構化S分析方法;分析方法;2.掌握業(yè)務流程、數(shù)據(jù)流程分析方法掌握業(yè)務流程、數(shù)據(jù)流程分析方法;3.了解新了解新S邏輯方案構成及分析報告邏輯方案構成及分析報告的撰寫;的撰寫;第第5章章 TMIS的系統(tǒng)分析的系統(tǒng)分析n5.1 系統(tǒng)分析概述系統(tǒng)分析概述n5.2 組織結構與組織結構與業(yè)務流程分析業(yè)務流程分析n5.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析n5.4 描述處理邏輯的工具描述處理邏輯的工具n5.5 系統(tǒng)分析報告的撰寫系統(tǒng)分析報告的撰寫引言引言n系統(tǒng)分析也稱系統(tǒng)分析也稱系統(tǒng)邏輯設計系統(tǒng)邏輯設計,
2、是系統(tǒng)詳,是系統(tǒng)詳細開發(fā)的關鍵性階段,處于系統(tǒng)開發(fā)生細開發(fā)的關鍵性階段,處于系統(tǒng)開發(fā)生命周期的第二個階段,命周期的第二個階段,上接總體規(guī)劃,上接總體規(guī)劃,下聯(lián)系統(tǒng)設計下聯(lián)系統(tǒng)設計.n主要工具:主要工具:TFD、DFD;n主要結果:主要結果:系統(tǒng)分析報告;系統(tǒng)分析報告;5.1 系統(tǒng)分析概述系統(tǒng)分析概述n5.1.1 系統(tǒng)分析的任務系統(tǒng)分析的任務n5.1.2 系統(tǒng)分析的步驟系統(tǒng)分析的步驟5.1.1 系統(tǒng)分析的任務系統(tǒng)分析的任務n1.1.對總體規(guī)劃目標的落實、細化、對總體規(guī)劃目標的落實、細化、量化和具體化;量化和具體化;n2.2.詳細調(diào)查收集和分析用戶需求;詳細調(diào)查收集和分析用戶需求;n3.3.確定新
3、系統(tǒng)初步的邏輯模型;確定新系統(tǒng)初步的邏輯模型;n4.4.編制系統(tǒng)說明書;編制系統(tǒng)說明書;1、組織結構圖;、組織結構圖;2、功能體系圖;、功能體系圖;3、業(yè)務流程圖、業(yè)務流程圖 1、數(shù)據(jù)流程圖;、數(shù)據(jù)流程圖;2、數(shù)據(jù)字典;、數(shù)據(jù)字典;3、加工說明;、加工說明;5.1.2 系統(tǒng)分析的步驟系統(tǒng)分析的步驟5.2 組織結構與業(yè)務流程分析組織結構與業(yè)務流程分析n5.2.1 組織結構與管理功能分析組織結構與管理功能分析n5.2.2 業(yè)務流程分析業(yè)務流程分析5.2.1.組織結構與管理功能分析組織結構與管理功能分析n1.1.組織結構組織結構功能結構圖分析示例功能結構圖分析示例學院科研行政教學產(chǎn)業(yè)教務管理招生管理
4、教務管理教學研究教材管理實驗教學專業(yè)教學.招生計劃招生宣傳招生安排招生過程管理教學計劃課程管理教學檢查評比考試管理教學規(guī)章制度教學文件研究項目管理教學成果管理教材計劃教材訂購教材庫存管理教材發(fā)放教材建設實驗教學計劃實驗室管理實習管理實驗檢查評比畢業(yè)設計管理n2 2、功能分析、功能分析人事經(jīng)理人事經(jīng)理總會師總會師總經(jīng)理總經(jīng)理總工師總工師預算科預算科財務科財務科成本科成本科決決 策策人事行政人事行政財務核算財務核算生產(chǎn)服務生產(chǎn)服務計劃預算計劃預算出出 納納成本核算分析成本核算分析組織結構圖組織結構圖功能結構圖功能結構圖3.3.組織管理功能分析組織管理功能分析n1.TF分析的任務分析的任務n(tra
5、nsaction flow diagram,TFD)n1)搞清)搞清S各環(huán)節(jié)業(yè)務活動;各環(huán)節(jié)業(yè)務活動;n2)掌握業(yè)務處理內(nèi)容、作用,信息)掌握業(yè)務處理內(nèi)容、作用,信息I/O、存儲和信息處理方法及過程;、存儲和信息處理方法及過程;5.2.2業(yè)務流程分析業(yè)務流程分析n2.2.業(yè)務流程圖繪制業(yè)務流程圖繪制n1 1)基本圖例)基本圖例業(yè)務處理單位業(yè)務處理單位業(yè)務處理功能描述業(yè)務處理功能描述表格表格/報表制作報表制作信息傳遞過程信息傳遞過程業(yè)務流程圖基本符號業(yè)務流程圖基本符號數(shù)據(jù)數(shù)據(jù)/文件存檔文件存檔l例例 畫業(yè)務流程圖畫業(yè)務流程圖l采購員將入庫單交給檢驗員,檢驗采購員將入庫單交給檢驗員,檢驗員將不合格
6、的入庫單退回采購員,員將不合格的入庫單退回采購員,合格的入庫單交保管員并記入庫存合格的入庫單交保管員并記入庫存臺帳,統(tǒng)計員根據(jù)庫存臺帳制定月臺帳,統(tǒng)計員根據(jù)庫存臺帳制定月報表交主管部門審閱。報表交主管部門審閱。n車間填寫領料單給倉庫要求從庫中領料,車間填寫領料單給倉庫要求從庫中領料,庫長根據(jù)用料計劃審批領料單,把未批庫長根據(jù)用料計劃審批領料單,把未批準的領料單退回車間,把已批準的領料準的領料單退回車間,把已批準的領料單送到倉庫保管員處,由他查閱庫存帳,單送到倉庫保管員處,由他查閱庫存帳,若帳上有貨則通知車間前來領料,否則,若帳上有貨則通知車間前來領料,否則,將缺貨通知采購員。將缺貨通知采購員。
7、n例例2 業(yè)務流程圖業(yè)務流程圖n采購員從倉庫收到缺貨通知單以后,采購員從倉庫收到缺貨通知單以后,查閱訂貨合同單,若已訂貨,向供查閱訂貨合同單,若已訂貨,向供貨單位發(fā)出催貨請求,否則,填寫貨單位發(fā)出催貨請求,否則,填寫訂貨單交供貨單位。供貨單位發(fā)出訂貨單交供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出取貨通貨物后,立即向采購員發(fā)出取貨通知。知。n 旅行社前臺人員向客戶推薦公司目前主旅行社前臺人員向客戶推薦公司目前主推的旅游產(chǎn)品,然后根據(jù)客戶留下聯(lián)系電話推的旅游產(chǎn)品,然后根據(jù)客戶留下聯(lián)系電話或聯(lián)系地址,并進行登記。如果是團體包團,或聯(lián)系地址,并進行登記。如果是團體包團,必須按照了解客人意向,登記聯(lián)
8、系電話,然必須按照了解客人意向,登記聯(lián)系電話,然后跟大客戶組同事聯(lián)系。旅行社前臺人員在后跟大客戶組同事聯(lián)系。旅行社前臺人員在下班前將當天客戶報名情況匯總后向部門經(jīng)下班前將當天客戶報名情況匯總后向部門經(jīng)理匯報。理匯報。企業(yè)的生產(chǎn)、銷售各部門提出材料領用申請,企業(yè)的生產(chǎn)、銷售各部門提出材料領用申請,倉庫負責人根據(jù)用料計劃對領料單進行審核,倉庫負責人根據(jù)用料計劃對領料單進行審核,將不合格的領料單退回各部門,倉庫保管員將不合格的領料單退回各部門,倉庫保管員收到已批準的領料單后,核實庫存帳,如庫收到已批準的領料單后,核實庫存帳,如庫存充足,辦理領料手續(xù),并變更材料庫存帳;存充足,辦理領料手續(xù),并變更材料
9、庫存帳;如變更后的庫存量低于庫存臨界值,將缺貨如變更后的庫存量低于庫存臨界值,將缺貨情況登入缺貨帳,并產(chǎn)生訂貨報表送交有關情況登入缺貨帳,并產(chǎn)生訂貨報表送交有關領導。經(jīng)領導審批后,再送給采購部。領導。經(jīng)領導審批后,再送給采購部。 n 3.3.表格分配圖表格分配圖n是幫助系統(tǒng)分析人員描述系統(tǒng)中是幫助系統(tǒng)分析人員描述系統(tǒng)中復制多份的報告或單據(jù)的數(shù)量復制多份的報告或單據(jù)的數(shù)量,以及這些報告或單據(jù)都與哪些部以及這些報告或單據(jù)都與哪些部門發(fā)生業(yè)務聯(lián)系的流程圖。門發(fā)生業(yè)務聯(lián)系的流程圖。例:采購業(yè)務表格分配圖例:采購業(yè)務表格分配圖采購部門采購部門財務部門財務部門收貨部門收貨部門準備采購單準備采購單采購單采購
10、單4 4供應單位供應單位采購單采購單3 3采購單采購單2 2采購單采購單1 1登記待收貨登記待收貨待收貨登記表待收貨登記表應付款處理應付款處理應付賬應付賬存檔存檔收貨單收貨單5.3 數(shù)據(jù)流程分析數(shù)據(jù)流程分析n5.3.1 數(shù)據(jù)流程分析的主要步驟數(shù)據(jù)流程分析的主要步驟n5.3.2 數(shù)據(jù)流圖圖例及繪制方法數(shù)據(jù)流圖圖例及繪制方法n5.3.3 數(shù)據(jù)字典數(shù)據(jù)字典5.3.1數(shù)據(jù)流程分析的主要步驟數(shù)據(jù)流程分析的主要步驟5.3.2數(shù)據(jù)流圖圖例及繪制方法數(shù)據(jù)流圖圖例及繪制方法n1、定義、定義n 是一種用少數(shù)幾種符號綜合反映是一種用少數(shù)幾種符號綜合反映信息在系統(tǒng)中流動、處理和存儲情信息在系統(tǒng)中流動、處理和存儲情況,
11、能全面地描述況,能全面地描述IS邏輯模型的主邏輯模型的主要工具。要工具。nDFD (data flow diagram)n2. 數(shù)據(jù)流圖圖例數(shù)據(jù)流圖圖例數(shù)據(jù)流(向)數(shù)據(jù)流(向)數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)流程圖基本符號數(shù)據(jù)流程圖基本符號外部實體(項)外部實體(項)加工或處加工或處理過程理過程(邏輯)(邏輯)編號編號處理名稱處理名稱廠辦統(tǒng)計表銷售統(tǒng)計用戶合同合同登記處理合同合同臺賬合同執(zhí)行登記銷售分配處理庫存臺賬車間入庫單入庫處理入庫數(shù)據(jù)出庫數(shù)據(jù)查 詢查詢出庫處理發(fā)貨處理發(fā)貨通知出庫單出庫單財務科n3、數(shù)據(jù)流圖的繪制方法、數(shù)據(jù)流圖的繪制方法n(1)識別系統(tǒng)的輸入和輸出,畫出頂層圖;識別系統(tǒng)的輸入和輸出,
12、畫出頂層圖;n(2)畫系統(tǒng)內(nèi)部的數(shù)據(jù)流、加工與文件,畫出畫系統(tǒng)內(nèi)部的數(shù)據(jù)流、加工與文件,畫出一級細化圖;一級細化圖;n(3)加工的進一步分解,畫出二級細化圖;加工的進一步分解,畫出二級細化圖;訂貨系統(tǒng)功能說明:訂貨系統(tǒng)功能說明: 假設某一企業(yè)采購部門每天需要一張假設某一企業(yè)采購部門每天需要一張訂貨報表訂貨報表,報,報表按材料編號排序,報表中列出所有需要再次訂貨的材表按材料編號排序,報表中列出所有需要再次訂貨的材料。對于每種需要再次訂貨的材料應列出下列數(shù)據(jù):料。對于每種需要再次訂貨的材料應列出下列數(shù)據(jù):材材料編號、名稱、訂貨數(shù)量、目前價格(或參考價格)、料編號、名稱、訂貨數(shù)量、目前價格(或參考價
13、格)、主要供應單位、第二供應單位主要供應單位、第二供應單位等。由倉庫管理員根據(jù)各等。由倉庫管理員根據(jù)各部門領料單部門領料單,通過放在倉庫的通過放在倉庫的CRT終端把終端把事務事務輸入到訂輸入到訂貨系統(tǒng)。當某種材料的庫存數(shù)量少于庫存量臨界值時就貨系統(tǒng)。當某種材料的庫存數(shù)量少于庫存量臨界值時就應該再次訂貨。應該再次訂貨。案例案例訂貨系統(tǒng)的數(shù)據(jù)流程圖訂貨系統(tǒng)的數(shù)據(jù)流程圖首先考慮數(shù)據(jù)的源點和終點首先考慮數(shù)據(jù)的源點和終點,確定系統(tǒng)的邊界,確定系統(tǒng)的邊界。倉管倉管員員0.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務訂貨報表圖圖 (a) (a) 訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖 考慮處理。考慮處理。問
14、題給出問題給出“采購部需要報表采購部需要報表”,因,因此必須有一個用于產(chǎn)生報表的處理。輸入事務的結此必須有一個用于產(chǎn)生報表的處理。輸入事務的結果是改變材料庫存量,然而任何改變數(shù)據(jù)的操作都果是改變材料庫存量,然而任何改變數(shù)據(jù)的操作都是處理,因此對事務進行的加工是另一個處理。是處理,因此對事務進行的加工是另一個處理??紤]數(shù)據(jù)流??紤]數(shù)據(jù)流。系統(tǒng)把訂貨報表送給采購部,因系統(tǒng)把訂貨報表送給采購部,因此訂貨報表是一個數(shù)據(jù)流;倉庫需要將每筆事務輸此訂貨報表是一個數(shù)據(jù)流;倉庫需要將每筆事務輸入到系統(tǒng)中,顯然事務是另一個數(shù)據(jù)流入到系統(tǒng)中,顯然事務是另一個數(shù)據(jù)流。 倉管倉管員員1.0處理事務處理事務采購采購員員
15、事務訂貨報表圖圖 (b) (b) 訂貨系統(tǒng)的一層數(shù)據(jù)流程圖訂貨系統(tǒng)的一層數(shù)據(jù)流程圖 2.0產(chǎn)生報表產(chǎn)生報表倉管倉管員員0.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務訂貨報表圖圖 (a) (a) 訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖訂貨系統(tǒng)的頂層數(shù)據(jù)流程圖 ?考慮數(shù)據(jù)存儲??紤]數(shù)據(jù)存儲。從問題的闡述中,可以看出產(chǎn)從問題的闡述中,可以看出產(chǎn)生報表和處理事務這兩個處理在時間上明顯不匹配,生報表和處理事務這兩個處理在時間上明顯不匹配,每當有一個事務發(fā)生時就必須立即處理事務,而每每當有一個事務發(fā)生時就必須立即處理事務,而每天只產(chǎn)生一次訂貨報表。因此,天只產(chǎn)生一次訂貨報表。因此,用來產(chǎn)生訂貨報表用來產(chǎn)生訂貨報表的數(shù)據(jù)必須存放
16、一段時間,也就是應該有一個數(shù)據(jù)的數(shù)據(jù)必須存放一段時間,也就是應該有一個數(shù)據(jù)存儲。存儲。另外,另外,“當某種材料的庫存數(shù)量少于庫存量當某種材料的庫存數(shù)量少于庫存量臨界值時就應該再次訂貨臨界值時就應該再次訂貨”,這個事實意味著必須,這個事實意味著必須在某個地方有材料庫存量和庫存量臨界值這樣的數(shù)在某個地方有材料庫存量和庫存量臨界值這樣的數(shù)據(jù)。據(jù)。因此,需要有一個保存清單的數(shù)據(jù)存儲。因此,需要有一個保存清單的數(shù)據(jù)存儲。 一旦把數(shù)據(jù)流程圖中的四種成份都分離出來之后,一旦把數(shù)據(jù)流程圖中的四種成份都分離出來之后,就可著手繪制系統(tǒng)的數(shù)據(jù)流程圖了。數(shù)據(jù)流程圖的就可著手繪制系統(tǒng)的數(shù)據(jù)流程圖了。數(shù)據(jù)流程圖的繪制也是
17、采用自頂向下的方法,由粗到細,逐層細繪制也是采用自頂向下的方法,由粗到細,逐層細化,最后形成一套完整的擬建系統(tǒng)的數(shù)據(jù)流程圖?;詈笮纬梢惶淄暾臄M建系統(tǒng)的數(shù)據(jù)流程圖。 倉管倉管員員1.0處理事務處理事務采購采購員員事務訂貨報表圖圖 (b) (b) 訂貨系統(tǒng)的一層數(shù)據(jù)流程圖訂貨系統(tǒng)的一層數(shù)據(jù)流程圖 2.0產(chǎn)生報表產(chǎn)生報表D2 訂貨信息D1 庫存信息D2 1.1事務輸入事務輸入和檢驗和檢驗倉管倉管員員 1.2更新庫存更新庫存 1.3處理訂貨處理訂貨D1 庫存信息庫存信息 F3 庫存庫存F1 事務事務事務事務F2 F4 缺貨信息缺貨信息 F5 訂貨信息訂貨信息 訂貨信息訂貨信息 圖圖(c) (c)
18、 訂貨系統(tǒng)的訂貨系統(tǒng)的2層數(shù)據(jù)流程圖層數(shù)據(jù)流程圖 (子圖子圖1)D2 采購采購員員 2.0 產(chǎn)生報表產(chǎn)生報表 F6 訂貨匯總信息訂貨匯總信息 F7 F7 訂貨報表訂貨報表 訂貨信息訂貨信息 圖圖(d) (d) 訂貨系統(tǒng)的訂貨系統(tǒng)的1 1層數(shù)據(jù)流程圖層數(shù)據(jù)流程圖(圖(圖b b的局部,各數(shù)據(jù)成分加上編號)的局部,各數(shù)據(jù)成分加上編號) 畫分層數(shù)據(jù)流程圖時應注意的問題畫分層數(shù)據(jù)流程圖時應注意的問題n(1)合理編號)合理編號n 數(shù)據(jù)流程圖加工編號規(guī)則數(shù)據(jù)流程圖加工編號規(guī)則 :子圖中的編號:子圖中的編號為父圖號和子加工的編號組成;子圖的父圖為父圖號和子加工的編號組成;子圖的父圖號就是父圖中相應加工的編號。
19、號就是父圖中相應加工的編號。n(2)注意子圖與父圖的平衡)注意子圖與父圖的平衡n指的是子圖的輸入、輸出數(shù)據(jù)流必須與父圖指的是子圖的輸入、輸出數(shù)據(jù)流必須與父圖中對應加工的輸入、輸出數(shù)據(jù)流相同。中對應加工的輸入、輸出數(shù)據(jù)流相同。 例:銷售處理系統(tǒng)例:銷售處理系統(tǒng)頂層圖頂層圖用戶用戶訂貨單訂貨單發(fā)貨單發(fā)貨單銷售處理銷售處理P PF1F1庫存賬庫存賬 用戶用戶訂貨單訂貨單銷售銷售處理處理銷售部銷售部配件配件庫存庫存缺貨通知缺貨通知采購采購處理處理采購部采購部 訂貨通知訂貨通知供應供應處理處理供應商供應商應付款通知應付款通知財務財務處理處理財務部財務部付款通知付款通知發(fā)貨通知發(fā)貨通知收收款款憑憑證證修改
20、庫存修改庫存到貨通知到貨通知應收款通知應收款通知付款付款收款憑證收款憑證發(fā)貨發(fā)貨配件銷售數(shù)據(jù)流圖示例(第二層配件銷售數(shù)據(jù)流圖示例(第二層DFD)F3F3應收賬應收賬F4F4 訂貨單存檔訂貨單存檔n例例:n成品庫保管員按車間送來的入庫單登成品庫保管員按車間送來的入庫單登記庫存臺帳。發(fā)貨時,發(fā)貨員根據(jù)銷記庫存臺帳。發(fā)貨時,發(fā)貨員根據(jù)銷售科送來的發(fā)貨通知單將成品出庫,售科送來的發(fā)貨通知單將成品出庫,并發(fā)貨,同時填寫三份出庫單,一份并發(fā)貨,同時填寫三份出庫單,一份交給成品庫保管員,成品庫保管員按交給成品庫保管員,成品庫保管員按此出庫單登記庫存臺帳,另外兩聯(lián)分此出庫單登記庫存臺帳,另外兩聯(lián)分別交銷售科、
21、會計科。別交銷售科、會計科。l采購員將入庫單交給檢驗員,檢驗員將不合采購員將入庫單交給檢驗員,檢驗員將不合格的入庫單退回采購員,合格的入庫單交保格的入庫單退回采購員,合格的入庫單交保管員并記入庫存臺帳,統(tǒng)計員根據(jù)庫存臺帳管員并記入庫存臺帳,統(tǒng)計員根據(jù)庫存臺帳制定月報表交主管部門審閱。制定月報表交主管部門審閱。n例:人事管理工資核算事務例:人事管理工資核算事務n 每月由人事科科長對員工基本情況每月由人事科科長對員工基本情況進行審核、評價,科員張紅負責對審核、進行審核、評價,科員張紅負責對審核、評價結果建檔,科員王強根據(jù)建檔結果評價結果建檔,科員王強根據(jù)建檔結果和員工考勤情況進行核算統(tǒng)計,最后打和
22、員工考勤情況進行核算統(tǒng)計,最后打印工資條發(fā)給員工個人。印工資條發(fā)給員工個人。n5.3.35.3.3數(shù)據(jù)字典數(shù)據(jù)字典 n1 1、數(shù)據(jù)字典的定義、數(shù)據(jù)字典的定義 n是以特定格式記錄下來的、對是以特定格式記錄下來的、對DFDDFD中的中的數(shù)據(jù)項數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)數(shù)據(jù)結構、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體部實體等六個方面所作的完整的等六個方面所作的完整的定義和說明。定義和說明。n2 2、數(shù)據(jù)字典的內(nèi)容、數(shù)據(jù)字典的內(nèi)容n3、數(shù)據(jù)字典中對數(shù)據(jù)、數(shù)據(jù)字典中對數(shù)據(jù) 結構的定義結構的定義n對數(shù)據(jù)結構對數(shù)據(jù)結構“用戶訂用戶訂貨單貨單”的定義:的定義:n數(shù)據(jù)結構編號數(shù)據(jù)結構編號 :
23、n數(shù)據(jù)結構名稱數(shù)據(jù)結構名稱 : 用戶訂用戶訂貨單貨單n簡述簡述 : 用戶所填用戶情用戶所填用戶情況及訂貨要求等信況及訂貨要求等信n數(shù)據(jù)結構組成數(shù)據(jù)結構組成 : DS03-02 + DS03-03 + DS03-04 DS03-01:用戶訂貨單用戶訂貨單 DS03-02:訂貨單標識訂貨單標識DS03-03:用戶情況用戶情況 DS03-04:配件情況配件情況 I1:訂貨單編號訂貨單編號 I3:用戶代碼用戶代碼 I10:配件代碼配件代碼 I2:日期日期 I4:用戶名稱用戶名稱 I11:配件名稱配件名稱 I5:用戶地址用戶地址 I12:配件規(guī)格配件規(guī)格 I6:用戶姓名用戶姓名 I13:訂貨數(shù)量訂貨數(shù)量
24、 I7:電話電話 I8:開戶銀行開戶銀行 I9:帳號帳號 n4 4、數(shù)據(jù)字典的作用、數(shù)據(jù)字典的作用n是進一步定義和描述所有是進一步定義和描述所有D D項的工具項的工具; ;n是是D D分析和分析和D D管理的重要工具管理的重要工具; ;n是按特定格式記錄,以備隨時查詢是按特定格式記錄,以備隨時查詢和修改和修改, ,以始終保持一致性和完整性以始終保持一致性和完整性; ;n是所有開發(fā)人員共同的依據(jù)和標準;是所有開發(fā)人員共同的依據(jù)和標準;5.5.數(shù)據(jù)字典示例數(shù)據(jù)字典示例1 1)數(shù)據(jù)結構)數(shù)據(jù)結構數(shù)據(jù)結構編號:數(shù)據(jù)結構編號:DS01-01DS01-01數(shù)據(jù)結構名稱:數(shù)據(jù)結構名稱:人事基本檔案人事基本檔
25、案簡簡 述:述:檔案和工資情況等檔案和工資情況等數(shù)據(jù)結構組成:數(shù)據(jù)結構組成:DS01-02+DS01-03DS01-02+DS01-032 2)數(shù)據(jù)流)數(shù)據(jù)流數(shù)據(jù)流編號數(shù)據(jù)流編號:001001數(shù)據(jù)流數(shù)據(jù)流 名名:人員情況:人員情況別別 名:名:人事檔案人事檔案組組 成成:人員情況:人員情況= =姓名姓名+ +性別性別+ +出生年月出生年月+ +政治面貌政治面貌+.+.;政治面貌政治面貌=黨黨 員員| |團員團員| |群眾群眾| |其其他他 發(fā)生頻率發(fā)生頻率:一般在每年:一般在每年3 34 4月份月份符號符號含義含義示例及說明示例及說明=被定義為被定義為+與與X=a+b 表示表示X由由a和和b組
26、成組成 | 或或X=a|b 表示表示X由由a或或b組成組成 重復重復X=a 表示表示X由由0個或多個個或多個a組成組成m n重復重復X=2a5 表示表示X中最少出現(xiàn)中最少出現(xiàn)2次次a,最多出現(xiàn),最多出現(xiàn)5次次a,5、2為重復次數(shù)的上下限為重復次數(shù)的上下限( )可選可選X=(a) 表示表示a可在可在X中出現(xiàn),也可不出現(xiàn)中出現(xiàn),也可不出現(xiàn)“ ”數(shù)據(jù)元素數(shù)據(jù)元素X=“a” 表示表示X是取值為字符是取值為字符a的數(shù)據(jù)元素的數(shù)據(jù)元素連接符連接符X=19 表示表示X可取可取1到到9中的任意一個值中的任意一個值* *注釋注釋*a* 表示表示a為說明或注釋為說明或注釋數(shù)據(jù)項名數(shù)據(jù)項名代碼代碼 類型類型 長度長
27、度 小數(shù)位小數(shù)位范圍范圍姓名姓名XMXM字符字符 8 80 0無無性別性別XBXB字符字符 2 20 0男男/ /女女出生年月出生年月RQRQ日期日期 8 80 01930193019781978n6.加工說明加工說明n1)建檔)建檔n2)計算工資)計算工資5.4 5.4 描述處理邏輯的工具描述處理邏輯的工具n5.4.1 5.4.1 決策樹決策樹n5.4.2 5.4.2 決策表決策表n5.4.3 5.4.3 結構化語言描述結構化語言描述n5.4.1 5.4.1 決策樹決策樹n是用一種樹型圖形方式來表示是用一種樹型圖形方式來表示多個條件、多個取值所應采取多個條件、多個取值所應采取的動作的邏輯表達
28、方法。的動作的邏輯表達方法。檢查庫存量檢查庫存量=庫庫存量存量極限極限值值庫存庫存最低最低儲備儲備 =庫庫存量最存量最低儲備低儲備訂貨訂貨未訂貨未訂貨訂貨訂貨未訂貨未訂貨取消訂貨取消訂貨不行動不行動=庫存庫存量訂貨量訂貨點點訂貨訂貨未訂貨未訂貨訂貨延期訂貨延期不行動不行動訂貨訂貨遲到遲到訂貨未訂貨未遲到遲到催訂貨催訂貨不行動不行動訂貨訂貨訂貨訂貨未訂貨未訂貨催訂貨催訂貨緊急訂貨緊急訂貨n例:例:n假設某校對考試升留級有如下規(guī)定:假設某校對考試升留級有如下規(guī)定:如果在英語、數(shù)學、政治等三門主如果在英語、數(shù)學、政治等三門主要課程中有兩門或兩門以上不及格要課程中有兩門或兩門以上不及格者就留級。者就留
29、級。n請根據(jù)以下描述的邏輯關系畫出優(yōu)惠卡發(fā)放邏輯判斷表:請根據(jù)以下描述的邏輯關系畫出優(yōu)惠卡發(fā)放邏輯判斷表:n 移動通信公司為促進業(yè)務的發(fā)展發(fā)行各種優(yōu)惠卡,其中移動通信公司為促進業(yè)務的發(fā)展發(fā)行各種優(yōu)惠卡,其中包括金卡、銀卡和普通卡三種,用戶可以依據(jù)其信用度享受包括金卡、銀卡和普通卡三種,用戶可以依據(jù)其信用度享受不同額度的透支。其中金卡、銀卡和普通卡允許透支的額度不同額度的透支。其中金卡、銀卡和普通卡允許透支的額度分別為分別為1000元、元、500元和元和100元。發(fā)生的規(guī)則如下:元。發(fā)生的規(guī)則如下:n 從未發(fā)生過話費拖欠,且每月通話費在從未發(fā)生過話費拖欠,且每月通話費在300元(含)以上元(含)
30、以上者可獲金卡,每月通話費在者可獲金卡,每月通話費在150元(含)以上者可獲銀卡,元(含)以上者可獲銀卡,低于低于150元者可獲普通卡;發(fā)生過話費拖欠,能在規(guī)定時間元者可獲普通卡;發(fā)生過話費拖欠,能在規(guī)定時間內(nèi)補清欠款,每月通話費在內(nèi)補清欠款,每月通話費在300元(含)以上者可獲銀卡,元(含)以上者可獲銀卡,每月通話費在每月通話費在150元(含)以上者可獲普通卡;發(fā)生過話費元(含)以上者可獲普通卡;發(fā)生過話費拖欠,并未能在規(guī)定時間內(nèi)補清欠款,無論每月話費多少均拖欠,并未能在規(guī)定時間內(nèi)補清欠款,無論每月話費多少均不能獲得優(yōu)惠卡。不能獲得優(yōu)惠卡。n系統(tǒng)太復雜時系統(tǒng)太復雜時,會存在許多步驟和組會存在
31、許多步驟和組合條件的序列,合條件的序列,分支的數(shù)目太大和分支的數(shù)目太大和通過的路徑太多通過的路徑太多;n對分析不但沒有幫助,而且會使得對分析不但沒有幫助,而且會使得分析人員束手無策;分析人員束手無策;n5.5.4 4. .2 2 決策表決策表n以表格的形式給出各種條件的全部以表格的形式給出各種條件的全部組合,以及在各種組合下應采取的組合,以及在各種組合下應采取的行動的邏輯表達工具行動的邏輯表達工具。n實例:實例:n某工廠人事部門對一部分職工重新某工廠人事部門對一部分職工重新分配工作,其分配原則如下:分配工作,其分配原則如下:n“如果年齡不滿如果年齡不滿20歲歲n文化程度是小學,則脫產(chǎn)學習;文化
32、程度是小學,則脫產(chǎn)學習;n文化程度是中學,則當電工;文化程度是中學,則當電工;n如果年齡滿如果年齡滿2020歲但不滿歲但不滿4040歲歲n如果文化程度是小學或中學,若是男性,如果文化程度是小學或中學,若是男性,則當鉗工;若是女性,則當車工;則當鉗工;若是女性,則當車工;n文化程度是大學,則當技術員;文化程度是大學,則當技術員;n如果年齡滿如果年齡滿4040歲及以上者歲及以上者n文化程度是小學或中學,則當材料員;文化程度是小學或中學,則當材料員;n文化程度是大學,則當技術員;文化程度是大學,則當技術員;n某貨運站的收費標準如下:某貨運站的收費標準如下:n 若收件地點在本省,則快件每公斤若收件地點
33、在本省,則快件每公斤6元,慢元,慢件每公斤件每公斤4元;元;n 若收件地點在外省,則在若收件地點在外省,則在25公斤以內(nèi)(包括公斤以內(nèi)(包括25公斤)快件每公斤公斤)快件每公斤8元,慢件每公斤元,慢件每公斤6元;元;如果超過如果超過25公斤時,快件每公斤公斤時,快件每公斤10元,慢件元,慢件每公斤每公斤8元。元。n 試繪制確定收費標準的判斷表。試繪制確定收費標準的判斷表。0313 n5.4.3 5.4.3 結構化語言描述結構化語言描述nIF 欠款時間欠款時間30天天n IF 需要量需要量庫存量庫存量n THEN 立即發(fā)貨立即發(fā)貨nELSEn先按庫存量發(fā)貨先按庫存量發(fā)貨,進貨后再補發(fā)進貨后再補發(fā)
34、nELSEnIF 欠款時間欠款時間30天天n IF 需要量需要量庫存量庫存量n THEN 先付款再發(fā)貨先付款再發(fā)貨nELSEn不發(fā)貨不發(fā)貨結構式語言表示:結構式語言表示:對每一個職工對每一個職工判斷樹表示判斷樹表示分配分配政策政策小學小學中學中學大學大學年齡年齡2020歲歲2020歲歲年齡年齡4040歲歲年齡年齡4040歲歲男男女女文化程度文化程度年齡年齡 性別性別 分配方案分配方案 技術員技術員脫產(chǎn)學習脫產(chǎn)學習鉗工鉗工車工車工材料員材料員年齡年齡2020歲歲2020歲歲年齡年齡4040歲歲年齡年齡4040歲歲男男女女電工電工鉗工鉗工車工車工材料員材料員n某貨運站的收費標準如下:某貨運站的收費標準如下:n 若收件地點在本省,則快件每公斤若收件地點在本省,則快件每公斤6元,慢元,慢件每公斤件每公斤4元;元;n 若收件地點在外省,則在若收件地點在外省,則在25公斤以內(nèi)(包括公斤以內(nèi)(包括25公斤)快件每公斤公斤)快件每公斤8元,慢件每公斤元,慢件每公斤6元;元;如果超過如果超過25公斤時,快件每公斤公
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《藥品市場營銷學》課程標準
- 農(nóng)莊轉讓帳篷合同范本
- 化肥區(qū)域授權合同范本
- 上海電子營銷咨詢合同范例
- 余姚市房地產(chǎn)經(jīng)紀合同范本
- 接觸網(wǎng)中級工題庫與參考答案
- 化工總控工高級測試題及參考答案
- 道路交通安全模擬試題含參考答案
- 個人安全與社會責任心得體會
- 公司收購資產(chǎn)合同范本
- 噴涂設備點檢表
- GB/T 2831-2009光學零件的面形偏差
- 廣東省佛山市《綜合基礎知識》事業(yè)單位國考真題
- 02 第2章 城市與城市化-城市管理學
- 六年級上冊英語教案-Culture 2 Going Green 第二課時 廣東開心英語
- 警察叔叔是怎樣破案的演示文稿課件
- 2019石景山初三一模語文試題及答案
- 尿液有形成分形態(tài)學檢查與臨床意義課件
- 09式 新擒敵拳 教學教案 教學法 圖解
- CAD術語對照表
- 學術論文的寫作與規(guī)范課件
評論
0/150
提交評論