第五章系統(tǒng)分析_第1頁
第五章系統(tǒng)分析_第2頁
第五章系統(tǒng)分析_第3頁
第五章系統(tǒng)分析_第4頁
第五章系統(tǒng)分析_第5頁
已閱讀5頁,還剩175頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第五章系統(tǒng)分析?系統(tǒng)開發(fā)生命周期的分析階段是指最終用戶和信息技術專家共同工作為目標系統(tǒng)收集、理解和表達業(yè)務需求。兩個主要的活動:1、收集業(yè)務需求業(yè)務需求是指一份詳細的員工需求。業(yè)務需求引導和驅動著整個系統(tǒng)。業(yè)務需求描述的是從企業(yè)的角度來說系統(tǒng)應該做到什么。業(yè)務需求類似于進行一項調(diào)查,你必須與每一個有權使用新系統(tǒng)的人去進行交談,以找到需求是什么。2、對需求進行排序一旦定義了全部的業(yè)務需求,就要將它們按業(yè)務的重要性進行優(yōu)先順序排序,并且以正式的可充分理解的文件“需求說明書(文件)”的形式確定下來。系統(tǒng)用戶對”需求說文件“要簽字。(一般來說,項目計劃最重要的里程碑之一就是系統(tǒng)用戶對業(yè)務需求的簽字)系統(tǒng)分析匯總系統(tǒng)調(diào)查中所得文檔資料,對組織內(nèi)部整體管理狀況和信息處理過程進行分析。1、業(yè)務和數(shù)據(jù)的流程是否通暢,是否合理;2、數(shù)據(jù)、業(yè)務過程和實現(xiàn)管理功能之間的關系;3、老系統(tǒng)管理模式改革和新系統(tǒng)管理方法的實現(xiàn)是否具有可行性等;確定用戶的需求及其解決方法。任務:內(nèi)容:目的:實例思考:你已經(jīng)被雇傭來為一家新的咖啡店建立一個員工跟蹤系統(tǒng)。仔細閱讀下面的業(yè)務需求并標記出潛在的問題:所有的員工都必須擁有一個唯一的賬號;系統(tǒng)必須基于員工的姓氏來跟蹤員工的工作時間;員工必須按計劃每天工作至少8個小時;員工的工資是按每工時7.25美元計算的;經(jīng)理必須按計劃上早班;員工不能每天工作超過8小時;服務器不能進行早、中、晚輪班;系統(tǒng)必須允許經(jīng)理從系統(tǒng)中修改和刪除員工。管理模型?建立管理模型是系統(tǒng)分析階段的任務建《管理模型》PPT第五章系統(tǒng)分析第一節(jié)系統(tǒng)分析的主要目標和活動第二節(jié)結構化系統(tǒng)分析方法和工具第三節(jié)

系統(tǒng)分析中的信息收集第四節(jié)

系統(tǒng)分析階段各項活動的內(nèi)容第五節(jié)階段性成果-系統(tǒng)分析報告第六節(jié)系統(tǒng)分析實例介紹實踐證明:在IS開發(fā)中,起決定作用的是在系統(tǒng)分析和設計階段所做的工作,它們的正確性與完善性,基本上決定了IS的正確性和完善性。60%~80%的錯誤來源于需求定義?;靖拍钍裁词恰胺治觥??系統(tǒng)分析(systemsanalysis)?什么是“分析”?指對現(xiàn)有系統(tǒng)的內(nèi)、外情況進行調(diào)查、研究、分解、剖析,明確問題或機會所在,認識解決這些問題或把握這些機會的必要性,為確定有關活動的目標和可能的方案提供科學依據(jù)。系統(tǒng)分析(SA)是系統(tǒng)生命周期的第二階段是系統(tǒng)開發(fā)的第一階段從方法論的意義上,是指對要開發(fā)的項目進行系統(tǒng)的、按層次、結構化的、按部就班的研究分析;(強調(diào)應用系統(tǒng)思想和系統(tǒng)科學的原理)分析企業(yè)過程的輸入、處理、輸出提出用計算機改進企業(yè)過程的思路和邏輯方案。一、系統(tǒng)分析的目標和任務目標:提出系統(tǒng)的邏輯方案。

按照結構化方法嚴格劃分工作階段“先邏輯,后物理”的原則提出系統(tǒng)的邏輯方案系統(tǒng)分析是要解決“做什么”的問題從邏輯上,提出系統(tǒng)的方案,即邏輯模型以此作為下一階段進行物理方案(即計算機和通信系統(tǒng)方案)設計、解決“怎么做”的問題提供依據(jù)。主要任務開發(fā)人員與用戶雙方一起,充分理解用戶的要求,并把雙方的理解明確表達成一份書面資料。(需求分析說明書或系統(tǒng)分析報告)系統(tǒng)分析即是分析用戶和市場的需要和需求。兩類IS系統(tǒng):針對最終(具體)用戶開發(fā);針對市場開發(fā)。系統(tǒng)分析過程是一個溝通的過程,一個理解和解釋的過程。邏輯設計。作用1、是MIS的邏輯設計結果2、是系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)測試的基礎3、是系統(tǒng)驗收的依據(jù)系統(tǒng)分析面臨的主要問題:分析問題的邊界和結構不明確,且具有很大的不確定性。這種不確定性首先是由于用戶對其需求無法更準確地加以描述而造成。由于系統(tǒng)分析員具有不的知識背景、經(jīng)驗以及愛好,造成對同一個信息系統(tǒng)所提出的解決方案不一致。也就是說,對同一個問題,不可能有單一的、完全正確的解決方案,所以在一般情況下只能選擇一個比較滿意的解決方案。問題域是動態(tài)的,沒有一成不變的業(yè)務環(huán)境。同樣,用戶需求也在不斷變化之中。從某種意義上來說,系統(tǒng)開發(fā)時間周期越長,則系統(tǒng)失敗的可能性就越大。所以如何縮短開發(fā)周期是一個重要課題。系統(tǒng)開發(fā)需要相互協(xié)作,由開發(fā)小組和用戶共同來完成,所以這些人員之間的溝通問題需要解決。系統(tǒng)分析員在問題域方面的知識越豐富,越有利于系統(tǒng)分析年。二、系統(tǒng)分析的主要活動系統(tǒng)分析階段的主要活動有:1、系統(tǒng)初步調(diào)查、2、可行性研究、3、系統(tǒng)詳細調(diào)查、4、新系統(tǒng)邏輯方案的提出、5、階段性成果:系統(tǒng)分析報告

系統(tǒng)初步調(diào)查可行性研究系統(tǒng)詳細調(diào)查新系統(tǒng)邏輯方案第二節(jié)結構化系統(tǒng)分析方法和工具一、結構化系統(tǒng)分析方法二、數(shù)據(jù)流圖三、數(shù)據(jù)字典四、基本加工的描述五、結構化語言六、決策樹七、決策表八、其他工具一、結構化系統(tǒng)分析(SA)方法含義:SA是一種使用廣泛的以過程為中心的技術,它將系統(tǒng)分解為過程、輸入、輸出和文件,為業(yè)務問題建立一種面向輸入/處理/輸出的模型。結構化方法的基本思想和主要原則在系統(tǒng)分析中的應用所形成的一系列具體方法和有關工具的總稱。這些工具如下:數(shù)據(jù)流圖(DFD:DataFlowDiagram)數(shù)據(jù)詞典(DD:DataDictionary)結構化語言(SL)決策樹(Decisiontree)決策表(Decisiontable)結構化系統(tǒng)分析的特點:建立面向用戶的觀點,用戶自始至終要參與系統(tǒng)的開發(fā)。加強調(diào)查研究和系統(tǒng)分析。邏輯數(shù)據(jù)和物理數(shù)據(jù)分開進行設計。層次分解。采用圖形化建模工具。二、數(shù)據(jù)流圖(DFD)1.數(shù)據(jù)流圖作用描述系統(tǒng)中的數(shù)據(jù)經(jīng)外部信息源實體“流入”系統(tǒng),再經(jīng)加工處理及存儲等過程,最后“流出”系統(tǒng),交外部信息宿實體使用的全過程。參閱圖2-1注:數(shù)據(jù)流圖就是組織中信息運動的抽象,是信息系統(tǒng)邏輯模型的主要形式。這個模型不涉及硬件、軟件、數(shù)據(jù)結構與文件組織,它與對系統(tǒng)的物理描述無關。系統(tǒng)數(shù)據(jù)流圖客戶管理客戶客戶記錄銷售記錄服務記錄圖5-1圖書管理系統(tǒng)數(shù)據(jù)流圖2、數(shù)據(jù)流圖的基本組成及符號外部項(外部實體):外部項在數(shù)據(jù)流圖中表示所描述系統(tǒng)的數(shù)據(jù)來源和去處的各種實體或工作環(huán)節(jié)。系統(tǒng)開發(fā)不能改變這些外部項本身的結構和固有屬性。加工(數(shù)據(jù)加工):又稱數(shù)據(jù)處理邏輯,描述系統(tǒng)對信息進行處理的邏輯功能。數(shù)據(jù)存儲:邏輯意義上的數(shù)據(jù)存儲環(huán)節(jié),即系統(tǒng)信息處理功能需要的、不考慮存儲物理介質(zhì)和技術手段的數(shù)據(jù)存儲環(huán)節(jié)。數(shù)據(jù)流:與所描述系統(tǒng)信息處理功能有關的各類信息的載體,是各加工環(huán)節(jié)進行處理和輸出的數(shù)據(jù)集合。3.常用的三類數(shù)據(jù)流圖

基本成分的符號

成分數(shù)據(jù)流IIIIII類型數(shù)據(jù)存儲外部項(外部實體)加工(處理邏輯)圖5-2數(shù)據(jù)流圖的基本符號數(shù)據(jù)流圖(DFD)示意例:a顧客a顧客a顧客1標識部分(P+數(shù)字)功能描述部分功能執(zhí)行部分用豎線表示同一個數(shù)據(jù)存儲在圖上不同的地方出現(xiàn)D1產(chǎn)品記錄基本符號:外部實體處理過程數(shù)據(jù)流數(shù)據(jù)存儲處理功能的輸入和輸出。箭頭指向數(shù)據(jù)流動方向,數(shù)據(jù)流可以是信件、票據(jù)、也可以是等繪制數(shù)據(jù)流圖的主要原則

(1)明確系統(tǒng)界面。(2)自頂向下逐層擴展。(3)合理布局(4)數(shù)據(jù)流圖只反映數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存貯,不反映任何數(shù)據(jù)處理的技術過程、處理方式和時間順序,也不反映判斷與控制條件等技術問題。(5)數(shù)據(jù)流圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切接觸,詳細討論,不斷修改。二、數(shù)據(jù)流圖(DFD)舉例市場營銷系統(tǒng)數(shù)據(jù)流圖圖5-3市場營銷系統(tǒng)數(shù)據(jù)流圖市場數(shù)據(jù)顧客1訂貨與顧客服務D1顧客檔案D2定貨數(shù)據(jù)3售貨4銷售分析D3銷售數(shù)據(jù)2市場研究與銷售計劃合格定單定貨單發(fā)貨單銷售計劃4.數(shù)據(jù)流圖的繪制過程:

(1)定外部實體。-信息源實體?信息宿實體?即系統(tǒng)的數(shù)據(jù)來源和去處。(2)繪出關聯(lián)圖(范圍圖)——最高層的數(shù)據(jù)流圖。確定整個系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個加工環(huán)節(jié)EX1:趙乃真《信息系統(tǒng)設計與應用》pp190圖6-5、6-6EX2:(3)定系統(tǒng)的主要信息處理功能,按此將整個系統(tǒng)分解成幾個加工環(huán)節(jié)(子系統(tǒng))。(4)定頂層圖。確定每個加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關的數(shù)據(jù)存儲。將外部項,各加工,數(shù)據(jù)存儲環(huán)節(jié)用數(shù)據(jù)流連接起來,命名、編號,這樣就形成所開發(fā)系統(tǒng)的數(shù)據(jù)流圖頂層圖(總圖)的草圖。(5)重復步驟④,直到逐層分解結束。(3)合理布局。數(shù)據(jù)流圖各種符號要布局合理、分布均勻、整齊、清晰、使讀者一目了然之感。對草圖進行檢查和合理布局,對錯誤與不當之處進行修改。二、數(shù)據(jù)流圖(DFD)(5)數(shù)據(jù)流圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切接觸,詳細討論,不斷修改要和其他系統(tǒng)建設者共同商討以求一致意見。(4)數(shù)據(jù)流圖只反映數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存貯,不反映任何數(shù)據(jù)處理的技術過程、處理方式和時間順序,也不反映判斷與控制條件等技術問題。數(shù)據(jù)流圖繪制過程示意圖圖5-4數(shù)據(jù)流圖繪制過程示意圖2圖1[c]第一層圖554圖3GLNMPH[a]關聯(lián)圖[b]頂層圖ABCABCEFGH12345

⑦和用戶進行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎上征求用戶的意見.和用戶討論,系統(tǒng)分析人員根據(jù)與用戶討論的結果對數(shù)據(jù)流圖的草圖進行修訂。⑧用計算機或其他制圖、編輯工具畫出正規(guī)的數(shù)據(jù)流圖。⑨將正規(guī)的數(shù)據(jù)流圖提交系統(tǒng)分析負責人復審。若有修改之處,則組織人員修改,否則,通過復審,數(shù)據(jù)流圖繪制過程結束。5、繪制數(shù)據(jù)流圖的幾點注記:①關于自頂向下、逐層分解②數(shù)據(jù)流必須通過加工,即送去加工或從加工環(huán)節(jié)發(fā)出。③數(shù)據(jù)存儲環(huán)節(jié)一般作為兩個加工環(huán)節(jié)的界面。④命名a)名稱要反映被命名的成分的真實和全部的意義.b)名稱要意義明確,易理解,無歧義.c)加工的名稱一般以動詞+賓語或名詞性定語+動名詞為宜。d)避免使用不反映實際內(nèi)容的空洞詞匯.e)進出數(shù)據(jù)存儲環(huán)節(jié)的數(shù)據(jù)流如內(nèi)容和存貯者的數(shù)據(jù)相同,可采用同一名稱。⑤編號 -每個數(shù)據(jù)加工環(huán)節(jié)和每張數(shù)據(jù)流圖都要編號。按逐層分解的原則,父圖與子圖的編號要有一致性.-類似,在分層數(shù)據(jù)流圖中,如下層圖上的數(shù)據(jù)流或數(shù)據(jù)存儲是由上層圖某個成分的分解而得,則父項與子項的編號要體現(xiàn)數(shù)據(jù)流圖分解的完整性與一致性的原則,如父項編號為F1或D1,則其子項分別為F1.1,F(xiàn)1.2,…,或D1.1,D1.2,…等。⑥只畫所描述的系統(tǒng)穩(wěn)定工作情況下的數(shù)據(jù)流圖。二、數(shù)據(jù)流圖(DFD)(b)使用重復標記用戶(a)未用重復標記用戶用戶圖5-5利用重復標記縮短箭線6、數(shù)據(jù)流圖的局限性

a)難以在數(shù)據(jù)流圖上標識出數(shù)據(jù)流、數(shù)據(jù)存儲,加工和外部項的具體內(nèi)容。b)不能反映系統(tǒng)中的決策與控制過程。c)難以對系統(tǒng)中人機交互過程以及信息的反饋與循環(huán)處理進行描述。7、數(shù)據(jù)流圖舉例:這個系統(tǒng)必須具備四個最基本的功能,即入庫管理,出庫管理,限額管理和統(tǒng)計,如系統(tǒng)頂層圖5-8所示。1入庫管理物資采購員車間生產(chǎn)部3出庫管理F3退料單F2領料單F1生產(chǎn)作業(yè)計劃F4驗收申請單2限額管理F5庫存報表D1庫存數(shù)據(jù)D2限額配套卡4統(tǒng)計主管領導圖5-8庫房管理系統(tǒng)的頂層圖頂層數(shù)據(jù)流圖中入庫管理還可進一步分解成為三個部分:正常入庫,接受退料單和退料處理,而出庫管理可分解為接受限額領料單,限額核對,接受物資領料單和出庫處理四個部分,這樣,就可以得到系統(tǒng)的第一層數(shù)據(jù)流圖(見圖5-8)。二、數(shù)據(jù)流圖(DFD)

1.1正常入庫物資采購員車間F3F1F42限額管理D1庫存數(shù)據(jù)生產(chǎn)部1.2接收退料單1.3退料處理接收限額領料單3.1D3退料單3.2限額核對D4限額領料單接收物資領料單3.33.4出庫處理D5物資領料單F2.2物資領料單F2.1限額領料單F54統(tǒng)計主管領導圖5-8庫房管理系統(tǒng)第一層數(shù)據(jù)流圖二、數(shù)據(jù)流圖(DFD)例:學籍管理系統(tǒng)這是某大學里系一級的教學管理系統(tǒng)的一個子系統(tǒng)。此系統(tǒng)功能、結構比較簡單,下面只畫出該系統(tǒng)的關聯(lián)圖和頂層圖(見圖5-9與圖5-10).學生系機關教師學籍管理學生教師系機關F1注冊申請

F3學籍管理意見與憑證

F5學生修課成績

F2學籍管理通知

F4學籍管理報告

F6教學安排

二、數(shù)據(jù)流圖(DFD)學籍管理系統(tǒng)頂層圖:學生教師4獎勵管理系機關1注冊2資格管理3成績管理D1學生名冊D2學生成績檔案系機關學生F1注冊申請F5教學安排F2.1注冊證件F3.1新生名單F4.1注冊統(tǒng)計F3.2審理意見F4.2處理結果統(tǒng)計F2.2學籍資格變動通知F5修課名單F2.3課表與成績F6學生修課成績F6學生成績F3.3課表安排F4.4獎勵統(tǒng)計F3.4獎勵憑證F4.3修課情況與成績統(tǒng)計F2.4獎勵通知練習三、數(shù)據(jù)詞典(DD:DataDictionary)

1、數(shù)據(jù)詞典的作用和內(nèi)容詞典的作用是給詞匯以定義和解釋。在結構化分析中,數(shù)據(jù)詞典的作用是給數(shù)據(jù)流圖上每個成分給以定義和說明。換句話說,數(shù)據(jù)流圖上所有成分的定義和解釋的文字集合就是數(shù)據(jù)詞典。數(shù)據(jù)詞典描述的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、加工、外部項.對整個系統(tǒng)開發(fā)以至將來系統(tǒng)運行與維護是必需的信息盡可能放入數(shù)據(jù)詞典。三、數(shù)據(jù)詞典(DD)2、編寫數(shù)據(jù)詞典的基本要求

①對數(shù)據(jù)流圖上各種成分的定義明確、易理解,唯一。②命名、編號與數(shù)據(jù)流圖一致.③符合一致性與完整性的要求,對數(shù)據(jù)流圖上的成分定義與說明無遺漏項。④格式規(guī)范、風格統(tǒng)一、文字精煉,數(shù)字與符號正確。三、數(shù)據(jù)詞典(DD)數(shù)據(jù)詞典條目類型一:數(shù)據(jù)流圖5-11數(shù)據(jù)詞典條目類型一:數(shù)據(jù)流三、數(shù)據(jù)詞典(DD)數(shù)據(jù)詞典條目類型二:數(shù)據(jù)元素三、數(shù)據(jù)詞典(DD)數(shù)據(jù)詞典條目類型三:數(shù)據(jù)存儲三、數(shù)據(jù)詞典(DD)數(shù)據(jù)詞典條目類型四:外部項3.數(shù)據(jù)詞典的寫法數(shù)據(jù)詞典的寫法:1.手工編寫.2.計算機輔助編寫是指在計算機輔助繪制數(shù)據(jù)流圖的同時,隨著數(shù)據(jù)流圖的逐層分解,計算機系統(tǒng)生成數(shù)據(jù)詞典的某些條目,人工進行修改與補充。4、數(shù)據(jù)詞典舉例4、數(shù)據(jù)詞典數(shù)據(jù)流舉例4、數(shù)據(jù)詞典舉例數(shù)據(jù)詞典數(shù)據(jù)元素舉例圖5-17數(shù)據(jù)詞典《數(shù)據(jù)元素》條目舉例

數(shù)據(jù)元素系統(tǒng)名:學籍管理條目名:學號編號:別名:屬于數(shù)據(jù)流:F1-F7存儲處:D1學生名冊D2學生成績數(shù)據(jù)元素結構:簡要說明:學號是學生的識別符,每個學生都有唯一的學號。修改紀錄:編寫張XX日期2001.5.10日期2001.5.20審核李XX代碼類型取值范圍意義字符00010001—992999(由數(shù)字組成的字符串)

xxxxxxx編號系別代號學生入學年號4、數(shù)據(jù)詞典舉例4、數(shù)據(jù)詞典數(shù)據(jù)存儲舉例4、數(shù)據(jù)詞典舉例4、數(shù)據(jù)詞典數(shù)據(jù)元素舉例4、數(shù)據(jù)詞典舉例4、數(shù)據(jù)詞典加工舉例4、數(shù)據(jù)詞典舉例4、數(shù)據(jù)詞典外部項舉例四、基本加工的描述數(shù)據(jù)流圖中所有不能進一步分解的加工,稱為基本加工?;炯庸さ拿枋龀蔀楸磉_系統(tǒng)邏輯功能的關鍵。所用工具有:自然語言的文字敘述結構化語言決策樹決策表數(shù)學公式上述工具的聯(lián)合使用

五、決策樹(DecisionTree)決策樹是決策的圖形化表示,用以說明決策備選方案。決策會涉及多個步驟,每一步不同的選擇都會導致不同的結果。所有可能的行動和可能的事物的組合,以這種由結點和分枝組成的決策樹來說明。五、決策樹(DecisionTree)

決策樹(DecisionTree),又稱判斷樹,是一種圖形工具,適合于描述加工中具有多個策略,每個策略和若干條件有關的邏輯功能。結構化分析中所用圖形工具決策樹如圖5-21所示。決策點1方案AA1A2A3B1B2B3圖5-21決策樹(兩段決策)2.12.2方案B決策樹例子(一)

例如,某工廠對工人超產(chǎn)獎勵的政策為:該廠生產(chǎn)兩種產(chǎn)品A和B。凡工人每月的實際生產(chǎn)量超過計劃指標者均有獎勵。獎勵政策為:對于產(chǎn)品A的生產(chǎn)者:超產(chǎn)數(shù)N小于或等于50件時,每超產(chǎn)一件獎勵1元;超產(chǎn)數(shù)N大于50、小于或等于100件時,大于50的部分每件獎勵1.25元,其余每件獎勵1元;超產(chǎn)數(shù)大于100件時,超過100的部分每件獎勵1.5元,其余按超產(chǎn)100件以內(nèi)的方案處理。對于產(chǎn)品B的生產(chǎn)者,超產(chǎn)數(shù)N小于或等于25件時者,每超產(chǎn)一件獎勵2元,N大于25、小于或等于50件時,超過25件的部分每件獎勵2.5元,其余按超產(chǎn)25件以內(nèi)處理;N大于50件者,超過50件部分每件獎勵3元,其余按超產(chǎn)50件以內(nèi)處理。上述處理功能可以用決策樹描述如圖5-22所示:決策樹例子(一)

產(chǎn)品B1<N<=5050<N<=100N>1001<N<=2525<N<=50N>50獎金政策

產(chǎn)品超產(chǎn)數(shù)獎金(元)產(chǎn)品A1.0*N50+1.25*(N-50)112.5+1.5*(N-25)2.0*N50+2.5*(N-25)112.5+3*(N-50)圖5-22某工廠超產(chǎn)獎決策樹欠款時間≤30天≤100天>30天>30天需求量需求量≤庫存量>庫存量≤庫存量>庫存量立即發(fā)貨先按庫存發(fā)貨,進貨后補發(fā)先付款,再發(fā)貨不發(fā)貨處理方案通知先付款用戶訂貨方案決策樹決策樹例子(二)

六、決策表(DecisionTable)

決策表(DecisionTable)決策表(DecisionTable),又稱判斷表,為描述這類加工邏輯提供了表達清晰、簡潔的手段。決策表也是一種圖形工具,呈表格形。決策表共分四大部分如圖3-23所示。條件狀態(tài)決策方案決策規(guī)則決策表舉例說明決策表的應用:獎勵的目的在于鼓勵學生品學兼優(yōu),此評獎處理功能是要合理確定學生受獎等級。決定受獎的條件為:已修課程各類成績比率為:成績優(yōu)秀占70%或50%以上,成績?yōu)橹谢蛞韵抡?5%或20%以下,團結紀律為優(yōu)良或一般者。獎勵方案為一等、二等、三等獎、鼓勵獎四種。因為受獎條件中有些是相容的,相互組合的項較多。描述此學生獎勵處理功能的決策表示于圖5-24。決策表舉例

圖5-24學生獎勵處理的決策表已修課優(yōu)≥70%YYYYNNNN條程各類優(yōu)≥50%----YYYY狀成績中以下≤15%YYNNYYNN比率中以下≤20%--YY--YY

團結優(yōu)良YNYNYNYN件紀律態(tài)評分一般NYNYNYNY決一等獎X決策二等獎XXX策方三等獎XXX規(guī)案鼓勵獎X則

七、結構化語言結構化語言很大程度上是借鑒了結構化程序設計主要使用的語句類型只有以下三種:·祈使語句·條件語句(if、then、else)·循環(huán)語句

例1.祈使語句:獲取收發(fā)數(shù)據(jù)計算補充定貨量例2.條件語句:如果成績≥60分則:將及格人數(shù)加1否則:將不及格人數(shù)加1例3.循環(huán)語句:對于每個庫存項目(循環(huán)條件)獲取收入數(shù)據(jù)將在庫數(shù)加收入數(shù)據(jù),更新在庫數(shù)獲取發(fā)出數(shù)據(jù)將在庫數(shù)減發(fā)出數(shù)據(jù),更新在庫數(shù)如果在庫數(shù)小于或等于臨界庫存數(shù)則發(fā)出補充訂貨信號。決策表、決策樹、結構化語言某公司的折扣政策為:(1)只對一次交易額在五萬元以上(包括五萬元)的客戶實施折扣。(2)只對客戶的支付信用好(最近三個月無拖欠款),則折扣率為15%;否則,要根據(jù)客戶與公司的業(yè)務史來定折扣率。(3)如果客戶與本公司的交易史在十年以上(包括十年),則折扣率為10%;否則,折扣率為5%。請繪制上述問題的決策表、決策樹和結構化語言。答案:分析:關于折扣率的規(guī)定涉及三個條件——購貨額、欠款、交易時間。購貨額欠款交易時間折扣率折扣政策5萬元不足5萬元無有10年以上不足10年15%10%5%0%結構化英語:IFcustomerdoesmorethan$50000businessTHENIFthecustomerwasn’tindebttousthelast3monthesTHENdiscountis15%Else(wasindebttous)IFcustomerhasbeenwithusformorethan20yearsTHENdiscountis10%ELSE(20yearorless)is5%ELSE(customerdoes$50000orless)SOdiscountisnil八、其他工具

其他工具組織結構圖(圖5-25)功能分解圖(圖5-26)功能樹圖(粗略)業(yè)務流程圖(TFD):描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務關系,作業(yè)順序和管理信息流向的圖表,利用它幫助分析員找出業(yè)務流程中不合理的地方。

業(yè)務流程圖的符號:

(1)基本符號業(yè)務處理單位業(yè)務處理功能描述表格報表制作數(shù)據(jù)/文件存檔收集/統(tǒng)計數(shù)據(jù)信息傳遞過程舉例1:計劃處投資總規(guī)劃開會討論銀行更新改造貸款規(guī)模技改處各部門各單位局領導報表審批綜合平衡正式計劃批準下達各單位各部門計劃存檔上級領導計劃處技改處各部門各單位銀行各部門各單位各單位上報表業(yè)務流程圖舉例物資管理的業(yè)務流程圖,其處理過程是:車間填寫領料單到倉庫領料,庫長根據(jù)用料計劃審批領料單,未批準的退回車間。庫工收到已批準的領料單后,首先查閱庫存賬,若有貨,則通知車間前來領取所需物料,并登記用料流水賬;否則將缺貨通知采購人員。采購人員根據(jù)缺貨通知,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則就臨時申請補充訂貨。供貨單位發(fā)出貨物后,立即向訂貨單位發(fā)出提貨通知。采購人員收到提貨通知單后,就可辦理入庫手續(xù)。接著是庫工驗收入庫,并通知車間領料。車間領料單庫長已批準

領料單庫工供貨單位催貨單補充訂貨單提貨通知合同資料入庫單庫存帳未批準

領料單用料計劃用料流水帳庫存報表有關部門領料通知有缺貨通知單采購員無

成品庫保管員按車間送來的入庫單登記庫存臺賬。發(fā)貨時,發(fā)貨員根據(jù)銷售科送來的發(fā)貨通知單將成品出庫,并發(fā)貨,同時填寫三份出庫單,其中一份交給成品庫保管員,由他按此出庫單登記庫存臺賬,出庫單的另外兩聯(lián)分別送銷售科和會計科。試按以上業(yè)務過程畫出業(yè)務流程圖。保管員車間入庫單發(fā)貨員銷售科發(fā)貨通知單出庫單出庫單出庫單會計科庫存臺帳其他工具舉例-組織結構圖舉例:其他工具舉例-功能結構圖

功能結構圖/功能樹圖客戶關系管理(CRM)客戶管理客戶服務銷售管理系統(tǒng)管理第三節(jié)系統(tǒng)分析中的信息收集一、需用信息的類型二、信息來源三、收集策略四、收集方法

二、系統(tǒng)分析需用信息的類型可分為4類:1、關于組織的信息2、關于人的信息3、關于工作的信息4、關于環(huán)境的信息。1、關于組織的信息·組織的使命、目標與發(fā)展戰(zhàn)略·組織的結構·職能部門的目標與宗旨·規(guī)章制度與政策

2.關于人的信息·權利與責任·崗位任務·人際關系·信息需求。

3.關于工作的信息

·任務和業(yè)務流程 ·進行工作的方法與程序·工作安排和工作量·績效準則·關于工作條件的信息4.關于環(huán)境的信息有關外部環(huán)境的信息用戶和市場的信息合作伙伴的信息現(xiàn)有或潛在的競爭對手的信息現(xiàn)有或潛在的威脅與機會政府有關政策的變化與組織有關的國際國內(nèi)經(jīng)濟與政治局勢的發(fā)展變化等。

以上只是對于系統(tǒng)分析所需信息類型的一般性討論,并不是每種情況下都要收集上述所有類型的信息,那些方面的信息是重點收集的對象,應根據(jù)系統(tǒng)開發(fā)的目標和現(xiàn)有系統(tǒng)的實際情況而定。三、信息來源

(1)現(xiàn)有文件。其中包括組織結構圖、規(guī)章制度與政策有關手冊、工作方法與程序手冊、崗位說明、表格與報告、文件處理流程與工作流程圖。系統(tǒng)流程圖、計算機程序文檔、數(shù)據(jù)字典表、計算機操作手冊等。(2)管理人員和信息系統(tǒng)用戶。(3)外部信息源。從本組織以外的有關單位和活動中反映的本組織的信息和與本組織有關的外部環(huán)境的信息可能比較客觀。四、收集策略

(1)全面調(diào)查策略適用于大的開發(fā)項目。當系統(tǒng)建設問題涉及面廣、問題清晰度低時、宜從全面調(diào)查入手,以發(fā)現(xiàn)問題,明確主攻方向。(2)關鍵因素策略(重點突破策略)適用于系統(tǒng)系統(tǒng)分析人員對系統(tǒng)的了解有一定基礎,可集中于涉及到主要問題的有關方面。抓住影響發(fā)展的幾個主要因素作重點調(diào)查。在主要問題明確或主攻方向明確情況下采用這種策略。(3)點面結合策略面粗點細。這種策略要注意,粗的部分反映面上的一般情況,只能供進一步研究問題時參考,不能作為解決問題的依據(jù)。如果發(fā)現(xiàn)問題,則需作重點深入.五、收集信息的方法

(1)面談(Interview)

(2)問卷式調(diào)查表(3)查閱文獻報告(4)實地觀察與實踐案例分析:面談分兩種:·自由式交談·結構化交談調(diào)查表一般分為:·自由式·選擇式定性第四節(jié)

系統(tǒng)分析階段各項活動的內(nèi)容1.系統(tǒng)的初步調(diào)查2.可行性研究3.現(xiàn)行系統(tǒng)詳細調(diào)查4.新系統(tǒng)邏輯方案的提出5.說明書編寫系統(tǒng)的初步調(diào)查可行性研究系統(tǒng)詳細調(diào)查提出新系統(tǒng)邏輯方案強調(diào):對于結構化開發(fā)方法而言,系統(tǒng)分析是整個信息系統(tǒng)開發(fā)的關鍵階段,要求給出準確全面完整的信息需求。系統(tǒng)分析的重點對總體規(guī)劃中的目標進一步落實、細化、量化和具體化。對子系統(tǒng)進一步分析、描述,是系統(tǒng)開發(fā)過程中工作量非常大的關鍵環(huán)節(jié)。對新系統(tǒng)做進一步的詳細業(yè)務調(diào)查。一、系統(tǒng)的初步調(diào)查1.調(diào)查內(nèi)容 系統(tǒng)分析人員要調(diào)查有關組織的整體信息,包括主要輸入,主要輸出,主要處理功能以及與其它系統(tǒng)的關系。2.分析內(nèi)容·現(xiàn)有什么·需要什么·在現(xiàn)有資源下能提供什么·此項目有無必要和可能作進一步的調(diào)查與開發(fā)初步調(diào)查-(定性)(1)用戶

需求

分析用戶需求~要求:指必須滿足的所有功能要求、性能要求及開發(fā)費用、開發(fā)周期、可使用資源等方面的限制。其中功能要求是最基本的要求,包括:數(shù)據(jù)要求和加工要求。上上下下各級管理人員目前主要存在的問題、真正需求要求?(2)現(xiàn)有企業(yè)組織的運行狀況企業(yè)的性質(zhì)企業(yè)內(nèi)部的組織結構物流生產(chǎn)過程廠區(qū)各辦公樓或車間(或連鎖店總店與分店之間)的布局上級主管部門橫向協(xié)作部門下設直屬部門等等可能的變化:企業(yè)兼并產(chǎn)品轉向廠址(店址)遷移周圍環(huán)境的變化(3)管理的方式和基礎數(shù)據(jù)管理狀況大致了解:企業(yè)整體管理狀況的評估組織職能機構與管理功能重點職能部門(計劃、生產(chǎn)、財務、銷售等)的管理方式基礎數(shù)據(jù)管理工作是否完善?相應的管理指標是否健全?統(tǒng)計方法和程序是否合理?(4)現(xiàn)有信息系統(tǒng)運行狀況手工處理系統(tǒng)原來的計算機輔助處理系統(tǒng)運行狀況、特點、存在問題、可利用的信息資源、技術力量、信息處理設備?二、可行性研究1、經(jīng)濟可行性分析:投入-開發(fā)資金需求和來源保障效益-直接效益和間接效益、投資回報期和回報率2、技術可行性分析:技術可行?-所提出的目標技術可否實現(xiàn)?技術先進?-主流技術?前沿技術?陳舊技術?3、管理可行性分析:管理制度?-健全?業(yè)務流程清晰、規(guī)范?人員素質(zhì)?-觀念?理解?態(tài)度?4、社會可行性:可行性分析要求與環(huán)境調(diào)查問題書面材料技術可行性經(jīng)濟可行性社會可行性可行性分析與計劃報告評審審批二、可行性研究1、目標與工作內(nèi)容可行性研究是系統(tǒng)分析階段的第二項活動。主要目標是:進一步明確系統(tǒng)的目標,規(guī)模與功能,對系統(tǒng)開發(fā)背景,必要性和意義進行調(diào)查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案與計劃。(1)技術可行性.(2)經(jīng)濟可行性。(3)營運可行性。

二、可行性研究2、步驟(1)確定系統(tǒng)的規(guī)模與目標(復審上一活動內(nèi)容)(2)明確用戶主要信息需求(3)提出擬建系統(tǒng)的初步方案(4)審查新系統(tǒng)(6)給出該項目做還是不做的選擇,同時確定方案。(7)制定項目開發(fā)計劃,包括人,財,物的安排。(8)撰寫可行性分析報告。(9)向用戶審查小組與指導委員會提交結果。二、可行性研究3、工作結果包括“可行性研究報告”和“系統(tǒng)設計任務書”可行性研究報告的主要內(nèi)容包括:(1)現(xiàn)行系統(tǒng)概況。(2)主要問題和主要信息需求。(3)擬建新系統(tǒng)的方案。(4)經(jīng)濟可行性分析。(5)技術可行性分析。(6)營運可行性分析。(7)結論。系統(tǒng)設計任務書主要包括系統(tǒng)目標與任務、系統(tǒng)的規(guī)模、結構、建設初步計劃、投資安排、人員安排等;三、詳細調(diào)查-(定量:用各種圖形化工具或表格)詳細調(diào)查的任務對現(xiàn)行系統(tǒng)進行詳盡的、全面的調(diào)查關注——組織結構、業(yè)務流程、報告、文檔、報表、單據(jù)等。核心——企業(yè)的業(yè)務流程+伴隨的信息輸入、輸出和處理過程1、詳細調(diào)查的內(nèi)容-9類問題(1)組織機構和功能業(yè)務(2)組織目標和發(fā)展戰(zhàn)略(3)業(yè)務流程與工作形式(4)工藝流程和產(chǎn)品構成(5)數(shù)據(jù)和數(shù)據(jù)流程(6)管理方式和具體業(yè)務的管理方法(7)決策方式和決策過程(8)可用資源和限制條件(9)現(xiàn)存問題和改進意見2、調(diào)查的方法:綜合、靈活地運用前面介紹的信息收集的所有方法(廣泛搜集資料、訪談、發(fā)調(diào)查表、實地觀察實踐)自頂向下全面展開,畫組織機構圖全面鋪開與重點調(diào)查結合先分析問題和原因,再設想有無改進可能遵循科學的步驟發(fā)揚團隊精神,主動溝通,親善合作3、組織結構與功能分析:p346~347自頂向下了解企業(yè)的主要功能、管理模式、層次結構和管理職能的分配,信息的傳遞。所有相關部門一定要反映全面、準確路線:調(diào)查畫出組織機構圖哪些部門最要緊?先建立系統(tǒng)?設備分配?多少設備?有哪些業(yè)務?畫圖:1、組織結構圖2、組織/業(yè)務關系圖()3、業(yè)務功能一覽表組織結構與功能分析1、組織結構圖企業(yè)管理處計劃統(tǒng)計處供應處財務處銷售處職工食堂第一生產(chǎn)車間服務公司廠辦廠長辦公室包裝車間生產(chǎn)調(diào)度處設備管理處技術質(zhì)量處第九生產(chǎn)車間廠醫(yī)務室小車隊企管科質(zhì)檢科計算中心綜合計劃處統(tǒng)計科銷售管理科成品庫業(yè)務聯(lián)系部市場分析部甲班組丙班組乙班組丁班組黨委辦公室團委工會職教處人事處圖書資料室廠長工廠管理委員會廠長工作部經(jīng)營部生產(chǎn)部后勤部宣教部........................組織機構圖舉例2、組織/業(yè)務關系圖3、業(yè)務功能一覽表銷售系統(tǒng)管理銷售計劃管理成品庫管理銷售合同管理銷售核算管理市場預測銷售歷史資料管理編制年度銷售大綱編制銷售計劃合同有效性審查合同執(zhí)行情況分析合同登記和變更銷售利潤核算銷售統(tǒng)計分析出入庫管理庫存統(tǒng)計市場預測市場分析4、業(yè)務流程分析業(yè)務流程依附于組織機構。具體包括5方面內(nèi)容:(1)詳細了解需要的信息、數(shù)量及處理過程——各個業(yè)務管理環(huán)節(jié)的任務、工作對象、工作方式、工作內(nèi)容。(2)與其他機構和部門之間的信息關聯(lián)(輸入報表、產(chǎn)生的單據(jù)及其格式、輸出報表等);(3)異常情況處理(如臨時性的需求以及發(fā)現(xiàn)錯誤、緊急情況處理等);(4)有無冗余和無用的處理過程;(5)哪些處理環(huán)節(jié)適合使用計算機代替人工處理?業(yè)務流程分析業(yè)務流程圖(TransactionFlowDiagram,簡稱TFD)就是用一些盡可能少的規(guī)定的符號及連線來表示某個具體業(yè)務處理過程。業(yè)務流程圖易于閱讀和理解,是分析業(yè)務流程的重要步驟。業(yè)務流程分析可以幫助我們了解某項業(yè)務的具體處理過程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎上優(yōu)化業(yè)務處理流程。1、概念

醫(yī)院信息管理系統(tǒng)——業(yè)務流程分析

注:在這個管理過程中,門診藥房對藥庫來說,它從藥庫領取藥品,虛框1所示,對門診病人來說,賣給病人藥,如虛框2所示。實現(xiàn)計算機管理后,省去了手工模式下的門診藥房劃價的職責。門診病人掛號就診交費發(fā)票門診藥房審核不合格發(fā)票取藥住院藥房統(tǒng)計報表月報表財務科入庫登記門診藥房出庫登記出庫單藥庫庫存虛線框2虛線框1病人看病流程藥房藥入庫流程舉例1:計劃處投資總規(guī)劃開會討論銀行更新改造貸款規(guī)模技改處各部門各單位局領導報表審批綜合平衡正式計劃批準下達各單位各部門計劃存檔上級領導計劃處技改處各部門各單位銀行各部門各單位各單位上報表業(yè)務流程圖舉例詳細調(diào)查的關鍵之一:盡可能完整地獲得所有和業(yè)務有關的文件,如:原始憑證、票據(jù)、臺帳及其數(shù)量;各種報表文件的傳遞過程和方式其他相關文件,如規(guī)劃、預測、工藝流程、管理制度等5、數(shù)據(jù)匯總分析及數(shù)據(jù)流程分析本節(jié)包括以下三部分內(nèi)容:1、調(diào)查數(shù)據(jù)的匯總分析2、數(shù)據(jù)流程分析3、數(shù)據(jù)字典5、數(shù)據(jù)匯總分析與數(shù)據(jù)流程分析5-1調(diào)查數(shù)據(jù)的匯總分析1-原始資料收集:收集大量的數(shù)據(jù)載體(如報表、統(tǒng)計表文件格式)和數(shù)據(jù)調(diào)查表每個調(diào)查人員按組織結構或業(yè)務過程收集,它們往往只是局部地反映了某項管理業(yè)務對數(shù)據(jù)的需求和現(xiàn)有的數(shù)據(jù)管理狀況。2-調(diào)查數(shù)據(jù)分類:分成三類(1)本系統(tǒng)輸入數(shù)據(jù)類(主要指報來的報表),即今后下級子系統(tǒng)或網(wǎng)絡要傳遞的內(nèi)容。(2)本系統(tǒng)內(nèi)要存儲的數(shù)據(jù)類(主要指各種臺帳、帳單和記錄文件),它們是今后本系統(tǒng)要存儲的主要內(nèi)容。(3)本系統(tǒng)要產(chǎn)生的數(shù)據(jù)類(主要指系統(tǒng)運行所產(chǎn)生的各類報表),它們是今后本系統(tǒng)輸出和網(wǎng)絡傳遞的主要內(nèi)容。3-數(shù)據(jù)匯總1)將系統(tǒng)調(diào)查中所收集到的數(shù)據(jù)資料,按業(yè)務過程進行分類編碼,按處理過程的順序排放在一起。2)按業(yè)務過程自頂向下地對數(shù)據(jù)項進行整理。3)將所有原始數(shù)據(jù)和最終輸出數(shù)據(jù)分類整理出來。原始數(shù)據(jù)是以后確定關系數(shù)據(jù)庫基本表的主要內(nèi)容,而最終輸出數(shù)據(jù)則是反映管理業(yè)務所需求的主要數(shù)據(jù)指標。這兩類數(shù)據(jù)對后續(xù)工作來說是非常重要的,要單獨列出來。4)確定數(shù)據(jù)的字長和精度。依據(jù):根據(jù)用戶對數(shù)據(jù)的滿意程度以及今后預計該業(yè)務可能的發(fā)展規(guī)模同意確定。數(shù)字型:數(shù)據(jù)的正負號、小數(shù)點前后的位數(shù),取值范圍。字符型:只需定它的最大字長、是否需要中文。4-數(shù)據(jù)分析方法:BSP方法中的U/C矩陣(參閱薛華成書pp345~359)1、調(diào)查數(shù)據(jù)的匯總分析(1)本系統(tǒng)輸入數(shù)據(jù)類(2)本系統(tǒng)內(nèi)要存儲的數(shù)據(jù)類(3)本系統(tǒng)產(chǎn)生的數(shù)據(jù)類調(diào)查數(shù)據(jù)匯總分析的主要任務:首先將系統(tǒng)調(diào)查所得到的數(shù)據(jù)分為如下三類:然后再對每一類數(shù)據(jù)進行如下三項分析:(1)匯總并檢查數(shù)據(jù)有無遺漏(2)數(shù)據(jù)分析,即檢查數(shù)據(jù)的匹配情況(3)建立統(tǒng)一的數(shù)據(jù)字典(1)、數(shù)據(jù)匯總A、將系統(tǒng)調(diào)查中所收集到的數(shù)據(jù)資料,按業(yè)務過程進行分類編碼,按處理過程的順序排放在一起B(yǎng)、按業(yè)務過程自頂向下地對數(shù)據(jù)項進行整理。C、將所有原始數(shù)據(jù)和最終輸出數(shù)據(jù)分類整理出來。D、確定數(shù)據(jù)的字長和精度。(2)、數(shù)據(jù)分析數(shù)據(jù)匯總只是從某項業(yè)務的角度對數(shù)據(jù)進行了分類整理,還不能確定收集數(shù)據(jù)的具體形式以及整體數(shù)據(jù)的完備程度、一致程度和無冗余的程度。數(shù)據(jù)分析的主要內(nèi)容U/C矩陣(分析匯總數(shù)據(jù)的工具)數(shù)據(jù)正確性分析數(shù)據(jù)項特征分析U/C矩陣數(shù)據(jù)正確性分析數(shù)據(jù)守恒原理(PrincipleofDataConservation):

數(shù)據(jù)必定有一個產(chǎn)生的源,而且必定有一個或多個用途。在U/C矩陣中:每一個列只能有一個C;每一個列至少有一個U;不能出現(xiàn)空行或空列。數(shù)據(jù)項特征分析數(shù)據(jù)的類型以及精度和字長:(這是建庫和分析處理所必須要求確定的)合理取值范圍:(這是輸入、校對和審核所必須的)數(shù)據(jù)量:即單位時間內(nèi)(如天、月、年)的業(yè)務量、使用頻率、存儲和保留的時間周期等等。(這是在網(wǎng)上分布數(shù)據(jù)資源和確定設備存儲容量的基礎。)所涉及業(yè)務:即U/C矩陣中每一行有U或C的列號。(業(yè)務過程)2、數(shù)據(jù)流程分析數(shù)據(jù)流程分析是把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動情況抽象地獨立出來,舍去了具體組織機構、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動過程來考查實際業(yè)務的數(shù)據(jù)處理模式。主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程分析的目的是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題,如:數(shù)據(jù)流程不暢、前后數(shù)據(jù)不匹配、數(shù)據(jù)處理過程不合理等等。一個暢通的數(shù)據(jù)流程是今后新系統(tǒng)用以實現(xiàn)這個業(yè)務處理過程的基礎。數(shù)據(jù)流程分析是通過分層數(shù)據(jù)流程圖(DataFlowDiagram,簡稱DFD)來實現(xiàn)的。數(shù)據(jù)流程圖的畫法按業(yè)務流程圖理出的業(yè)務流程順序,將相應調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖,一邊整理繪圖,一邊核對相應的數(shù)據(jù)和報表、模型等。如果有問題,則定會在這個繪圖和整理過程中暴露出來。由于實際數(shù)據(jù)處理過程常常比較繁雜,故應該按照系統(tǒng)的觀點,自頂向下地分層展開繪制。黑灰半透明透明3、數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)流程圖內(nèi)所包含的數(shù)據(jù)元素(數(shù)據(jù)存儲、數(shù)據(jù)流、數(shù)據(jù)項)的定義及說明的集合。數(shù)據(jù)字典由數(shù)據(jù)流、文件(數(shù)據(jù)存儲)和數(shù)據(jù)項(數(shù)據(jù)元素)三類條目組織。數(shù)據(jù)字典要求:1)完整性2)一致性3)可用性4、系統(tǒng)功能劃分與數(shù)據(jù)資源分布(1)系統(tǒng)邏輯功能的劃分:在求解后的U/C矩陣中劃出一個個的方塊,每一個小方塊即為一個子系統(tǒng)。劃分時應注意:

沿對角線一個接一個地畫,既不能重疊,又不能漏掉任何一個數(shù)據(jù)和功能;小方塊的劃分是任意的,但必須將所有的“C”元素都包含在小方塊內(nèi)。子系統(tǒng)劃分數(shù)據(jù)聯(lián)系5-2數(shù)據(jù)流程分析1、關聯(lián)圖/范圍圖分析2、頂層圖和n級細化圖5-3系統(tǒng)功能子系統(tǒng)劃分與數(shù)據(jù)資源分布1、系統(tǒng)功能劃分方法法一:U/C矩陣求解結果法二:按業(yè)務功能或業(yè)務先后順序分析

例:功能子系統(tǒng)劃分(U/C矩陣劃分結果)

1、經(jīng)營計劃子系統(tǒng);2、產(chǎn)品工藝子系統(tǒng);3、生產(chǎn)制造計劃子系統(tǒng);4、銷售子系統(tǒng);2、數(shù)據(jù)資源分布兩類數(shù)據(jù)關系:小方塊內(nèi)——主要放在本子系統(tǒng)的計算機設備上(本地);小方塊外——即“U”的那些數(shù)據(jù),表示各子系統(tǒng)之間的數(shù)據(jù)聯(lián)系,主要放在網(wǎng)絡服務器上,供各子系統(tǒng)共享或通過網(wǎng)絡來相互傳遞數(shù)據(jù)。新系統(tǒng)信息處理方案內(nèi)容:1、對系統(tǒng)業(yè)務流程分析整理的結果;刪去或合并了哪些多余的或重復處理的過程?優(yōu)化和改動了哪些業(yè)務處理過程?改動的原因是什么?改動(包括增補)后將帶來哪些好處?2、對數(shù)據(jù)流程分析整理的結果;請用戶確認最終的數(shù)據(jù)指標體系和數(shù)據(jù)字典。確認的內(nèi)容主要是指標體系是否全面合理,數(shù)據(jù)精度是否滿足要求并可以統(tǒng)計得到這個精度等。刪去或合并了哪些多余的或重復的數(shù)據(jù)處理過程?優(yōu)化和改動了哪些數(shù)據(jù)處理過程?改動的原因是什么?改動(包括增補)后將帶來哪些好處?給出最后確定的數(shù)據(jù)流程圖。指出數(shù)據(jù)流程圖中哪些部分新系統(tǒng)可以完全計算機完成,哪些部分需要用戶配合新系統(tǒng)來完成?3、子系統(tǒng)劃分的整理結果;子系統(tǒng)劃分如何?新系統(tǒng)數(shù)據(jù)資源的分布方案如何?即哪些在本系統(tǒng)設備內(nèi)部?哪些在網(wǎng)絡服務器或主機上?4、各個具體的業(yè)務處理過程,以及根據(jù)實際情況應建立的管理模式和管理方法;5、系統(tǒng)開發(fā)者和用戶共同確認的新系統(tǒng)處理模式以及打算共同努力的方向。四、新系統(tǒng)邏輯方案

1.目標這一階段的主要目標是明確用戶的信息需求,包括組織的發(fā)展、改革的總信息需求和各級管理人員完成各自工作任務的信息需求,確定新系統(tǒng)的邏輯功能,提出新系統(tǒng)的邏輯方案,完成系統(tǒng)分析階段的最終成果:系統(tǒng)說明書的編寫。四、新系統(tǒng)邏輯方案的提出2.工作內(nèi)容與方法(1)調(diào)查分析。對現(xiàn)行系統(tǒng)詳細調(diào)查進行分析的基礎上,著重對用戶需求進行進一步調(diào)查分析。(2)建模。(3)對模型進行評價和修改。(4)編寫系統(tǒng)說明書。系統(tǒng)說明書是系統(tǒng)分析階段工作的全面總結,是這一階段的主要成果。四、新系統(tǒng)邏輯方案的提出3.工作成果(1)系統(tǒng)開發(fā)項目概述。(2)需求說明。(3)現(xiàn)行系統(tǒng)的問題分析。(4)新系統(tǒng)的目標、主要功能和邏輯模型。i.組織結構圖ii.業(yè)務流程圖及其說明(以改造與新建的為重點)iii.信息流程(以改造與新建的為重點)(5)系統(tǒng)實施計劃。

例子:某中型機械制造廠MIS開發(fā)系統(tǒng)總目標:以最大的經(jīng)濟效益為目標,根據(jù)現(xiàn)代化管理的需求和目前的管理水平加速信息的傳輸和反饋,建立一個生產(chǎn)、經(jīng)營、資金、成本、物資、人事和安全等方面動態(tài)數(shù)據(jù)的收集、處理與控制的計算機管理信息系統(tǒng)。1、系統(tǒng)應提供日、月、周、旬、季與年的各種單項的、綜合的報表和計劃,并實現(xiàn)對當前生產(chǎn)、經(jīng)營、物資、資金、能源、技術改造和新產(chǎn)品開發(fā)項目進度等現(xiàn)狀與動態(tài)作多功能查詢,便于各級管理人員掌握情況,作出決策。2、系統(tǒng)應使用同一套數(shù)據(jù),以提高信息的準確性與一致性。3、通過對車間、倉庫在制品和零配件的管理,實現(xiàn)對生產(chǎn)過程和在制品、零配件的及時有效控制,加速流動資金周轉。4、建立若干優(yōu)化功能。包括:計劃優(yōu)化、市場預測和財務預測,以獲得較大的經(jīng)濟效益。5、在上述目標的基礎上可以建立起一個包括生產(chǎn)、經(jīng)營、資金、成本與利潤等多功能的廠長查詢系統(tǒng),并提供廠長日報。第五節(jié)結構化信息系統(tǒng)分析實例一、企業(yè)概況二、系統(tǒng)環(huán)境的初步調(diào)查三、系統(tǒng)的可行性研究四、現(xiàn)行系統(tǒng)的詳細調(diào)查

二、系統(tǒng)環(huán)境的初步調(diào)查總經(jīng)濟師總經(jīng)理副總經(jīng)理總工程師質(zhì)量部倉庫財務部董事會總會計師生產(chǎn)部辦公室生產(chǎn)班組經(jīng)銷部圖5-29某公司組織機構圖三、系統(tǒng)的可行性研究在系統(tǒng)的初步調(diào)查的基礎上,明確了公司存在的主要問題和建立管理信息系統(tǒng)的初步設想,進一步對系統(tǒng)目標、范圍等因素進行分析研究。在對系統(tǒng)目標和環(huán)境進行分析的基礎上,要從系統(tǒng)的技術可行性、經(jīng)濟可行性和運行可行性幾個方面進行系統(tǒng)的可行性研究,編寫“可行性研究報告”。

四、現(xiàn)行系統(tǒng)的詳細調(diào)查對現(xiàn)行管理業(yè)務進行詳細調(diào)查研究是了解信息需求和進行系統(tǒng)分析與設計的重要基礎工作。系統(tǒng)調(diào)研采取的主要方法是到生產(chǎn)和管理的現(xiàn)場去,通過座談、詢問、觀察甚至直接參與管理活動,自上而下逐步細化的進行了解,調(diào)查內(nèi)容涉及上至企業(yè)發(fā)展目標、經(jīng)營管理情況,下至具體職能管理工作和業(yè)務處理操作的企業(yè)經(jīng)營管理全過程.四、現(xiàn)行系統(tǒng)的詳細調(diào)查詳細調(diào)研的重點是:對管理業(yè)務的流程進行描述和分析通過系統(tǒng)流程圖這個工具來描述管理業(yè)務活動,進行規(guī)范化說明。四、現(xiàn)行系統(tǒng)的詳細調(diào)查

僅列舉兩例說明,“生產(chǎn)計劃與進度管理”業(yè)務流程圖如圖5-31所示,“生產(chǎn)工人工資核算”業(yè)務流程圖如圖3-32所示。業(yè)務流程圖的符號說明如圖5-30:圖5-30業(yè)務流程圖圖例數(shù)據(jù)存儲物或單據(jù)物或信息流輸入或輸出物或信息流外部環(huán)境處理信息系統(tǒng)分析與設計信息系統(tǒng)分析與設計圖5-31生產(chǎn)計劃與進度管理”業(yè)務流程圖信息系統(tǒng)分析與設計圖3-32生產(chǎn)工人工資核算”業(yè)務流程圖五、新系統(tǒng)邏輯模型的提出系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型。本系統(tǒng)的邏輯模型主要是以系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典為主要描述工具和數(shù)據(jù)結構來勾畫系統(tǒng)的概貌。1、數(shù)據(jù)流圖首先,對公司生產(chǎn)經(jīng)營管理的總體情況進行分析,劃分出幾個主要的信息管理功能,并明確各功能之間的聯(lián)系,繪制出數(shù)據(jù)流圖的頂層圖,如圖5-33所示。某公司頂層數(shù)據(jù)流程圖圖5-33某公司頂層數(shù)據(jù)流程圖生產(chǎn)技術質(zhì)量管理數(shù)據(jù)流圖頂層數(shù)據(jù)流圖僅從總體上反映了公司的信息聯(lián)系,應按照自頂向下、逐層分解的數(shù)據(jù)流程分析方法對頂層圖進一步細化。例如,對生產(chǎn)技術質(zhì)量管理功能進一步細化,可得到生產(chǎn)技術質(zhì)量管理功能的一級細化圖,如圖5-34所示。圖3-34生產(chǎn)技術質(zhì)量管理數(shù)據(jù)流圖設備管理數(shù)據(jù)流圖

圖5-35設備管理數(shù)據(jù)流圖生產(chǎn)工人工資核算數(shù)據(jù)流圖圖5-36生產(chǎn)工人工資核算數(shù)據(jù)流圖2、數(shù)據(jù)字典

數(shù)據(jù)流圖分析,只是對數(shù)據(jù)處理和彼此之間的數(shù)據(jù)聯(lián)系進行了說明,為了進一步明確數(shù)據(jù)的詳細內(nèi)容和數(shù)據(jù)處理過程,應將最底層數(shù)據(jù)流圖中的全部數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)元素和數(shù)據(jù)處理(加工)通過數(shù)據(jù)字典描述清楚,以便于此后系統(tǒng)設計的進行。在系統(tǒng)分析中編制了許多數(shù)據(jù)字典,限于篇輻,這里僅就數(shù)據(jù)流、數(shù)據(jù)存貯、數(shù)據(jù)結構、數(shù)據(jù)元素和處理邏輯(數(shù)據(jù)加工)分別舉一例說明。圖5-36“生產(chǎn)工人工資核算”數(shù)據(jù)流圖數(shù)據(jù)流條目示例表5-2數(shù)據(jù)流條目示例數(shù)據(jù)存儲條目示例表5-3數(shù)據(jù)存儲條目示例表3-3數(shù)據(jù)存儲條目示例數(shù)據(jù)元素卡片示例

接著,要對上面定義過的數(shù)據(jù)流、數(shù)據(jù)存儲中的所有構成元素分別進行說明,如“職工編號”這個數(shù)據(jù)項的數(shù)據(jù)元素卡片如表5-4所示。表5-4數(shù)據(jù)元素卡片示例數(shù)據(jù)加工條目示例最后,要對數(shù)據(jù)流圖中的所有數(shù)據(jù)處理進行說明,如在圖5-36“生產(chǎn)工人工資核算”流程圖中的“加班條匯總”功能的數(shù)據(jù)處理卡片如表5-5所示。如果數(shù)據(jù)流圖中的數(shù)據(jù)處理比較復雜,通過數(shù)據(jù)處理卡片不能表述明確,還可借助結構式語言、判斷樹和判斷表等方式進一步對處理邏輯進行表達。表5-5數(shù)據(jù)加工條目示例學生成績管理系統(tǒng)數(shù)據(jù)流程圖DFD/0

考試成績登記表0成績處理院系成績管理科個人成績單成績表重修表學生院系緩考名單作弊名單教務處DFD

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論