管理信息系統(tǒng)六_第1頁
管理信息系統(tǒng)六_第2頁
管理信息系統(tǒng)六_第3頁
管理信息系統(tǒng)六_第4頁
管理信息系統(tǒng)六_第5頁
已閱讀5頁,還剩88頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

MISMIS工程工作流第一節(jié)可行性分析和詳細(xì)調(diào)查第二節(jié)管理業(yè)務(wù)調(diào)查第三節(jié)數(shù)據(jù)流程調(diào)查第四節(jié)數(shù)據(jù)字典第五節(jié)描述處理邏輯的工具第六節(jié)系統(tǒng)化分析第七節(jié)研究和確定管理模型第八節(jié)提出新系統(tǒng)的邏輯方案學(xué)習(xí)內(nèi)容通過本章學(xué)習(xí),認(rèn)識開發(fā)管理信息系統(tǒng)中系統(tǒng)分析的重要性,了解系統(tǒng)分析的過程和方法,學(xué)習(xí)在系統(tǒng)分析中如何確定用戶需求,掌握系統(tǒng)分析的主要工具,并會對新系統(tǒng)的邏輯模型進行描述。

MIS1

系統(tǒng)分析概述系統(tǒng)分析系統(tǒng)分析階段的主要活動系統(tǒng)分析工作的特點系統(tǒng)分析的一般步驟1.1系統(tǒng)分析概述系統(tǒng)分析:在充分認(rèn)識原信息系統(tǒng)的基礎(chǔ)上,通過問題識別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)化分析,最后完成新系統(tǒng)的邏輯方案設(shè)計,或稱邏輯模型設(shè)計。通俗地講,系統(tǒng)分析就是要確定老系統(tǒng)在做什么,新系統(tǒng)應(yīng)該做什么?,F(xiàn)行系統(tǒng)新系統(tǒng)邏輯模型邏輯模型物理模型模型化抽象化導(dǎo)出1.2系統(tǒng)分析的一般步驟1.現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查

現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查是集中一段時間和人力,通過各種途徑做全面、充分和詳細(xì)的調(diào)查,弄清現(xiàn)行系統(tǒng)的邊界、組織機構(gòu)、人員分工、業(yè)務(wù)流程、各種計劃、單據(jù)和報表的格式、種類及處理過程、企業(yè)資源及約束情況等,為系統(tǒng)開發(fā)做好原始資料的準(zhǔn)備工作。2.組織結(jié)構(gòu)與業(yè)務(wù)流程分析在詳細(xì)調(diào)查的基礎(chǔ)上,用一定的圖表和文字對現(xiàn)行系統(tǒng)進行描述。開發(fā)一個新系統(tǒng)應(yīng)該看作對組織的一種有目的的改造過程,詳細(xì)了解各級組織的職能和有關(guān)人員的工作職責(zé)、決策內(nèi)容對新系統(tǒng)的要求。業(yè)務(wù)流程的分析應(yīng)當(dāng)順著原系統(tǒng)信息流動的過程逐步進行,通過業(yè)務(wù)流程圖詳細(xì)描述各環(huán)節(jié)的處理業(yè)務(wù)及信息的來龍去脈。3.系統(tǒng)數(shù)據(jù)流程分析數(shù)據(jù)流程分析就是把數(shù)據(jù)在組織或原系統(tǒng)內(nèi)部的流動情況抽象的獨立出來,舍去具體組織機構(gòu)、信息載體、處理工作、物資、材料等,僅從數(shù)據(jù)流動過程考察實際的數(shù)據(jù)處理模式。主要包括對信息的流動、傳遞、處理與存儲的分析。4.建立新系統(tǒng)的邏輯模型在系統(tǒng)調(diào)查和系統(tǒng)分析的基礎(chǔ)上建立新系統(tǒng)邏輯模型,用一組圖表工具表達(dá)和描述,方便用戶和分析人員對系統(tǒng)提出改進意見。5.提出系統(tǒng)分析報告系統(tǒng)分析階段的成果就是系統(tǒng)分析報告。它是系統(tǒng)分析階段的總結(jié)和向有關(guān)領(lǐng)導(dǎo)提交的文字報告,反映這個階段調(diào)查分析的全部情況,也是下一步系統(tǒng)設(shè)計的工作依據(jù)。MIS2.1可行性分析可行性分析的任務(wù)1、必要性來自實現(xiàn)開發(fā)任務(wù)的迫切性。明確應(yīng)用項目的開發(fā)的必要性和可行性。MIS的開發(fā)是來自合作伙伴的需要、競爭對手的挑戰(zhàn),或者是其它行業(yè)管理信息系統(tǒng)發(fā)展水平,或者是新的信息技術(shù)出現(xiàn)等。2、可行性則取決于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件管理上的可行性指管理人員對開發(fā)應(yīng)用項目的態(tài)度和管理方面的條件。技術(shù)上的可行性分析當(dāng)前的軟、硬件技術(shù)能否滿足對系統(tǒng)提出的要求,以及考慮開發(fā)人員的水平。經(jīng)濟上的可行性主要是預(yù)估費用支出和對項目的經(jīng)濟效益進行評價??尚行苑治龅膬?nèi)容2.1可行性分析技術(shù)可行性分析經(jīng)濟可行性分析管理可行性分析報告發(fā)現(xiàn)的問題新系統(tǒng)能力2.2可行性分析之間的關(guān)系2.3可行性分析報告可行性分析的結(jié)果要用可行性分析報告的形式編寫出來,內(nèi)容包括:(1)系統(tǒng)簡述(2)項目的目標(biāo)(3)所需資源、預(yù)算和期望效益(4)對項目可行性的結(jié)論可行性分析結(jié)論應(yīng)明確指出以下內(nèi)容之一(1)可以立即開發(fā)(2)改進原系統(tǒng)(3)目前不可行,或者需推遲到某些條件具備以后再進行。2.4詳細(xì)調(diào)查2、詳細(xì)調(diào)查的內(nèi)容環(huán)境及運行情況組織機構(gòu)及人員分工業(yè)務(wù)流程基礎(chǔ)數(shù)據(jù)資源約束條件現(xiàn)行系統(tǒng)存在的主要問題1、詳細(xì)調(diào)查的目的

完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問題和薄弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯方案設(shè)計做好準(zhǔn)備3、詳細(xì)調(diào)查的方法調(diào)查問卷座談會個別訪問查詢檔案資料參加實踐注意:調(diào)查過程中應(yīng)盡量使用各種形象、直觀的圖表工具。管理業(yè)務(wù)調(diào)查數(shù)據(jù)流程調(diào)查||MIS組織結(jié)構(gòu)調(diào)查管理功能調(diào)查管理業(yè)務(wù)流程調(diào)查建立MIS的目的在于提高管理水平,應(yīng)當(dāng)把建立新系統(tǒng)看成是對組織的一種有目的改變過程。因此對現(xiàn)行管理業(yè)務(wù)的調(diào)查十分重要。3管理業(yè)務(wù)調(diào)查主要內(nèi)容組織結(jié)構(gòu)調(diào)查管理功能調(diào)查管理業(yè)務(wù)流程調(diào)查3.1組織結(jié)構(gòu)調(diào)查1、組織機構(gòu)是一個組織內(nèi)部部門的劃分及其相互之間的關(guān)系。2、組織的特點在交換物資、資金過程中,產(chǎn)生信息流;組織既是信息的接收者,又是信息的輸出者;組織具有層次性。3、組織結(jié)構(gòu)調(diào)查內(nèi)容弄清組織內(nèi)部的部門劃分,各部門之間的領(lǐng)導(dǎo)與被領(lǐng)導(dǎo)關(guān)系信息資料的傳遞關(guān)系物資流動關(guān)系與資金流動關(guān)系此外,還應(yīng)詳細(xì)了解各級組織存在的問題以及對新系統(tǒng)的要求等。4、組織結(jié)構(gòu)調(diào)查工具--組織機構(gòu)圖組織機構(gòu)圖廠長計劃調(diào)度組計劃科生產(chǎn)部財務(wù)部供銷科計劃組統(tǒng)計組統(tǒng)計組外協(xié)組成本組會計組出納組供應(yīng)組銷售組倉庫3.2管理功能調(diào)查1、功能

功能指的是完成某項工作的能力。為了實現(xiàn)系統(tǒng)目標(biāo),系統(tǒng)必須具有各種功能。各子系統(tǒng)功能的完成,又依賴于下面更具體的工作的完成。管理功能的調(diào)查是要確定系統(tǒng)的這種功能結(jié)構(gòu)。2、管理功能描述工具管理功能圖是一個完全以業(yè)務(wù)功能為主體的樹型表。其目的在于描述組織內(nèi)部各部分的業(yè)務(wù)和功能。管理功能圖銷售系統(tǒng)管理銷售計劃管理合同管理銷售核算與統(tǒng)計成品庫管理市場預(yù)測銷售歷史資料管理編制年度銷售大綱編制銷售計劃合同有效性審查合同執(zhí)行情況分析合同登記和變更銷售收入核算銷售利潤核算銷售統(tǒng)計分析出入庫管理庫存統(tǒng)計市場預(yù)測市場分析管理功能圖||MIS3.4管理業(yè)務(wù)流程調(diào)查TFD定義及畫法TFD分析流程系統(tǒng)分析工作的特點系統(tǒng)分析的一般步驟3.4管理業(yè)務(wù)流程調(diào)查1、任務(wù)業(yè)務(wù)流程調(diào)查主要任務(wù)是調(diào)查系統(tǒng)中各環(huán)節(jié)的業(yè)務(wù)活動,掌握業(yè)務(wù)的內(nèi)容、作用、及信息的輸入、輸出、數(shù)據(jù)存儲和信息的處理方法及過程等。它是掌握現(xiàn)行系統(tǒng)狀況,確立系統(tǒng)邏輯模型不可缺少的環(huán)節(jié)。2、方法調(diào)查業(yè)務(wù)流程應(yīng)順著原系統(tǒng)信息流動的過程逐步地進行,內(nèi)容包括各環(huán)節(jié)的處理業(yè)務(wù)、信息來源、處理方法、計算方法、信息流經(jīng)去向、提供信息的時間和形態(tài)(報告、單據(jù)、屏幕顯示等)。主要的方法:管理業(yè)務(wù)流程圖、表格分配圖。某些物資的銷售業(yè)務(wù)流程圖:用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,業(yè)務(wù)經(jīng)理填寫出庫單交倉庫保管員,該保管員查閱庫存臺帳,如果有貨則向用戶發(fā)貨,如缺貨,則通知車間。1、業(yè)務(wù)流程圖簡介

TFD(TransactionFlowDiagram)定義:是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。2、業(yè)務(wù)流程圖圖例及畫法

業(yè)務(wù)流程圖圖例沒有統(tǒng)一標(biāo)準(zhǔn),但在同一系統(tǒng)開發(fā)過程中所使用應(yīng)是一致的?;痉柸缦拢合到y(tǒng)外的實體系統(tǒng)中的人員數(shù)據(jù)流向單據(jù)、報表、賬目、通知3.4.1業(yè)務(wù)流程圖第一步:首先找出系統(tǒng)外實體;然后找出系統(tǒng)中的人員、部門;其次找出系統(tǒng)中的單據(jù)、報表和帳目等第二步:按題意用四種基本符號將以上內(nèi)容在適當(dāng)位置畫出;第三步:按業(yè)務(wù)處理流程,用數(shù)據(jù)流向線將各基本符號聯(lián)接起來。注意事項:按用戶(題目)敘述順序繪制出業(yè)務(wù)流程圖3.4.2管理業(yè)務(wù)流程圖的畫法請根據(jù)以下業(yè)務(wù)過程畫出某些物資的銷售業(yè)務(wù)流程圖:用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,業(yè)務(wù)經(jīng)理填寫出庫單交倉庫保管員,該保管員查閱庫存臺帳,如果有貨則向用戶發(fā)貨,如缺貨,則通知車間。用戶車間業(yè)務(wù)經(jīng)理出庫單倉庫保管員庫存臺帳缺貨通知單發(fā)貨單【例1】課本訂貨單根據(jù)業(yè)務(wù)過程描述畫出下列TFD:1、車間填寫領(lǐng)料單到倉庫領(lǐng)料,庫長根據(jù)用料計劃審批領(lǐng)料單,沒批準(zhǔn)的領(lǐng)料單退回車間。庫工收到已批準(zhǔn)的領(lǐng)料單,首先查詢庫存帳,若有貨,則通知車間領(lǐng)料,并登記用料流水帳,否則將通知采購人員缺貨。2、采購員從倉庫收到缺貨通知單后,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則,填寫訂單送供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出提貨通知。課堂練習(xí)2、參考答案倉庫供貨單位缺貨通知取貨通知訂貨單催貨單訂貨合同單采購員3.4.3管理業(yè)務(wù)流程調(diào)查過程確定畫圖對象深入現(xiàn)場調(diào)查,工作人員介紹業(yè)務(wù)處理過程依據(jù)圖例,繪制草圖向工作人員講解描述、討論正確?不正確修改正確繪制正式業(yè)務(wù)流程圖課堂練習(xí)某銀行儲蓄所存(?。┛钸^程如下:儲戶將填好的存(取)單及存折送交分類處理處。分類處理處按三種不同情況分別處理。如果存折或存(?。﹩尾缓细瘢瑒t將存折及存(?。﹩沃苯油诉€儲戶重新填寫;如果是存款,則將存折及存款單交存款處。存款處理處取出底賬,登記后,將存折退還給儲戶;如果是取款,則將存折及取款單交取款處。該服務(wù)臺取出底賬及現(xiàn)金,登記后,將存折與現(xiàn)金退給儲戶,從而完成存(?。┛钐幚磉^程。3.4.4業(yè)務(wù)流程分析分析的目的分析原有系統(tǒng)中存在的問題是為了在新系統(tǒng)建設(shè)中予以克服或改進。系統(tǒng)中存在的問題可能是管理思想和方法落后,業(yè)務(wù)流程不合理,也可能是因為計算機信息系統(tǒng)的建設(shè)為優(yōu)化原業(yè)務(wù)流程提供新的可能性,這時,就需要在對現(xiàn)有業(yè)務(wù)流程進行分析的基礎(chǔ)上進行業(yè)務(wù)流程重組,產(chǎn)生新的更為合理的業(yè)務(wù)流程。注:調(diào)查和分析的重點是:不合理的業(yè)務(wù)流程有哪些?不合理的業(yè)務(wù)流程產(chǎn)生的歷史原因是什么?改進措施有哪些?以及改進會涉及到哪些方面(包括涉及面以及技術(shù)支持)?改進前后對組織的目標(biāo)的影響有多大?分析的內(nèi)容業(yè)務(wù)流程分析過程包括以下內(nèi)容:原有流程的分析。分析原有的業(yè)務(wù)流程的各處理過程是否具有存在的價值,其中哪些過程可以刪除或合并,原有業(yè)務(wù)流程中哪些過程不盡合理,可以進行改進或優(yōu)化業(yè)務(wù)流程的優(yōu)化。原有業(yè)務(wù)流程中哪些過程存在冗余信息處理,可以按計算機信息處理的要求進行優(yōu)化,流程的優(yōu)化可以帶來什么好處。確定新的業(yè)務(wù)流程。畫出新系統(tǒng)的業(yè)務(wù)流程圖新系統(tǒng)的人機界面。3.4.4業(yè)務(wù)流程分析3.4.5表格分配圖小結(jié)要點:系統(tǒng)分析的任務(wù)、過程及原則;詳細(xì)調(diào)查的內(nèi)容和方法;組織結(jié)構(gòu)圖和功能圖;業(yè)務(wù)流程圖。系統(tǒng)分析的任務(wù)是在詳細(xì)調(diào)查的基礎(chǔ)上,運作結(jié)構(gòu)化系統(tǒng)分析方法,提出新系統(tǒng)的邏輯模型,解決系統(tǒng)“做什么”的問題。詳細(xì)調(diào)查:在初步調(diào)查的基礎(chǔ)上,進一步收集和了解、分析用戶需求,調(diào)查用戶的有關(guān)詳細(xì)情況。業(yè)務(wù)流程圖是分析、表達(dá)現(xiàn)行業(yè)務(wù)過程的一個工具,是業(yè)務(wù)人員和技術(shù)人員交流的媒介。MIS數(shù)據(jù)流程圖及其繪制用符號數(shù)據(jù)流程圖實例繪制數(shù)據(jù)流程圖的方法4.1數(shù)據(jù)流程調(diào)查1、數(shù)據(jù)流程數(shù)據(jù)流程指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲的過程。2、數(shù)據(jù)流程調(diào)查的內(nèi)容:收集原系統(tǒng)全部輸入單據(jù)(如入庫單、收據(jù)、憑證)、輸出報表和數(shù)據(jù)存儲介質(zhì)(如賬本、清單)的典型格式。弄清各環(huán)節(jié)上的處理方法和計算方法。在上述各種單據(jù)、報表、賬本的典型樣品上或用附頁注明制作單位、報送單位、存放地點、發(fā)生頻度(如每月制作幾張)、發(fā)生的高峰時間及發(fā)生量等。在上述各種單據(jù)、報表、賬冊的典型樣品上注明各項數(shù)據(jù)的類型(數(shù)字、字符)、長度、取值范圍(指最大值和最小值)。4.2數(shù)據(jù)流程圖及其繪制用符號數(shù)據(jù)流程圖的定義(DataFlowDiagram,DFD)

數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。數(shù)據(jù)流程圖圖例處理(加工)數(shù)據(jù)流數(shù)據(jù)存儲外部實體例1:一個簡單的DFD表示數(shù)據(jù)流“付款單”從外部項“客戶”(源點)流出,經(jīng)加工“帳務(wù)處理”轉(zhuǎn)換成數(shù)據(jù)流“明細(xì)帳”,再經(jīng)加工“打印帳簿”轉(zhuǎn)換成數(shù)據(jù)流“帳簿”,最后流向外部項“會計”(終點),加工“打印帳簿”在進行轉(zhuǎn)換時,從數(shù)據(jù)存儲“總帳”中讀取數(shù)據(jù)。

例2:一個簡單的DFD說明:它表示數(shù)據(jù)流X從源點S1流出經(jīng)加工P1轉(zhuǎn)換成數(shù)據(jù)流Y,再經(jīng)過加工P2轉(zhuǎn)換成數(shù)據(jù)流Z,最后流向終點S2。P2在進行轉(zhuǎn)換時,從數(shù)據(jù)存儲F中取用了數(shù)據(jù)。xzyP1P2FS1S24.2數(shù)據(jù)流程圖的繪制數(shù)據(jù)流程圖是分層次的,繪制時采取自頂向下逐層分解的辦法;自上而下,逐層展開;輸入輸出,保持平衡。簡單DFD的繪制第一步:找出外部實體,用規(guī)定符號在適當(dāng)位置畫出;第二步:分析確定基本加工,擺放在系統(tǒng)中的適當(dāng)位置;第三步:分析數(shù)據(jù)聯(lián)系(即將業(yè)務(wù)流程圖中信息傳遞作為數(shù)據(jù)流,將要永久存儲或臨時存儲的信息作為文件),用箭線將有關(guān)部分連接。請根據(jù)以下業(yè)務(wù)過程畫出某物資的訂貨數(shù)據(jù)流程圖:采購員從倉庫收到缺貨通知單后,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則,填寫訂單送供貨單位。供貨單位發(fā)出貨物后,立即向采購員發(fā)出取貨通知。倉庫供貨單位訂貨訂貨單催貨單取貨通知訂貨合同缺貨通知單【例3】倉庫供貨單位缺貨通知取貨通知訂貨單催貨單訂貨合同單采購員倉庫供貨單位訂貨訂貨單催貨單取貨通知訂貨合同缺貨通知單第一,TFD中的人員和部門被隱去,而保留他們的工作(任務(wù))形成了DFD中的加工;第二,TFD中的單據(jù)、通知、表格變成了DFD中的數(shù)據(jù)流;第三,TFD中的帳本變成了DFD中的文件。所以說,DFD是舍去物質(zhì)、材料、資金等具體的流,從數(shù)據(jù)及信息的流動與存儲情況描述系統(tǒng)信息流程的一種工具。下圖為借還書業(yè)務(wù)流程圖,請畫出數(shù)據(jù)流程圖并注明數(shù)據(jù)流的含義借書員還書員讀者索書單還書條書庫文件借閱臺帳書庫管理員借書條說明:借書員核對書庫文件后交管理員,取書后修改書庫文件。還書核對借閱臺賬,修改庫存文件。注:借還書員是指圖書館負(fù)責(zé)出借和還書的工作人員。課堂練習(xí)讀者p3還書核對p1借閱核對p2取書書庫文件借閱臺賬索書單還書條借書條參考答案:4.3流程圖符號說明--數(shù)據(jù)流D1.數(shù)據(jù)流D:由一個或一組確定的數(shù)據(jù)組成。數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義,如日常業(yè)務(wù)中的產(chǎn)量日報表、匯款單、錄取通知書、課程表等均可直接用做數(shù)據(jù)流名,既明確又簡煉。也可以用一組數(shù)據(jù)中的主要數(shù)據(jù)為數(shù)據(jù)流命名,例如“學(xué)生成績單”由學(xué)生姓名、成績、通訊地址等數(shù)據(jù)組成,但成績是主要的,可以用“學(xué)生成績”為這一數(shù)據(jù)流的名字。數(shù)據(jù)流的流向,有以下五種情況:從加工到加工(P→P),從源點到加工(S→P),從加工到終點(P→S),從加工到數(shù)據(jù)存儲(P→F),從數(shù)據(jù)存儲到加工(F→P)。其中,前三種情況應(yīng)注明數(shù)據(jù)流名。后兩種情況,因文件名可以說明數(shù)據(jù)流,故可不注名。(1)控制流名不能作數(shù)據(jù)流名,如:錄取處理錄取通知單不錄取通知單取一個考生成績數(shù)據(jù)流名只能是名詞而不能是動詞或動賓詞組

注意如:借書登記取書讀者書提書單借書單信息系統(tǒng)只能處理信息.不能處理實物(2)實物名也不能作數(shù)據(jù)流名2.處理P:亦稱加工,它表示對數(shù)據(jù)流的操作處理名:要簡潔易懂,最好由動詞或動賓詞組組成。例如:核驗領(lǐng)料單、轉(zhuǎn)入會計憑證等。上:標(biāo)識:加工編號中:加工名:功能描述4.3流程圖符號說明--處理P數(shù)據(jù)存儲上一定要有數(shù)據(jù)流。如果數(shù)據(jù)流指向數(shù)據(jù)存儲是寫操作,離開數(shù)據(jù)存儲則是讀操作。有的加工要修改數(shù)據(jù)存儲,則要讀、寫操作,因此,在加工和數(shù)據(jù)存儲之間的數(shù)據(jù)流是雙向的,用兩個數(shù)據(jù)流表示。寫讀或為避免DFD中出現(xiàn)交叉線,同一數(shù)據(jù)存儲可在多處畫出4.3流程圖符號說明--數(shù)據(jù)存儲外部項:源點和終點,是系統(tǒng)外的實體,稱作外部項。外部項存在于環(huán)境中,與系統(tǒng)有信息交流,從源點到系統(tǒng)的信息叫系統(tǒng)的輸入;從系統(tǒng)到終點的信息稱系統(tǒng)的輸出。在DFD中引入源點和終點是為了便于理解系統(tǒng),所以不需要描述它們。總的要求:為DFD清楚易懂,對數(shù)據(jù)流、加工、文件的命名都要力求簡單。4.3流程圖符號說明--外部項用戶A用戶B4.4復(fù)雜DFD的畫法第一步:把系統(tǒng)基本模型加上源點和終點作為頂層DFD預(yù)訂機票系統(tǒng)訂票單取票通知旅行社旅客如預(yù)訂機票系統(tǒng)DFD/0第二步:分解加工,畫出以下各層DFD逐層畫出DFD的過程也就是自頂向下,逐層分解的過程。具體地說,就是對加工逐層分解。分解時為便于管理,要對每層編號。如DFD/0(頂層)、DFD/1(1層)、DFD/2(2層)……上層DFD是下層DFD的父圖,下層是上層的子圖。4.4復(fù)雜DFD的畫法X1321.11.21.41.32.12.21.1.11.1.22.1.32.1.22.1.12.2.22.2.32.2.1頂層中間層底層原則:先全局后局部,先整體后細(xì)節(jié),先抽象后具體.0圖1圖2圖1.1圖2.1圖2.2圖第三步:畫出DFD總圖將分解后的DFD碎片裝配起來,畫出DFD的總圖,可了解系統(tǒng)的全貌。一般選底層的DFD作總圖。4.4復(fù)雜DFD的畫法例:儲蓄所業(yè)務(wù)的DFD儲戶將填好的取款單、存折交銀行,銀行做如下處理:①審核并查對帳目,將不合格的存折、取款單退回儲戶,合格的存折、取款單送取款處理。②處理取款修改帳目,將存折、利息單、結(jié)算清單及現(xiàn)金交儲戶,同時將取款單存檔。第一步:畫出頂層DFD第二步,逐層分解加工,畫出下層DFD。小結(jié)(1)確定所開發(fā)的系統(tǒng)的外部項(外部實體),即系統(tǒng)的數(shù)據(jù)來源和去處。

(2)確定整個系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個加工環(huán)節(jié),畫出關(guān)聯(lián)圖。一般應(yīng)把數(shù)據(jù)來源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè)

(3)確定系統(tǒng)的主要信息處理功能,按此將整個系統(tǒng)分解成幾個加工環(huán)節(jié)(子系統(tǒng))確定每個加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲。

小結(jié)(4)根據(jù)自頂向下,逐層分解的原則,對上層圖中全部或部分加工環(huán)節(jié)進行分解。

(5)重復(fù)步驟(4),直到逐層分解結(jié)束。

(6)對圖進行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底,DFD中各層是否有遺漏、重復(fù)、沖突之處,各層DFD及同層DFD之間關(guān)系是否正確及命名、編號是否確切、合理等,對錯誤與不當(dāng)之處進行修改。

(7)和用戶進行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。某倉庫管理系統(tǒng)按以下步驟進行信息處理,試畫出數(shù)據(jù)流程圖。(1)保管員根據(jù)當(dāng)日的出庫單和入庫單通過出庫處理和入庫處理分別將數(shù)據(jù)輸入到“出庫流水賬”和“入庫流水賬”,并修改“庫存臺賬”。(2)根據(jù)庫存臺賬由統(tǒng)計、打印程序輸出庫存日報表。(3)需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺賬去查找,顯示查詢結(jié)果。作業(yè)

P1296.36.4||MIS數(shù)據(jù)字典的作用和內(nèi)容數(shù)據(jù)字典的定義數(shù)據(jù)字典中對數(shù)據(jù)結(jié)構(gòu)的定義5.1數(shù)據(jù)字典的作用和內(nèi)容數(shù)據(jù)字典的作用數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)項;數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)流;處理邏輯(加工)數(shù)據(jù)存儲文件;外部實體。5.2數(shù)據(jù)項數(shù)據(jù)項也稱數(shù)據(jù)元素,是具有獨立邏輯含義的最小數(shù)據(jù)單位,即邏輯不可再分的數(shù)據(jù)單位。在數(shù)據(jù)字典中,對數(shù)據(jù)項的定義包括以下內(nèi)容:(1)數(shù)據(jù)項的名稱、編號、別名和簡述;(2)數(shù)據(jù)項的取值范圍,如“工資”從60~600元;(3)數(shù)據(jù)項的長度,如“姓名”可以由四個漢字,即八個字節(jié)組成。舉例:數(shù)據(jù)項定義數(shù)據(jù)項編號:I03-04數(shù)據(jù)項名稱:庫存量別名:數(shù)量簡述:某種配件的庫存數(shù)量長度:6個字節(jié)取值范圍:0-9999995.3數(shù)據(jù)結(jié)構(gòu)由若干數(shù)據(jù)項構(gòu)成的數(shù)據(jù)組合稱為數(shù)據(jù)結(jié)構(gòu),它描述了某些數(shù)據(jù)項之間的關(guān)系。主要形式有:數(shù)據(jù)結(jié)構(gòu)=數(shù)據(jù)項+數(shù)據(jù)項+…;數(shù)據(jù)結(jié)構(gòu)=數(shù)據(jù)結(jié)構(gòu)+數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)=數(shù)據(jù)項+…+數(shù)據(jù)結(jié)構(gòu)+…數(shù)據(jù)結(jié)構(gòu)的定義:

(1)數(shù)據(jù)結(jié)構(gòu)的編號和名稱;(2)簡述;(3)數(shù)據(jù)結(jié)構(gòu)的組成。數(shù)據(jù)結(jié)構(gòu)[例]

DS03-01:用戶訂貨單DS03-02:訂貨單標(biāo)識DS03-03:用戶情況

DS03-04:配件情況

I1:訂貨單編號I3:用戶代碼

I10:配件代碼

I2:日期I4:用戶名稱

I11:配件名稱

I5:用戶地址

I12:配件規(guī)格

I6:用戶姓名

I13:訂貨數(shù)量

I7:電話

I8:開戶銀行

I9:帳號

對數(shù)據(jù)結(jié)構(gòu)“用戶訂貨單”的定義:

數(shù)據(jù)結(jié)構(gòu)編號:DS03-01

數(shù)據(jù)結(jié)構(gòu)名稱:用戶訂貨單簡述:用戶所填用戶情況及訂貨要求等信息數(shù)據(jù)結(jié)構(gòu)組成:DS03-02+DS03-03+DS03-045.4數(shù)據(jù)流數(shù)據(jù)流是表明系統(tǒng)中數(shù)據(jù)的邏輯流向,該數(shù)據(jù)可以是數(shù)據(jù)項或數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)流的定義(1)數(shù)據(jù)流的名稱及編號(2)簡述(3)數(shù)據(jù)流的來源(4)數(shù)據(jù)流的去向(5)數(shù)據(jù)流的組成(6)數(shù)據(jù)流的流通量(7)高峰期流通量舉例:數(shù)據(jù)流定義編號:D03-08數(shù)據(jù)流名稱:發(fā)貨單簡述:銷售科為用戶開出的發(fā)貨單數(shù)據(jù)流來源:銷售科開出的發(fā)貨單數(shù)據(jù)流去向:用戶數(shù)據(jù)流組成:發(fā)貨單數(shù)據(jù)結(jié)構(gòu)流通量:50份/天高峰期流通量:7O份/每天上午9:00-11:005.5其他定義處理邏輯---見教材P117數(shù)據(jù)存儲--見教材P118外部項--見教材P118小結(jié)1.清楚地定義和詳細(xì)地解釋了數(shù)據(jù)流程圖上未能詳細(xì)表達(dá)的內(nèi)容;2.清楚地反映了數(shù)據(jù)流程圖中諸元素之間的聯(lián)系關(guān)系;3.能幫助對數(shù)據(jù)流程圖各要素的關(guān)系作合理性與統(tǒng)一性的檢查;4.能有效地對資源進行控制和集中;5.是設(shè)計和維護系統(tǒng)的重要資料。||MIS判斷樹判斷表(又稱決策表)結(jié)構(gòu)英語表示法6.1判斷樹(DecisionTree)判斷樹的左邊為樹根,從左向右依次排列各種條件,左邊的條件比右邊的優(yōu)先考慮。根據(jù)每個條件的取值不同,樹可以產(chǎn)生很多分支,各分支的最右端(即樹梢)即為不同的條件取值狀態(tài)下采取的行動(也稱策略)。某公司的折扣政策取決于三個條件:年交易額(4萬元)、客戶的支付信用(3個月)以及與本公司的業(yè)務(wù)史(5年)。分別采取10%、5%、2%折扣和不折扣四種策略,用判斷樹表示。某公司折扣政策>=4萬元<4萬元最近三個月無欠款最近三個月有欠款>=5年<5年10%

5%

2%無折扣年交易額支付信用與本公司業(yè)務(wù)史折扣政策【例】請畫出某企業(yè)庫存量監(jiān)控處理的判斷樹:若庫存量小于或等于0,則按缺貨處理;若庫存量小于或等于庫存下限,則按下限報警處理;若庫存量大于庫存下限,而又小于或等于儲備定額,則按訂貨處理;若庫存量大于庫存下限,小于或等于庫存上限,而又大于儲備定額,則按正常處理;若庫存量大于或等于庫存上限,又大于儲備定額,則按上限報警處理。課堂練習(xí)庫存量監(jiān)控處理庫存量≤00<庫存量≤庫存下限庫存下限<庫存量≤儲備定額儲備定額<庫存量≤庫存上限庫存量>庫存上限上限報警正常處理訂貨處理下限報警缺貨處理參考答案6.2判斷表(DecisionTable)判斷表也是一種表達(dá)判斷邏輯的工具,它以表格的形式給出各種條件的全部組合以及在各種組合下應(yīng)采取的行動。當(dāng)條件的個數(shù)較多、每一條件的取值有若干個、相應(yīng)的動作也很多的情況下,使用判定表比判斷樹更加有效和清晰。條件條件組合行動策略構(gòu)造判斷表的方法(1)列出所有可能的條件及方案;(2)按全部方案列出其選擇的行動;(3)縮小表的列數(shù)。即在相同的行列中,尋找不必要存在的條件所列出的方案,并將這些方案從表中刪除。課堂練習(xí)請將下列判斷樹轉(zhuǎn)換為判斷表:6.3結(jié)構(gòu)英語表示法結(jié)構(gòu)英語表示法是一種模仿計算機語言來描述處理邏輯的方法。它使用了由“IF”、“THEN”和“ELSE”等詞組成的規(guī)范化語言。(見右例)。

IF欠款時間≤30天

IF需要量≤庫存量

THEN立即發(fā)貨

ELSE

先按庫存量發(fā)貨,進貨后再補發(fā)

ELSEIF欠款時間≤100天

IF需求量≤庫存量

THEN先付款再發(fā)貨

ELSE

不發(fā)貨

ELSE

要求先付欠款6.4三種表達(dá)工具的比較(1)從工具的難易程度講,決策樹最容易,而決策表難度較高。(2)對于邏輯驗證,決策表最好,而決策樹較差。(3)對于直觀表達(dá)邏輯結(jié)構(gòu),決策樹最好,而決策表最差。(4)作為程序設(shè)計說明,結(jié)構(gòu)化語言最好,決策樹最差。(5)對于機器可讀性,結(jié)構(gòu)化語言最好,決策樹最差。(6)對于可修改性,結(jié)構(gòu)化語言最好,而決策表的可修改性是最低。

數(shù)據(jù)流程圖處理邏輯表達(dá)業(yè)務(wù)流程圖模塊結(jié)構(gòu)圖數(shù)據(jù)字典抽象補充轉(zhuǎn)換系統(tǒng)邏輯功能補充小結(jié):各種工具之間的關(guān)系:作業(yè)郵局郵寄包裹收費標(biāo)準(zhǔn)如下:若收件地點距離(L)在1000公里以內(nèi),郵件類型(T)為普通件每公斤收費2元,掛號件每公斤3元;若收件地點距離在1000公里以外,普通件每公斤2.5元,掛號件每公斤3.5元,若重量(W)大于30公斤,超重部分每公斤加收0.5元。試用任意2種方法對處理進行描述。作業(yè)||MIS系統(tǒng)化分析的目標(biāo)和內(nèi)容數(shù)據(jù)屬性分析確定新系統(tǒng)的數(shù)據(jù)處理方式7.1系統(tǒng)化分析的目標(biāo)在對原有系統(tǒng)調(diào)查的基礎(chǔ)上,分析并找出原系統(tǒng)業(yè)務(wù)流程和數(shù)據(jù)流程的不足、提出優(yōu)化和改進的方法,給出新系統(tǒng)要采用的信息處理方案。分析系統(tǒng)的目標(biāo)分析業(yè)務(wù)流程分析數(shù)據(jù)流程功能分析和劃分子系統(tǒng)數(shù)據(jù)屬性分析數(shù)據(jù)存儲分析數(shù)據(jù)查詢要求分析數(shù)據(jù)的輸入輸出分析繪制新系統(tǒng)的數(shù)據(jù)流程圖確定新系統(tǒng)的數(shù)據(jù)處理方式7.2系統(tǒng)化分析的內(nèi)容1.對原有流程進行分析

2.優(yōu)化(取消合并重排簡化

)3.確定新的業(yè)務(wù)流程4.確定新的人機界面7.2.1數(shù)據(jù)屬性分析數(shù)據(jù)屬性的概念

一個事物的特征可能表現(xiàn)在各個方面,需要用多個屬性的名和其相應(yīng)的值來描述。

例如

對某職工屬性名/屬性值為:姓名/何清性別/男年齡/54

基本工資/1000數(shù)據(jù)屬性分析包

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論