版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
教學目的:通過本章內容的學習,了解系統(tǒng)分析的任務和過程;了解組織結構與功能調查的內容;了解業(yè)務流程分析的任務和主要內容;掌握業(yè)務流程描述工具——業(yè)務流程圖(TFD)的繪制。了解數(shù)據(jù)流程調查的主要內容,掌握數(shù)據(jù)流程圖(DFD)的畫法,理解數(shù)據(jù)字典(DD)的概念與內容,掌握描述處理邏輯的工具。教學重點
:業(yè)務流程分析與業(yè)務流程圖的繪制;數(shù)據(jù)流程的分析與數(shù)據(jù)流程圖的繪制;判斷樹和判斷表的分析與繪制。授課課時:5學時第7章管理信息系統(tǒng)的系統(tǒng)分析12技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡第7章管理信息系統(tǒng)的系統(tǒng)分析
7.1系統(tǒng)分析
7.2組織結構與功能結構分析
7.3業(yè)務流程分析
7.4數(shù)據(jù)分析
7.5描述處理邏輯的工具
7.6確定新系統(tǒng)的邏輯處理方案
7.7系統(tǒng)分析報告22技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.1.1系統(tǒng)分析的任務系統(tǒng)分析是在總體規(guī)劃的指導下,對系統(tǒng)進行深入詳細的調查研究,在充分認識原信息系統(tǒng)的基礎上,對新系統(tǒng)的各種方案進行分析、研究、比較和判斷,完成新系統(tǒng)的邏輯模型設計,解決系統(tǒng)“做什么”的問題。系統(tǒng)分析在很大程度上決定了系統(tǒng)開發(fā)工作的成敗。7.1系統(tǒng)分析32技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡邏輯模型是指在邏輯上確定的新系統(tǒng)模型,而不涉及具體的物理實現(xiàn),也就是解決系統(tǒng)“干什么”,而不是“如何干”。
7.1系統(tǒng)分析當前系統(tǒng)目標系統(tǒng)新系統(tǒng)物理模型邏輯模型新系統(tǒng)邏輯模型模型化抽象化做什么物理模型怎么做實例化具體化42技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡邏輯模型是指在邏輯上確定的新系統(tǒng)模型,而不涉及具體的物理實現(xiàn),也就是解決系統(tǒng)“干什么”,而不是“如何干”。
7.1系統(tǒng)分析當前系統(tǒng)目標系統(tǒng)新系統(tǒng)物理模型邏輯模型新系統(tǒng)邏輯模型模型化抽象化做什么物理模型怎么做實例化具體化52技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡系統(tǒng)分析的過程①問題識別—“做什么”②分析與綜合—從數(shù)據(jù)流和數(shù)據(jù)結構出發(fā),逐步細化所有的軟件功能,找出各元素之間的聯(lián)系、接口特性,分析它們是否滿足功能要求并剔除不合理部分,綜合成系統(tǒng)解決方案,給出目標系統(tǒng)的詳細邏輯模型。
③系統(tǒng)分析的成果與文檔內容
7.1系統(tǒng)分析返回62技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.1系統(tǒng)分析7.1.2系統(tǒng)調研方法:
1.會談、詢問:圍繞軟件目標提出具體問題;
2.調查表:經過仔細考慮的書面回答可能比會談中的回答更加準確;
3.收集分析客戶使用的各種表格、有關工作責任、工作流程、工作規(guī)范、相關數(shù)據(jù)標準、業(yè)務標準的各種文字資料;
4.收集同類相關產品的宣傳資料、技術資料、演示程序或軟件程序;
5.情景分析:利用情景分析誘導用戶能夠把它們的系統(tǒng)需求告知分析員(可以描述當前一項業(yè)務怎么做、也可以描述設想的系統(tǒng)中此項業(yè)務怎么做);
6.可視化方法:結和情景分析,利用畫用戶界面圖、業(yè)務流程圖、功能結構圖、時序圖等圖形與客戶進行討論;72技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.1系統(tǒng)分析7.1.3系統(tǒng)調研基本策略
1.首先確定用戶的軟件開發(fā)目標,確定系統(tǒng)基本范圍,然后圍繞這一目標,確定要訪問的部門和人員,要了解的業(yè)務,在基本范圍內展開調研;
2.以部門職責為基礎搞清各種現(xiàn)有業(yè)務、要填寫的表簿冊文檔報表等,其數(shù)據(jù)來源及去向;
3.以業(yè)務為主線,搞清每個業(yè)務的每個環(huán)節(jié)的流程關系、涉及部門、輸入與輸出項;
4.以數(shù)據(jù)為主線,搞清數(shù)據(jù)采集方式、數(shù)據(jù)流向、數(shù)據(jù)之間的內在聯(lián)系;
5.搞清哪些業(yè)務或數(shù)據(jù)是已建系統(tǒng)的,它們和新系統(tǒng)的關系是銜接還是替換;
6.應思考是否有新技術可以改進現(xiàn)有工作,用戶提出的系統(tǒng)需求用現(xiàn)有技術能否實現(xiàn)。82技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡
建立MIS的目的在于提高管理水平,應當把建立新系統(tǒng)看成是對組織的一種有目的改變過程。因此對現(xiàn)行管理業(yè)務的調查十分重要。管理業(yè)務調查可以幫助我們了解各項管理業(yè)務的具體處理過程,發(fā)現(xiàn)原系統(tǒng)中不合理的部分,以便對原系統(tǒng)業(yè)務流程進行完善和優(yōu)化。本節(jié)內容:
一、組織結構調查二、管理功能調查
7.2組織結構與功能結構分析92技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、組織結構調查
組織結構指的是一個組織內部部門的劃分以及各部門之間的隸屬關系或管理與被管理的關系。通過組織結構調查弄清組織內部的部門劃分,以及各部門之間的領導與被領導關系、信息資料的傳遞關系、物資流動關系與資金流動關系,并了解各部門的工作內容與職責。此外,還應詳細了解各級組織存在的問題以及對新系統(tǒng)的要求等。通??捎媒M織結構圖來表示(見下頁)。7.2組織結構與功能結構分析102技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡廠長計劃調度組計劃科生產部財務部供銷科計劃組統(tǒng)計組統(tǒng)計組外協(xié)組成本組會計組出納組供應組銷售組倉
庫組織結構圖112技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡二、功能結構調查為了實現(xiàn)系統(tǒng)的目標,系統(tǒng)必須具有各種功能。功能指的是完成某項工作的能力。各子系統(tǒng)功能的完成,又依賴于下面更具體的工作的完成。管理功能的調查是要確定系統(tǒng)的這種功能結構。調查中可以用功能結構圖來描述從系統(tǒng)目標到各項功能的層次關系。功能結構圖展示了系統(tǒng)的部分主要功能,從圖中可以看到各部分功能模塊,下頁是一張某銷售系統(tǒng)的管理功能結構圖。7.2組織結構與功能結構分析122技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡銷售管理系統(tǒng)銷售計劃管理合同管理銷售核算與統(tǒng)計成品庫管理市場預測銷售歷史資料管理編制年度銷售大綱編制銷售計劃
合同有效性審查
合同執(zhí)行情況分析合同登記和變更銷售收入核算銷售利潤核算銷售統(tǒng)計分析出入庫管理庫存統(tǒng)計市場預測市場分析功能結構圖132技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡通過細致的業(yè)務流程調查,就可以對現(xiàn)行系統(tǒng)的業(yè)務流程有深入、詳盡的理解。然后,通過對業(yè)務流程的分析,我們可以看到系統(tǒng)業(yè)務流程存在很多的問題:可能是管理思想和方法落后,業(yè)務流程不盡合理,也可能是因為計算機信息系統(tǒng)的建設為優(yōu)化原業(yè)務流程提供的新的可能性。這時,就需要在對現(xiàn)有業(yè)務流程進行分析的基礎上進行業(yè)務流程重組,產生新的更為合理的業(yè)務流程。7.3業(yè)務流程分析142技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.3業(yè)務流程分析現(xiàn)行業(yè)務流程分析業(yè)務流程優(yōu)化確定新的業(yè)務流程確定新系統(tǒng)的人機分工描述管理業(yè)務流程的圖表有:業(yè)務流程圖(TFD)、表格分配圖152技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(1)現(xiàn)行流程的分析。分析原有的業(yè)務流程的各處理過程是否具有存在的價值,其中哪些過程可以刪除或合并,原有業(yè)務流程中哪些過程不盡合理,可以進行改進或優(yōu)化。(2)業(yè)務流程的優(yōu)化?,F(xiàn)行業(yè)務流程中哪些過程存在冗余信息處理,可以按計算機信息處理的要求進行優(yōu)化,流程的優(yōu)化可以帶來什么好處。(3)確定新的業(yè)務流程。畫出新系統(tǒng)的業(yè)務流程圖。(4)新系統(tǒng)的人機分工。新的業(yè)務流程中人與機器的分工,即哪些工作可由人機分工。計算機自動完成,哪些必須有人的參與。業(yè)務流程分析過程162技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡1.業(yè)務流程圖定義管理業(yè)務流程圖是一種表明系統(tǒng)內各單位、人員之間業(yè)務關系、作業(yè)順序和管理信息流向的圖表,它可以幫助分析人員找出業(yè)務流程中的不合理流向等。2.業(yè)務流程圖內容與業(yè)務發(fā)生有關的組織機構、與業(yè)務有關的信息、伴隨業(yè)務處理產生的現(xiàn)金與實物、業(yè)務處理的內容、業(yè)務處理的時間和途徑。管理業(yè)務流程圖172技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡3.業(yè)務流程圖基本符號:系統(tǒng)中人員或部門(含處理工作)系統(tǒng)外實體物流或信息流向單據(jù)、報表、帳目等管理業(yè)務流程圖182技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡有關部門供貨單位用料計劃領料單未批準領料單庫長庫工領料通知庫存帳已批準領料單用料流水帳()訂貨單合同缺料通知單入庫單催貨單補充訂貨單提貨通知單采購員庫存報表無有車間4.業(yè)務流程圖實例(1):某企業(yè)物資管理業(yè)務流程圖192技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡某企業(yè)物資管理業(yè)務流程圖無有車間領料單庫長用料計劃未批準的領料單已批準領料單庫存賬領料通知用料流水帳缺料通知單庫工采購員訂貨單(合同)已訂貨催貨單供貨單位未訂貨補充訂貨單提貨通知單入庫單庫存報表有關部門202技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡銀行儲蓄業(yè)務流程圖業(yè)務流程描述:
儲戶將填好的存款單或取款單以及存折交給銀行職員,銀行職員審核存、取款單后,將不合格的存、取款單返回給儲戶重填,將合格的存、取款單進行分類后,分別進行存款或取款的處理,并分別登記利息文件和帳目文件,處理完成后,將存折、回單(取款的還包括現(xiàn)金)交給儲戶。4.業(yè)務流程圖實例(2)212技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡
銀行儲蓄業(yè)務流程圖4.業(yè)務流程圖實例(2)儲戶存折存取款單業(yè)務分類存款處理取款單存折帳目文件存折回單存款單存折取款處理利息文件存折現(xiàn)金回單銀行職員合格存取款單存折不合格存取款單222技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(3)某物資訂貨業(yè)務的流程圖
采購員從倉庫收到缺貨知單后,查問訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則,填寫訂貨單送供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出取貨通知。4.業(yè)務流程圖實例(3)232技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡某物資訂貨業(yè)務的流程圖采購員從倉庫收到缺貨知單后,查問訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則,填寫訂貨單送供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出取貨通知。242技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡(4)某物資領料業(yè)務的流程圖
車間填寫領料單給倉庫要求領料,庫長根據(jù)用料計劃審批領料單,未批準的退回車間,已批準的領料單被送到倉庫保管員處。倉庫保管員查閱庫存臺帳,若有貨,則通知車間前來領料,否則將缺貨通知采購人員。4.業(yè)務流程圖實例(4)252技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡某物資領料業(yè)務的流程圖車間填寫領料單給倉庫要求領料,庫長要根據(jù)用料計劃審批領料單,未批準的退回車間,已批準的領料單被送到倉庫保管員處。倉庫保管員要查閱庫存臺帳,若有貨,則通知車間前來領料,否則將缺貨通知采購人員。262技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.4數(shù)據(jù)分析本節(jié)內容:
一、數(shù)據(jù)流程圖及其繪制用符號二、數(shù)據(jù)流程圖實例三、繪制數(shù)據(jù)流程圖的方法四、繪制數(shù)據(jù)流程圖舉例272技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、數(shù)據(jù)流程圖及繪制用符號
數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。數(shù)據(jù)流程圖具有抽象性,表現(xiàn)在它完全舍去了具體的物質(如業(yè)務流程圖中的車間、人員等)。數(shù)據(jù)與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設計功能模塊處理過程的基礎。282技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、數(shù)據(jù)流程圖及繪制用符號
繪制數(shù)據(jù)流程圖的四種符號是:外部實體處理數(shù)據(jù)流數(shù)據(jù)存儲292技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、數(shù)據(jù)流程圖及繪制用符號①外部實體。指本系統(tǒng)之外的人或單位,它們和本系統(tǒng)有信息傳遞關系。在繪制某一系統(tǒng)的數(shù)據(jù)流程圖時,凡屬本系統(tǒng)之外的人或單位,也都被列為外部實體。為了避免在一張數(shù)據(jù)流程圖中出現(xiàn)線條的交叉,同一個外部實體可以出現(xiàn)若干次。②數(shù)據(jù)流。數(shù)據(jù)流表示流動著的數(shù)據(jù),它可以是一項數(shù)據(jù),也可以是一組數(shù)據(jù)(如扣款數(shù)據(jù)文件、訂貨單等),也可用來表示對數(shù)據(jù)文件的存儲操作。通常在數(shù)據(jù)流符號的上方標明數(shù)據(jù)流的名稱。1)數(shù)據(jù)流程圖DFD符號的釋義302技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、數(shù)據(jù)流程圖及繪制用符號③處理(功能)。處理,又稱功能。如果將數(shù)據(jù)流比喻成工廠中的零部件傳送帶,數(shù)據(jù)存儲是零部件的存儲倉庫,那么每一道加工工序就相當于數(shù)據(jù)流程圖中的處理功能,它表達了對數(shù)據(jù)處理的邏輯功能,一般用一個長方形來表示處理邏輯,圖形下部填寫處理的名稱(如開發(fā)票、出庫處理等),上部填寫唯一標識該處理的標志。④數(shù)據(jù)存儲。指通過數(shù)據(jù)文件、文件夾或賬本等存儲數(shù)據(jù),表明數(shù)據(jù)的流動方向及其名稱。用一個右邊開口的長方形條表示。圖形右部填寫存儲的數(shù)據(jù)和數(shù)據(jù)集的名字,左邊填入該數(shù)據(jù)存儲的標志。同外部實體一樣,為了避免在一張數(shù)據(jù)流程圖中出現(xiàn)線條的交叉,同一個數(shù)據(jù)存儲可以出現(xiàn)若干次。1)數(shù)據(jù)流程圖DFD符號的釋義312技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡
二繪制數(shù)據(jù)流程圖的方法
把待解決的問題當作一個整體系統(tǒng),找出其輸入、輸出和處理(即:外部項、處理功能、存儲數(shù)據(jù)、數(shù)據(jù)流向),不考慮其中細節(jié)部分,畫出第一層數(shù)據(jù)流圖。遵循由上至下、逐步求精的原則,根據(jù)業(yè)務范圍和處理功能,在第一層數(shù)據(jù)流圖的處理框中進一步細劃,找出其內部的業(yè)務處理關系和數(shù)據(jù)傳輸關系,畫出第二層數(shù)據(jù)流圖。根據(jù)問題的復雜程度按照上述方法逐步分層,直到所需的數(shù)據(jù)都表達出來。322技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡三、數(shù)據(jù)流程圖實例1
1高考招生錄取數(shù)據(jù)流程圖(一層)錄取錄取通知考生檔案學生學校332技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡三、數(shù)據(jù)流程圖實例21.1成績篩選高考招生錄取數(shù)據(jù)流程圖(錄取部分二層)1.2確定名單1.3制作錄取通知1.4退檔錄取名單考試成績學生學校錄取通知考生檔案342技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡數(shù)據(jù)流程注意事項數(shù)據(jù)流程圖的繪制過程中應注意以下幾個方面的問題。
①數(shù)據(jù)流程圖的繪制一般由左至右進行。從左側開始標出外部實體,然后畫出由外部實體產生的數(shù)據(jù)流,再畫出處理邏輯、數(shù)據(jù)流、數(shù)據(jù)存儲等元素及其相互關系,最后在流程圖的右側畫出接受輸出信息的系統(tǒng)的外部實體。②
數(shù)據(jù)流至少有一端連著處理框數(shù)據(jù)流不能從外部實體直接傳送到數(shù)據(jù)存儲,也不能從數(shù)據(jù)存儲直接傳送到外部實體。③
數(shù)據(jù)存儲流入流出協(xié)調數(shù)據(jù)存儲必定有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流,缺少任何一種則意味著遺漏某些加工。352技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡數(shù)據(jù)流程注意事項數(shù)據(jù)流程圖的繪制過程中應注意以下幾個方面的問題。④數(shù)據(jù)處理流入流出協(xié)調只有輸入沒有輸出則數(shù)據(jù)處理無需存在,只有輸出沒有輸入的數(shù)據(jù)處理不可能滿足。
⑤合理命名、準確編號數(shù)據(jù)流程圖繪制過程中,對外部實體、數(shù)據(jù)流、處理邏輯以及數(shù)據(jù)存儲都必須合理地命名。數(shù)據(jù)流程圖正式完稿后還要對這些元素進行編號,以便進一步編寫數(shù)據(jù)字典.利于系統(tǒng)設計人員和用戶閱讀與理解。362技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.4數(shù)據(jù)分析外部實體:指本系統(tǒng)之外的人或單位,表示系統(tǒng)之外信息的來源或去向。和本系統(tǒng)有信息傳遞關系。數(shù)據(jù)流:表示流動著的數(shù)據(jù),它可以是一項數(shù)據(jù),也可以是一組數(shù)據(jù),表示數(shù)據(jù)的流動方向。處理:表示對輸入系統(tǒng)的數(shù)據(jù)進行加工和處理。數(shù)據(jù)存儲:表示對數(shù)據(jù)或加工過的數(shù)據(jù)的存儲。通過數(shù)據(jù)文件、文件夾或賬本等存儲數(shù)據(jù)。外部實體處理數(shù)據(jù)存儲數(shù)據(jù)流372技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡四、繪制數(shù)據(jù)流程圖舉例7.4數(shù)據(jù)分析(1)根據(jù)以下業(yè)務過程畫出數(shù)據(jù)流程圖:
用戶將訂貨單交某企業(yè)的業(yè)務經理,檢驗后,對不合格的訂單要用戶重填,合格的訂單交倉庫保管員作出庫處理,即,查閱庫存臺帳,如果有貨,則向用戶開票發(fā)貨,如缺貨,則通知采購員采購。382技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡392技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.4數(shù)據(jù)分析(2)請根據(jù)以下業(yè)務過程畫出數(shù)據(jù)流程圖:采購員從倉庫收到缺貨通知單后立即進行訂貨處理,即,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨單,否則,填寫訂貨單送供貨單位。供貨單位發(fā)運貨物后,立即向采購員發(fā)出取貨通知。402技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡412技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.4數(shù)據(jù)分析(3)繪制用戶訂貨處理系統(tǒng)的DFD:
驗收訂貨單。將不合格的訂貨單退還給用戶,對合格的訂單作以下處理。確定發(fā)貨量。
處理過程中,首先根據(jù)合格訂貨單和庫存帳確定發(fā)貨量,并分別進行(3)和(4)的相應處理。
開發(fā)貨單修改庫存。若庫存滿足本次訂貨單的要求,則開發(fā)貨單,修改庫存,訂貨單存檔,記應收賬,同時將發(fā)貨單發(fā)給用戶;否則填寫暫存訂貨單并存檔。(4)對照暫存訂貨單。采購部門向系統(tǒng)提供到貨通知,系統(tǒng)則對照暫存訂貨單并確定那些可重新發(fā)貨的訂貨單。然后交給(3)進行處理。422技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡432技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.4數(shù)據(jù)分析(3)請根據(jù)以下業(yè)務過程畫出數(shù)據(jù)流程圖:儲戶將填好的存款單、存折和存款交儲蓄所,經查對儲戶帳,將不合格的存款單退給儲戶重填,合格的存款單交存款處理,處理時要修改儲戶帳,并將存折還儲戶,而將存款放入現(xiàn)金庫。442技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡452技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、數(shù)據(jù)字典的作用和內容數(shù)據(jù)字典的定義作用
數(shù)據(jù)字典(datadictionary,簡稱DD)是關于數(shù)據(jù)的數(shù)據(jù),是以特定格式記錄下來的、對系統(tǒng)數(shù)據(jù)流程圖中各個基本要素(數(shù)據(jù)流、文件、加工等)的具體內容和特征所作的完整的定義和說明。它是結構化系統(tǒng)分析的另一重要工具,是對DFD的重要補充和注釋。7.4數(shù)據(jù)分析-數(shù)據(jù)字典462技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡二、數(shù)據(jù)字典的作用數(shù)據(jù)字典的定義具體是對數(shù)據(jù)流程圖中的下列六個元素進行定義:數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲、外部實體。
7.4數(shù)據(jù)分析-數(shù)據(jù)字典472技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡1.數(shù)據(jù)項數(shù)據(jù)項也稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。分析數(shù)據(jù)特性應從靜態(tài)和動態(tài)兩個方面去進行。在DD中,僅定義數(shù)據(jù)的靜態(tài)特性包括:數(shù)據(jù)項的名稱編號別名和簡述(例如:材料編碼)數(shù)據(jù)項的長度數(shù)據(jù)項的取值范圍。7.4數(shù)據(jù)分析-數(shù)據(jù)字典482技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例:數(shù)據(jù)項定義數(shù)據(jù)項編號:A03-04數(shù)據(jù)項名稱:庫存量別名:數(shù)量簡述:某種配件的庫存數(shù)量長度:6個字節(jié)取值范圍:0-999999返回按鍵或擊鼠標★492技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡2.數(shù)據(jù)結構由若干個數(shù)據(jù)項構成的數(shù)據(jù)組合稱為數(shù)據(jù)結構,它描述了某些數(shù)據(jù)項之間的關系。一個數(shù)據(jù)結構可以由若干個數(shù)據(jù)項組成;也可以由若干個數(shù)據(jù)結構組成;還可以由若干數(shù)據(jù)項和數(shù)據(jù)結構組成。對數(shù)據(jù)結構的定義包括以下幾項內容:數(shù)據(jù)結構的名稱和編號(例如:用戶訂單);簡述;數(shù)據(jù)結構的組成。7.4數(shù)據(jù)分析-數(shù)據(jù)字典502技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡對數(shù)據(jù)結構“用戶訂貨單”的定義:
數(shù)據(jù)結構編號
:
數(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ī)格
I6:用戶姓名
I3:訂貨數(shù)量
I7:電話
I8:開戶銀行
I9:帳號
512技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡3.數(shù)據(jù)流數(shù)據(jù)流由一個或一組固定的數(shù)據(jù)項組成。定義數(shù)據(jù)流時,不僅要說明數(shù)據(jù)流的名稱、組成等,還應指明它的來源、去向和數(shù)據(jù)流量等。在DD中,對數(shù)據(jù)流的定義包括以下內容:數(shù)據(jù)流的名稱及編號(例如:領料單)簡述數(shù)據(jù)流的去向數(shù)據(jù)流的組成數(shù)據(jù)流的流通量高峰期流通量7.4數(shù)據(jù)分析-數(shù)據(jù)字典522技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例:數(shù)據(jù)流定義編號:D03-08數(shù)據(jù)流名稱:發(fā)貨單簡述:銷售科為用戶開出的發(fā)貨單數(shù)據(jù)流來源:“開發(fā)貨單”處理功能數(shù)據(jù)流去向:數(shù)據(jù)存儲“發(fā)貨單存檔”數(shù)據(jù)流組成:發(fā)貨單數(shù)據(jù)結構流通量:150份/天高峰流通量:70份/每天上午9:00-11:00返回按鍵或擊鼠標★532技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡4.處理邏輯(加工)處理邏輯的定義僅對流程圖中最底層的處理邏輯加以說明,內容包括:處理邏輯名稱及編號(例如:計算電費)簡述輸入的數(shù)據(jù)流處理過程輸出的數(shù)據(jù)流處理頻率7.4數(shù)據(jù)分析-數(shù)據(jù)字典542技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡
例:處理邏輯定義處理邏輯編號:P03-01;處理邏輯名稱:驗收訂貨單簡述:確定用戶的訂貨單是否填寫正確輸入的數(shù)據(jù)流:訂貨單,來源:外部實體“用戶”;處理:檢驗定后單數(shù)據(jù),查明是否符合供貨范圍輸出的數(shù)據(jù)流:合格的訂貨單,去向:處理邏輯“確定發(fā)貨量”;不合格的訂貨單,去向:外部項“用戶”處理頻率:50次/天返回按鍵或擊鼠標★552技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡5.數(shù)據(jù)存儲文件
數(shù)據(jù)存儲文件是數(shù)據(jù)流動的暫停或永久保存的地方,只描述數(shù)據(jù)的邏輯存儲結構,不涉及它的物理組織。在DD中,數(shù)據(jù)存儲的內容包括:數(shù)據(jù)存儲的名稱及編號(例如:庫存賬)簡述組成關鍵字相關聯(lián)的處理7.4數(shù)據(jù)分析-數(shù)據(jù)字典562技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例:數(shù)據(jù)存儲定義數(shù)據(jù)存儲編號:F03—08數(shù)據(jù)存儲名稱:庫存賬簡述:存放配件的歷年庫存和單價數(shù)據(jù)存儲組成:配件編號+配件名稱+單價+庫存量+備注關鍵字:配件編號相關聯(lián)的處理:P2(“確定發(fā)貨量”),
P3(“開發(fā)貨單、修改庫存”)返回按鍵或擊鼠標★572技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡6.外部實體外部實體是指系統(tǒng)外的實體。在DD中,外部實體的定義包括:外部實體名稱及編號(例如:用戶)簡述輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流7.4數(shù)據(jù)分析-數(shù)據(jù)字典582技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例:外部項的定義外部項編號:S03-01外部項名稱:用戶簡述:購買本公司貨物的用戶輸入的數(shù)據(jù)流:DS03-06(“不合格訂貨單”)D03-08(“發(fā)貨單”)輸出的數(shù)據(jù)流:DS03-06(“訂貨單”)返回按鍵或擊鼠標★592技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.5描述處理邏輯的工具數(shù)據(jù)流程圖中比較復雜的處理邏輯可以用本節(jié)介紹的描述工具來加以說明。
本節(jié)內容:
一、判斷樹二、判斷表(又稱決策表)三、結構英語表示法602技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、判斷樹判斷樹是用來表示邏輯判斷問題的一種圖形工具,它能簡潔地表達數(shù)據(jù)流程圖中處理邏輯的邏輯判斷功能。7.5描述處理邏輯的工具612技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡判斷樹>庫存量
欠款時間≤30天>100天
>30天≤100天需求量需求量≤庫存量≤庫存量>庫存量先按庫存發(fā)貨,進貨后再補發(fā)先付款,再發(fā)貨立即發(fā)貨不發(fā)貨通知先付欠款7.5描述處理邏輯的工具622技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一判斷樹判斷樹是用一種樹型圖形方式來表示多個條件、多個取值所應采取的動作??匆粡埮袛鄻鋱D形的時候,要從左邊(樹根)開始,沿著各個分支向右看,根據(jù)每一個條件的取值狀態(tài)可以找出應該采取的動作,所有的動作都列在這張圖的最右側
繪制方法:首先確定有哪些條件第二確定每一個條件有幾種可能的狀態(tài),即有幾種取值第三要確定有哪些動作最后確定每一項動作要依賴哪些條件及取值。
632技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例1:某貨運站的收費標準如下:若收件地點在本省,則快件每公斤5元,慢件每公斤3元;若收件地點在外省,則在20公斤以內(包括20公斤)快件每公斤7元,慢件每公斤5元;而超過20公斤時,快件每公斤9元,慢件每公斤7元。7.5描述處理邏輯的工具642技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡若收件地點在本省,則快件每公斤5元,慢件每公斤3元;若收件地點在外省,則在20公斤以內(包括20公斤)快件每公斤7元,慢件每公斤5元;而超過20公斤時,快件每公斤9元,慢件每公斤7元。652技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例2:生產A和B兩種產品,對工人超產獎勵的政策:
對于A產品的生產者,當超產件數(shù)小于或等于50件時,每超產一件獎勵1.00元;超產件數(shù)大于50件,小于或等于100件時,大于50件部分每件獎勵1.25元;超產數(shù)大于100件時,超產100件部分每件獎勵1.50元。對于B產品的生產者,當超產件數(shù)小于或等于25件時,每超產一件獎勵2.00元;超產件數(shù)大于25件,小于等于50件時,大于25件部分每件獎勵2.50元;超產數(shù)大于50件時,超產50件部分每件獎勵3.00元。7.5描述處理邏輯的工具662技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡判斷樹672技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡二、判斷表(又稱決策表)判斷表(又稱決策表)可以清晰地表達條件、決策規(guī)則和應采取的行動之間的邏輯關系。是一種表達判斷邏輯的工具,它以表格的形式給出各種條件的全部組合以及在各種組合下應采取的行動。7.5描述處理邏輯的工具682技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡判斷表(決策表)決策規(guī)則號123456條件欠款時間≤30天YYNNNN欠款時間>100天NNYYNN需求量≤庫存量YNYNYN應采取的行動立即發(fā)貨╳先按庫存量發(fā)貨,進貨后再補發(fā)╳先付款,再發(fā)貨╳不發(fā)貨╳要求先付欠款╳╳7.5描述處理邏輯的工具692技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡二判斷表
繪制方法首先確定有哪些條件第二確定每一個條件有幾種可能的狀態(tài),即有幾種取值第三要確定有哪些動作第四給出所有條件的組合最后確定每一項動作要依賴哪些條件及取值。702技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡繪制舉例:某工廠人事部門對一部分職工重新分配工作,其分配原則如下:“如果年齡不滿18歲,文化程度是小學,則脫產學習,文化程度是中學,則當電工。如果年齡滿18歲但不滿40歲,如果文化程度是小學或中學,若是男性,則當鉗工,若是女性,則當車工,文化程度是大學,則當技術員。如果年滿40歲及以上者,文化程度是小學或中學,則當材料員,文化程度是大學,則當技術員?!?/p>
712技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡有三個條件:性別、年齡、文化程度。性別有2個取值年齡有3個取值文化程度有3個取值所有條件的組合有:2×3×3=18個。
條件名稱
取值
含義
性別0男1女年齡0未滿18歲1滿18歲但不滿40歲2滿40歲及以上文化程度0小學1中學2大學722技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡判斷表(初始):123456789101112131415161718性別000000000111111111年齡000111222000111222文化程度012012012012012012脫產學習※※當電工※※當鉗工※※當車工※※當技術員☆
※※☆※※當材料員※※※※☆為后補動作732技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡判斷表(整理后):123456789性別0011年齡00112211文化程度012010101脫產學習※當電工※當鉗工※※當車工※※當技術員※當材料員※※742技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡決策規(guī)則號123456條件本???YYNNNN<20kgYYNN慢件?YNYNYN應采取的行動3元/kg*5元/kg**7元/kg**9元/kg*例1:某貨運站的收費標準如下:若收件地點在本省,則快件每公斤5元,慢件每公斤3元;若收件地點在外省,則在20公斤以內(包括20公斤)快件每公斤7元,慢件每公斤5元;而超過20公斤時,快件每公斤9元,慢件每公斤7元。752技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡例2:生產A和B兩種產品,對工人超產獎勵的政策:
對于A產品的生產者,當超產件數(shù)小于或等于50件時,每超產一件獎勵1.00元;超產件數(shù)大于50件,小于或等于100件時,大于50件部分每件獎勵1.25元;超產數(shù)大于100件時,超產100件部分每件獎勵1.50元。對于B產品的生產者,當超產件數(shù)小于或等于25件時,每超產一件獎勵2.00元;超產件數(shù)大于25件,小于等于50件時,大于25件部分每件獎勵2.50元;;超產數(shù)大于50件時,超產50件部分每件獎勵3.00元。762技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡決策規(guī)則號12345678條件是A產品嗎?YYYYNNNN1<N<=25YNNNYNNN25<N<=50NYNNNYNN50<N<=100NNYNNNYNN>100NNNYNNNY決策方案N*1.00√√50.0+(N-50)*1.25√50.0+50*1.25+(N-100)*1.50√N*2.00√25*2.00+(N-25)*2.50√25*2.00+25*2.50+(N-50)*3.00√√772技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡三、結構英語表示法
結構英語表示法是一種模仿計算機語言來描述處理邏輯的方法。它使用了由“IF”、“THEN”和“ELSE”等詞組成的規(guī)范化語言。(見右例)。
IF
欠款時間≤30天
IF需要量≤庫存量
THEN立即發(fā)貨
ELSE
先按庫存量發(fā)貨,進貨后再補發(fā)
ELSE
IF
欠款時間≤100天
IF
需求量≤庫存量
THEN
先付款再發(fā)貨
ELSE
不發(fā)貨
ELSE
要求先付欠款7.5描述處理邏輯的工具782技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡7.6確定新系統(tǒng)的邏輯處理方案本節(jié)內容:
一、系統(tǒng)化分析的目標和內容二、建立新系統(tǒng)的邏輯模型三、確定新系統(tǒng)的數(shù)據(jù)處理方式792技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡一、系統(tǒng)化分析的目標和內容1.系統(tǒng)化分析的目標
在對原有系統(tǒng)調查的基礎上,分析并找出原系統(tǒng)業(yè)務流程和數(shù)據(jù)流程的不足、提出優(yōu)化和改進的方法,給出新系統(tǒng)要采用的信息處理方案。7.6確定新系統(tǒng)的邏輯處理方案802技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡分析系統(tǒng)的目標分析業(yè)務流程分析數(shù)據(jù)流程功能分析和劃分子系統(tǒng)數(shù)據(jù)屬性存儲查詢要求輸入輸出分析繪制新系統(tǒng)的數(shù)據(jù)流程圖確定新系統(tǒng)的數(shù)據(jù)處理方式
2.系統(tǒng)化分析的內容包括:7.6確定新系統(tǒng)的邏輯處理方案812技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡1.新系統(tǒng)邏輯模型的提出2.新系統(tǒng)邏輯模型的建立3.系統(tǒng)分析說明書二、建立新系統(tǒng)的邏輯模型7.6確定新系統(tǒng)的邏輯處理方案822技術基礎_2.3數(shù)據(jù)通信與計算機網(wǎng)絡1.新系統(tǒng)邏輯模型的提出⑴認識、理解現(xiàn)行系統(tǒng)的現(xiàn)實環(huán)境,獲得現(xiàn)行系統(tǒng)的具體的“物理模型”(組織結構圖、功能體系圖、業(yè)務流程圖等)⑵從現(xiàn)行系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《凡客發(fā)展現(xiàn)狀》課件
- 2024年江沙區(qū)域產品購銷協(xié)議版B版
- 房屋裝修工程承包合同(2篇)
- 2024年版鐵路客運服務協(xié)議范本一
- 2024實木家俱定制與家具維護保養(yǎng)服務合同2篇
- 2025年瀘州道路運輸從業(yè)資格證考哪些項目
- 2025年涼山州駕駛員貨運從業(yè)資格證模擬考試題
- 2025年河北道路運輸從業(yè)人員從業(yè)資格考試
- 《改善提案》課件
- 2024年建筑土建主體工程分包勞務協(xié)議樣本版B版
- 微創(chuàng)冠脈搭橋手術
- 四川省公需科目(數(shù)字經濟與驅動發(fā)展)考試題庫及答案
- 智慧醫(yī)療信息化建設項目技術標準建設方案
- 工程建設監(jiān)理收費標準(發(fā)改價格【2007】670號)
- 摩托車品牌文化營銷與品牌故事的構建
- 2024江蘇南京大數(shù)據(jù)集團有限公司招聘筆試參考題庫附帶答案詳解
- FZT 73032-2017 針織牛仔服裝
- 企業(yè)并購與資產重組智慧樹知到期末考試答案2024年
- 貨物包裝承諾函
- 治療用碘131I化鈉膠囊-臨床用藥解讀
- 2024人教版五年級上冊數(shù)學期末口算題訓練
評論
0/150
提交評論