




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2022-1-101第4章 結(jié)構(gòu)化分析建模 2022-1-1024.1 系統(tǒng)分析的任務(wù) 4.1.1 系統(tǒng)分析的依據(jù) 系統(tǒng)分析員要在信息系統(tǒng)總體規(guī)劃的基礎(chǔ)上,與用戶密切配合,用系統(tǒng)的思想和方法,對企業(yè)的業(yè)務(wù)活動進(jìn)行全面的調(diào)查分析,詳細(xì)掌握有關(guān)的工作流程,收集票據(jù)、賬單、報表等資料,分析現(xiàn)行系統(tǒng)的局限性和不足之處,找出制約現(xiàn)行系統(tǒng)的“瓶頸”,確定新系統(tǒng)的邏輯功能,根據(jù)企業(yè)的條件,找出幾種可行的解決方案,分析比較這些方案的投資和可能的收益。 4.1.2 系統(tǒng)分析的難點 對問題空間的理解 人與人之間的溝通 環(huán)境的不斷變化4.1.3 系統(tǒng)分析員的作用 他要與各類人員打交道,是用戶和技術(shù)人員之間的橋梁和“
2、翻譯”,并為管理者提供控制開發(fā)的手段。 系統(tǒng)分析員還必須考慮系統(tǒng)的硬件設(shè)備、數(shù)據(jù)輸入、系統(tǒng)安全等各個方面。 堅實的信息系統(tǒng)知識,了解計算機(jī)技術(shù)的發(fā)展,而且還必須具備管理科學(xué)的知識。 4.1.4 系統(tǒng)分析工具 流程視圖。流程視圖是從活動的邏輯順序和時間順序的角度來分析系統(tǒng)的,其中流程是由相互關(guān)聯(lián)的、在各個系統(tǒng)層面上的一系列活動構(gòu)成的相對封閉的單元。如流程圖、順序圖、面向崗位的過程圖等。 功能視圖。功能視圖是從基本功能的相關(guān)性和相似性的角度來分析系統(tǒng)的,其中功能是由相互關(guān)聯(lián)的、在各個系統(tǒng)層面上的相關(guān)和類似的基本功能構(gòu)成的內(nèi)部相對封閉的單元。如功能模塊圖、數(shù)據(jù)流程圖、用例圖等。對象視圖。對象視圖是從
3、對象基本處理要素的角度來分析系統(tǒng)的,其中對象是由相互關(guān)聯(lián)的、在各個系統(tǒng)層面上的處理要素構(gòu)成的相對封閉的單元。如狀態(tài)轉(zhuǎn)換圖、類圖、協(xié)作圖等。 任務(wù)/崗位視圖。任務(wù)/崗位視圖是從活動的崗位和人員分配的角度來分析系統(tǒng)的,其中任務(wù)是由相互關(guān)聯(lián)的、從各個系統(tǒng)層面上的分配到各個崗位的活動構(gòu)成的相對封閉的單元。如面向崗位的信息流圖、崗位功能圖、工作對象圖等。4.1.5 結(jié)構(gòu)化系統(tǒng)分析 結(jié)構(gòu)化系統(tǒng)分析采用介于形式語言和自然語言之間的描述方式,通過一套分層次的數(shù)據(jù)流程圖,輔以數(shù)據(jù)字典、處理邏輯小說明等工具來描述系統(tǒng),結(jié)構(gòu)化建模的主要工作也就是構(gòu)建系統(tǒng)數(shù)據(jù)流程圖。 要完成系統(tǒng)初步調(diào)查和詳細(xì)調(diào)查,進(jìn)行組織結(jié)構(gòu)分析、
4、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析,構(gòu)造原系統(tǒng)的邏輯模型,在此基礎(chǔ)上補充或更新數(shù)據(jù)流程圖,完成新系統(tǒng)的建模工作。 2022-1-1094.2 組織結(jié)構(gòu)分析4.2.1 組織結(jié)構(gòu)調(diào)查 組織結(jié)構(gòu)是一個組織內(nèi)部部門的劃分及其相互之間的關(guān)系。組織內(nèi)各部門間在交換物資、資金過程中,會產(chǎn)生信息流,而組織既是信息的接收者,有時也是信息的輸出者,這種信息的傳遞也受到組織層次性的影響。 組織結(jié)構(gòu)調(diào)查的主要內(nèi)容應(yīng)包括:弄清組織內(nèi)部的部門劃分,各部門的主要職能;各部門之間的領(lǐng)導(dǎo)與被領(lǐng)導(dǎo)關(guān)系;信息資料的傳遞關(guān)系;物資流動關(guān)系與資金流動關(guān)系。此外,還應(yīng)詳細(xì)了解各級組織存在的問題以及對新系統(tǒng)的要求等。 4.2.2 組織結(jié)構(gòu)圖 組織
5、結(jié)構(gòu)圖是把組織分成若干部分,標(biāo)明行政隸屬關(guān)系后,補充其他關(guān)系的一種圖表工具。它是一種類樹結(jié)構(gòu)。 總經(jīng)理總經(jīng)理 產(chǎn)品研發(fā)部產(chǎn)品研發(fā)部人事行政部人事行政部 后后 勤勤 部部 庫庫 管管 部部 采采 購購 部部 質(zhì)質(zhì) 檢檢 部部 生產(chǎn)一車間生產(chǎn)一車間生產(chǎn)二車間生產(chǎn)二車間 總裝車間總裝車間 銷銷 售售 部部 財財 務(wù)務(wù) 部部 行政隸屬關(guān)系行政隸屬關(guān)系物質(zhì)流動關(guān)系物質(zhì)流動關(guān)系資金流動關(guān)系資金流動關(guān)系信息傳遞關(guān)系信息傳遞關(guān)系副經(jīng)理副經(jīng)理1副經(jīng)理副經(jīng)理2副經(jīng)理副經(jīng)理3副經(jīng)理副經(jīng)理4圖例:圖例:在進(jìn)行組織機(jī)構(gòu)調(diào)查時還要注意: 組織結(jié)構(gòu)圖中關(guān)系明確且要盡量全面。 現(xiàn)行機(jī)構(gòu)名與實職不同時,要深入了解。 描述組織邊
6、界以內(nèi)的機(jī)構(gòu),重點是與信息系統(tǒng)有關(guān)的部分。2022-1-10144.3 業(yè)務(wù)流程分析4.3.1 管理業(yè)務(wù)流程圖 管理業(yè)務(wù)流程圖(Transaction Flow Diagram,簡稱TFD),它是用一些規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程的圖表,即描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,通常簡稱為業(yè)務(wù)流程圖。 業(yè)務(wù)流程圖的繪制是按照業(yè)務(wù)的實際處理步驟和過程繪制的。 業(yè)務(wù)流程圖的基本圖形符號有4種:內(nèi)部實體、外部實體、業(yè)務(wù)流、單據(jù)報表及賬目。 內(nèi)內(nèi) 部部實實 體體單據(jù)報表及單據(jù)報表及賬目賬目外部實體外部實體業(yè)務(wù)流業(yè)務(wù)流17XXXXXXXXXXXXXXX【例4-1】
7、物資采購及庫存管理業(yè)務(wù)車間填寫領(lǐng)料單到倉庫領(lǐng)料,庫長根據(jù)用料計劃審批領(lǐng)料單,未批準(zhǔn)的退回車間。庫工收到已批準(zhǔn)的領(lǐng)料單后,首先查閱庫存賬,若有貨,則通知車間前來領(lǐng)取所需物料,并登記用料流水賬;否則將缺貨通知采購人員。采購人員根據(jù)缺貨通知,查閱訂貨合同單,若已訂貨,則向供貨單位發(fā)出催貨請求,否則就臨時申請補充訂貨。供貨單位發(fā)出貨物后,立即向訂貨單位發(fā)出提貨通知。采購人員收到提貨通知單后,就可辦理入庫手續(xù)。接著是庫工驗收入庫,并通知車間領(lǐng)料。此外,倉庫庫工還要依據(jù)庫存賬和用料流水賬定期生成庫存報表,呈送有關(guān)部門。車間車間領(lǐng)料單領(lǐng)料單庫長庫長用料用料流水賬流水賬庫存賬庫存賬庫工庫工采購員采購員供貨單位
8、供貨單位相關(guān)部門相關(guān)部門未批準(zhǔn)未批準(zhǔn)領(lǐng)料單領(lǐng)料單用料計劃用料計劃已批準(zhǔn)已批準(zhǔn)領(lǐng)料單領(lǐng)料單領(lǐng)料通知領(lǐng)料通知缺料通知缺料通知訂貨單訂貨單催貨單催貨單補充補充訂貨單訂貨單提貨提貨通知單通知單入庫單入庫單庫存報表庫存報表 下圖是某汽車配件公司銷售業(yè)務(wù)流程。這個流程中,顧客發(fā)訂單給銷售部門,銷售部門經(jīng)過訂單檢查,把不合格的訂單反饋給客戶,對合格訂單,通過核對庫存記錄,缺貨訂單通過缺貨統(tǒng)計,向采購部門發(fā)出缺貨通知,并登記缺貨記錄。對于可供貨訂單,登記客戶檔案,開出備貨單,通知倉庫備貨。同時保存訂單數(shù)據(jù),并進(jìn)行銷售統(tǒng)計。顧客校驗訂單顧客檔案處理備貨單缺貨記錄庫存記錄訂單存底發(fā)訂單開備貨單缺貨統(tǒng)計銷售統(tǒng)計銷售
9、部門訂單可 供 貨 訂單不 合 格 訂單備貨單缺 貨 訂單銷 售 統(tǒng) 計表缺貨通知倉庫采購部門計劃處計劃處銀行銀行技改處技改處 各部門各部門局領(lǐng)導(dǎo)局領(lǐng)導(dǎo)技改處技改處銀行銀行計劃處計劃處各部門各部門上級上級領(lǐng)導(dǎo)領(lǐng)導(dǎo)各部門各部門投資投資總規(guī)劃總規(guī)劃貸款貸款規(guī)模規(guī)模開會開會討論討論報表報表審批審批綜合綜合平衡平衡正式正式計劃計劃批準(zhǔn)批準(zhǔn)計劃計劃下達(dá)下達(dá)各部門各部門各部門各部門上報表上報表存檔存檔業(yè)務(wù)流程圖例業(yè)務(wù)流程圖例儲戶儲戶存折存折存取款單存取款單存折存折 現(xiàn)金現(xiàn)金存折存折業(yè)務(wù)分類業(yè)務(wù)分類存款單折存款單折取款單折取款單折存款處理存款處理取款處理取款處理 業(yè)務(wù)流程圖繪制舉例業(yè)務(wù)流程圖繪制舉例追加訂追
10、加訂貨貨 單單訂銷售合訂銷售合同同銷售銷售合同合同年銷售計年銷售計劃劃顧客顧客銷售合同分銷售合同分類與編號類與編號銷售合銷售合同同2銷售合銷售合同同1開發(fā)開發(fā)票人票人銷售合銷售合同同3發(fā)貨發(fā)貨人人發(fā)貨通發(fā)貨通知知 單單登記合同登記合同執(zhí)行合同執(zhí)行合同合同執(zhí)行合同執(zhí)行臺臺 賬賬修改合同修改合同執(zhí)執(zhí) 行行銷售合銷售合同同3存存 檔檔統(tǒng)計月銷統(tǒng)計月銷售實現(xiàn)售實現(xiàn)月銷售實月銷售實現(xiàn)情況現(xiàn)情況廠長廠長4.3.2 表格分配圖 表格分配圖是表明報告復(fù)制的份數(shù),以及報告或單據(jù)都與哪些部門發(fā)生業(yè)務(wù)聯(lián)系的圖表工具。 業(yè)務(wù)處理、單據(jù)報表及賬目、信息流、存檔 業(yè)務(wù)處理業(yè)務(wù)處理單據(jù)報表單據(jù)報表及賬目及賬目信息流信息流存
11、檔存檔【例4-2】企業(yè)物資采購業(yè)務(wù) 采購部門根據(jù)實際情況準(zhǔn)備好采購單一式四份。 第一張采購單交給賣方;第二張交到收貨部門,用來登記收貨清單;第三張交給財會部門,登記應(yīng)付賬;第四張存檔。 到貨時,收貨部門按待收清單校對貨物是否齊全后填寫收貨單一式四份。 第一張收貨單交財務(wù)部門,通知付款;第二張通知采購部門取貨;第三張存檔;第四張交給賣方。采購部門收貨部門財會部門準(zhǔn)備采購單登記待收貨收貨處理應(yīng)付款處理采購單1234應(yīng)付賬取貨通知待收貨清單收貨單1234存檔存檔存檔賣方賣方付款處理22022-1-10284.4 數(shù)據(jù)流程分析4.4.1 數(shù)據(jù)流程分析的目的 數(shù)據(jù)流程分析的目的是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的
12、問題。這些問題包括:數(shù)據(jù)流程不暢,前后數(shù)據(jù)不匹配,數(shù)據(jù)處理過程不合理等等。 調(diào)查過程中收集的資料包括:收集原系統(tǒng)全部輸入單據(jù)(如入庫單、收據(jù)、憑證)、輸出報表和數(shù)據(jù)存儲介質(zhì)(如賬本、清單)的典型格式。弄清各環(huán)節(jié)上的處理方法和計算方法。在上述各種單據(jù)、報表、賬本的典型樣品上或用附頁注明制作單位、報送單位、存放地點、發(fā)生頻度(如每月制作幾張)、發(fā)生的高峰時間及發(fā)生量等。在上述各種單據(jù)、報表、賬冊的典型樣品上注明各項數(shù)據(jù)的類型(數(shù)字、字符)、長度、取值范圍(指最大值和最小值)。304.4.2 數(shù)據(jù)流程圖的構(gòu)成 數(shù)據(jù)流程圖(Data Flow DiagramDFD)是一種圖形化的系統(tǒng)模型,它在一張圖中
13、按照系統(tǒng)的觀點,將信息系統(tǒng)建模為輸入、處理、輸出和數(shù)據(jù)存儲。 四個構(gòu)成要素:外部實體、數(shù)據(jù)處理、數(shù)據(jù)流、數(shù)據(jù)存儲。 編號:編號:P1.2.1名稱名稱執(zhí)行者執(zhí)行者名稱名稱F1D1名稱名稱外部實體是一種主動的對象,它通過生成或使用數(shù)據(jù)值來驅(qū)動DFD,它可以是人、機(jī)構(gòu)或其他實體,它在系統(tǒng)之外。名稱名稱數(shù)據(jù)流不能改變數(shù)據(jù)值,只有處理過程才能對其進(jìn)行變換。 用于改變數(shù)據(jù)值,代表從輸入值轉(zhuǎn)換為輸出值的算法或程序,最底層的處理過程是純粹的函數(shù)。數(shù)據(jù)存儲本身不產(chǎn)生任何操作,它僅僅響應(yīng)存儲和訪問數(shù)據(jù)的要求。 4.4.3 數(shù)據(jù)流程圖的繪制“自頂向下,由外向里,逐層細(xì)化,完善求精?!?確定所開發(fā)的系統(tǒng)的外部項(外部
14、實體),即系統(tǒng)的數(shù)據(jù)來源和去處。 確定整個系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個加工環(huán)節(jié),畫出頂層圖。一般應(yīng)把數(shù)據(jù)來源置于圖的左側(cè),數(shù)據(jù)去處置于圖的右側(cè)。 確定系統(tǒng)的主要信息處理功能,按此將整個系統(tǒng)分解成幾個加工環(huán)節(jié)(子系統(tǒng))。 分解數(shù)據(jù)流程圖草圖。 重復(fù)步驟,直到逐層分解結(jié)束。 對草圖進(jìn)行檢查和合理布局。 和用戶進(jìn)行交流,在用戶完全理解數(shù)據(jù)流程圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。 用計算機(jī)或其他制圖、編輯工具畫出正規(guī)的數(shù)據(jù)流程圖。 將正規(guī)的數(shù)據(jù)流程圖提交系統(tǒng)分析負(fù)責(zé)人復(fù)審。若有修改之處,則組織人員修改;否則,通過復(fù)審,數(shù)據(jù)流程圖繪制過程結(jié)束。 分層數(shù)據(jù)流圖分層數(shù)據(jù)流圖成績單學(xué)生基本信息教師
15、基本信息課程信息教學(xué)計劃教室基本信息班級基本信息成績單課程表課程表專業(yè)信息41.44父父 圖圖子子 圖圖Illegal Data Flows50(三)(三)數(shù)據(jù)流程圖數(shù)據(jù)流程圖數(shù)據(jù)流程圖中常見問題交叉的流線要用半圓弧區(qū)分。除頂層圖外,各DFD中有且僅有四個元素,且處理塊必須編號。 數(shù)據(jù)存儲不與外部實體直接相連接。 數(shù)據(jù)流必須封閉在外部實體之間。 每個加工都至少有一個輸入流、一個輸出流。 圖上每個元素都必須有名字。 要注意以下三種常見數(shù)據(jù)流的方向:v建立、存入數(shù)據(jù)流v只讀的數(shù)據(jù)流v更新后寫回文件的數(shù)據(jù)流D1名稱D1名稱D1名稱F1F2F3找出下圖中的錯誤找出下圖中的錯誤找出下圖中的錯誤正確的數(shù)據(jù)
16、流程圖正確的數(shù)據(jù)流程圖1.1業(yè)務(wù)分類處理1.3取款處理1.2存款處理數(shù)據(jù)流程圖實例【例4-3】銀行存取款系統(tǒng)數(shù)據(jù)流程 儲戶憑身份證在銀行開戶,銀行賬戶中保存儲戶姓名、聯(lián)系電話、家庭住址等基本信息,并保存儲戶每筆存取款業(yè)務(wù)數(shù)據(jù)。 儲戶存款時,需提交存折/卡號,由業(yè)務(wù)員在銀行賬戶及存折/卡上登記存款信息。 儲戶取款時,還需提交密碼,以確認(rèn)身份,在驗證取款合法性后,更新銀行賬戶。 統(tǒng)計員每日統(tǒng)計存、取款情況,形成日存取款匯總表,提供給信貸管理部作為信貸主要依據(jù)。取款信息儲戶存折/卡圖4-8 存取款管理系統(tǒng)頂層數(shù)據(jù)流程圖開戶申請存款信息日存取款業(yè)務(wù)匯總表存取款業(yè)務(wù)管理系統(tǒng)非法信息儲戶信貸管理處存款信息
17、信貸管理處存折/卡儲戶儲戶P1開戶管理P3存款處理P4合法性校驗P6匯總統(tǒng)計P2打印生成開戶申請取款信息非法信息 D1 銀行賬戶P5取款處理日存取款匯總表圖4-9 存取款管理系統(tǒng)一層數(shù)據(jù)流程圖 案例案例汽車配件公司:第汽車配件公司:第0 0層數(shù)據(jù)流程圖(環(huán)境圖層數(shù)據(jù)流程圖(環(huán)境圖) 案例汽車配件公司:第1層數(shù)據(jù)流程圖4.4.4 檢查DFD的原則 1.減小復(fù)雜性Miller數(shù):72的經(jīng)驗法則 2.保證一致性和平衡性應(yīng)避免的一致性錯誤:一個過程和它的過程分解在數(shù)據(jù)流內(nèi)容中有差別;有數(shù)據(jù)流出但沒有相應(yīng)的數(shù)據(jù)流入;有數(shù)據(jù)流入但沒有相應(yīng)的數(shù)據(jù)流出。保持父項(被分解項)的內(nèi)容為對應(yīng)各子項(即分解后的各項)
18、的內(nèi)容之和。 3.側(cè)重邏輯處理模型DFD中避免有關(guān)具體實現(xiàn)的描述,其中包括:特定的技術(shù)過程;特定參與者的過程名稱;特定的技術(shù)或參與者過程順序;冗余的技術(shù)、數(shù)據(jù)流、文件。2022-1-10654.5 數(shù)據(jù)字典 所謂數(shù)據(jù)字典(Data Dictionary,簡稱DD),是在新系統(tǒng)數(shù)據(jù)流程圖的基礎(chǔ)上,進(jìn)一步定義和描述所有數(shù)據(jù)的工具,包括對一切動態(tài)數(shù)據(jù)(數(shù)據(jù)流)和靜態(tài)數(shù)據(jù)(數(shù)據(jù)存儲)的數(shù)據(jù)結(jié)構(gòu)和相互關(guān)系的說明,是數(shù)據(jù)分析和數(shù)據(jù)管理的重要工具,是系統(tǒng)設(shè)計階段進(jìn)行數(shù)據(jù)庫(文件)設(shè)計的參考依據(jù)。 數(shù)據(jù)字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等六個方面進(jìn)行具體的定
19、義,每一方面稱為一個條目。 4.5.1 數(shù)據(jù)項 數(shù)據(jù)項又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。分析數(shù)據(jù)特性應(yīng)從靜態(tài)和動態(tài)兩個方面去進(jìn)行。在數(shù)據(jù)字典中,僅定義數(shù)據(jù)的靜態(tài)特性。 表4-1 數(shù)據(jù)項的描述項目描述數(shù)據(jù)項編號ID201數(shù)據(jù)項名稱材料編號別名材料編碼簡述某種材料的代碼類型及寬度字符型,4位取值范圍000199994.5.2 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)描述某些數(shù)據(jù)項之間的關(guān)系。 一個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)項組成;也可以由若干個數(shù)據(jù)結(jié)構(gòu)組成,還可以由若干個數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)組成?!纠?-5】用戶訂貨單的數(shù)據(jù)結(jié)構(gòu)DS03-01:用戶訂貨單DS03-02:訂貨單標(biāo)識DS03-03:用戶情況DS03-04:配件情況
20、I1:訂貨單編號I3:用戶代碼I10:配件代碼I2:日期I4:用戶名稱I11:配件名稱I5:用戶地址I12:配件規(guī)格I6:用戶姓名I13:訂貨數(shù)量I7:電話I8:開戶銀行I9:賬號表4-3 數(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-044.5.3 數(shù)據(jù)流 數(shù)據(jù)流由一個或一組固定的數(shù)據(jù)項組成。 定義數(shù)據(jù)流時,不僅要說明數(shù)據(jù)流的名稱、組成等,還應(yīng)指明它的來源、去向和數(shù)據(jù)流量等。表4-4 數(shù)據(jù)流的描述項目描述數(shù)據(jù)流編號F03-08數(shù)據(jù)流名稱領(lǐng)料單簡述車間開出的領(lǐng)料單數(shù)據(jù)流來源車間
21、數(shù)據(jù)流去向發(fā)料處理模塊數(shù)據(jù)流組成材料編號+材料名稱+領(lǐng)用數(shù)量+日期+領(lǐng)用單位數(shù)據(jù)流量10份時高峰流量20份時(上午9:00-11:00)表4-5 定義式中常用符號符號含義被定義為與m.n界域.,.或,選擇括號內(nèi)的某一項.|.或,選擇括號內(nèi)的某一項.重復(fù),花括號內(nèi)的項多次重復(fù)出現(xiàn),重復(fù)次數(shù)的上、下限也可在括號邊上標(biāo)出(.)可選,圓括號內(nèi)的項可出現(xiàn)也可不出現(xiàn).引號內(nèi)給出的是基本數(shù)據(jù)元素,它們無需進(jìn)一步定義【例4-7】大學(xué)教務(wù)管理系統(tǒng)中部分?jǐn)?shù)據(jù)流的組成(D01) 學(xué)生證學(xué)號密碼 (D02) 申請單學(xué)號(課程號選課學(xué)期) (D03) 謝絕非法證件|不合格單|證單不符 (D04) 注冊學(xué)號 (D05)
22、選課學(xué)號課程號選課學(xué)期 (D06) 無此課學(xué)號課程號無此課 (D07) 注冊記錄無效學(xué)號注冊無效 (d01.1) 學(xué)號00000001.99999999 (d01.2) 密碼000001.999999 (d02.2) 課程號1英文字母40001.9999 (d02.3) 選課學(xué)期0001.9999春季|秋季4.5.4 數(shù)據(jù)存儲項目描述數(shù)據(jù)存儲編號D03-08數(shù)據(jù)存儲名稱庫存賬簡述存放配件的庫存量和單價數(shù)據(jù)存儲組成配件編號+配件名稱+單價+庫存量+備注關(guān)鍵字配件編號相關(guān)聯(lián)的處理P2,P34.5.5 數(shù)據(jù)處理 它是用簡短自然語言對數(shù)據(jù)處理過程的高度概括,而不是具體的處理邏輯。項目描述處理邏輯編號P
23、2.3處理邏輯名稱計算電費簡述計算應(yīng)交納的電費輸入的數(shù)據(jù)流數(shù)據(jù)流電費價格;數(shù)據(jù)流電量和用戶類別處理過程根據(jù)數(shù)據(jù)流用電量和用戶信息,檢索用戶文件,確定該用戶類別;再根據(jù)已確定的該用戶類別,檢索數(shù)據(jù)存儲價格表文件,以確定該用戶的收費標(biāo)準(zhǔn),得到單價;用單價和用電量相乘得該用戶應(yīng)交納的電費。輸出的數(shù)據(jù)流去外部項用戶;寫入數(shù)據(jù)存儲用戶電費賬目文件。處理頻率對每個用戶每月處理一次。4.5.6 外部實體項目描述外部實體編號S03-01外部實體名稱用戶簡述購置本單位配件的用戶輸入的數(shù)據(jù)流D03-06,D03-08輸出的數(shù)據(jù)流D03-012022-1-10794.6 表達(dá)處理邏輯的工具4.6.1 結(jié)構(gòu)化語言 加
24、工處理邏輯指的是業(yè)務(wù)人員處理業(yè)務(wù)的算法和邏輯關(guān)系。 結(jié)構(gòu)化英語是一種模仿計算機(jī)語言的處理邏輯描述方法,它是介于自然語言和形式語言之間的一種半形式語言,簡單易懂。但是它不是真正的“語言”,因此也稱為“偽碼”、PDL語言。 1.主要結(jié)構(gòu) 祈使語句 判斷結(jié)構(gòu)IF THEN 決策1ELSE SO 決策2 循環(huán)結(jié)構(gòu)WHILE DO決策或REPEATE 決策UNTILL 2.應(yīng)用舉例 【例4-16】某公司給購貨在5萬元以上的顧客以不同的折扣率,否則無折扣如果這樣的顧客最近3個月無欠款,則折扣率為15%;雖然有欠款但與公司已有10年以上的貿(mào)易關(guān)系,則折扣率為10%,否則折扣率為5% 公司這一折扣政策的處理邏
25、輯用結(jié)構(gòu)化語言描述結(jié)果如下:IF 購貨額在購貨額在5萬元以上萬元以上 IF 最近最近3個月無欠款個月無欠款 THEN 折扣率折扣率15 ELSE 最近最近3 個月有欠款個月有欠款 IF 與公司交易與公司交易10年以上年以上 THEN 折扣率折扣率10 ELSE 與公司交易不足與公司交易不足10年年 SO 折扣率折扣率5ELSE 購貨額不足購貨額不足5萬元萬元SO 無折扣無折扣3.補充說明 結(jié)構(gòu)化語言作為數(shù)據(jù)字典的補充說明工具,連同數(shù)據(jù)流程圖,可以完整地描述系統(tǒng)邏輯模型。 數(shù)據(jù)流程圖、數(shù)據(jù)字典和處理邏輯說明三者配合描述用戶需求是比較自然也比較合理的。 4.6.2 判定樹(決策樹) 每個決策或事件
26、(即自然狀態(tài))都可能引出兩個或多個事件,導(dǎo)致不同的結(jié)果,把這種決策分支畫成圖形很像一棵樹的枝干,故稱判定樹。 判定樹主要由三個部分組成:定義要決策的問題,就是決策結(jié)點;以條件為列,從決策結(jié)點連接形成的分枝結(jié)構(gòu)就是方案分枝,它往往是根據(jù)條件值的多少來決定分枝的數(shù)量;在最后一個條件列后加入的就是決策結(jié)果,不同方案分枝通過不同的路徑得出決策結(jié)果,從而形成樹形分叉圖。【例4-18】用判定樹對例4-16中的銷售折扣政策處理邏輯進(jìn)行描述購貨額 欠款 交易時間 折扣率折折扣扣處處理理5萬元以萬元以上上不足不足5萬元萬元無無有有10年以上年以上不足不足10年年1510504.6.3 判定表(決策表) 判定表是
27、一種表格狀的決策分析工具,它可以在條件復(fù)雜的情況下,很直觀的表達(dá)出具體條件、決策規(guī)則和應(yīng)當(dāng)采取的行動之間的邏輯關(guān)系。當(dāng)需要描述的加工由一組操作組成,是否執(zhí)行某些操作又取決于一組條件時,用判定表寫加工邏輯將比較合適。 表4-9 判定表的結(jié)構(gòu)條件樁 Ci條件條目 操作樁 Ai操作條目 【例4-19】某廠對一部分職工重新分配工作分配原則是: 年齡不滿18歲,文化程度是小學(xué)者脫產(chǎn)學(xué)習(xí),文化程度是中學(xué)者當(dāng)電工; 若年齡滿18歲但不足40歲,文化是小學(xué)或中學(xué)者,男性當(dāng)鉗工,女性當(dāng)車工; 若年齡滿40歲及40歲以上,文化程度是小學(xué)或中學(xué)者當(dāng)材料員; 凡是大學(xué)畢業(yè)生,都當(dāng)技術(shù)員。1.確定條件表4-10 條件定
28、義表2.找出條件組合及決策結(jié)果表4-11 初始決策表3.相關(guān)列合并表4-12 最終決策表4.檢驗 首先,如果某一列組合條件與行動結(jié)果無對應(yīng)關(guān)系,則需要確定該組合條件是否為多余的應(yīng)該刪除的條件; 其次,如果存在若干個組合條件對應(yīng)相同的行動結(jié)果,則需要再次確定這些組合條件是否需要合并。 處理邏輯工具適用范圍 判定樹適用于1015種行動的一般復(fù)雜程度的決策; 判定表適合于多個條件的復(fù)雜組合,雖然判定表也適用于很多數(shù)目的行動或條件組合,但數(shù)目龐大時使用也不方便; 如果一個判斷包含了一般順序執(zhí)行的動作或循環(huán)執(zhí)行的動作,則最好用結(jié)構(gòu)化語言表達(dá)。2022-1-10944.7 數(shù)據(jù)查詢應(yīng)用分析 4.7.1 數(shù)
29、據(jù)存取要求的基本類型 數(shù)據(jù)字典對每個數(shù)據(jù)存儲的結(jié)構(gòu)進(jìn)行了描述,但是沒有詳細(xì)說明有哪些立即存取,有哪些查詢需要實時響應(yīng)。數(shù)據(jù)立即存取圖(data immediateaccess diagram)就是說明這些問題的工具。 【例4-20】 描述汽車配件這一實體及其屬性,如圖4-14所示。用E表示“實體”(entity)用A表示實體的屬性(attribute)用V表示屬性的值(value)。 汽車配件配件編號A001配件名稱發(fā)動機(jī)規(guī)格解放CA10C牌價8000元實體主關(guān)鍵字屬性屬性值(1)類型1: A(E)=?說明:已知一個給定的實體E,求某一個特定屬性A的屬性值是什么。查詢已知汽車配件的配件編號是A
30、001,詢問牌價是多少。(2)類型2: 說明:對于一個給定的屬性A,已知其屬性值V,查詢所有具有屬性A并且其屬性值等于(不等于、大于、小于)V的實體。查詢“配件名稱是發(fā)動機(jī)的汽車配件有哪些”。 A(?)=V(3) 類型3:說明:已知一個實體E和一個特定的值V,求這個實體的哪些屬性的值是V。查詢汽車配件有哪些屬性信息是5000元。 ?(E)=V(4) 類型4: ?(E)=?說明:給定一個實體E,它各個屬性的值是什么?這往往要編制詳細(xì)報表。列出所有汽車配件的所有信息。 (5)類型5: A(?)=?說明:對于一個給定的屬性A,求每一個實體的屬性A的值。也就是請求查詢具有某種特征的全部實體。列出所有配
31、件的配件編號。(6)類型6:說明:已知某個值V,要查詢有哪些實體,它的哪些屬性具有這個值V。列出有哪些配件的哪些屬性高于5000元。 ?(?)=V4.7.2 數(shù)據(jù)立即存取圖 根據(jù)特定的應(yīng)用要求定義數(shù)據(jù)存儲路徑的圖形工具就是數(shù)據(jù)立即存取圖。這是數(shù)據(jù)庫設(shè)計、對話設(shè)計的重要依據(jù)之一。 【例4-22】用戶的一次查詢往往涉及多個數(shù)據(jù)存儲。在某個物資供應(yīng)系統(tǒng)中,“商品”、“商品-廠家”、“生產(chǎn)廠家”的實體的結(jié)構(gòu)如圖4-16所示。用戶想通過查詢,確定向哪個廠家訂貨可以做到物美價廉,就涉及到這三個數(shù)據(jù)存儲。 廠家編號商品編號商品名稱出廠價格商品編號商品名稱規(guī) 格單 位單 價數(shù) 量廠家編號生產(chǎn)廠名稱生產(chǎn)廠地址賬
32、號商品商品-廠家生產(chǎn)廠家廠家編號商品編號商品名稱出廠價格商品編號商品名稱規(guī) 格單 位單 價數(shù) 量廠家編號生產(chǎn)廠名稱生產(chǎn)廠地址賬號商品編號廠家編號商品名稱規(guī)格生產(chǎn)廠地址圖4-18 物資供應(yīng)數(shù)據(jù)立即存取圖2022-1-101054.8 系統(tǒng)分析報告4.8.1 系統(tǒng)分析報告的作用是系統(tǒng)分析員的工作成果;是信息系統(tǒng)總體設(shè)計說明書;是系統(tǒng)設(shè)計階段工作的依據(jù);是與用戶交流的工具。 4.8.2 系統(tǒng)分析報告的內(nèi)容1.組織情況簡述2.系統(tǒng)目標(biāo)和開發(fā)的可行性3.現(xiàn)行系統(tǒng)運行狀況4.新系統(tǒng)的邏輯方案4.8.3 新系統(tǒng)邏輯模型的建立對系統(tǒng)業(yè)務(wù)流程分析整理的結(jié)果。 對數(shù)據(jù)及數(shù)據(jù)流程分析整理的結(jié)果。 子系統(tǒng)劃分的結(jié)果。
33、 各個具體的業(yè)務(wù)處理過程,以及根據(jù)實際情況應(yīng)建立的管理模式和管理方法。 新系統(tǒng)管理模型 1.綜合計劃模型 2.生產(chǎn)計劃管理模型 3.庫存管理模型 4.財務(wù)成本管理模型 5.統(tǒng)計分析模型 6.預(yù)測模型4.8.4 需求規(guī)格說明書模板 當(dāng)需求調(diào)查、分析工作告一段落時,需要將這些需求進(jìn)行規(guī)格化描述,整理成文,即軟件需求規(guī)格說明書,也就是SRS。 4.8.5 系統(tǒng)分析報告的審議 審議應(yīng)由研制人員、企業(yè)領(lǐng)導(dǎo)、管理人員、局外系統(tǒng)分析專家共同進(jìn)行。 【實例】物業(yè)信息管理系統(tǒng)分析一、組織結(jié)構(gòu)分析1.一門市:主要負(fù)責(zé)小區(qū)進(jìn)戶、退戶、更戶、減戶、并戶、分戶、售房、產(chǎn)權(quán)分房、差價換房、注銷房產(chǎn)、新增房產(chǎn)以及報修管理等
34、業(yè)務(wù)的受理。2.記賬間:負(fù)責(zé)日常收取房租、管理費、清潔保安費、電梯運行費、水電費等。3.財務(wù)部:負(fù)責(zé)統(tǒng)計日常收入及開支,登記賬簿。4.管理處:負(fù)責(zé)售房登記、日常業(yè)務(wù)核實、協(xié)調(diào)各項業(yè)務(wù)等。5.資料室:負(fù)責(zé)管理各種報表及存檔資料。6.電腦房:日常報表打印、系統(tǒng)維護(hù)、數(shù)據(jù)庫管理、局域網(wǎng)管理等工作。7.經(jīng)理室:對各項業(yè)務(wù)的審核、批復(fù)工作,以及公司日常事務(wù)性工作的處理。二、業(yè)務(wù)流程分析住戶到一門市辦理業(yè)務(wù),若進(jìn)戶及更戶要求,可在一門市直接辦理,以更新物業(yè)管理基本信息,其他業(yè)務(wù)需求要制作管理簽報,連同各種相關(guān)材料送管理處處理;管理處3天內(nèi)完成核實情況工作,制作售房登錄表后,送資料室;資料室3天內(nèi)完成核對和
35、整理,將簽報送經(jīng)理室,售房登錄表送電腦房;經(jīng)理對簽報報表進(jìn)行審核,若不同意,退回資料室,并當(dāng)天返回管理處,以補充規(guī)定有關(guān)材料或向住戶說明不批準(zhǔn)原因;同意的材料,由資料室在2日內(nèi)完成注記工作,開租賃憑證后送一門市;電腦房收到資料室傳來的售房登錄表后,2日內(nèi)制作完成售房計算表送一門市;一門市2日內(nèi)填寫售房合同,等待住戶簽定合同,將合同交住戶付款;住戶憑付款憑證辦理退房等相關(guān)業(yè)務(wù),結(jié)清租金;辦結(jié)完成后,一門市將資料送至管理處,由管理處制作動態(tài)簽報,送資料室;資料室3天內(nèi)完成整理所有資料的工作,報經(jīng)理室,經(jīng)理室3日內(nèi)審批后送記賬室,更新物業(yè)管理基本信息,所有信息由統(tǒng)計員制作各種報表以備相關(guān)人員查詢打印。業(yè)務(wù)流程圖住戶住戶辦理業(yè)辦理業(yè)務(wù)申請務(wù)申請一門市一門市物業(yè)基物業(yè)基礎(chǔ)信息礎(chǔ)信息管理簽報管理簽報管理處管理處售房登錄表售房登錄
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 助理廣告師職業(yè)能力結(jié)構(gòu)與市場需求的關(guān)系探討試題及答案
- 檢驗員在質(zhì)量風(fēng)險控制中的作用試題及答案
- 月考試題大全及答案
- 環(huán)境與可持續(xù)性紡織設(shè)計師試題及答案
- 中級面點考試題及答案
- 農(nóng)大附中數(shù)學(xué)試題及答案
- 廣告設(shè)計師考試創(chuàng)意理念的實際運用試題及答案
- php上機(jī)面試題及答案
- 2024年紡織設(shè)計師實務(wù)操作需求試題及答案
- 成功備考的竅門2024國際商業(yè)美術(shù)設(shè)計師試題及答案
- 變電站通信中斷處理經(jīng)驗分享
- 農(nóng)藝師考試試題及答案(種植業(yè)卷)
- DB4409-T 38-2023 奇楠沉香栽培技術(shù)規(guī)程
- 四年級上冊語文園地七教學(xué)反思
- 光伏工程光伏場區(qū)箱式變壓器安裝方案
- 七臺河市城區(qū)段倭肯河治理工程環(huán)境影響報告書
- 中國共產(chǎn)主義青年團(tuán)團(tuán)員發(fā)展過程紀(jì)實簿
- 學(xué)校食堂病媒生物防治管理制度范本(通用8篇)
- 碩士研究生專業(yè)研究方向證明(模板)
- 地域的永恒魅力
- 測風(fēng)工風(fēng)險告知和安全操作卡
評論
0/150
提交評論