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

下載本文檔

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

文檔簡介

1、 MIS MIS1第五章第五章 系統(tǒng)分析系統(tǒng)分析 MIS2本書結(jié)構(gòu) MIS3本章內(nèi)容第一節(jié)第一節(jié) 系統(tǒng)分析概述系統(tǒng)分析概述 1第二節(jié)第二節(jié) 現(xiàn)行系統(tǒng)調(diào)查的內(nèi)容和方法現(xiàn)行系統(tǒng)調(diào)查的內(nèi)容和方法 2第三節(jié)第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查現(xiàn)行系統(tǒng)的調(diào)查 3第四節(jié)第四節(jié) 現(xiàn)行系統(tǒng)的分析研究現(xiàn)行系統(tǒng)的分析研究 第五節(jié)第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計目標(biāo)系統(tǒng)的邏輯設(shè)計 6第六節(jié)第六節(jié) 系統(tǒng)分析說明書系統(tǒng)分析說明書 54 MIS4第一節(jié) 系統(tǒng)分析概述 一、系統(tǒng)分析的基本任務(wù) v 管理信息系統(tǒng)的系統(tǒng)分析引用了系統(tǒng)分析法的思想,其工作狀況直接關(guān)系到管理信息系統(tǒng)的設(shè)計質(zhì)量和運行效果,因此系統(tǒng)開發(fā)者必須予以高度重視。v 系統(tǒng)分析的基

2、本任務(wù)主要包括需求分析和新系統(tǒng)邏輯模型設(shè)計兩個方面: MIS51. 需求分析v 需求分析是指在對現(xiàn)行系統(tǒng)的調(diào)查基礎(chǔ)上,以現(xiàn)代管理理論和方法為指導(dǎo),對現(xiàn)行系統(tǒng)的經(jīng)營管理目標(biāo)、功能和信息流程進(jìn)行分析和研究,指出存在的問題,提出改進(jìn)的意見。 2. 新系統(tǒng)邏輯模型設(shè)計v 新系統(tǒng)邏輯模型設(shè)計是指在需求分析的基礎(chǔ)上,提出新系統(tǒng)的邏輯模型,從總體上規(guī)定新系統(tǒng)的結(jié)構(gòu)。第一節(jié) 系統(tǒng)分析概述 MIS6二、系統(tǒng)分析的內(nèi)容和步驟 第一節(jié) 系統(tǒng)分析概述 MIS7第二節(jié) 現(xiàn)行系統(tǒng)調(diào)查的內(nèi)容和方法 一、系統(tǒng)調(diào)查的內(nèi)容 系統(tǒng)業(yè)系統(tǒng)業(yè)務(wù)流程務(wù)流程 系統(tǒng)運系統(tǒng)運行環(huán)境行環(huán)境 系統(tǒng)運系統(tǒng)運行狀態(tài)行狀態(tài) 系統(tǒng)發(fā)系統(tǒng)發(fā)展戰(zhàn)略展戰(zhàn)略 系

3、統(tǒng)組系統(tǒng)組織結(jié)構(gòu)織結(jié)構(gòu) 系統(tǒng)調(diào)查內(nèi)容系統(tǒng)調(diào)查內(nèi)容之一之一 MIS8系統(tǒng)薄系統(tǒng)薄弱環(huán)節(jié)弱環(huán)節(jié) 各種單據(jù)、各種單據(jù)、憑證、臺賬憑證、臺賬、報表、報表 管理標(biāo)準(zhǔn)、管理標(biāo)準(zhǔn)、定額、指定額、指標(biāo)和編碼標(biāo)和編碼 管理工作管理工作的制度和的制度和方法方法 系統(tǒng)資系統(tǒng)資源條件源條件 系統(tǒng)調(diào)查內(nèi)容系統(tǒng)調(diào)查內(nèi)容之二之二第二節(jié) 現(xiàn)行系統(tǒng)調(diào)查的內(nèi)容和方法 MIS9二、 系統(tǒng)調(diào)查的方法 開座談會開座談會 發(fā)調(diào)查表發(fā)調(diào)查表 參加業(yè)務(wù)實踐參加業(yè)務(wù)實踐 第二節(jié) 現(xiàn)行系統(tǒng)調(diào)查的內(nèi)容和方法 MIS10第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 一、現(xiàn)行系統(tǒng)組織結(jié)構(gòu)的調(diào)查v 現(xiàn)行系統(tǒng)的調(diào)查包括組織結(jié)構(gòu)調(diào)查、業(yè)務(wù)流程調(diào)查、單據(jù)和報表調(diào)查等三個方面,逐步

4、表達(dá)企業(yè)或其它組織管理活動的過程及其信息流動的全貌。v 組織結(jié)構(gòu)調(diào)查是系統(tǒng)分析人員了解現(xiàn)行系統(tǒng)的首要環(huán)節(jié),重點應(yīng)放在調(diào)查各部門的職責(zé)以及部門間的關(guān)系上。組織結(jié)構(gòu)中的各種關(guān)系可以借助于組織結(jié)構(gòu)圖予以表現(xiàn),部門間的層次關(guān)系即表示上下級的隸屬關(guān)系(簡化的組織結(jié)構(gòu)圖僅表示隸屬關(guān)系),其它相互間的傳遞關(guān)系可用一定的符號表示。 MIS11第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS12v 貝斯特挖掘機配件公司是貝斯特工程機械有限公司(見本書后附案例)的控股企業(yè),該公司獨立運作,面向挖掘機生產(chǎn)企業(yè)(包括貝斯特工程機械有限公司)銷售挖掘機零配件。 v 組織結(jié)構(gòu)調(diào)查任務(wù)的完成將為現(xiàn)行系統(tǒng)的深入調(diào)查分析提供總體框架,也將為業(yè)務(wù)

5、流程重組、組織結(jié)構(gòu)變革以及管理信息系統(tǒng)的數(shù)據(jù)流程設(shè)計和層次結(jié)構(gòu)的劃分提供參考依據(jù)。 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS13二、現(xiàn)行系統(tǒng)業(yè)務(wù)流程的調(diào)查v 業(yè)務(wù)流程的調(diào)查應(yīng)圍繞業(yè)務(wù)的處理來展開,即圍繞業(yè)務(wù)處理調(diào)查與之相聯(lián)系的所有輸入、輸出和存儲。業(yè)務(wù)流程的調(diào)查可以以發(fā)放調(diào)查表的形式進(jìn)行,調(diào)查表的格式需要系統(tǒng)分析員自行設(shè)計。 現(xiàn)行系統(tǒng)業(yè)務(wù)流程調(diào)查表現(xiàn)行系統(tǒng)業(yè)務(wù)流程調(diào)查表 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS14調(diào)查表的填寫要求是: v 調(diào)查表分部門并按處理順序填寫。最后填寫整個系統(tǒng)的調(diào)查表,從總體上反映系統(tǒng)的輸入、輸出和存儲,以便明確系統(tǒng)環(huán)境。v 調(diào)查表中處理的編號按部門編號加順序號的形式編制,輸入、輸出和存

6、儲的編號按部門編號加類型編號(輸入為1、輸出為2、存儲為3)再加順序號的形式編制。v 如果對于某一處理而言為輸出或存儲的信息,同時又是另一處理的輸入,則采用同一編號。這種現(xiàn)象如跨部門發(fā)生,則以提供信息部門的相應(yīng)編號為同一編號。v 不同處理如有相同的輸入、輸出或存儲,則編號和名稱必須一致。第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS15表5-3 貝斯特挖掘機配件公司業(yè)務(wù)流程調(diào)查表 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS16v 在對各部門的業(yè)務(wù)流程進(jìn)行充分的調(diào)查分析基礎(chǔ)上,可以繪制各部門的業(yè)務(wù)流程圖以及現(xiàn)行系統(tǒng)的業(yè)務(wù)流程總圖,以全面反映現(xiàn)行系統(tǒng)業(yè)務(wù)流程的細(xì)節(jié)和全貌(系統(tǒng)業(yè)務(wù)單一或簡單時,可僅繪制系統(tǒng)業(yè)務(wù)流程總圖)。 第

7、三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS17 銷售部銷售部 倉庫倉庫 發(fā)貨部發(fā)貨部 財務(wù)部財務(wù)部 采購部采購部第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS18三、單據(jù)和報表的調(diào)查 表表5-4 5-4 單據(jù)或報表調(diào)查表單據(jù)或報表調(diào)查表 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS19v 填寫完畢的調(diào)查表經(jīng)核實、整理后應(yīng)按部門歸類。調(diào)查表應(yīng)附有對應(yīng)的原始單據(jù)或報表,最好是有實際數(shù)據(jù)的樣品或復(fù)印件。單據(jù)或報表調(diào)查表中的編號必須與業(yè)務(wù)流程調(diào)查表中的編號一致。 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS20第四節(jié) 現(xiàn)行系統(tǒng)的分析研究 一、調(diào)查資料的整理與歸檔v 由于系統(tǒng)調(diào)查的時間較長,參加調(diào)查的人員數(shù)量較多并且其背景和經(jīng)驗不同,因此在資料的管理上必須建立

8、嚴(yán)格的制度。將有聯(lián)系的資料按部門整理、編號、歸檔,訪問記錄和文字資料應(yīng)整理、打印,形成的檔案要經(jīng)負(fù)責(zé)人簽字后保管。 1234單據(jù)和報表的單據(jù)和報表的樣品或復(fù)印件樣品或復(fù)印件 分發(fā)并收回分發(fā)并收回的調(diào)查表的調(diào)查表 調(diào)查訪問的記調(diào)查訪問的記錄和初步歸納錄和初步歸納的文字資料的文字資料 調(diào)查訪問后加調(diào)查訪問后加工形成的圖表工形成的圖表和文字資料和文字資料 MIS21二、現(xiàn)行系統(tǒng)薄弱環(huán)節(jié)分析 系統(tǒng)問題系統(tǒng)問題業(yè)務(wù)流程銜接不暢業(yè)務(wù)流程銜接不暢 領(lǐng)導(dǎo)短期行為領(lǐng)導(dǎo)短期行為現(xiàn)象較嚴(yán)重現(xiàn)象較嚴(yán)重 單據(jù)或報表不規(guī)范單據(jù)或報表不規(guī)范 單據(jù)或報表中單據(jù)或報表中的數(shù)據(jù)不準(zhǔn)確的數(shù)據(jù)不準(zhǔn)確 管理人員素質(zhì)低管理人員素質(zhì)低 管

9、理不規(guī)范、管理不規(guī)范、制度不健全制度不健全 定量分析欠缺定量分析欠缺 業(yè)務(wù)流程環(huán)節(jié)偏多,業(yè)務(wù)流程環(huán)節(jié)偏多,不合理的迂回嚴(yán)重不合理的迂回嚴(yán)重 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS22三、新系統(tǒng)目標(biāo)的提出 新系統(tǒng)目新系統(tǒng)目標(biāo)的特點標(biāo)的特點戰(zhàn)略性戰(zhàn)略性 適應(yīng)性適應(yīng)性 整體性整體性 多重性多重性 長期性長期性 依附性依附性 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS23v 管理信息系統(tǒng)的目標(biāo)視現(xiàn)行管理系統(tǒng)的不同而不同,也與用戶的要求以及資源條件、開發(fā)力量等制約因素有關(guān)。總體而言,新系統(tǒng)目標(biāo)一般圍繞以下幾個方面提出: 1 12 23 3第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS24四、可行性審核 v 可行性審核是指在對現(xiàn)行系統(tǒng)調(diào)查研

10、究的基礎(chǔ)上,根據(jù)用戶的要求和新系統(tǒng)的目標(biāo),并考慮系統(tǒng)開發(fā)所受到的各種制約條件,進(jìn)一步審核系統(tǒng)開發(fā)的意義和可行性,提出修改意見。可行性審核是對系統(tǒng)深入開發(fā)的論證和把關(guān),審核完畢需撰寫審核報告。審核報告包括組織結(jié)構(gòu)調(diào)查、業(yè)務(wù)流程調(diào)查、單據(jù)和報表調(diào)查的結(jié)果與圖表以及現(xiàn)行系統(tǒng)存在的問題分析、系統(tǒng)業(yè)務(wù)重組和新系統(tǒng)的目標(biāo)等內(nèi)容,報告還包括有關(guān)專家和領(lǐng)導(dǎo)的審核意見與建議??尚行詫徍藞蟾媸窍到y(tǒng)進(jìn)一步分析和設(shè)計的依據(jù)。 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS25五、現(xiàn)行系統(tǒng)管理業(yè)務(wù)變革 v 重組后的管理業(yè)務(wù)分別由銷售部、倉庫、財務(wù)部和采購部承擔(dān),原發(fā)貨部取消,其管理業(yè)務(wù)并入倉庫。經(jīng)過管理信息系統(tǒng)開發(fā)者的進(jìn)一步設(shè)計,貝斯

11、特挖掘機配件公司業(yè)務(wù)流程和組織結(jié)構(gòu)的優(yōu)化目標(biāo)將成為現(xiàn)實。 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 MIS26 銷售部銷售部 倉庫倉庫 財務(wù)部財務(wù)部 采購部采購部 MIS27表表5-5 5-5 貝斯特挖掘機配件公司組織結(jié)構(gòu)變革后的主要職責(zé)貝斯特挖掘機配件公司組織結(jié)構(gòu)變革后的主要職責(zé) 第三節(jié) 現(xiàn)行系統(tǒng)的調(diào)查 部門編號部門編號部門名稱部門名稱部部 門門 職職 責(zé)責(zé)0101銷售部銷售部接受顧客訂貨,校驗訂單,將不合格訂單退回顧客;查閱接受顧客訂貨,校驗訂單,將不合格訂單退回顧客;查閱庫存記錄,如缺貨則開具缺貨通知單交采購部,如果可供庫存記錄,如缺貨則開具缺貨通知單交采購部,如果可供貨開具備貨單交倉庫。貨開具備貨單交倉

12、庫。0202倉庫倉庫根據(jù)備貨單備貨;開發(fā)貨單,包裝、發(fā)貨,修改庫存;收根據(jù)備貨單備貨;開發(fā)貨單,包裝、發(fā)貨,修改庫存;收到配件后,驗貨,上架,修改庫存記錄。到配件后,驗貨,上架,修改庫存記錄。0303財務(wù)部財務(wù)部根據(jù)倉庫開具的發(fā)貨單進(jìn)行計價;記銷售賬,開催款單并根據(jù)倉庫開具的發(fā)貨單進(jìn)行計價;記銷售賬,開催款單并交給顧客;收到顧客貨款后,轉(zhuǎn)帳,開發(fā)票,并將發(fā)票寄交給顧客;收到顧客貨款后,轉(zhuǎn)帳,開發(fā)票,并將發(fā)票寄給顧客;收到供貨廠家的催款單后,記購買賬,付款;待給顧客;收到供貨廠家的催款單后,記購買賬,付款;待供貨廠家寄來發(fā)票后,進(jìn)行轉(zhuǎn)賬處理。供貨廠家寄來發(fā)票后,進(jìn)行轉(zhuǎn)賬處理。0404采購部采購部

13、根據(jù)供貨廠家的目錄和銷售部提供的缺貨記錄,向有關(guān)廠根據(jù)供貨廠家的目錄和銷售部提供的缺貨記錄,向有關(guān)廠家發(fā)出購貨訂單;收到廠家寄來的挖掘機配件和催款單后,家發(fā)出購貨訂單;收到廠家寄來的挖掘機配件和催款單后,送交倉庫,修改缺貨記錄,并將催款單交財務(wù)部。送交倉庫,修改缺貨記錄,并將催款單交財務(wù)部。 MIS28第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 一、邏輯設(shè)計與邏輯模型的概念v 目標(biāo)系統(tǒng)的邏輯設(shè)計是指通過對現(xiàn)行系統(tǒng)的調(diào)查研究,在明確了系統(tǒng)的業(yè)務(wù)流程和存在的問題,并在新系統(tǒng)目標(biāo)提出、業(yè)務(wù)流程重組和組織結(jié)構(gòu)變革的基礎(chǔ)上,設(shè)計目標(biāo)系統(tǒng)總體方案,解決目標(biāo)系統(tǒng)“干什么”問題的過程。目標(biāo)系統(tǒng)的邏輯設(shè)計是對現(xiàn)行系統(tǒng)合理內(nèi)容(

14、組織結(jié)構(gòu)、業(yè)務(wù)流程、單據(jù)報表等)的繼承,也是對現(xiàn)行系統(tǒng)不合理內(nèi)容的否定,并通過管理變革抽象出目標(biāo)系統(tǒng)的總體框架。 MIS29v 目標(biāo)系統(tǒng)的邏輯模型主要由數(shù)據(jù)流程圖、數(shù)據(jù)字典和處理邏輯表達(dá)工具等圖表工具構(gòu)成。數(shù)據(jù)流程圖是對新系統(tǒng)數(shù)據(jù)輸入、輸出、存儲、處理、流向等的總體描述,是新系統(tǒng)邏輯模型的核心,總圖上的處理功能可以細(xì)化為不同層次的子系統(tǒng)數(shù)據(jù)流程圖;數(shù)據(jù)字典是對數(shù)據(jù)流程圖中輸入、輸出數(shù)據(jù)流和數(shù)據(jù)存儲的詳細(xì)描述;處理邏輯表達(dá)工具則用于闡明數(shù)據(jù)流程圖中處理功能的具體邏輯。這些圖表工具逐步細(xì)化,逐級補充,共同配合,構(gòu)成較為完整的新系統(tǒng)邏輯模型。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS30二、數(shù)據(jù)流程圖1.

15、 數(shù)據(jù)流程圖的基本概念與組成 v 數(shù)據(jù)流程圖(Data Flow Diagram,DFD)是新系統(tǒng)邏輯模型的主要組成部分,它擺脫了業(yè)務(wù)流程圖中所有的物理內(nèi)容(如物流等),準(zhǔn)確地描述了目標(biāo)系統(tǒng)在數(shù)據(jù)輸入、輸出、存儲、處理、流向等方面的邏輯關(guān)系,抽象而概括地反映了目標(biāo)系統(tǒng)的全貌。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS31二、數(shù)據(jù)流程圖(1)外部實體v 外部實體(External Entity,簡記為E)是指系統(tǒng)以外的事物、人或部門,它不受系統(tǒng)控制,表示系統(tǒng)數(shù)據(jù)的外部來源或去向。v 說明數(shù)據(jù)輸入的源點(數(shù)據(jù)源)或數(shù)據(jù)輸出的終點(數(shù)據(jù)終點)。v 外部實體可用來明確系統(tǒng)和環(huán)境的界限!v 同一個外部實體可以

16、在一張數(shù)據(jù)流程圖中出現(xiàn)若干次。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS32(2)數(shù)據(jù)流 v 數(shù)據(jù)流(Data Flow,簡記為F)是指系統(tǒng)內(nèi)部數(shù)據(jù)流動的方向,它用單向或雙向的箭頭表示。v 數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義。v 數(shù)據(jù)流的流向v 數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有不同的數(shù)據(jù)或具有不同的含義。v 兩個符號(加工、外部項、數(shù)據(jù)存儲)之間可以有多個數(shù)據(jù)流存在,DFD并不表明它們之間的任何關(guān)系,諸如次序、主次等。v 避免錯誤的數(shù)據(jù)流命名方法:用名詞,不要使用意義空洞的名詞;盡量使用現(xiàn)實系統(tǒng)已有名字。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS33(2)數(shù)據(jù)流(舉例) 第五節(jié) 目標(biāo)系統(tǒng)的邏

17、輯設(shè)計 統(tǒng)計統(tǒng)計學(xué)籍學(xué)籍變動變動領(lǐng)導(dǎo)領(lǐng)導(dǎo)數(shù)據(jù)存儲名稱數(shù)據(jù)存儲名稱編號編號審核審核學(xué)籍卡學(xué)籍卡學(xué)籍卡學(xué)籍卡學(xué)生學(xué)生合格訂貨單合格訂貨單編輯編輯 訂貨單訂貨單計算計算應(yīng)收款應(yīng)收款訂貨單訂貨單 MIS34(3)數(shù)據(jù)處理(加工) v 數(shù)據(jù)處理(Data Process,簡記為P)是指對數(shù)據(jù)的邏輯處理功能,也就是對數(shù)據(jù)的加工功能。v 加工又稱處理亦稱變換,它表示對數(shù)據(jù)流的操作。v 加工的符號分成上、下兩部分,從上到下分別是標(biāo)識部分和功能描述部分。v 標(biāo)識部分用于標(biāo)注加工編號,加工編號應(yīng)具有唯一性,以標(biāo)識加工,以“P”開頭。v 功能描述部分用來寫加工名。為使DFD清晰易讀,加工名應(yīng)簡單,能概括地說明對數(shù)據(jù)

18、的加工行為,其詳細(xì)描述在數(shù)據(jù)詞典中定義。v 加工要逐層分解,以求得分解后的加工功能簡單、易于理解。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS35(3)數(shù)據(jù)處理(加工) 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 處理的命名(描述):處理的命名(描述): 最好使用動賓詞組,一個最好使用動賓詞組,一個動詞加一個名詞。動詞加一個名詞。 MIS36(3)數(shù)據(jù)處理(加工) 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 處理的編號:處理的編號: 處理的唯一標(biāo)識,可用數(shù)字表示,也處理的唯一標(biāo)識,可用數(shù)字表示,也可用可用P P加數(shù)字表示,應(yīng)表示出它的層數(shù),加數(shù)字表示,應(yīng)表示出它的層數(shù),P1P1; P1.1P1.1; P1.2P1.2; P1.1.1P

19、1.1.1 MIS37(3)數(shù)據(jù)處理(加工) 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 處理的執(zhí)行者(部門):處理的執(zhí)行者(部門): 表示功能由誰來完成,可以是人、部門表示功能由誰來完成,可以是人、部門或是程序,也可以沒有。處理必須同時有或是程序,也可以沒有。處理必須同時有輸入和輸出的數(shù)據(jù)流。輸入和輸出的數(shù)據(jù)流。計算利潤計算利潤P456P4.1編制月報編制月報財務(wù)處財務(wù)處P5計算利潤計算利潤P456P4.1 MIS38(3)數(shù)據(jù)處理(加工)常見錯誤 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 每個處理至少有一個輸入數(shù)據(jù)流和一個輸每個處理至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流出數(shù)據(jù)流!處理處理沒有輸出!沒有輸出!數(shù)據(jù)源數(shù)據(jù)源沒

20、有輸入!沒有輸入!處理處理數(shù)據(jù)數(shù)據(jù)終點終點 MIS39(4 4)數(shù)據(jù)存儲)數(shù)據(jù)存儲 v 數(shù)據(jù)存儲(Data Store,簡記為D)是指數(shù)據(jù)保存的邏輯描述(而不是物理介質(zhì)),一般指存儲在介質(zhì)上的數(shù)據(jù)庫。 一般情況下,外部實體向管理信息系統(tǒng)提供單據(jù),管理信息系統(tǒng)向外部實體輸出單據(jù)或報表,因此為了將數(shù)據(jù)流程圖與系統(tǒng)環(huán)境之間的關(guān)系表達(dá)清楚,有時將單據(jù)或報表作為管理信息系統(tǒng)與外部實體間交流的內(nèi)容,也繪制在數(shù)據(jù)流程圖中。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS40(4 4)數(shù)據(jù)存儲)數(shù)據(jù)存儲 v現(xiàn)對數(shù)據(jù)存儲符號說明如下:v數(shù)據(jù)存儲名寫在開口的長方框內(nèi),應(yīng)概要地說明文件中的主要數(shù)據(jù)。v數(shù)據(jù)存儲上一定要有數(shù)據(jù)流。

21、v為便于說明和管理,數(shù)據(jù)存儲亦應(yīng)編號,編號寫在文件符號左端小方格中,以“D”開頭。v為避免DFD中出現(xiàn)交叉線,同一數(shù)據(jù)存儲可在多處畫出,可以用下圖所示符號表示數(shù)據(jù)存儲重復(fù)。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS41(4 4)數(shù)據(jù)存儲)數(shù)據(jù)存儲 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 數(shù)據(jù)存儲:是數(shù)據(jù)的數(shù)據(jù)存儲:是數(shù)據(jù)的“保存處保存處”和和“中轉(zhuǎn)中轉(zhuǎn)站站”!可以避免處理和處理之間的直接箭頭聯(lián)系,!可以避免處理和處理之間的直接箭頭聯(lián)系,這樣能提高每個處理的獨立性。這樣能提高每個處理的獨立性。 MIS42常見錯誤常見錯誤 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 數(shù)據(jù)流數(shù)據(jù)流必須要么從必須要么從某個處理流某個處理流出、要么流出

22、、要么流入某個處理入某個處理,而不能與,而不能與處理無任何處理無任何關(guān)系。關(guān)系。數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲 MIS432. 數(shù)據(jù)流程圖的繪制方法 目標(biāo)系統(tǒng)數(shù)據(jù)流程圖的繪制方法是:采用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計技術(shù)(SADT),遵循“自頂向下逐層分解”的原則,由整體到部分,由粗到細(xì),將目標(biāo)系統(tǒng)逐步分解成若干簡單的數(shù)據(jù)流程細(xì)節(jié)圖。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS442. 數(shù)據(jù)流程圖的繪制步驟(1)確定并畫出系統(tǒng)的外部實體,即數(shù)據(jù)的來源與去處。(2)確定系統(tǒng)的輸出數(shù)據(jù)流與輸入數(shù)據(jù)流,確定系統(tǒng)或子系統(tǒng)的主要加工內(nèi)容,畫出頂層圖(或第一層圖)(3)根據(jù)自頂向下,逐層分

23、解的原則對上層圖中需要分解的加工環(huán)節(jié)進(jìn)行分解,逐一畫出各下層圖,直到分解結(jié)束。一般分解結(jié)束的標(biāo)志應(yīng)當(dāng)是:各個加工的邏輯過程比較簡單,功能比較單一,能簡要加以說明;數(shù)據(jù)結(jié)構(gòu)比較簡單,通常是一個數(shù)據(jù)表格中的數(shù)據(jù)元素。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS452. 數(shù)據(jù)流程圖的繪制步驟(4)正確標(biāo)志名稱與編號,注意保持上層與下層的一致與完整。合理布局,盡量使圖形清晰,簡單易懂。 (5)與用戶交流、修改與補充。重點在于檢查功能是否滿足用戶的需要、數(shù)據(jù)輸入與輸出及存儲是否符合實際并滿足用戶需要、操作是否簡單并可能實現(xiàn)。(6)送項目負(fù)責(zé)人審核,必要時召開專門會議審核通過。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS46

24、3. 數(shù)據(jù)流程圖繪制注意事項 DFDDFD繪制繪制注意事項注意事項由左至右繪制由左至右繪制數(shù)據(jù)流程圖數(shù)據(jù)流程圖 合理命名,合理命名,準(zhǔn)確編號準(zhǔn)確編號 父圖與子父圖與子圖的平衡圖的平衡 數(shù)據(jù)流至少有一數(shù)據(jù)流至少有一端連著處理框端連著處理框 數(shù)據(jù)處理流數(shù)據(jù)處理流入流出協(xié)調(diào)入流出協(xié)調(diào) 數(shù)據(jù)存儲流數(shù)據(jù)存儲流入流出協(xié)調(diào)入流出協(xié)調(diào) 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS473. 數(shù)據(jù)流程圖繪制注意事項 v (1)自頂向下,逐層分解 v (2)在數(shù)據(jù)流圖中表示的數(shù)據(jù)與加工都是計算機實現(xiàn)的系統(tǒng)中的數(shù)據(jù)與加工,其中的數(shù)據(jù)流應(yīng)當(dāng)是用于加工的數(shù)據(jù)(送到加工環(huán)節(jié)中),或加工后生成的數(shù)據(jù)(從加工環(huán)節(jié)發(fā)出),因而數(shù)據(jù)流一般要

25、和至少1個加工環(huán)節(jié)聯(lián)系。不過為了說清數(shù)據(jù)的來源或去向,保持?jǐn)?shù)據(jù)的完整性,有些人習(xí)慣在圖中的外部實體與外部實體之間標(biāo)出相互傳送的紙質(zhì)文檔。存儲文件只能由系統(tǒng)程序進(jìn)行處理,它只和加工環(huán)節(jié)發(fā)生關(guān)系,外部人員與存儲文件之間不存在直接的聯(lián)系。非計算機處理內(nèi)容不要畫在數(shù)據(jù)流圖中。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS48第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS494. 數(shù)據(jù)流程圖繪制實例一v(1)儲戶將填好的取款單、存折交銀行,銀行做如下處理:v審核并查對帳目,將不合格的存折、取款單退回儲戶,合格的存折、取款單送取款處理。v處理取款修改帳目,將存折、利息單、結(jié)算清單及現(xiàn)金交儲戶,同時將取款單存檔。第五節(jié) 目標(biāo)系統(tǒng)的

26、邏輯設(shè)計 MIS504. 數(shù)據(jù)流程圖繪制實例一v畫出銀行取款處理數(shù)據(jù)流圖。v第一步,畫出關(guān)聯(lián)數(shù)據(jù)流圖。注意,現(xiàn)金是實物,不能作為數(shù)據(jù)流。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 F 2 存 折 、利率單、結(jié)算清單F 1 取 款 單、存折取款系統(tǒng)PS儲戶S儲戶 取款處理關(guān)聯(lián)取款處理關(guān)聯(lián) MIS514. 數(shù)據(jù)流程圖繪制實例一v第二步,逐層分解加工,畫出下層DFD。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 取款處理頂層圖取款處理頂層圖F1取款單、存折F1.2不合格存折、取款單F2存折、利率單、結(jié)算清單D1帳目庫F1.1合格存折、取款單取款審核P1S儲戶S儲戶D2取款記錄取款處理P2 MIS524. 數(shù)據(jù)流程圖繪制實例二v圖書預(yù)

27、訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對訂單進(jìn)行檢查并對合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總,并按出版社要求發(fā)給出版社。v畫出圖書預(yù)定系統(tǒng)的各層數(shù)據(jù)流圖。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS534. 數(shù)據(jù)流程圖繪制實例二v第一步,畫出關(guān)聯(lián)數(shù)據(jù)流圖。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 F2匯總訂單F1訂單圖書預(yù)訂PS1顧客S2出版社圖書預(yù)訂系統(tǒng)關(guān)聯(lián)圖圖書預(yù)訂系統(tǒng)關(guān)聯(lián)圖 MIS544. 數(shù)據(jù)流程圖繪制實例二v 第二步,逐層分解加工,畫出下層DFD。注意到根據(jù)題

28、意,當(dāng)繪出系統(tǒng)頂層圖后并不能將所有加工分解成基本加工,還要進(jìn)行二層圖分解。并在分解加工過程中逐步充實進(jìn)數(shù)據(jù)存儲。見圖。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 圖書預(yù)訂系統(tǒng)頂層圖圖書預(yù)訂系統(tǒng)頂層圖F3不合格訂單F2匯總訂單F1訂單訂單檢查P1S1顧客S 2 出 版社訂單處理P2發(fā)送訂單P3D1圖書目錄D4出版社要求D3待發(fā)出訂單D2合格訂單 MIS554. 數(shù)據(jù)流程圖繪制實例二第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 圖書預(yù)訂系統(tǒng)二層圖圖書預(yù)訂系統(tǒng)二層圖優(yōu)先訂單D7正常訂單D8F3不合格訂單F2匯總訂單F1訂單訂單檢查P1S 1 顧客S 2 出版社定期處理P2.4發(fā)送訂單P3D1圖書目錄D4出版社要求D2合格訂單隨時處理

29、P2.3訂單分類P2.2數(shù)目統(tǒng)計P2.1顧客情況D6D5訂單數(shù)目待發(fā)出訂單D3 MIS564. 數(shù)據(jù)流程圖繪制實例三(1 1)實例:華勝管理學(xué)院管理信息系統(tǒng)數(shù)據(jù)流程圖)實例:華勝管理學(xué)院管理信息系統(tǒng)數(shù)據(jù)流程圖 HMS-MIS的目標(biāo)是:v 全面實現(xiàn)各系、科、辦公室的數(shù)據(jù)處理工作;v 確保數(shù)據(jù)的可靠性、有效性、共享性、完整性、獨立性和安全性;v 技術(shù)先進(jìn)、結(jié)構(gòu)合理、功能齊全、操作方便;v 統(tǒng)計分析功能強,以報表、圖形等多種形式為管理人員和學(xué)院領(lǐng)導(dǎo)提供分析結(jié)果;v 具有較強的靈活性和可擴充性。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS57第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS58第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 M

30、IS59第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS60第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS61(2 2)實例:貝斯特挖掘機配件公司管理信息系統(tǒng)數(shù)據(jù)流程圖)實例:貝斯特挖掘機配件公司管理信息系統(tǒng)數(shù)據(jù)流程圖 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS624. 數(shù)據(jù)流程圖繪制練習(xí)一v訂貨系統(tǒng)功能說明:訂貨系統(tǒng)功能說明:v 采購部每天需要一張訂貨報表,報表按材料編采購部每天需要一張訂貨報表,報表按材料編號排序,報表中列出需要再次訂貨的材料。號排序,報表中列出需要再次訂貨的材料。v 對于需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材對于需要再次訂貨的材料應(yīng)列出下列數(shù)據(jù):材料編號、名稱、訂貨數(shù)量、參考價格、主要供應(yīng)料編號、名稱、訂貨

31、數(shù)量、參考價格、主要供應(yīng)單位、第二供應(yīng)單位等。單位、第二供應(yīng)單位等。v 材料領(lǐng)用稱為事務(wù),通過放在倉庫的材料領(lǐng)用稱為事務(wù),通過放在倉庫的CRT終終端把事務(wù)輸入到訂貨系統(tǒng)。當(dāng)某種材料的庫存數(shù)端把事務(wù)輸入到訂貨系統(tǒng)。當(dāng)某種材料的庫存數(shù)量少于庫存量臨界值時就應(yīng)該再次訂貨。量少于庫存量臨界值時就應(yīng)該再次訂貨。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS634. 數(shù)據(jù)流程圖繪制練習(xí)一v分析系統(tǒng)功能說明:分析系統(tǒng)功能說明:v 采購部采購部每天需要一張每天需要一張訂貨報表訂貨報表,報表按材料編,報表按材料編號號排序排序,報表中列出需要再次訂貨的材料。,報表中列出需要再次訂貨的材料。v 對于需要對于需要再次訂貨的材料再

32、次訂貨的材料應(yīng)列出下列數(shù)據(jù):材應(yīng)列出下列數(shù)據(jù):材料編號、名稱、訂貨數(shù)量、參考價格、主要供應(yīng)料編號、名稱、訂貨數(shù)量、參考價格、主要供應(yīng)單位、第二供應(yīng)單位等。單位、第二供應(yīng)單位等。v 材料領(lǐng)用稱為事務(wù),通過放在材料領(lǐng)用稱為事務(wù),通過放在倉庫倉庫的的CRT終終端把端把事務(wù)輸入事務(wù)輸入到到訂貨系統(tǒng)訂貨系統(tǒng)。當(dāng)某種材料的。當(dāng)某種材料的庫存數(shù)庫存數(shù)量少于庫存量臨界值量少于庫存量臨界值時就應(yīng)該再次訂貨。時就應(yīng)該再次訂貨。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS644. 數(shù)據(jù)流程圖繪制練習(xí)一第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 如何畫出訂貨系統(tǒng)的如何畫出訂貨系統(tǒng)的DFD?(1)、考慮數(shù)據(jù)的)、考慮數(shù)據(jù)的源點和終點源點和終點,

33、確定系統(tǒng)的邊界確定系統(tǒng)的邊界。 分析可知:倉庫管理員把事務(wù)輸入訂貨系統(tǒng),系統(tǒng)經(jīng)過分析可知:倉庫管理員把事務(wù)輸入訂貨系統(tǒng),系統(tǒng)經(jīng)過匯總處理,每天向采購部提供一張訂貨報表。所以:匯總處理,每天向采購部提供一張訂貨報表。所以: 采購員是數(shù)據(jù)的采購員是數(shù)據(jù)的終點終點,而倉庫管理員是數(shù)據(jù)的,而倉庫管理員是數(shù)據(jù)的源點源點。倉管倉管員員0.00.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務(wù)事務(wù)訂貨報表訂貨報表訂貨系統(tǒng)的關(guān)聯(lián)圖訂貨系統(tǒng)的關(guān)聯(lián)圖 MIS654. 數(shù)據(jù)流程圖繪制練習(xí)一 (2)、考慮處理考慮處理v由于由于“采購部需要報表采購部需要報表”,因此必須有一個用于,因此必須有一個用于產(chǎn)生報表的處理產(chǎn)生報表的處理。輸入

34、事務(wù)的結(jié)果是改變材料庫。輸入事務(wù)的結(jié)果是改變材料庫存量,任何存量,任何改變數(shù)據(jù)改變數(shù)據(jù)的操作都是處理,因此對事的操作都是處理,因此對事務(wù)進(jìn)行的加工是另一個處理。務(wù)進(jìn)行的加工是另一個處理。(3)、考慮數(shù)據(jù)流考慮數(shù)據(jù)流 系統(tǒng)把系統(tǒng)把訂貨報表訂貨報表送給采購部,因此訂貨報表是一送給采購部,因此訂貨報表是一個數(shù)據(jù)流;倉庫需要將個數(shù)據(jù)流;倉庫需要將每筆事務(wù)每筆事務(wù)輸入到系統(tǒng)中,輸入到系統(tǒng)中,顯然事務(wù)是另一個數(shù)據(jù)流。顯然事務(wù)是另一個數(shù)據(jù)流。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS664. 數(shù)據(jù)流程圖繪制練習(xí)一第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 訂貨系統(tǒng)的第一層訂貨系統(tǒng)的第一層DFDDFD倉管倉管員員1.0處理事務(wù)處理

35、事務(wù)采購采購員員事務(wù)事務(wù)訂貨報表訂貨報表2.0產(chǎn)生報表產(chǎn)生報表倉管倉管員員0.00.0訂貨系統(tǒng)訂貨系統(tǒng)采購采購員員事務(wù)事務(wù)訂貨報表訂貨報表訂貨系統(tǒng)的關(guān)聯(lián)圖訂貨系統(tǒng)的關(guān)聯(lián)圖 MIS674. 數(shù)據(jù)流程圖繪制練習(xí)一(4)、考慮數(shù)據(jù)存儲)、考慮數(shù)據(jù)存儲 可以看出可以看出產(chǎn)生報表和處理事務(wù)產(chǎn)生報表和處理事務(wù)這兩個處理這兩個處理在時間上不匹配(隨時處理事務(wù),但每天在時間上不匹配(隨時處理事務(wù),但每天只有一次訂貨報表)。因此,只有一次訂貨報表)。因此,庫存數(shù)據(jù)庫存數(shù)據(jù)必必須存放一段時間,即一個數(shù)據(jù)存儲。須存放一段時間,即一個數(shù)據(jù)存儲。 由于由于“報表包括產(chǎn)品的價格、供應(yīng)商信報表包括產(chǎn)品的價格、供應(yīng)商信息息”

36、,因此必須存儲有與供應(yīng)商相關(guān)的,因此必須存儲有與供應(yīng)商相關(guān)的訂訂貨數(shù)據(jù)貨數(shù)據(jù),即需要有一個保存訂貨信息的數(shù),即需要有一個保存訂貨信息的數(shù)據(jù)存儲。據(jù)存儲。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS684. 數(shù)據(jù)流程圖繪制練習(xí)一第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 自頂向下繪制自頂向下繪制DFD,逐層細(xì)化。,逐層細(xì)化。訂貨系統(tǒng)的第一層訂貨系統(tǒng)的第一層DFD倉管倉管員員1.0處理事務(wù)處理事務(wù)采購采購員員事務(wù)事務(wù)訂貨報表訂貨報表2.0產(chǎn)生報表產(chǎn)生報表D2 D2 訂貨信息訂貨信息D1D1 庫存信息庫存信息 MIS694. 數(shù)據(jù)流程圖繪制練習(xí)一第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 1.11.1事務(wù)檢驗事務(wù)檢驗倉管倉管員員1.21.

37、2更新庫存更新庫存D1 D1 庫存信息庫存信息 F3 F3 更新數(shù)據(jù)更新數(shù)據(jù)F1F1事務(wù)事務(wù)F2F2事務(wù)事務(wù)倉管倉管員員1.0處理事務(wù)處理事務(wù)事務(wù)事務(wù)D1 D1 庫存信息庫存信息訂貨系統(tǒng)的第二層訂貨系統(tǒng)的第二層DFDDFD(處理(處理1.0的細(xì)化)的細(xì)化) MIS704. 數(shù)據(jù)流程圖繪制練習(xí)一第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 D2 D2 采購采購員員2.2 2.2 產(chǎn)生報表產(chǎn)生報表 F6 F6 訂貨信息訂貨信息 F7 F7 訂貨報表訂貨報表 訂貨信息訂貨信息 D1 D1 庫存信息庫存信息 F4 F4 庫存信息庫存信息2.1 2.1 缺貨統(tǒng)計缺貨統(tǒng)計F5 F5 缺貨信息缺貨信息采購采購員員訂貨報表訂貨

38、報表2.0產(chǎn)生報表產(chǎn)生報表D2 D2 訂貨信息訂貨信息D1 D1 庫存信息庫存信息訂貨系統(tǒng)的第二層訂貨系統(tǒng)的第二層DFD(處理(處理2.0的細(xì)化)的細(xì)化) MIS714. 數(shù)據(jù)流程圖繪制練習(xí)二系統(tǒng)描述系統(tǒng)描述:v 用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,經(jīng)檢驗后,對不合用戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,經(jīng)檢驗后,對不合格的訂單由用戶重新填寫,合格的訂單交倉庫準(zhǔn)備出庫:格的訂單由用戶重新填寫,合格的訂單交倉庫準(zhǔn)備出庫:v 倉庫查閱庫存臺帳,若有貨則向用戶開票發(fā)貨,否則,倉庫查閱庫存臺帳,若有貨則向用戶開票發(fā)貨,否則,通知采購員訂購。通知采購員訂購。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS724. 數(shù)據(jù)流程圖繪制

39、練習(xí)二分析分析:v用戶用戶將將訂單訂單交給交給業(yè)務(wù)經(jīng)理業(yè)務(wù)經(jīng)理,經(jīng),經(jīng)檢驗檢驗后,對后,對不合格不合格的訂單的訂單由由用戶用戶重新填寫,重新填寫,合格的訂單合格的訂單交交倉庫倉庫準(zhǔn)備準(zhǔn)備出庫:出庫:v倉庫倉庫查閱查閱庫存臺帳庫存臺帳,若有貨則向,若有貨則向用戶用戶開開票票發(fā)貨,發(fā)貨,否則,通知否則,通知采購員采購員訂購。訂購。第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS734. 數(shù)據(jù)流程圖繪制練習(xí)二第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 采購員采購員用用 戶戶銷售系統(tǒng)銷售系統(tǒng)采購單采購單訂單訂單發(fā)貨票發(fā)貨票 MIS744. 數(shù)據(jù)流程圖繪制練習(xí)二第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理

40、用戶用戶出庫處理出庫處理不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息 MIS755.第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS766.第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS776.v數(shù)據(jù)流圖只能給出數(shù)據(jù)流圖只能給出 系統(tǒng)邏輯功能的一個總體框架系統(tǒng)邏輯功能的一個總體框架 而缺乏更加詳細(xì)、具體的內(nèi)容。而缺乏更加詳細(xì)、具體的內(nèi)容。v數(shù)據(jù)的詳細(xì)分析數(shù)據(jù)的詳細(xì)分析 數(shù)據(jù)的詳細(xì)分析就是對數(shù)據(jù)流圖中所有出現(xiàn)數(shù)據(jù)的詳細(xì)分析就是對數(shù)據(jù)流圖中所有出現(xiàn)的數(shù)據(jù)和信息進(jìn)行深入的調(diào)查與分析,明確的數(shù)據(jù)和信息進(jìn)行深入的調(diào)查與分析,明確它們的屬性、存儲情況,給出定量的描述和它們的屬性、存儲情況,給出定量的描述

41、和分析。分析。 數(shù)據(jù)詳細(xì)分析的工具是數(shù)據(jù)字典(數(shù)據(jù)詳細(xì)分析的工具是數(shù)據(jù)字典(DD,Data Dictionary)第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS78三、數(shù)據(jù)字典 v 數(shù)據(jù)字典(Data Dictionary,簡稱DD)主要用于描述數(shù)據(jù)流程圖中(通常為底層的數(shù)據(jù)流程圖)的數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體,是關(guān)于數(shù)據(jù)的數(shù)據(jù)。數(shù)據(jù)字典有一個總編號,其中的描述元素還需標(biāo)明其在數(shù)據(jù)流程圖中的編號,以便管理和查詢。1. 數(shù)據(jù)存儲的描述 v 數(shù)據(jù)存儲的描述是數(shù)據(jù)字典中的重要內(nèi)容,它可為數(shù)據(jù)存儲的詳細(xì)設(shè)計奠定基礎(chǔ)。數(shù)據(jù)存儲卡片應(yīng)對該存儲的含義作簡單描述,說明數(shù)據(jù)的來源和去向,表明數(shù)據(jù)存儲的構(gòu)成。 第五

42、節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS79第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS80第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS812. 數(shù)據(jù)流的描述 v 數(shù)據(jù)流卡片的格式與數(shù)據(jù)存儲相同。數(shù)據(jù)流來自于某個外部實體、某個處理功能或某個存儲。來自某個處理功能的數(shù)據(jù)流往往流向某個存儲,來自某個外部實體的數(shù)據(jù)流流向某個處理功能,然后再通過該處理功能生成某一存儲,因此在管理信息系統(tǒng)中數(shù)據(jù)流與數(shù)據(jù)存儲之間關(guān)系密切,它的結(jié)構(gòu)一般與相應(yīng)數(shù)據(jù)存儲的結(jié)構(gòu)一致或者是其中的一部分,其內(nèi)容可以通過在備注欄內(nèi)注明參閱相應(yīng)的數(shù)據(jù)存儲卡片而得以簡化。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS822. 數(shù)據(jù)流的描述 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 領(lǐng)料單的領(lǐng)

43、料單的數(shù)據(jù)流定義數(shù)據(jù)流定義數(shù)據(jù)流編號:數(shù)據(jù)流編號: D03-08D03-08數(shù)據(jù)流名稱:數(shù)據(jù)流名稱: 領(lǐng)料單領(lǐng)料單簡簡 述:述:車間開出的領(lǐng)料單車間開出的領(lǐng)料單數(shù)據(jù)流來源:數(shù)據(jù)流來源: 車間車間數(shù)據(jù)流去向:數(shù)據(jù)流去向: 發(fā)料處理模塊發(fā)料處理模塊數(shù)據(jù)流組成:數(shù)據(jù)流組成:材料編號材料編號+ +材料名稱材料名稱+ +領(lǐng)用數(shù)量領(lǐng)用數(shù)量+ +日期日期+ +領(lǐng)用單位領(lǐng)用單位數(shù)據(jù)流量:數(shù)據(jù)流量:1010份時份時高峰流量:高峰流量:2020份時(上午份時(上午9 9:00001111:0000) 表:數(shù)據(jù)流定義表:數(shù)據(jù)流定義 MIS833. 數(shù)據(jù)項的描述 v數(shù)據(jù)項是數(shù)據(jù)存儲或數(shù)據(jù)流中最小的數(shù)據(jù)組成單位,如在數(shù)

44、據(jù)存儲卡片或數(shù)據(jù)流卡片中未能完整說明數(shù)據(jù)項取值的特點,可通過數(shù)據(jù)項卡片闡明。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS844. 處理過程的描述v處理過程:處理過程:v 僅對僅對DFD最底層最底層的處理邏輯加以說明。的處理邏輯加以說明。v定義的內(nèi)容:定義的內(nèi)容:v (1)編號)編號(P)、名稱、簡述、名稱、簡述v (2)輸入的數(shù)據(jù)流來源簡述)輸入的數(shù)據(jù)流來源簡述v (3)處理內(nèi)容)處理內(nèi)容v (4)輸出的數(shù)據(jù)流去向簡述)輸出的數(shù)據(jù)流去向簡述v (5)處理說明)處理說明第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS854. 處理過程的描述 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS86第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS87

45、四、處理邏輯表達(dá)工具 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理用戶用戶出庫處理出庫處理不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息DFD無法表達(dá)復(fù)無法表達(dá)復(fù)雜的處理邏輯!雜的處理邏輯! MIS88四、處理邏輯表達(dá)工具 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 采購員采購員庫存臺賬庫存臺賬業(yè)務(wù)處理業(yè)務(wù)處理用戶用戶出庫處理出庫處理不合格訂單不合格訂單采購?fù)ㄖ少復(fù)ㄖl(fā)貨票發(fā)貨票訂單訂單貨物信息貨物信息 DFD中簡單的處理中簡單的處理邏輯在數(shù)據(jù)字典中定邏輯在數(shù)據(jù)字典中定義,復(fù)雜的處理邏輯義,復(fù)雜的處理邏輯用處理邏輯描述工具用處理邏輯描述工具說明。補充說明

46、。補充DFD! MIS89四、處理邏輯表達(dá)工具 1.結(jié)構(gòu)化語言 所謂結(jié)構(gòu)化語言也稱為偽碼,是介于自然語言與計算機語言之間的一種語言。它相對自然語言而言,具有嚴(yán)格的關(guān)鍵字外部語法,使能以接近計算機語言的形式描述控制結(jié)構(gòu)與數(shù)據(jù)結(jié)構(gòu),使用的語句類型很少,結(jié)構(gòu)規(guī)范,表達(dá)的內(nèi)容清晰、準(zhǔn)確、容易理解、不容易產(chǎn)生歧義。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS90四、處理邏輯表達(dá)工具 1.結(jié)構(gòu)化語言 v程序設(shè)計語言的優(yōu)點是嚴(yán)格精確,但不易被用戶接受v自然語言的優(yōu)點是容易理解,但不夠精確,易于產(chǎn)生二義性v采用結(jié)構(gòu)化語言既避免了程序語言無法被普通用戶理解的問題,又避免了自然語言不嚴(yán)格及具有二義性等缺點,較嚴(yán)謹(jǐn),不死板

47、,易于使用、理解和交流 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS91四、處理邏輯表達(dá)工具 1.結(jié)構(gòu)化語言用自然語言表示: 某人到書店首先選擇一本自己滿意的書籍,然后攜帶該書到服務(wù)柜臺,請服務(wù)員開票,到收銀臺交款,再回到服務(wù)臺,蓋付款標(biāo)記,然后可以攜帶該書離開書店. v用結(jié)構(gòu)化語言描述如下:v (1)選擇書籍v (2)攜書到服務(wù)臺v (3)開票v (4)交款v (5)蓋付款標(biāo)記v (6)離開書店 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS92四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言v結(jié)構(gòu)化語言使用的語句只有以下三類: v 簡單的陳述句 v 判斷語句v 循環(huán)語句 v結(jié)構(gòu)化語言中可以使用上述三種語句的復(fù)合(即嵌套)。

48、v結(jié)構(gòu)化語言有三種結(jié)構(gòu),即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS93四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言v 順序結(jié)構(gòu)由一組有序的陳述句組成。v 一個陳述句說明要做什么事情,它至少要包含一個動詞來說明要執(zhí)行的功能。還應(yīng)該包含至少一個名詞,用以指明動作的對象。如計算工資、打印資產(chǎn)負(fù)債表等。陳述句應(yīng)盡量簡短。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS94四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言v 與程序設(shè)計語言類似,結(jié)構(gòu)化語言也有與程序設(shè)計語言類似,結(jié)構(gòu)化語言也有IF-ENDIF、IF-ELSE-ENDIF、DOCASE-ENDCASE等選擇結(jié)構(gòu)。等選擇結(jié)構(gòu)。v 循環(huán)結(jié)構(gòu)是在一定條件下

49、重復(fù)執(zhí)行某動作的結(jié)構(gòu)。循環(huán)結(jié)構(gòu)是在一定條件下重復(fù)執(zhí)行某動作的結(jié)構(gòu)。v常采用常采用DO WHILE語句。語句。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS95四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言v思考:成績評定方案描述v 當(dāng)成績當(dāng)成績90,評定為優(yōu)秀;,評定為優(yōu)秀;v 當(dāng)當(dāng)80成績成績90,評定為良好;,評定為良好;v 當(dāng)當(dāng)70成績成績80,評定為中等;,評定為中等;v v 當(dāng)成績當(dāng)成績60,不及格。,不及格。v 試用結(jié)構(gòu)化語言描述。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 MIS96四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言v思考:成績評定方案描述v 當(dāng)成績當(dāng)成績90,評定為優(yōu)秀;,評定為優(yōu)秀;v 當(dāng)當(dāng)80成績成績90,評

50、定為良好;,評定為良好;v 當(dāng)當(dāng)70成績成績80,評定為中等;,評定為中等;v v 當(dāng)成績當(dāng)成績60,不及格。,不及格。v 試用結(jié)構(gòu)化語言描述。 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 DO CASEDO CASE CASE CASE 條件條件1 1 動作動作A A CASE CASE條件條件2 2 動作動作B B OTHERWISE OTHERWISE 動作動作N N ENDCASE ENDCASE MIS97四、處理邏輯表達(dá)工具1.結(jié)構(gòu)化語言 第五節(jié) 目標(biāo)系統(tǒng)的邏輯設(shè)計 v DO CASEv CASE 成績90v 評定為優(yōu)秀v CASE 80成績90v 評定為良好v CASE 70成績80v 評定為中等v v OTHERWISEv 不及格v ENDCASE MIS98四、處理邏輯表達(dá)工具 1. 結(jié)構(gòu)化語言 例如: 某公司的優(yōu)惠政策如下: 顧客每年的交易額在50000元以上,最近三個月中無欠款時折扣率為15,最近三個月中有欠款與本公司交易20

溫馨提示

  • 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

提交評論