




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第五章系統(tǒng)分析學(xué)習(xí)內(nèi)容和要求了解系統(tǒng)分析的內(nèi)容、步驟了解系統(tǒng)調(diào)查的原則、內(nèi)容和方法了解組織結(jié)構(gòu)與管理功能分析掌握業(yè)務(wù)流程分析、數(shù)據(jù)流程分析熟悉系統(tǒng)分析報(bào)告的撰寫5.1系統(tǒng)分析概述系統(tǒng)分析的任務(wù)是:在充分認(rèn)識(shí)原信息系統(tǒng)的基礎(chǔ)上,通過了解用戶需求、可行性分析、系統(tǒng)化分析,最后完成新系統(tǒng)的邏輯方案設(shè)計(jì)。邏輯方案不同于物理方案,前者解決"做什么"的問題,是系統(tǒng)分析的任務(wù);后者解決"怎樣做"的問題,是系統(tǒng)設(shè)計(jì)的任務(wù)。當(dāng)前系統(tǒng)物理模型邏輯模型目標(biāo)系統(tǒng)物理模型邏輯模型歸納模型化抽象實(shí)例化具體化表達(dá)需求理解需求怎么做做什么系統(tǒng)分析系統(tǒng)設(shè)計(jì)5.1.2系統(tǒng)分析的步驟1,現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查2,組織結(jié)構(gòu)和業(yè)務(wù)流程分析3,系統(tǒng)數(shù)據(jù)流程分析4,建立新系統(tǒng)邏輯模型5,提出系統(tǒng)分析報(bào)告用戶調(diào)查具體模型邏輯抽象當(dāng)前系統(tǒng)邏輯模型當(dāng)前系統(tǒng)計(jì)算機(jī)化評(píng)審修改正式模型完善細(xì)節(jié)目標(biāo)系統(tǒng)目標(biāo)系統(tǒng)初始模型經(jīng)認(rèn)可的問題需求系統(tǒng)模型用戶5.1.3結(jié)構(gòu)化系統(tǒng)分析方法“結(jié)構(gòu)化分析”(StructuredAnalysis,簡(jiǎn)稱SA方法)是一個(gè)簡(jiǎn)單實(shí)用、使用很廣的方法。它適用于分析大型的數(shù)據(jù)處理系統(tǒng),特別是企事業(yè)管理方面的系統(tǒng)。這個(gè)方法通常與設(shè)計(jì)階段的結(jié)構(gòu)化設(shè)計(jì)(SD方法)和系統(tǒng)實(shí)施階段的結(jié)構(gòu)化程序設(shè)計(jì)(SP方法)銜接起來(lái)使用。1)基本概念系統(tǒng)開發(fā)技術(shù)中控制復(fù)雜性的兩種通用手段——分解和抽象SA方法使用自頂向下、逐層分解的方式。自頂向下逐層分解2)實(shí)現(xiàn)數(shù)據(jù)流圖數(shù)據(jù)詞典可行性分析的前提——問題定義用戶訪談要求用戶書面要求整理與歸納問題初步定義用戶有關(guān)負(fù)責(zé)人系統(tǒng)人員討論與確認(rèn)系統(tǒng)定義文檔5.2可行性分析在可行性研究與計(jì)劃階段中主要做兩件事:?jiǎn)栴}定義和可行性研究。系統(tǒng)需求成因形成系統(tǒng)需求的五個(gè)常見原因?yàn)榭蛻籼峁└倪M(jìn)的服務(wù)更好的性能更多的信息更強(qiáng)有力的控制減少成本影響系統(tǒng)項(xiàng)目的因素主要的內(nèi)部因素戰(zhàn)略規(guī)劃高層管理人員用戶需求信息技術(shù)部門現(xiàn)有的系統(tǒng)影響系統(tǒng)項(xiàng)目的因素外部因素技術(shù)供應(yīng)商客戶競(jìng)爭(zhēng)對(duì)手經(jīng)濟(jì)政府可行性分析的任務(wù)和內(nèi)容社會(huì)可行性技術(shù)可行性經(jīng)濟(jì)可行性可行性分析技術(shù)可行性:對(duì)系統(tǒng)的性能、可靠性、可維護(hù)性以及生產(chǎn)率等方面的信息進(jìn)行評(píng)價(jià)。通過技術(shù)可行性的分析,將為新系統(tǒng)提交技術(shù)可行性評(píng)估。以指明為完成系統(tǒng)的功能和性能需要什么技術(shù)?需要哪些材料、方法、算法、或者過程等技術(shù)可行性分析方法---數(shù)學(xué)模型和優(yōu)化技術(shù)、概率和統(tǒng)計(jì)、排隊(duì)論、控制論等方法。經(jīng)濟(jì)可行性:進(jìn)行成本效益分析,評(píng)估項(xiàng)目的開發(fā)成本?;谟?jì)算機(jī)系統(tǒng)的成本由四部分組成1、購(gòu)置軟、硬件及有關(guān)設(shè)備費(fèi)用2、系統(tǒng)開發(fā)費(fèi)用3、系統(tǒng)安裝和維護(hù)費(fèi)用4、人員培訓(xùn)費(fèi)用費(fèi)用可行性分析的結(jié)果--可行性分析報(bào)告可以立即開發(fā)改進(jìn)原系統(tǒng)目前不可行需推遲開發(fā)1、系統(tǒng)簡(jiǎn)述2、項(xiàng)目的目標(biāo)3、所需資源、預(yù)
算和期望效益4、對(duì)項(xiàng)目的可行
性結(jié)論5.3現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查5.3.1詳細(xì)調(diào)查的原則真實(shí)性:資料真實(shí)、準(zhǔn)確全面性規(guī)范性:結(jié)構(gòu)化分析方法啟發(fā)性5.3.2系統(tǒng)調(diào)查的內(nèi)容定性調(diào)查:對(duì)現(xiàn)有系統(tǒng)的功能進(jìn)行總結(jié)組織結(jié)構(gòu)的調(diào)查管理功能的調(diào)查工作流程的調(diào)查處理特點(diǎn)的調(diào)查系統(tǒng)環(huán)境的調(diào)查等。定量調(diào)查收集各種原始憑證收集各種輸出報(bào)表統(tǒng)計(jì)各類數(shù)據(jù)的特征收集與新系統(tǒng)對(duì)比所需的資料5.3.3系統(tǒng)調(diào)查的方法重點(diǎn)詢問調(diào)查:首先列出影響信息系統(tǒng)成敗的關(guān)鍵因素,編制一個(gè)調(diào)查問卷表,然后自頂向下對(duì)組織的各個(gè)管理層次進(jìn)行訪問,并分類整理結(jié)果,從而了解各部門的全部工作和設(shè)想。全面業(yè)務(wù)需求分析的問卷調(diào)查:針對(duì)所需調(diào)查的各項(xiàng)內(nèi)容,繪制相應(yīng)的各種形式的圖表,用這些圖表對(duì)企業(yè)管理崗位上的工作人員進(jìn)行全面的需求分析調(diào)查(填表),然后分析整理這些圖表,逐步得出我們所要調(diào)查的內(nèi)容。深入實(shí)際的調(diào)查方式:即參加業(yè)務(wù)實(shí)踐。詳細(xì)調(diào)查主要針對(duì)管理業(yè)務(wù)調(diào)查和數(shù)據(jù)流程調(diào)查兩部分進(jìn)行。調(diào)查目的了解對(duì)MIS可能會(huì)產(chǎn)生重大影響的環(huán)境因素調(diào)查內(nèi)容組織結(jié)構(gòu)調(diào)查管理功能調(diào)查管理業(yè)務(wù)流程調(diào)查5.4管理業(yè)務(wù)調(diào)查組織結(jié)構(gòu)的概念指一個(gè)組織(部門、企業(yè)、車間、科室)的組成以及這些組成部分之間的隸屬關(guān)系或管理與被管理關(guān)系組織結(jié)構(gòu)的表達(dá)通??梢允褂媒M織結(jié)構(gòu)圖來(lái)表達(dá)5.4.1組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖示例一般組織結(jié)構(gòu)圖作為業(yè)務(wù)調(diào)查所作的組織結(jié)構(gòu)圖與一般組織結(jié)構(gòu)圖存在以下區(qū)別:(1)要標(biāo)明資料、物資、資金的流動(dòng)關(guān)系。
(2)與系統(tǒng)目標(biāo)明顯關(guān)系不大的部分,可以簡(jiǎn)略或省去;
(3)畫出與組織有業(yè)務(wù)聯(lián)系的邊界以外的若干部門與聯(lián)系。例:某高校出版社的組織結(jié)構(gòu)圖
資料傳遞關(guān)系資金流動(dòng)關(guān)系領(lǐng)導(dǎo)關(guān)系5.4.2管理功能分析5.5業(yè)務(wù)流程分析業(yè)務(wù)流程的概念管理業(yè)務(wù)流程是指執(zhí)行某項(xiàng)具體的管理任務(wù)時(shí)的操作內(nèi)容的時(shí)序結(jié)構(gòu)業(yè)務(wù)流程的描述內(nèi)容各環(huán)節(jié)的處理業(yè)務(wù)信息來(lái)源處理方法計(jì)算方法信息流經(jīng)去向提供信息的時(shí)間和形態(tài)(報(bào)告、單據(jù)、屏幕顯示等)是一種描述系統(tǒng)內(nèi)各機(jī)構(gòu)間的業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表可以幫助分析人員找出業(yè)務(wù)流程中不合理的業(yè)務(wù)流向和崗位結(jié)構(gòu)圖例系統(tǒng)內(nèi)人員系統(tǒng)外實(shí)體單據(jù)、報(bào)表帳目數(shù)據(jù)流向業(yè)務(wù)流程圖(transactionflowdiagram,TFD)處理功能
邏輯模型物理模型
(本質(zhì)模型、概念模型)
(實(shí)施模型、技術(shù)模型)現(xiàn)行系統(tǒng)目標(biāo)系統(tǒng)描述重要的業(yè)務(wù)功能,無(wú)論系統(tǒng)是如何實(shí)施的。描述現(xiàn)實(shí)系統(tǒng)是如何在物理上實(shí)現(xiàn)的。描述新系統(tǒng)的主要業(yè)務(wù)功能和用戶新的需求,無(wú)論系統(tǒng)應(yīng)如何實(shí)施。描述新系統(tǒng)是如何實(shí)施的(包括技術(shù))。業(yè)務(wù)流程的繪制(例1)設(shè)某校教材科目前的售書手續(xù)是:1.每班推代表一人,填寫集體購(gòu)書單2.由各系教學(xué)秘書審購(gòu)書單,去掉不屬該班本學(xué)期使用的教材,并確認(rèn)數(shù)量與學(xué)生人數(shù),之后發(fā)給學(xué)生購(gòu)書證3.再由教材科確認(rèn)購(gòu)書單中沒有已經(jīng)買過的教材后,為學(xué)生開購(gòu)書發(fā)票并同時(shí)開領(lǐng)書單4.學(xué)生憑購(gòu)書單到書庫(kù)領(lǐng)書過程示意(1)通過對(duì)現(xiàn)實(shí)環(huán)境的調(diào)查,
獲得當(dāng)前系統(tǒng)的物理模型
----學(xué)生購(gòu)買教材的具體模型
教務(wù)科張秘書學(xué)生購(gòu)書購(gòu)書會(huì)計(jì)室
王會(huì)計(jì)發(fā)票出納員李出納領(lǐng)書教材科趙保管單申請(qǐng)證明書過程示意(2)去掉具體模型中的非本質(zhì)因素,
抽象出當(dāng)前系統(tǒng)的邏輯模型----學(xué)生購(gòu)買教材的邏輯模型
審查有效性學(xué)生有效購(gòu)書單開發(fā)票發(fā)票開領(lǐng)書單領(lǐng)書單發(fā)書購(gòu)書單書過程示意(3)分析當(dāng)前系統(tǒng)與目標(biāo)系統(tǒng)的差別,
建立目標(biāo)系統(tǒng)的邏輯模型
----學(xué)生購(gòu)買教材的邏輯模型
審查并開發(fā)票學(xué)生發(fā)票購(gòu)書單各班學(xué)生用書表教材存量表無(wú)效書單開領(lǐng)書單領(lǐng)書單學(xué)生業(yè)務(wù)流程圖的繪制(例2)例2:客戶將訂貨單交某企業(yè)的業(yè)務(wù)經(jīng)理,由業(yè)務(wù)經(jīng)理填寫出庫(kù)單交倉(cāng)庫(kù)保管員,該倉(cāng)庫(kù)保管員查閱庫(kù)存臺(tái)帳。如果有貨,則向客戶發(fā)貨;如果缺貨,通知車間??蛻粲嗀泦螛I(yè)務(wù)經(jīng)理出庫(kù)單倉(cāng)庫(kù)保管員庫(kù)存臺(tái)帳發(fā)貨單缺貨通知單車間練習(xí):根據(jù)下述業(yè)務(wù)工作過程,畫出業(yè)務(wù)流程圖。成品庫(kù)保管員按車間送來(lái)的入庫(kù)登記單登記庫(kù)存臺(tái)賬。發(fā)貨時(shí),發(fā)貨員根據(jù)銷售科送來(lái)的發(fā)貨通知單將成品出庫(kù),并發(fā)貨,同時(shí)填寫三份出庫(kù)單,其中一份交給成品庫(kù)保管員,由他按此出庫(kù)單登記庫(kù)存臺(tái)賬,出庫(kù)單另外兩聯(lián)分別送銷售科和會(huì)計(jì)科。
車間入庫(kù)通知單庫(kù)管員庫(kù)存臺(tái)帳銷售科發(fā)貨通知單發(fā)貨員出庫(kù)通知單會(huì)計(jì)科車間入庫(kù)通知單庫(kù)存臺(tái)帳銷售科發(fā)貨通知單出庫(kù)通知單會(huì)計(jì)科發(fā)貨審批發(fā)貨員庫(kù)管員登記庫(kù)存發(fā)貨作業(yè):畫出某物資的訂貨業(yè)務(wù)流程圖。采購(gòu)員從倉(cāng)庫(kù)收到缺貨通知單后,查閱訂貨合同單。若已訂貨,則向供貨單位發(fā)出催貨請(qǐng)求;否則,填寫訂貨單送供貨單位。供貨單位發(fā)出貨物后,立即向采購(gòu)員發(fā)出取貨通知單。采購(gòu)員收到貨后,填寫入庫(kù)單送倉(cāng)庫(kù)。倉(cāng)庫(kù)缺貨通知單采購(gòu)員訂貨合同單催貨通知單供貨單位訂貨單取貨通知單入庫(kù)單數(shù)據(jù)分類(1)本系統(tǒng)輸入數(shù)據(jù)類(2)本系統(tǒng)內(nèi)要存儲(chǔ)的數(shù)據(jù)類(3)本系統(tǒng)產(chǎn)生的數(shù)據(jù)類數(shù)據(jù)匯總(1)將所收集到的數(shù)據(jù)資料,按業(yè)務(wù)過程進(jìn)行分類編碼,按處理過程的順序排放在一起。(2)按業(yè)務(wù)過程自頂向下地對(duì)數(shù)據(jù)項(xiàng)進(jìn)行整理。(3)將所有原始數(shù)據(jù)和最終輸出數(shù)據(jù)分類整理出來(lái)。(4)確定數(shù)據(jù)的字長(zhǎng)和精度5.6數(shù)據(jù)分析數(shù)據(jù)分析(1)U/C矩陣。通過一個(gè)二維表來(lái)分析匯總數(shù)據(jù),通常將表的縱坐標(biāo)欄目定義為數(shù)據(jù)類變量,橫坐標(biāo)欄目定義為業(yè)務(wù)過程類變量。(2)數(shù)據(jù)正確性分析。遵循“數(shù)據(jù)守恒原理”,即數(shù)據(jù)必定有一個(gè)產(chǎn)生的源,而且必定有一個(gè)或多個(gè)用途。(3)數(shù)據(jù)項(xiàng)特征分析。如數(shù)據(jù)的類型以及精度和字長(zhǎng)、取值范圍等。數(shù)據(jù)流程圖的定義與作用
數(shù)據(jù)流程圖是組織中信息運(yùn)動(dòng)的抽象,主要描述數(shù)據(jù)流動(dòng)、存儲(chǔ)和處理的邏輯關(guān)系。數(shù)據(jù)流程圖的基本組成及符號(hào)
數(shù)據(jù)流程圖用到四個(gè)基本符號(hào),即外部實(shí)體、數(shù)據(jù)處理、數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)。先分別介紹如下:5.7數(shù)據(jù)流程圖外部實(shí)體
外部實(shí)體指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人或事物,它表達(dá)該系統(tǒng)數(shù)據(jù)的外部來(lái)源和去處,例如顧客、職工、供貨單位等。外部實(shí)體也可為一個(gè)信息系統(tǒng)。圖例:
a顧客
b庫(kù)房數(shù)據(jù)處理(數(shù)據(jù)加工)數(shù)據(jù)處理指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的變換。圖例:分為三部分標(biāo)識(shí)功能描述執(zhí)行部門標(biāo)識(shí)部分用來(lái)標(biāo)別一個(gè)功能,一般用字符串表示,如P1、P1.1等。功能描述直接表達(dá)處理的邏輯功能。執(zhí)行部門表示這個(gè)功能由誰(shuí)來(lái)完成。加工是對(duì)數(shù)據(jù)進(jìn)行的操作。加工的名字也應(yīng)適當(dāng)?shù)胤从尺@個(gè)加工的含義,使之容易理解。每個(gè)加工還有一個(gè)編號(hào),編號(hào)說(shuō)明這個(gè)加工在層次分解中的位置。數(shù)據(jù)流數(shù)據(jù)流是指處理功能的輸入或輸出,用一個(gè)水平箭頭或垂直箭頭表示。箭頭指出數(shù)據(jù)的流動(dòng)方向。一般說(shuō)來(lái),對(duì)每個(gè)數(shù)據(jù)流要加以簡(jiǎn)單的描述,寫在箭頭的上方,一些含義十分明確的數(shù)據(jù)流,可以不加說(shuō)明。編輯訂貨單合格定單計(jì)算應(yīng)收款數(shù)據(jù)流由一組固定成分的數(shù)據(jù)組成。數(shù)據(jù)流可以從加工流向加工,也可以從加工流向文件或從文件流向加工,也可以從源點(diǎn)流向加工或從加工流向終點(diǎn)。兩個(gè)加工之間、源點(diǎn)與加工之間可以有幾股數(shù)據(jù)流,一般說(shuō),除了流向文件或從文件流出的數(shù)據(jù)流不必命名之外,每個(gè)數(shù)據(jù)流必須有一個(gè)合適的名字。為數(shù)據(jù)流命名時(shí),可從其組成成分或含義的角度來(lái)考慮數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)表示數(shù)據(jù)保存的地方。數(shù)據(jù)存儲(chǔ)用右邊開口的長(zhǎng)方條表示。在長(zhǎng)方條內(nèi)寫上數(shù)據(jù)存儲(chǔ)的名字,為了區(qū)別和引用方便,再加上一個(gè)標(biāo)識(shí),用字母D和數(shù)字組成。用豎線表示同一數(shù)據(jù)存儲(chǔ)在圖上不同地方的出現(xiàn)。D2產(chǎn)品標(biāo)示名稱D2產(chǎn)品同一存儲(chǔ)在不同處出現(xiàn)D2產(chǎn)品文件是暫時(shí)存貯的數(shù)據(jù)。文件的名字也應(yīng)適當(dāng)?shù)剡x擇,以便理解。注意加工與文件之間數(shù)據(jù)流的方向:如果加工要讀文件,則數(shù)據(jù)流是從文件流出的;如果加工要寫文件或修改文件則數(shù)據(jù)流是流向文件的;如果加工既要讀文件(除了修改文件之外)又要寫文件,則數(shù)據(jù)流是雙向的。外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)流文件繪制數(shù)據(jù)流程圖的方法
自頂向下,逐層分解,由系統(tǒng)外部至系統(tǒng)內(nèi)部、由總體到局部、由抽象到具體的系統(tǒng)邏輯模型建立過程。繪制數(shù)據(jù)流程圖的主要步驟(1)確定所開發(fā)的系統(tǒng)的外部項(xiàng)(外部實(shí)體),即系統(tǒng)的數(shù)據(jù)來(lái)源和去處。(2)確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工環(huán)節(jié),畫出關(guān)聯(lián)圖。(3)確定系統(tǒng)的主要信息處理功能,由此將整個(gè)系統(tǒng)分解成幾個(gè)處理環(huán)節(jié)(子系統(tǒng)),從而畫出數(shù)據(jù)流程圖的頂層圖。(4)根據(jù)自頂向下,逐層分解的原則,對(duì)上層圖中全部或部分處理環(huán)節(jié)進(jìn)行分解,直到逐層分解結(jié)束人工銷售教材系統(tǒng)流程圖學(xué)生開購(gòu)書證明購(gòu)書證明開購(gòu)書發(fā)票發(fā)票收書費(fèi)領(lǐng)書單發(fā)書學(xué)生練習(xí)學(xué)生教材購(gòu)銷系統(tǒng)購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知進(jìn)書通知保管員1銷售購(gòu)書單領(lǐng)書單學(xué)生缺書單進(jìn)書通知2采購(gòu)保管員第1
層第2
層教材存量表F1缺書登記表F2外部實(shí)體外部實(shí)體教材銷售子系統(tǒng)無(wú)效書單購(gòu)書單1.3登記并開領(lǐng)書單1.2開發(fā)票1.1審查有效性1.4登記缺書1.5補(bǔ)售教材學(xué)生學(xué)生進(jìn)書通知有效書單發(fā)票領(lǐng)書單暫缺書單1銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生保管員第2
層補(bǔ)售書單第3層教材存量表F1缺書登記表F2
F1書號(hào)單價(jià)數(shù)量各班用書表F3售書登記表F4外部項(xiàng)采購(gòu)1銷售購(gòu)書單領(lǐng)書單缺書單進(jìn)書通知2采購(gòu)進(jìn)書通知缺書登記表教材存量表學(xué)生采購(gòu)員采購(gòu)子系統(tǒng)
第2層第3
層缺書單2.3修改教材庫(kù)存和待購(gòu)量進(jìn)書通知進(jìn)書通知2.1按書號(hào)匯總?cè)睍?.2按出版社統(tǒng)計(jì)缺書采購(gòu)員教材存量表F1待購(gòu)教材表F5教材一覽表F6缺書登記表F2銷售
1、試根據(jù)以下業(yè)務(wù)過程畫出領(lǐng)料業(yè)務(wù)的數(shù)據(jù)流程圖:車間填寫領(lǐng)料單交給倉(cāng)庫(kù)要求領(lǐng)料,庫(kù)長(zhǎng)根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的領(lǐng)料單退回車間,批準(zhǔn)了的領(lǐng)料單送到倉(cāng)庫(kù)保管員那里,倉(cāng)庫(kù)保管員查閱庫(kù)存帳,如果有貨,則通知車間前來(lái)領(lǐng)料,否則將缺貨通知送給采購(gòu)員。例1車間審批領(lǐng)料單領(lǐng)料單用料計(jì)劃未批準(zhǔn)的領(lǐng)料單查閱庫(kù)存帳已批準(zhǔn)的領(lǐng)料單庫(kù)存帳領(lǐng)料通知單采購(gòu)員缺貨通知單
車間填寫領(lǐng)料單交給倉(cāng)庫(kù)要求領(lǐng)料,庫(kù)長(zhǎng)根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的領(lǐng)料單退回車間,批準(zhǔn)了的領(lǐng)料單送到倉(cāng)庫(kù)保管員那里,倉(cāng)庫(kù)保管員查閱庫(kù)存帳,如果有貨,則通知車間前來(lái)領(lǐng)料,否則將缺貨通知送給采購(gòu)員車間采購(gòu)員領(lǐng)料單未批準(zhǔn)的領(lǐng)料單已批準(zhǔn)的領(lǐng)料單用料計(jì)劃庫(kù)存賬缺貨通知單領(lǐng)料通知單例2:以高等院校學(xué)籍管理系統(tǒng)為例說(shuō)明畫數(shù)據(jù)流程圖的方法(1)畫學(xué)籍管理系統(tǒng)的關(guān)聯(lián)圖首先,將整個(gè)系統(tǒng)看成一個(gè)功能。它的輸入是新生入學(xué)時(shí),從省、市招生辦公室轉(zhuǎn)來(lái)的新生名單和檔案,輸出是學(xué)生離校時(shí)給用人單位的畢業(yè)生檔案和定期給主管部門的統(tǒng)計(jì)報(bào)表。學(xué)籍管理系統(tǒng)新生名單教委招生辦用人單位報(bào)表畢業(yè)生登記表(1)學(xué)籍管理系統(tǒng)關(guān)聯(lián)圖D1學(xué)籍表P1異動(dòng)管理新生名單教委招生辦用人單位報(bào)表獎(jiǎng)懲結(jié)論(2)畫出學(xué)籍管理系統(tǒng)頂層DFD圖教師系P2成績(jī)管理D1學(xué)籍表留級(jí)退學(xué)名單成績(jī)P3獎(jiǎng)懲管理成績(jī)單獲獎(jiǎng)名單獎(jiǎng)懲報(bào)告畢業(yè)生登記學(xué)生注冊(cè)教委“成績(jī)管理”框的展開(3)以“成績(jī)管理(P2)”為例,詳細(xì)地說(shuō)明逐層分解的思路教師學(xué)生D1學(xué)籍表(校)P2.2統(tǒng)計(jì)成績(jī)教管科期末成績(jī)單成績(jī)統(tǒng)計(jì)P2.1分析期末成績(jī)系教務(wù)員P2.4分析補(bǔ)考成績(jī)系教務(wù)員P2.3登記期末成績(jī)教管科D1學(xué)籍表(系)學(xué)生成績(jī)通知單獲獎(jiǎng)名單留退名單P3P1學(xué)生成績(jī)P2P2.5登記補(bǔ)考成績(jī)教管科補(bǔ)考成績(jī)P2.1.1登記一覽表期末成績(jī)單教師“分析期末成績(jī)”框的展開(4)將P2.1“分析期末成績(jī)”框進(jìn)一步展開。P2.1.2登記學(xué)籍表P2.1.5確定異動(dòng)情況P2.1.3評(píng)獎(jiǎng)學(xué)金D1學(xué)籍表(系)P3P1P2.1D2成績(jī)一覽表P2.1.4填寫成績(jī)單獲獎(jiǎng)名單學(xué)生成績(jī)異動(dòng)情況留退名單期末成績(jī)單P2.1.5統(tǒng)計(jì)不及格課程“確定異動(dòng)情況”框的展開P2.1.6判定留級(jí)或退學(xué)D1學(xué)籍表P2.1.4P2.1.5升級(jí)、補(bǔ)考(5)將P2.1.5“確定異動(dòng)情況”框進(jìn)一步展開。D2成績(jī)一覽表留級(jí)、退學(xué)P1期末成績(jī)單P2.1.1登記一覽表期末成績(jī)單教師調(diào)整后的“分析期末成績(jī)”框(6)將P2.1.5“確定異動(dòng)情況”框直接并入P2.1“分析期末成績(jī)”框。P2.1.2登記學(xué)籍表P2.1.5統(tǒng)計(jì)不及格課程P2.1.3評(píng)獎(jiǎng)學(xué)金D1學(xué)籍表(系)P3P1P2.1.5D2成績(jī)一覽表P2.1.4填寫成績(jī)單獲獎(jiǎng)名單學(xué)生學(xué)生成績(jī)通知單成績(jī)升級(jí)、補(bǔ)考留退名單P2.1.6判定留級(jí)或退學(xué)分層DFD畫法先畫頂層DFD圖(0層DFD)確定外部實(shí)體--數(shù)據(jù)的源和終點(diǎn)確定處理--頂層圖只有一個(gè)處理(加工)確定輸入和輸出數(shù)據(jù)流--來(lái)自外部(源點(diǎn)終點(diǎn))確定數(shù)據(jù)存儲(chǔ)--數(shù)據(jù)在系統(tǒng)內(nèi)部的存儲(chǔ)(文件)分解頂層DFD中的處理(1層DFD)繼承頂層DFD圖中的所有輸入\輸出數(shù)據(jù)流繼承所有數(shù)據(jù)存儲(chǔ)(文件)處理(加工)之間可以有新的數(shù)據(jù)流若需要繼續(xù)分解(2層DFD,3層DFD,……)小結(jié)數(shù)據(jù)流圖的優(yōu)點(diǎn):
直觀,容易理解,容易被一組人同時(shí)進(jìn)行審查,如果圖中有錯(cuò)誤,一般也比較顯眼,容易被人們發(fā)現(xiàn)。實(shí)踐證明,從事數(shù)據(jù)處理工作的人〔包括用戶和軟件人員〕都很容易接受這個(gè)描述方式。DFD注意點(diǎn)1,數(shù)據(jù)流與程序流程圖區(qū)別。(控制流)2,在數(shù)據(jù)流圖中應(yīng)描繪所有可能的數(shù)據(jù)流向,不應(yīng)該描繪出現(xiàn)數(shù)據(jù)流的條件。3,加工并不一定是一個(gè)程序,可以代表一系列程序、單個(gè)程序或者程序的一個(gè)模塊,甚至人工處理過程。4,一個(gè)數(shù)據(jù)存儲(chǔ)也并不一定是一個(gè)文件,它可以表示一個(gè)文件、文件的一部分、數(shù)據(jù)庫(kù)的元素或記錄的一部分等等。畫數(shù)據(jù)流程圖的注意事項(xiàng)(1)關(guān)于層次的劃分必須注意,子圖是父圖中某個(gè)處理框的“放大”,凡是與這個(gè)處理框有關(guān)系的外部實(shí)體、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)必須在子圖中反映出來(lái)。子圖上用虛線框表示所放大的處理框,數(shù)據(jù)這個(gè)處理內(nèi)部的數(shù)據(jù)存儲(chǔ)畫在虛線框內(nèi),否則畫在虛線框之外或跨在虛線框上。(2)檢查數(shù)據(jù)流程圖的正確性任一數(shù)據(jù)存儲(chǔ)必有流入的和流出的數(shù)據(jù)流。任何一個(gè)數(shù)據(jù)流至少有一端是處理框。(3)提高數(shù)據(jù)流程圖的易理解性
①簡(jiǎn)化處理間的聯(lián)系
②均勻分解
③適當(dāng)命名練習(xí):某公司的手工工資管理業(yè)務(wù)過程如下:財(cái)務(wù)部門根據(jù)上個(gè)月的工資匯總表、本月的人事變動(dòng)通知單及房租變動(dòng)通知單等,在本月的工資匯總表中抄寫人名、基本工資、和房租等項(xiàng)目。水電部門根據(jù)每戶實(shí)際用水用電量的多少計(jì)算用戶的水電費(fèi)扣款額,考勤部門根據(jù)每位員工的實(shí)際出勤情況計(jì)算病事假扣款,并把這些扣款匯總成扣款清單后送交財(cái)務(wù)部門。財(cái)務(wù)部門把扣款單中的數(shù)據(jù)回填到本月工資匯總表中,同時(shí)計(jì)算出每個(gè)人的實(shí)發(fā)工資,并把工資表連同工資一并發(fā)給每位員工。5.8數(shù)據(jù)字典1、數(shù)據(jù)字典的定義和內(nèi)容
數(shù)據(jù)字典是對(duì)系統(tǒng)數(shù)據(jù)流程圖中基本要素(數(shù)據(jù)流、文件、數(shù)據(jù)項(xiàng)和加工)的具體內(nèi)容和特征所作的完整的定義和說(shuō)明。它是對(duì)數(shù)據(jù)流程圖的重要補(bǔ)充和注釋。
數(shù)據(jù)字典把數(shù)據(jù)的最小組成單位看成是數(shù)據(jù)元素,若干個(gè)數(shù)據(jù)元素組成一個(gè)數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)組成數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)。2、編寫數(shù)據(jù)字典的基本要求(1)對(duì)數(shù)據(jù)流程圖上各種成分的定義必須明確、統(tǒng)一、易理解。(2)命名、編號(hào)與數(shù)據(jù)流程圖一致。(3)對(duì)數(shù)據(jù)流程圖上的成分定義與說(shuō)明要保持完整性和一致性。3、數(shù)據(jù)字典的各類條目(1)數(shù)據(jù)元素
數(shù)據(jù)元素又稱為數(shù)據(jù)項(xiàng),是最小的、不可再分割的數(shù)據(jù)單位。需描述以下屬性:名稱:數(shù)據(jù)元素的名稱要盡量反映該元素的含義,便于理解和記憶。別名:一個(gè)數(shù)據(jù)元素可能其名稱不止一個(gè),若有多個(gè)名稱,要加以說(shuō)明。類型:說(shuō)明取值是字符型還是數(shù)字型等。取值范圍和取值的含義:數(shù)據(jù)元素可能取什么值或每一個(gè)值代表的意思。數(shù)據(jù)元素條目系統(tǒng)名:學(xué)籍管理編號(hào):
條目名:學(xué)號(hào)別名:屬于數(shù)據(jù)流:
存儲(chǔ)處:D1學(xué)籍表所有的數(shù)據(jù)流D2成績(jī)一覽表數(shù)據(jù)元素結(jié)構(gòu):代碼類型取值范圍意義字符00010001-99999999xxxxxxxx(由數(shù)字組成的字符串)系別代號(hào)編號(hào)學(xué)生入學(xué)年號(hào)班級(jí)代號(hào)簡(jiǎn)要說(shuō)明:學(xué)號(hào)是學(xué)生的識(shí)別符,每個(gè)學(xué)生有唯一的學(xué)號(hào)。修改記錄:編寫張xx日期2003.5.10
審核李xx日期2003.5.20長(zhǎng)度:指出該數(shù)據(jù)元素由幾個(gè)數(shù)字或字母組成。例:數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)編號(hào):ID201數(shù)據(jù)項(xiàng)名稱:材料編號(hào)別名:材料編碼簡(jiǎn)述:某種材料的代碼類型及寬度:字符型,4位取值范圍:"0001"~"9999"(2)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)描述某些數(shù)據(jù)項(xiàng)之間的關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成;也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,還可以由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。例如:下表所示訂貨單就是由三個(gè)數(shù)據(jù)結(jié)構(gòu)組成的數(shù)據(jù)結(jié)構(gòu),表中用DS表示數(shù)據(jù)結(jié)構(gòu),用I表示數(shù)據(jù)項(xiàng)。DS03-01:用戶訂貨單DS03-02:訂貨單標(biāo)識(shí)DS03-03:用戶情況DS03-04:配件情況I1:訂貨單編號(hào)I3:用戶代碼I10:配件代碼I2:日期I4:用戶名稱I11:配件名稱I5:用戶地址I12:配件規(guī)格I6:用戶姓名I13:訂貨數(shù)量I7:電話
I8:開戶銀行I9:賬號(hào)
表18.8.2用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)例:數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)編號(hào):DS03-01數(shù)據(jù)結(jié)構(gòu)名稱:用戶訂貨單簡(jiǎn)述:用戶所鎮(zhèn)用戶情況及訂貨要求等信息數(shù)據(jù)結(jié)構(gòu)組成:DS03-02+DS03-03+DS03-04(3)數(shù)據(jù)流數(shù)據(jù)流的來(lái)源:外部實(shí)體、數(shù)據(jù)存儲(chǔ)或某個(gè)處理數(shù)據(jù)流的去處數(shù)據(jù)流的組成:所包含的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流的流通量高峰時(shí)的流通量
數(shù)據(jù)流條目由名稱、組成、流量、來(lái)源、去向五部分組成
例:數(shù)據(jù)流定義數(shù)據(jù)流編號(hào):F03-08數(shù)據(jù)結(jié)構(gòu)名稱:領(lǐng)料單簡(jiǎn)述:車間開出的領(lǐng)料單數(shù)據(jù)流來(lái)源:車間數(shù)據(jù)流去向:發(fā)料處理模塊數(shù)據(jù)流組成:材料編號(hào)十材料名稱十領(lǐng)用數(shù)量十日期十領(lǐng)用單位數(shù)據(jù)流量:10份/時(shí)高峰流量:20份/時(shí)(上午9:00----11:00)(4)數(shù)據(jù)存儲(chǔ)
數(shù)據(jù)存儲(chǔ)的條目,主要描寫該數(shù)據(jù)存儲(chǔ)的邏輯存儲(chǔ)結(jié)構(gòu),以及有關(guān)的數(shù)據(jù)流、查詢要求。由數(shù)據(jù)存儲(chǔ)名稱、記錄、記錄數(shù)、存儲(chǔ)組織、主關(guān)鍵字等組成。例:數(shù)據(jù)存儲(chǔ)定義數(shù)據(jù)存儲(chǔ)編號(hào):F03-08數(shù)據(jù)存儲(chǔ)名稱:庫(kù)存賬簡(jiǎn)述:存放配件的庫(kù)存量和單價(jià)數(shù)據(jù)存儲(chǔ)組成:配件編號(hào)十配件名稱十單價(jià)十庫(kù)存量十備注關(guān)鍵字:配件編號(hào)相關(guān)聯(lián)的處理:P02,P03(5)處理過程
處理過程是數(shù)據(jù)字典中的主要成分。僅對(duì)數(shù)據(jù)流程圖中最底層的處理邏輯加以說(shuō)明。處理過程條目由條目名、輸入數(shù)據(jù)、輸出數(shù)據(jù)、加工邏輯等部分組成。
例:處理邏輯定義處理邏輯編號(hào):P02-03處理邏輯名稱:計(jì)算電費(fèi)簡(jiǎn)述:計(jì)算應(yīng)交納的電費(fèi)輸入的數(shù)據(jù)流:數(shù)據(jù)流電費(fèi)價(jià)格,來(lái)源于數(shù)據(jù)存儲(chǔ)文件價(jià)格表;數(shù)據(jù)流電量和用戶類別,來(lái)源于處理邏輯"讀電表數(shù)字處理"和數(shù)據(jù)存儲(chǔ)"擁戶文件"。處理:根據(jù)數(shù)據(jù)流"用電量"和"用戶信息",檢索用戶文件,確定該用戶類別;再根據(jù)已確定的該用戶類別,檢索數(shù)據(jù)存儲(chǔ)價(jià)格表文件,以確定該用戶的收費(fèi)標(biāo)準(zhǔn),得到單價(jià);用單價(jià)和用電量相乘得該用戶應(yīng)交納的電費(fèi)。輸出的數(shù)據(jù)流:數(shù)據(jù)流"電費(fèi)"一是去外部項(xiàng)用戶,二是寫入數(shù)據(jù)存儲(chǔ)用戶電費(fèi)賬目文件。處理頻率:對(duì)每個(gè)用戶每月處理一次。(6)外部實(shí)體(外部項(xiàng))包括:外部實(shí)體編號(hào)、名稱、簡(jiǎn)述、及有關(guān)數(shù)據(jù)流的輸入和輸出。例:外部實(shí)體定義外部實(shí)體編號(hào):S03-01外部實(shí)體名稱:用戶簡(jiǎn)述:購(gòu)置本單位配件的用戶輸入的數(shù)據(jù)流:D03-06,D03-08輸出的數(shù)據(jù)流:D03-01結(jié)構(gòu)化系統(tǒng)分析的基本思想,是將一個(gè)復(fù)雜的系統(tǒng)逐層分解成許多足夠簡(jiǎn)單的基本處理(功能單元)。數(shù)據(jù)流程圖是系統(tǒng)分析的主要工具數(shù)據(jù)字典中包括了對(duì)各個(gè)處理功能的一般描述結(jié)構(gòu)化方法在精確性和可理解性中間考慮了折中的方案用結(jié)構(gòu)化語(yǔ)言、判定表和判定樹三種半形式化的方式編寫基本說(shuō)明。
5.9描述處理邏輯的工具5.9.1結(jié)構(gòu)化英語(yǔ)結(jié)構(gòu)化英語(yǔ)是專門用來(lái)描述一個(gè)功能單元邏輯要求的,是一種介于自然語(yǔ)言和程序語(yǔ)言兩者之間的語(yǔ)言。結(jié)構(gòu)化英語(yǔ)受結(jié)構(gòu)化程序設(shè)計(jì)思想的影響,由三種基本結(jié)構(gòu)構(gòu)成,即順序結(jié)構(gòu)、判斷結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。判斷語(yǔ)句類似結(jié)構(gòu)化程序設(shè)計(jì)中的條件結(jié)構(gòu),其一般形式:如果(If)條件則(then)動(dòng)作A否則(else)動(dòng)作B例:If工齡>=30年
If基本工資<=1500Then基本工資=基本工資+200else基本工資>1500so基本工資=基本工資+220
else(工齡<30年)
If基本工資<=1500Then基本工資=基本工資+180else基本工資>1500so基本工資=基本工資+190如果購(gòu)貨款多于5萬(wàn)元
則如果最近3個(gè)月無(wú)欠款 則折扣率為15%
否則如果與公司交易10年以上 則折扣率為10%
否則折扣率為5%否則無(wú)折扣5.9.2判定樹判定樹(DecisionTree)是用樹形分叉圖表表示處理邏輯的一種工具。決策點(diǎn)1方案A方案B2.12.2A1A2A3B1B2B32.1.12.1.22.1.32.2.12.2.22.2.3
購(gòu)貨款 欠款 交往歷史 折扣率 無(wú) 15%
多于5萬(wàn)元 10年以上 10%
有 折扣政策 不足10年 5%
不足5萬(wàn)元 0%5.4.3判定表判定表(DecisionTable)能夠把所有的條件組合充分地表達(dá)出來(lái),但建立過程較為繁雜,且表達(dá)方式不如前兩者簡(jiǎn)便。
方案1234條件交易額>50000>50000>50000≤50000欠款無(wú)有有/交易歷史/10年以上10年以下/結(jié)果15%折扣*10%折扣*5%折扣*0%折扣*判斷表舉例分配工作處理邏輯,分配原則是:(1)年齡不滿20歲,文化程度是小學(xué)者脫產(chǎn)學(xué)習(xí),是中學(xué)者當(dāng)電工。文化程度是大學(xué)者當(dāng)技術(shù)員。(2)年齡滿20歲但不足50歲,文化程度是小學(xué)或中學(xué)者,男性當(dāng)鉗工,女性當(dāng)車工;文化程度是大學(xué)者當(dāng)技術(shù)員。(3)年齡滿50歲及50歲以上,文化程度是小學(xué)或中學(xué)者當(dāng)材料員,文化程度是大學(xué)者當(dāng)技術(shù)員。分析:考慮3個(gè)因素-性別,年齡,文化程度,取值范圍分別是:性別:{男,女}年齡:{青年(小于20歲),中年(滿20歲而不足50歲),老年(滿50歲及以上)}文化程度:{小學(xué),中學(xué),大學(xué)}根據(jù)這三個(gè)條件的取值范圍,可以組合成2*3*3=18種情況。有六種結(jié)果行動(dòng):脫產(chǎn)學(xué)習(xí),當(dāng)電工,當(dāng)鉗工,當(dāng)車工,當(dāng)技術(shù)員,當(dāng)材料員。判斷表舉例方案123456789101112131415161718性別男男男男男男男男男女女女女女女
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 16262.2-2025信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第2部分:信息客體規(guī)范
- 筆記重點(diǎn)2025年證券從業(yè)資格證考試試題及答案
- 長(zhǎng)期投入的證券從業(yè)資格證試題及答案
- 項(xiàng)目團(tuán)隊(duì)績(jī)效管理的考試題型分析試題及答案
- 探索注冊(cè)會(huì)計(jì)師考試的行業(yè)背景與變化趨勢(shì)試題及答案
- 2025年證券從業(yè)資格理解與運(yùn)用試題及答案
- 財(cái)務(wù)報(bào)告審核技巧試題及答案2025
- 注冊(cè)會(huì)計(jì)師考試學(xué)術(shù)研究對(duì)提高專業(yè)素養(yǎng)的貢獻(xiàn)探討試題及答案
- 項(xiàng)目目標(biāo)與設(shè)計(jì)思路的有效結(jié)合試題及答案
- 員工心理健康與支持措施計(jì)劃
- 義務(wù)教育勞動(dòng)教育課程標(biāo)準(zhǔn)(2022版)考試題庫(kù)(含答案)
- 壓力容器設(shè)計(jì)質(zhì)量手冊(cè)+記錄表卡
- JGJ3-2010 高層建筑混凝土結(jié)構(gòu)技術(shù)規(guī)程
- JT-T-1184-2018城市公共汽電車企業(yè)運(yùn)營(yíng)成本測(cè)算規(guī)范
- 18籃球的體前變向換手運(yùn)球
- JBT 14585-2024 信號(hào)蝶閥(正式版)
- JGJ107-2016鋼筋機(jī)械連接技術(shù)規(guī)程
- (高清版)WST 402-2024 臨床實(shí)驗(yàn)室定量檢驗(yàn)項(xiàng)目參考區(qū)間的制定
- 圍墻拆除工程施工方案
- 性發(fā)育異常疾病課件
- 清水河儲(chǔ)能電站施工方案設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論