第6章-結(jié)構(gòu)化系統(tǒng)分析(流程建模)_第1頁(yè)
第6章-結(jié)構(gòu)化系統(tǒng)分析(流程建模)_第2頁(yè)
第6章-結(jié)構(gòu)化系統(tǒng)分析(流程建模)_第3頁(yè)
第6章-結(jié)構(gòu)化系統(tǒng)分析(流程建模)_第4頁(yè)
第6章-結(jié)構(gòu)化系統(tǒng)分析(流程建模)_第5頁(yè)
已閱讀5頁(yè),還剩119頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第6章章 結(jié)構(gòu)化系統(tǒng)分析結(jié)構(gòu)化系統(tǒng)分析流程建模流程建模本章主要內(nèi)容本章主要內(nèi)容l6.1 業(yè)務(wù)流程分析與建模業(yè)務(wù)流程分析與建模l6.2、6.3 結(jié)構(gòu)化結(jié)構(gòu)化系統(tǒng)分析的系統(tǒng)分析的功能模型功能模型 數(shù)據(jù)流分析與建模(數(shù)據(jù)流圖、數(shù)據(jù)字典、業(yè)務(wù)規(guī)數(shù)據(jù)流分析與建模(數(shù)據(jù)流圖、數(shù)據(jù)字典、業(yè)務(wù)規(guī)則表示)則表示)l6.4 結(jié)構(gòu)化結(jié)構(gòu)化系統(tǒng)分析的數(shù)據(jù)模型系統(tǒng)分析的數(shù)據(jù)模型實(shí)體關(guān)系圖實(shí)體關(guān)系圖6.1 業(yè)務(wù)流程分析與建模業(yè)務(wù)流程分析與建模l著名管理大師邁克著名管理大師邁克哈默在其哈默在其企業(yè)行動(dòng)綱領(lǐng)企業(yè)行動(dòng)綱領(lǐng)一書(shū)一書(shū)中提出中提出“業(yè)務(wù)流程至上業(yè)務(wù)流程至上”l如何利用信息化技術(shù)提升企業(yè)管理的水平,首要的如何利用信息

2、化技術(shù)提升企業(yè)管理的水平,首要的著眼點(diǎn)在哪?著眼點(diǎn)在哪?流程!流程!業(yè)務(wù)流程是企業(yè)核心競(jìng)爭(zhēng)力,信息技術(shù)是核心競(jìng)爭(zhēng)力的加業(yè)務(wù)流程是企業(yè)核心競(jìng)爭(zhēng)力,信息技術(shù)是核心競(jìng)爭(zhēng)力的加速器速器系統(tǒng)規(guī)劃階段需要進(jìn)行業(yè)務(wù)流程分析,強(qiáng)調(diào)企業(yè)整體業(yè)務(wù)系統(tǒng)規(guī)劃階段需要進(jìn)行業(yè)務(wù)流程分析,強(qiáng)調(diào)企業(yè)整體業(yè)務(wù)過(guò)程及其優(yōu)化過(guò)程及其優(yōu)化系統(tǒng)分析階段需要進(jìn)行業(yè)務(wù)流程分析,更關(guān)注具體流程的系統(tǒng)分析階段需要進(jìn)行業(yè)務(wù)流程分析,更關(guān)注具體流程的執(zhí)行細(xì)節(jié)執(zhí)行細(xì)節(jié)6.1.1 業(yè)務(wù)流程分析業(yè)務(wù)流程分析l業(yè)務(wù)流程是什么?業(yè)務(wù)流程是什么?l區(qū)分兩個(gè)詞匯:區(qū)分兩個(gè)詞匯:企業(yè)過(guò)程(企業(yè)過(guò)程(business processbusiness process

3、),過(guò)程是指一系列邏輯相),過(guò)程是指一系列邏輯相關(guān)并且達(dá)到某個(gè)預(yù)定產(chǎn)出的任務(wù)。關(guān)并且達(dá)到某個(gè)預(yù)定產(chǎn)出的任務(wù)。關(guān)注進(jìn)程、工序、工藝、關(guān)注進(jìn)程、工序、工藝、制作法,強(qiáng)調(diào)對(duì)全程、全面、粗略的過(guò)程描述。制作法,強(qiáng)調(diào)對(duì)全程、全面、粗略的過(guò)程描述。業(yè)務(wù)流(業(yè)務(wù)流(transaction flowtransaction flow,也稱事務(wù)流),也稱事務(wù)流),企業(yè)過(guò)程落企業(yè)過(guò)程落實(shí)到操作層面實(shí)到操作層面的的具體詳細(xì)的具體詳細(xì)的活動(dòng)和步驟。關(guān)注管理活動(dòng)和步驟。關(guān)注管理程序、程序、手續(xù)、步驟手續(xù)、步驟,如學(xué)生入學(xué)注冊(cè)流程、產(chǎn)品出庫(kù)流程。,如學(xué)生入學(xué)注冊(cè)流程、產(chǎn)品出庫(kù)流程。l本章對(duì)后者進(jìn)行分析和建模,采用業(yè)務(wù)流程的

4、說(shuō)法。本章對(duì)后者進(jìn)行分析和建模,采用業(yè)務(wù)流程的說(shuō)法。業(yè)務(wù)流程分析的內(nèi)容業(yè)務(wù)流程分析的內(nèi)容l業(yè)務(wù)流程分析,需要回答以下問(wèn)題:業(yè)務(wù)流程分析,需要回答以下問(wèn)題:有哪些業(yè)務(wù)流程?各自目的或想達(dá)到的目標(biāo)是什么?有哪些業(yè)務(wù)流程?各自目的或想達(dá)到的目標(biāo)是什么?這個(gè)業(yè)務(wù)流程是如何完成的,有那些任務(wù)并經(jīng)過(guò)那些步驟這個(gè)業(yè)務(wù)流程是如何完成的,有那些任務(wù)并經(jīng)過(guò)那些步驟完成?活動(dòng)執(zhí)行(開(kāi)始、結(jié)束)的條件?完成?活動(dòng)執(zhí)行(開(kāi)始、結(jié)束)的條件?這個(gè)業(yè)務(wù)流程有誰(shuí)參與?各自完成流程中的哪些活動(dòng)?這個(gè)業(yè)務(wù)流程有誰(shuí)參與?各自完成流程中的哪些活動(dòng)?流程中有哪些控制流(如判斷、同步分支與會(huì)合等)?多流程中有哪些控制流(如判斷、同步分支

5、與會(huì)合等)?多個(gè)不同流程之間有什么關(guān)系?個(gè)不同流程之間有什么關(guān)系?流程用了那些方式或手段來(lái)完成?流程用了那些方式或手段來(lái)完成?完成任務(wù)所用的資源(物理、人力、知識(shí))及其成本如何?完成任務(wù)所用的資源(物理、人力、知識(shí))及其成本如何?流程各環(huán)節(jié)的增值作用如何?流程各環(huán)節(jié)的增值作用如何?流程中是否存在瓶頸或阻塞排隊(duì)現(xiàn)象?流程中是否存在瓶頸或阻塞排隊(duì)現(xiàn)象?6.1.2 業(yè)務(wù)流程圖的畫(huà)法業(yè)務(wù)流程圖的畫(huà)法l業(yè)務(wù)流程圖示應(yīng)有以下基本表達(dá)能力:業(yè)務(wù)流程圖示應(yīng)有以下基本表達(dá)能力:業(yè)務(wù)流程包含多個(gè)業(yè)務(wù)功能(活動(dòng))業(yè)務(wù)流程包含多個(gè)業(yè)務(wù)功能(活動(dòng))業(yè)務(wù)功能可能由不同部門負(fù)責(zé)業(yè)務(wù)功能可能由不同部門負(fù)責(zé)活動(dòng)有次序活動(dòng)有次序

6、活動(dòng)執(zhí)行過(guò)程含有控制邏輯(如分支、并發(fā)、同步匯合等)活動(dòng)執(zhí)行過(guò)程含有控制邏輯(如分支、并發(fā)、同步匯合等)l只要使用滿足上述要求的建模工具來(lái)描述業(yè)務(wù)流程,只要使用滿足上述要求的建模工具來(lái)描述業(yè)務(wù)流程,本課程都認(rèn)為是業(yè)務(wù)流程圖。本課程都認(rèn)為是業(yè)務(wù)流程圖。業(yè)務(wù)流程建模的意義業(yè)務(wù)流程建模的意義l幫助我們了解某項(xiàng)業(yè)務(wù)的具體處理過(guò)程幫助我們了解某項(xiàng)業(yè)務(wù)的具體處理過(guò)程l發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏l便于分析原系統(tǒng)流程中的問(wèn)題,優(yōu)化或重組業(yè)務(wù)處便于分析原系統(tǒng)流程中的問(wèn)題,優(yōu)化或重組業(yè)務(wù)處理流程理流程l使用圖示方法表示企業(yè)具體業(yè)務(wù)處理過(guò)程,易于理使用圖示方法表示企業(yè)具

7、體業(yè)務(wù)處理過(guò)程,易于理解和交流解和交流如果你不能夠把它畫(huà)出來(lái),你就沒(méi)有真正理解它。如果你不能夠把它畫(huà)出來(lái),你就沒(méi)有真正理解它。業(yè)務(wù)流程建模的工具業(yè)務(wù)流程建模的工具l一般業(yè)務(wù)流程模型:一般業(yè)務(wù)流程模型:傳統(tǒng)業(yè)務(wù)流程圖(很少用)傳統(tǒng)業(yè)務(wù)流程圖(很少用)VisioVisio跨職能流程圖(推薦)跨職能流程圖(推薦)UMLUML活動(dòng)圖(推薦)活動(dòng)圖(推薦)l業(yè)務(wù)流程管理模型(工作流模型):業(yè)務(wù)流程管理模型(工作流模型):BPMNBPMN業(yè)務(wù)流程圖,指明通過(guò)人和軟件完成的任務(wù)以及他們業(yè)務(wù)流程圖,指明通過(guò)人和軟件完成的任務(wù)以及他們?nèi)绾蜗嗷ヂ?lián)系以實(shí)現(xiàn)業(yè)務(wù)目標(biāo)如何相互聯(lián)系以實(shí)現(xiàn)業(yè)務(wù)目標(biāo)可與可與SOASOA等軟件

8、環(huán)境結(jié)合,實(shí)現(xiàn)流程自動(dòng)化(包含流程引等軟件環(huán)境結(jié)合,實(shí)現(xiàn)流程自動(dòng)化(包含流程引擎)擎)業(yè)務(wù)流程圖符號(hào)及含義業(yè)務(wù)流程圖符號(hào)及含義l不同業(yè)務(wù)流程建模工具符號(hào)大同小異:不同業(yè)務(wù)流程建模工具符號(hào)大同小異:試一試試一試學(xué)校對(duì)期末考試流程規(guī)定如下:學(xué)校對(duì)期末考試流程規(guī)定如下:期末考試前三周,教務(wù)處負(fù)責(zé)安排全校課程的考試時(shí)間和期末考試前三周,教務(wù)處負(fù)責(zé)安排全校課程的考試時(shí)間和地點(diǎn),下發(fā)地點(diǎn),下發(fā)“考試安排表考試安排表”;考試前一周,各任課教師準(zhǔn)備好考試前一周,各任課教師準(zhǔn)備好A A、B B卷,填寫卷,填寫“試卷打印試卷打印審批表審批表”提交系主任;提交系主任;系主任審批簽字;系主任審批簽字;任課教師將選中的

9、期末試卷和已簽字的任課教師將選中的期末試卷和已簽字的“試卷打印審批表試卷打印審批表”送教務(wù)處印刷部門進(jìn)行印刷;送教務(wù)處印刷部門進(jìn)行印刷;學(xué)生按時(shí)到達(dá)指定考場(chǎng)參加考試;學(xué)生按時(shí)到達(dá)指定考場(chǎng)參加考試;考試完畢后任課老師進(jìn)行閱卷,產(chǎn)生成績(jī)單,并對(duì)學(xué)生答考試完畢后任課老師進(jìn)行閱卷,產(chǎn)生成績(jī)單,并對(duì)學(xué)生答卷裝訂存檔;卷裝訂存檔;與此同時(shí),如果課程有不及格情況,教務(wù)處負(fù)責(zé)安排補(bǔ)考與此同時(shí),如果課程有不及格情況,教務(wù)處負(fù)責(zé)安排補(bǔ)考時(shí)間、地點(diǎn),產(chǎn)生時(shí)間、地點(diǎn),產(chǎn)生“補(bǔ)考安排表補(bǔ)考安排表”,流程結(jié)束。,流程結(jié)束??缏毮芰鞒虉D示例跨職能流程圖示例1l多個(gè)職能部門或角色,格式可以設(shè)置縱向多個(gè)職能部門或角色,格式可以

10、設(shè)置縱向/橫向橫向案例案例空調(diào)維修服務(wù)空調(diào)維修服務(wù)l某公司的主營(yíng)業(yè)務(wù)是空調(diào)安裝和維修服務(wù)某公司的主營(yíng)業(yè)務(wù)是空調(diào)安裝和維修服務(wù)有哪些部門和崗位?各自職責(zé)是什么?有哪些部門和崗位?各自職責(zé)是什么?l服務(wù)流程:服務(wù)流程:客戶申請(qǐng)服務(wù),如果是新客戶,業(yè)務(wù)經(jīng)理將該客戶的基本信客戶申請(qǐng)服務(wù),如果是新客戶,業(yè)務(wù)經(jīng)理將該客戶的基本信息記錄下來(lái)。接下來(lái)業(yè)務(wù)經(jīng)理將上門進(jìn)行勘查,并制定具體息記錄下來(lái)。接下來(lái)業(yè)務(wù)經(jīng)理將上門進(jìn)行勘查,并制定具體“維修方案維修方案”。業(yè)務(wù)經(jīng)理和客戶就方案進(jìn)行溝通,達(dá)成一致。業(yè)務(wù)經(jīng)理和客戶就方案進(jìn)行溝通,達(dá)成一致則簽訂正式則簽訂正式“服務(wù)合同服務(wù)合同”,否則流程終結(jié)。,否則流程終結(jié)。根據(jù)合

11、同方案,業(yè)務(wù)經(jīng)理將對(duì)實(shí)施維修的人員和所需材料進(jìn)根據(jù)合同方案,業(yè)務(wù)經(jīng)理將對(duì)實(shí)施維修的人員和所需材料進(jìn)行計(jì)劃,并填發(fā)行計(jì)劃,并填發(fā)“派工單派工單”。工人拿到派工單后,領(lǐng)取指定。工人拿到派工單后,領(lǐng)取指定材料上門實(shí)施服務(wù)。服務(wù)完成后客戶進(jìn)行驗(yàn)收,并在材料上門實(shí)施服務(wù)。服務(wù)完成后客戶進(jìn)行驗(yàn)收,并在“派工派工單單”上填寫維修信息和反饋意見(jiàn)。業(yè)務(wù)經(jīng)理收回派工單后,上填寫維修信息和反饋意見(jiàn)。業(yè)務(wù)經(jīng)理收回派工單后,通知財(cái)務(wù)人員進(jìn)行項(xiàng)目的結(jié)算并收款,流程終結(jié)。通知財(cái)務(wù)人員進(jìn)行項(xiàng)目的結(jié)算并收款,流程終結(jié)。案例案例空調(diào)維修服務(wù)空調(diào)維修服務(wù)l維修服務(wù)流程:維修服務(wù)流程:申請(qǐng)服務(wù)驗(yàn)收并填寫反饋意見(jiàn)簽訂服務(wù)合同滿意嗎?新

12、客戶嗎?上門勘察不是登記客戶信息是安排工人安排材料填寫派工單制訂方案交回派工單領(lǐng)取材料上門服務(wù)結(jié)算收款是否財(cái)務(wù)人員工人業(yè)務(wù)經(jīng)理客戶繪制業(yè)務(wù)流程圖的注意事項(xiàng)繪制業(yè)務(wù)流程圖的注意事項(xiàng)l從從主要業(yè)務(wù)流程入手,它們主要業(yè)務(wù)流程入手,它們是系統(tǒng)的是系統(tǒng)的關(guān)鍵關(guān)鍵;l流程方向流程方向應(yīng)盡量符合應(yīng)盡量符合由上至下、由左至右由上至下、由左至右;l使用通用、統(tǒng)一的符號(hào)標(biāo)記使用通用、統(tǒng)一的符號(hào)標(biāo)記;一個(gè)活動(dòng)框應(yīng)當(dāng)是一件獨(dú)立的工作或者事件一個(gè)活動(dòng)框應(yīng)當(dāng)是一件獨(dú)立的工作或者事件一個(gè)判定框代表一個(gè)判定值(真或假),不應(yīng)表示活動(dòng)或一個(gè)判定框代表一個(gè)判定值(真或假),不應(yīng)表示活動(dòng)或動(dòng)作本身。動(dòng)作本身。l標(biāo)明流程名稱標(biāo)明流程

13、名稱;l一般一個(gè)流程有一個(gè)起始點(diǎn),一般一個(gè)流程有一個(gè)起始點(diǎn),一或一或多個(gè)終結(jié)點(diǎn)多個(gè)終結(jié)點(diǎn);l盡量避免出現(xiàn)交叉的流動(dòng)線路,可以并行執(zhí)行的活盡量避免出現(xiàn)交叉的流動(dòng)線路,可以并行執(zhí)行的活動(dòng)應(yīng)盡量使用同步條表示動(dòng)應(yīng)盡量使用同步條表示;l盡量識(shí)別盡量識(shí)別并繪制并繪制出流程中用到的表格和文檔出流程中用到的表格和文檔。6.1.3 業(yè)務(wù)流程優(yōu)化與管理業(yè)務(wù)流程優(yōu)化與管理l亞當(dāng)亞當(dāng)斯密的分工理論強(qiáng)調(diào)組織機(jī)構(gòu)的分割,各機(jī)構(gòu)斯密的分工理論強(qiáng)調(diào)組織機(jī)構(gòu)的分割,各機(jī)構(gòu)分工明確,界限清楚。流程沒(méi)有得到應(yīng)有的重視和分工明確,界限清楚。流程沒(méi)有得到應(yīng)有的重視和管理。管理。lIT系統(tǒng)的應(yīng)用拓展了流程改進(jìn)的空間,改變了溝通系統(tǒng)的應(yīng)

14、用拓展了流程改進(jìn)的空間,改變了溝通的方式,改變了組織內(nèi)權(quán)利的分配,改變了組織結(jié)的方式,改變了組織內(nèi)權(quán)利的分配,改變了組織結(jié)構(gòu),進(jìn)而推動(dòng)了流程管理的實(shí)現(xiàn)與組織的變革。構(gòu),進(jìn)而推動(dòng)了流程管理的實(shí)現(xiàn)與組織的變革。BPR和和BPMl原有流程中的大部分工作是沒(méi)有給客戶帶來(lái)價(jià)值的,原有流程中的大部分工作是沒(méi)有給客戶帶來(lái)價(jià)值的,而這部分工作要被去除,而并不只是簡(jiǎn)單利用而這部分工作要被去除,而并不只是簡(jiǎn)單利用IT技技術(shù)來(lái)提速的。術(shù)來(lái)提速的。關(guān)注業(yè)務(wù)流程優(yōu)化和變革,疾風(fēng)驟雨關(guān)注業(yè)務(wù)流程優(yōu)化和變革,疾風(fēng)驟雨BPR BPR (business process reengineeringbusiness proces

15、s reengineering)l對(duì)企業(yè)的業(yè)務(wù)流程做一個(gè)全面梳理,明確哪些流程對(duì)企業(yè)的業(yè)務(wù)流程做一個(gè)全面梳理,明確哪些流程對(duì)企業(yè)很重要,哪些流程對(duì)企業(yè)不太重要,對(duì)所有對(duì)企業(yè)很重要,哪些流程對(duì)企業(yè)不太重要,對(duì)所有流程進(jìn)行分析、設(shè)計(jì)、描述和維護(hù)管理,并通過(guò)流程進(jìn)行分析、設(shè)計(jì)、描述和維護(hù)管理,并通過(guò)IT 技術(shù)和工具對(duì)流程自動(dòng)化進(jìn)行支持。技術(shù)和工具對(duì)流程自動(dòng)化進(jìn)行支持。關(guān)注業(yè)務(wù)流程管理和持續(xù)完善,和風(fēng)細(xì)雨關(guān)注業(yè)務(wù)流程管理和持續(xù)完善,和風(fēng)細(xì)雨BPMBPM(business process managementbusiness process management)BPMBPM中包含中包含BPRBPR的內(nèi)

16、容的內(nèi)容1.企業(yè)過(guò)程重組企業(yè)過(guò)程重組BPRl定義:對(duì)企業(yè)經(jīng)營(yíng)過(guò)程進(jìn)行根本性的再思考和徹底定義:對(duì)企業(yè)經(jīng)營(yíng)過(guò)程進(jìn)行根本性的再思考和徹底的重新設(shè)計(jì),以求獲取可以用諸如成本、質(zhì)量、服的重新設(shè)計(jì),以求獲取可以用諸如成本、質(zhì)量、服務(wù)和速度等方面的業(yè)績(jī)來(lái)衡量的巨大的成就。務(wù)和速度等方面的業(yè)績(jī)來(lái)衡量的巨大的成就。l這個(gè)定義包含四個(gè)關(guān)鍵性的觀念:這個(gè)定義包含四個(gè)關(guān)鍵性的觀念:根本性的根本性的(Fundamental)(Fundamental)徹底的徹底的(Radical)(Radical)巨大的巨大的(Dramatic)(Dramatic)過(guò)程過(guò)程(Process)(Process)案例案例交通違章執(zhí)法交通違

17、章執(zhí)法l現(xiàn)場(chǎng)執(zhí)法流程:現(xiàn)場(chǎng)執(zhí)法流程:過(guò)去:警察收取牡丹卡開(kāi)罰單給駕駛員,駕駛員按期到銀過(guò)去:警察收取牡丹卡開(kāi)罰單給駕駛員,駕駛員按期到銀行繳納罰款;行繳納罰款;現(xiàn)在:持卡人提供新版牡丹卡,可經(jīng)過(guò)交警隨身攜帶的終現(xiàn)在:持卡人提供新版牡丹卡,可經(jīng)過(guò)交警隨身攜帶的終端機(jī)執(zhí)行處罰,打印處罰決定書(shū),并直接從卡中扣除罰款;端機(jī)執(zhí)行處罰,打印處罰決定書(shū),并直接從卡中扣除罰款;l非現(xiàn)場(chǎng)執(zhí)法:非現(xiàn)場(chǎng)執(zhí)法:過(guò)去:交警或協(xié)管員貼罰單、寄罰單,駕駛員到交警大隊(duì)過(guò)去:交警或協(xié)管員貼罰單、寄罰單,駕駛員到交警大隊(duì)接受處理,交警收牡丹卡和車證,查違章情況后寫罰單,接受處理,交警收牡丹卡和車證,查違章情況后寫罰單,打印處罰決

18、定書(shū),駕駛員再拿牡丹卡按期到銀行繳納罰款。打印處罰決定書(shū),駕駛員再拿牡丹卡按期到銀行繳納罰款?,F(xiàn)在:駕駛員持新版牡丹卡到工商銀行網(wǎng)點(diǎn)自助終端(或現(xiàn)在:駕駛員持新版牡丹卡到工商銀行網(wǎng)點(diǎn)自助終端(或網(wǎng)銀)經(jīng)過(guò)車牌號(hào)查詢違法記錄,并自主完成處罰決定書(shū)網(wǎng)銀)經(jīng)過(guò)車牌號(hào)查詢違法記錄,并自主完成處罰決定書(shū)的打印和罰款的繳納。的打印和罰款的繳納。思考思考l醫(yī)院門診醫(yī)院門診2020年前?年前?1010年前?年前?5 5年前?年前?1 1年前?年前?l流程的變遷:流程的變遷:掛號(hào)、拿號(hào)看病、寫處方、劃價(jià)、交費(fèi)打單、取藥掛號(hào)、拿號(hào)看病、寫處方、劃價(jià)、交費(fèi)打單、取藥掛號(hào)、拿號(hào)看病、寫處方、交費(fèi)打單、取藥掛號(hào)、拿號(hào)看

19、病、寫處方、交費(fèi)打單、取藥辦卡充值、拿卡掛號(hào)、拿卡看病、拿卡取藥、自助終端(同辦卡充值、拿卡掛號(hào)、拿卡看病、拿卡取藥、自助終端(同仁醫(yī)院)仁醫(yī)院)114114網(wǎng)上掛號(hào)、自動(dòng)叫號(hào)、社保卡聯(lián)網(wǎng)網(wǎng)上掛號(hào)、自動(dòng)叫號(hào)、社保卡聯(lián)網(wǎng)如何實(shí)施如何實(shí)施BPRl以過(guò)程為導(dǎo)向,取代以任務(wù)和組織結(jié)構(gòu)為導(dǎo)向以過(guò)程為導(dǎo)向,取代以任務(wù)和組織結(jié)構(gòu)為導(dǎo)向分散在各部門的作業(yè)整合為單一流程分散在各部門的作業(yè)整合為單一流程以平行作業(yè)方式取代線性順序作業(yè)方式以平行作業(yè)方式取代線性順序作業(yè)方式組織扁平化,消除不必要的管理層級(jí)組織扁平化,消除不必要的管理層級(jí)l目標(biāo)遠(yuǎn)大目標(biāo)遠(yuǎn)大績(jī)效提升目標(biāo)是績(jī)效提升目標(biāo)是50%50%以上,甚至數(shù)倍以上,甚至

20、數(shù)倍l打破常規(guī)打破常規(guī)l應(yīng)用信息技術(shù)應(yīng)用信息技術(shù)2.企業(yè)流程管理企業(yè)流程管理BPMl定義:是指通過(guò)人工或技術(shù)手段,對(duì)企業(yè)的各類業(yè)定義:是指通過(guò)人工或技術(shù)手段,對(duì)企業(yè)的各類業(yè)務(wù)流程進(jìn)行梳理、分析、改善和監(jiān)控,并務(wù)流程進(jìn)行梳理、分析、改善和監(jiān)控,并持續(xù)持續(xù)對(duì)業(yè)對(duì)業(yè)務(wù)流程進(jìn)行優(yōu)化的各種活動(dòng)。以期達(dá)到有效降低業(yè)務(wù)流程進(jìn)行優(yōu)化的各種活動(dòng)。以期達(dá)到有效降低業(yè)務(wù)處理成本,提高業(yè)務(wù)處理效率,快速響應(yīng)市場(chǎng)與務(wù)處理成本,提高業(yè)務(wù)處理效率,快速響應(yīng)市場(chǎng)與客戶需求,持續(xù)提升企業(yè)決策反應(yīng)能力的目的??蛻粜枨螅掷m(xù)提升企業(yè)決策反應(yīng)能力的目的。l相關(guān)概念:相關(guān)概念:BPRBPRBPIBPI(businessprocess

21、improvementbusinessprocess improvement,業(yè)務(wù)流程改進(jìn)),業(yè)務(wù)流程改進(jìn))工作流管理工作流管理企業(yè)架構(gòu)集成(企業(yè)架構(gòu)集成(EAIEAI)、流程自動(dòng)化、流程集成、流程建)、流程自動(dòng)化、流程集成、流程建模、流程優(yōu)化等技術(shù)模、流程優(yōu)化等技術(shù)企業(yè)流程管理的五階段企業(yè)流程管理的五階段l業(yè)務(wù)流程發(fā)掘業(yè)務(wù)流程發(fā)掘l業(yè)務(wù)流程設(shè)計(jì)業(yè)務(wù)流程設(shè)計(jì)l業(yè)務(wù)流程執(zhí)行業(yè)務(wù)流程執(zhí)行l(wèi)業(yè)務(wù)流程管理維護(hù)業(yè)務(wù)流程管理維護(hù)l業(yè)務(wù)流程優(yōu)化業(yè)務(wù)流程優(yōu)化企業(yè)流程管理系統(tǒng)企業(yè)流程管理系統(tǒng)BPMSl與企業(yè)資源計(jì)劃(與企業(yè)資源計(jì)劃(ERP)相類似,)相類似,BPM概念既代表一概念既代表一種企業(yè)管理方法,又代表了

22、具體的企業(yè)流程管理軟件種企業(yè)管理方法,又代表了具體的企業(yè)流程管理軟件系統(tǒng),后者一般稱為系統(tǒng),后者一般稱為BPMS(business process management system)lBPMS具有的功能如下:具有的功能如下:業(yè)務(wù)流程建模業(yè)務(wù)流程建模:業(yè)務(wù)人員以業(yè)務(wù)的視角來(lái)定義業(yè)務(wù)活動(dòng),:業(yè)務(wù)人員以業(yè)務(wù)的視角來(lái)定義業(yè)務(wù)活動(dòng),并編排業(yè)務(wù)流程,實(shí)現(xiàn)業(yè)務(wù)流程的可視化設(shè)計(jì);并編排業(yè)務(wù)流程,實(shí)現(xiàn)業(yè)務(wù)流程的可視化設(shè)計(jì);業(yè)務(wù)流程自動(dòng)化業(yè)務(wù)流程自動(dòng)化:根據(jù)定義好的流程,在:根據(jù)定義好的流程,在BPMBPM系統(tǒng)中自動(dòng)執(zhí)系統(tǒng)中自動(dòng)執(zhí)行流程無(wú)需人工干預(yù),也就是智能化行流程無(wú)需人工干預(yù),也就是智能化BPMBPM流程引

23、擎;流程引擎;系統(tǒng)集成系統(tǒng)集成:與其他組件的功能集成,如:與其他組件的功能集成,如Web ServiceWeb Service;業(yè)務(wù)流程管理業(yè)務(wù)流程管理:監(jiān)控流程的執(zhí)行情況并可視化;:監(jiān)控流程的執(zhí)行情況并可視化;業(yè)務(wù)流程優(yōu)化業(yè)務(wù)流程優(yōu)化:對(duì)流程執(zhí)行效率、成本、瓶頸、負(fù)載等進(jìn):對(duì)流程執(zhí)行效率、成本、瓶頸、負(fù)載等進(jìn)行統(tǒng)計(jì)、分析,輔助流程優(yōu)化,即流程模擬與分析。行統(tǒng)計(jì)、分析,輔助流程優(yōu)化,即流程模擬與分析。流程建模符號(hào)流程建模符號(hào)BPMNlBPMS設(shè)計(jì)流程通常使用設(shè)計(jì)流程通常使用BPMN(Business Process Model and Notation),),BMPS支持從業(yè)務(wù)模型轉(zhuǎn)換支持從業(yè)

24、務(wù)模型轉(zhuǎn)換為為IT執(zhí)行模型,可靈活進(jìn)行流程編排和測(cè)試執(zhí)行。執(zhí)行模型,可靈活進(jìn)行流程編排和測(cè)試執(zhí)行。6.2 數(shù)據(jù)流分析與建模數(shù)據(jù)流分析與建模l接下來(lái),透過(guò)表象看本質(zhì),將注意力放在與業(yè)務(wù)流接下來(lái),透過(guò)表象看本質(zhì),將注意力放在與業(yè)務(wù)流相關(guān)的數(shù)據(jù)流上,分析每個(gè)活動(dòng)的輸入數(shù)據(jù)流和輸相關(guān)的數(shù)據(jù)流上,分析每個(gè)活動(dòng)的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流,為建立信息處理模型做好準(zhǔn)備。出數(shù)據(jù)流,為建立信息處理模型做好準(zhǔn)備。l主要內(nèi)容:主要內(nèi)容:數(shù)據(jù)流分析數(shù)據(jù)流分析數(shù)據(jù)流圖數(shù)據(jù)流圖繪制數(shù)據(jù)流圖的注意事項(xiàng)繪制數(shù)據(jù)流圖的注意事項(xiàng)數(shù)據(jù)字典數(shù)據(jù)字典6.2.1 數(shù)據(jù)流分析數(shù)據(jù)流分析l數(shù)據(jù)流分析:數(shù)據(jù)流分析:從企業(yè)的業(yè)務(wù)活動(dòng)中找到數(shù)據(jù)流(信

25、息流),即分析每個(gè)從企業(yè)的業(yè)務(wù)活動(dòng)中找到數(shù)據(jù)流(信息流),即分析每個(gè)活動(dòng)的數(shù)據(jù)輸入和數(shù)據(jù)輸出,忽略企業(yè)運(yùn)作中那些與數(shù)據(jù)活動(dòng)的數(shù)據(jù)輸入和數(shù)據(jù)輸出,忽略企業(yè)運(yùn)作中那些與數(shù)據(jù)無(wú)關(guān)的活動(dòng)。無(wú)關(guān)的活動(dòng)。l分析方法:分析方法:采用結(jié)構(gòu)化分析方法(或采用結(jié)構(gòu)化分析方法(或HIPOHIPO法,法,hierarchical input hierarchical input process output)process output)?;舅枷耄喊岩粋€(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸基本思想:把一個(gè)系統(tǒng)看成一個(gè)整體功能,明確信息的輸入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能,內(nèi)部必然有信息的處入與輸出,系統(tǒng)為了實(shí)現(xiàn)這個(gè)功能

26、,內(nèi)部必然有信息的處理、傳遞、存儲(chǔ)過(guò)程。這些處理又可以分別看做整體功能,理、傳遞、存儲(chǔ)過(guò)程。這些處理又可以分別看做整體功能,其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過(guò)程。如此一級(jí)一級(jí)其內(nèi)部又有信息的處理、傳遞、存儲(chǔ)過(guò)程。如此一級(jí)一級(jí)地剖析,直到所用處理步驟都很具體為止。地剖析,直到所用處理步驟都很具體為止。數(shù)據(jù)流分析的內(nèi)容數(shù)據(jù)流分析的內(nèi)容l數(shù)據(jù)流分析,需要回答以下問(wèn)題:數(shù)據(jù)流分析,需要回答以下問(wèn)題:系統(tǒng)作為信息處理器主要完成什么功能?最重要的輸入和系統(tǒng)作為信息處理器主要完成什么功能?最重要的輸入和輸出數(shù)據(jù)是什么?輸出數(shù)據(jù)是什么?系統(tǒng)作為一個(gè)整體,和外界環(huán)境存在什么關(guān)系?系統(tǒng)作為一個(gè)整體,和外界環(huán)境存在

27、什么關(guān)系?系統(tǒng)功能復(fù)雜,是否能夠分解為幾個(gè)相對(duì)獨(dú)立的又有聯(lián)系系統(tǒng)功能復(fù)雜,是否能夠分解為幾個(gè)相對(duì)獨(dú)立的又有聯(lián)系的子系統(tǒng)或子功能?的子系統(tǒng)或子功能?分解后的子功能是否仍然很復(fù)雜,還可以劃分為更細(xì)更具分解后的子功能是否仍然很復(fù)雜,還可以劃分為更細(xì)更具體的子功能嗎?體的子功能嗎?每個(gè)功能或子功能的輸入數(shù)據(jù)和輸出數(shù)據(jù)是什么?每個(gè)功能或子功能的輸入數(shù)據(jù)和輸出數(shù)據(jù)是什么?系統(tǒng)中需要長(zhǎng)期保存的數(shù)據(jù)有哪些?例如各種表格、單據(jù)系統(tǒng)中需要長(zhǎng)期保存的數(shù)據(jù)有哪些?例如各種表格、單據(jù)、文件,這些數(shù)據(jù)如何創(chuàng)建、修改和使用?、文件,這些數(shù)據(jù)如何創(chuàng)建、修改和使用?在一個(gè)業(yè)務(wù)流程中,數(shù)據(jù)來(lái)源到最后去處是否完整?在一個(gè)業(yè)務(wù)流程中

28、,數(shù)據(jù)來(lái)源到最后去處是否完整?6.2.2 數(shù)據(jù)流圖數(shù)據(jù)流圖l數(shù)據(jù)流圖數(shù)據(jù)流圖DFD采用一系列分層次的數(shù)采用一系列分層次的數(shù)據(jù)流圖來(lái)描述系統(tǒng)。據(jù)流圖來(lái)描述系統(tǒng)。DFDDFD的每一個(gè)層次都代表了系統(tǒng)的一個(gè)的每一個(gè)層次都代表了系統(tǒng)的一個(gè)抽象水平。抽象水平。高層次高層次DFDDFD中的數(shù)據(jù)處理可以進(jìn)一步分中的數(shù)據(jù)處理可以進(jìn)一步分解成低層次、更詳細(xì)的解成低層次、更詳細(xì)的DFDDFD,即自頂向,即自頂向下、逐層分解的方法。下、逐層分解的方法。l利用利用分解分解和和抽象抽象這兩個(gè)基本手段控制這兩個(gè)基本手段控制系統(tǒng)的復(fù)雜性,把大問(wèn)題分解成小問(wèn)系統(tǒng)的復(fù)雜性,把大問(wèn)題分解成小問(wèn)題,然后分別解決,這就是分解。分題,

29、然后分別解決,這就是分解。分解按照層次進(jìn)行,先考慮問(wèn)題最本質(zhì)解按照層次進(jìn)行,先考慮問(wèn)題最本質(zhì)的特性,暫時(shí)略去具體細(xì)節(jié),以后再的特性,暫時(shí)略去具體細(xì)節(jié),以后再逐層添加細(xì)節(jié),直到最詳細(xì)的內(nèi)容。逐層添加細(xì)節(jié),直到最詳細(xì)的內(nèi)容。 1.11.21.3x2132.12.22.31.11.3先試試看先試試看學(xué)校對(duì)畢業(yè)設(shè)計(jì)的前期工作規(guī)定如下:學(xué)校對(duì)畢業(yè)設(shè)計(jì)的前期工作規(guī)定如下:第第7 7學(xué)期末,教務(wù)秘書(shū)要求每個(gè)教師按照職稱上報(bào)指定數(shù)學(xué)期末,教務(wù)秘書(shū)要求每個(gè)教師按照職稱上報(bào)指定數(shù)量的畢設(shè)題目;量的畢設(shè)題目;教師提交初始題目;教師提交初始題目;教務(wù)秘書(shū)審核后公布題目清單;教務(wù)秘書(shū)審核后公布題目清單;學(xué)生可以根據(jù)題目

30、選擇指導(dǎo)教師;學(xué)生可以根據(jù)題目選擇指導(dǎo)教師;教務(wù)秘書(shū)收集所有學(xué)生的選擇志愿,并根據(jù)學(xué)生綜合測(cè)評(píng)教務(wù)秘書(shū)收集所有學(xué)生的選擇志愿,并根據(jù)學(xué)生綜合測(cè)評(píng)成績(jī)進(jìn)行分配,使每個(gè)學(xué)生有一個(gè)指導(dǎo)教師;成績(jī)進(jìn)行分配,使每個(gè)學(xué)生有一個(gè)指導(dǎo)教師;教師得到分配的學(xué)生后,與學(xué)生討論后確定題目,于第教師得到分配的學(xué)生后,與學(xué)生討論后確定題目,于第8 8學(xué)期始填寫任務(wù)書(shū),交給教務(wù)秘書(shū)和學(xué)生;學(xué)期始填寫任務(wù)書(shū),交給教務(wù)秘書(shū)和學(xué)生;教務(wù)秘書(shū)整理所有學(xué)生畢設(shè)信息,填報(bào)畢設(shè)一覽表,上報(bào)教務(wù)秘書(shū)整理所有學(xué)生畢設(shè)信息,填報(bào)畢設(shè)一覽表,上報(bào)教務(wù)處。教務(wù)處。l從以上業(yè)務(wù)活動(dòng)中找到數(shù)據(jù)流(信息流),采用圖從以上業(yè)務(wù)活動(dòng)中找到數(shù)據(jù)流(信息流)

31、,采用圖示說(shuō)明示說(shuō)明1. 數(shù)據(jù)流圖的基本元素?cái)?shù)據(jù)流圖的基本元素l數(shù)據(jù)流圖用來(lái)記錄系統(tǒng)中的數(shù)據(jù)和數(shù)據(jù)在特定的過(guò)數(shù)據(jù)流圖用來(lái)記錄系統(tǒng)中的數(shù)據(jù)和數(shù)據(jù)在特定的過(guò)程中的流動(dòng),即數(shù)據(jù)如何被采集、處理、保存和使程中的流動(dòng),即數(shù)據(jù)如何被采集、處理、保存和使用的(圍繞信息系統(tǒng)的功能)用的(圍繞信息系統(tǒng)的功能)外部實(shí)體外部實(shí)體數(shù)據(jù)處理數(shù)據(jù)處理p1數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流數(shù)據(jù)流外部實(shí)體外部實(shí)體l外部實(shí)體指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人或事物。外部實(shí)體指系統(tǒng)以外又與系統(tǒng)有聯(lián)系的人或事物。它表達(dá)了該系統(tǒng)數(shù)據(jù)的外部來(lái)源和去處。例如:人、它表達(dá)了該系統(tǒng)數(shù)據(jù)的外部來(lái)源和去處。例如:人、組織、外部系統(tǒng)等等。組織、外部系統(tǒng)等等。 外部

32、實(shí)體是數(shù)據(jù)的來(lái)源(誰(shuí)提供了最初始的數(shù)據(jù)?)外部實(shí)體是數(shù)據(jù)的來(lái)源(誰(shuí)提供了最初始的數(shù)據(jù)?)外部實(shí)體是數(shù)據(jù)的去處(數(shù)據(jù)對(duì)誰(shuí)有價(jià)值?)外部實(shí)體是數(shù)據(jù)的去處(數(shù)據(jù)對(duì)誰(shuí)有價(jià)值?) 教師教師 學(xué)生學(xué)生 教務(wù)處教務(wù)處 招生辦招生辦高招高招系統(tǒng)系統(tǒng)數(shù)據(jù)處理數(shù)據(jù)處理l處理處理指對(duì)數(shù)據(jù)的邏輯處理功能,也就是對(duì)數(shù)據(jù)的變指對(duì)數(shù)據(jù)的邏輯處理功能,也就是對(duì)數(shù)據(jù)的變換功能。換功能。l別名:功能、處理過(guò)程,數(shù)據(jù)加工別名:功能、處理過(guò)程,數(shù)據(jù)加工標(biāo)識(shí)部分(層次化的功能編號(hào))標(biāo)識(shí)部分(層次化的功能編號(hào))功能描述部分(動(dòng)賓詞組)功能描述部分(動(dòng)賓詞組)功能執(zhí)行的角色(人,部門,計(jì)功能執(zhí)行的角色(人,部門,計(jì)算機(jī)程序),通??墒÷运?/p>

33、機(jī)程序),通??墒÷訮2.2.1打印期末打印期末成績(jī)單成績(jī)單輔導(dǎo)員輔導(dǎo)員數(shù)據(jù)流數(shù)據(jù)流l數(shù)據(jù)流是指處理功能的輸入數(shù)據(jù)或輸出數(shù)據(jù)。數(shù)據(jù)流是指處理功能的輸入數(shù)據(jù)或輸出數(shù)據(jù)。l箭頭表示數(shù)據(jù)流向箭頭表示數(shù)據(jù)流向 。 經(jīng)理經(jīng)理編制編制財(cái)務(wù)財(cái)務(wù)報(bào)表報(bào)表合格訂單合格訂單編編 輯輯訂貨單訂貨單計(jì)計(jì) 算算 應(yīng)收款應(yīng)收款商品信息商品信息查詢查詢商品商品訂購(gòu)訂購(gòu) 教師教師登記登記成績(jī)成績(jī)學(xué)生成績(jī)學(xué)生成績(jī)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)l數(shù)據(jù)存儲(chǔ)表示某種數(shù)據(jù)保存后的邏輯統(tǒng)稱。不是指數(shù)據(jù)存儲(chǔ)表示某種數(shù)據(jù)保存后的邏輯統(tǒng)稱。不是指保存數(shù)據(jù)的物理地點(diǎn)或物理介質(zhì)。保存數(shù)據(jù)的物理地點(diǎn)或物理介質(zhì)。l流入數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流流入數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流將處理后的

34、數(shù)據(jù)寫入或修改到數(shù)據(jù)存儲(chǔ)中將處理后的數(shù)據(jù)寫入或修改到數(shù)據(jù)存儲(chǔ)中l(wèi)流出數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流流出數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流從數(shù)據(jù)存儲(chǔ)中查詢獲取數(shù)據(jù),不改變?cè)瓉?lái)的數(shù)據(jù)從數(shù)據(jù)存儲(chǔ)中查詢獲取數(shù)據(jù),不改變?cè)瓉?lái)的數(shù)據(jù)銷售額銷售額D2D2應(yīng)收賬應(yīng)收賬計(jì)算計(jì)算銷售額銷售額應(yīng)收款金額應(yīng)收款金額統(tǒng)計(jì)應(yīng)收賬款統(tǒng)計(jì)應(yīng)收賬款客戶編號(hào)客戶編號(hào)# #D1D1產(chǎn)品產(chǎn)品D3D3訂單訂單D4D4讀者讀者怎么辨別數(shù)據(jù)存儲(chǔ)怎么辨別數(shù)據(jù)存儲(chǔ)l各種需要長(zhǎng)期保存的表格(紙質(zhì)各種需要長(zhǎng)期保存的表格(紙質(zhì)/電子)電子)答辯評(píng)審表、新生登記表、包裹郵寄單答辯評(píng)審表、新生登記表、包裹郵寄單短期一過(guò)性單據(jù)不認(rèn)為是數(shù)據(jù)存儲(chǔ),比如寄發(fā)給學(xué)生的成短期一過(guò)性單據(jù)不認(rèn)為是數(shù)

35、據(jù)存儲(chǔ),比如寄發(fā)給學(xué)生的成績(jī)單、學(xué)分預(yù)警通知單等績(jī)單、學(xué)分預(yù)警通知單等l一個(gè)數(shù)據(jù)存儲(chǔ)代表一類表格一個(gè)數(shù)據(jù)存儲(chǔ)代表一類表格l一個(gè)數(shù)據(jù)存儲(chǔ)可能經(jīng)過(guò)多道處理手續(xù),即通過(guò)多個(gè)一個(gè)數(shù)據(jù)存儲(chǔ)可能經(jīng)過(guò)多道處理手續(xù),即通過(guò)多個(gè)處理環(huán)節(jié)對(duì)表格進(jìn)行了多次讀處理環(huán)節(jié)對(duì)表格進(jìn)行了多次讀/寫寫如借據(jù)的填寫、審批簽字、支取如借據(jù)的填寫、審批簽字、支取如調(diào)課申請(qǐng)表的填寫、批準(zhǔn)、安排如調(diào)課申請(qǐng)表的填寫、批準(zhǔn)、安排其他圖形表示其他圖形表示l數(shù)據(jù)流圖中的圖形元素有不同的畫(huà)法,本書(shū)使用數(shù)據(jù)流圖中的圖形元素有不同的畫(huà)法,本書(shū)使用Gane-Sarson畫(huà)法畫(huà)法儲(chǔ)戶儲(chǔ)戶業(yè)務(wù)業(yè)務(wù)處理處理賬戶賬戶銀行卡銀行卡銀行卡、銀行卡、存取要求存取要求

36、 2. 【例1】 假設(shè)一家工廠的采購(gòu)部每天需要一張定貨報(bào)表,報(bào)表按零件編號(hào)排序,表中列出所有需要再次定貨的零件。對(duì)于每個(gè)需要再次定貨的零件應(yīng)該列出下述數(shù)據(jù);零件編號(hào)、零件名稱、定貨數(shù)量、目前價(jià)格、主要供應(yīng)者和次要供應(yīng)者。零件入庫(kù)或出庫(kù)稱為事務(wù),通過(guò)放在倉(cāng)庫(kù)中的CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次定貨臨界值時(shí)就應(yīng)該再次定貨。頂層頂層事務(wù)事務(wù)定貨系定貨系統(tǒng)統(tǒng) 倉(cāng)庫(kù)管倉(cāng)庫(kù)管理員理員 采購(gòu)員采購(gòu)員定貨報(bào)表定貨報(bào)表訂貨系統(tǒng)頂層訂貨系統(tǒng)頂層DFDDFDl確定內(nèi)部處理“采購(gòu)部需要報(bào)表采購(gòu)部需要報(bào)表”- -必須有一個(gè)用于必須有一個(gè)用于產(chǎn)

37、生報(bào)表的處的處理理“事務(wù)的后果是改變零件庫(kù)存量,統(tǒng)計(jì)定貨情況事務(wù)的后果是改變零件庫(kù)存量,統(tǒng)計(jì)定貨情況”必須有一個(gè)用于必須有一個(gè)用于加工事物的處理的處理l確定數(shù)據(jù)存儲(chǔ)“產(chǎn)生報(bào)表和處理事務(wù)這兩個(gè)處理在時(shí)間上明顯不匹產(chǎn)生報(bào)表和處理事務(wù)這兩個(gè)處理在時(shí)間上明顯不匹配配”- -必須有一個(gè)用于存放必須有一個(gè)用于存放定貨信息的數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)存儲(chǔ)“在某個(gè)地方要有零件庫(kù)存量和臨界值數(shù)據(jù)在某個(gè)地方要有零件庫(kù)存量和臨界值數(shù)據(jù)” ” - -必必須有一個(gè)用于保存須有一個(gè)用于保存庫(kù)存清單的數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)存儲(chǔ)第一層第一層 P Pl細(xì)化P1處理處理事務(wù)接收事務(wù)按照事務(wù)去按照事務(wù)去修改庫(kù)存清單如果更新后的庫(kù)存量少于臨界值,則應(yīng)填

38、寫訂貨信息,這如果更新后的庫(kù)存量少于臨界值,則應(yīng)填寫訂貨信息,這就需要一個(gè)就需要一個(gè)處理定貨的加工的加工第二層第二層“處理事務(wù)處理事務(wù)”框的展開(kāi)框的展開(kāi)因“定貨信息定貨信息”數(shù)據(jù)存儲(chǔ),由P1、P2公用,所以應(yīng)跨在P1虛線框上l細(xì)化P2處理產(chǎn)生報(bào)表 由于定貨報(bào)表所需要的數(shù)據(jù),在數(shù)據(jù)存儲(chǔ)由于定貨報(bào)表所需要的數(shù)據(jù),在數(shù)據(jù)存儲(chǔ)D2 “定貨信息”中都有,該處理只要直接使用即可,故中都有,該處理只要直接使用即可,故不需要進(jìn)一步細(xì)化不需要進(jìn)一步細(xì)化第一、二層合并第一、二層合并l由于第一、二層的處理框比較少,按數(shù)據(jù)流圖的由于第一、二層的處理框比較少,按數(shù)據(jù)流圖的規(guī)定,可合并,如下圖規(guī)定,可合并,如下圖PPPP

39、定貨合格源點(diǎn)/終點(diǎn)處理采購(gòu)員倉(cāng)庫(kù)管理員產(chǎn)生報(bào)表產(chǎn)生報(bào)表處理事務(wù)處理事務(wù)(接收事物、更新庫(kù)存、處理定貨)數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)定貨報(bào)表定貨報(bào)表 零件編號(hào) 零件名稱 定貨數(shù)量 目前價(jià)格 主要供應(yīng)者 次要供應(yīng)者定貨信息定貨信息 (定貨報(bào)表)庫(kù)存清單庫(kù)存清單 零件編號(hào) 庫(kù)存量 庫(kù)存量臨界值事務(wù) 零件編號(hào) 事務(wù)類型 數(shù)量 3. 案例案例學(xué)籍管理系統(tǒng)學(xué)籍管理系統(tǒng)l下面我們以高等學(xué)校學(xué)籍管理系統(tǒng)為例說(shuō)明畫(huà)數(shù)據(jù)下面我們以高等學(xué)校學(xué)籍管理系統(tǒng)為例說(shuō)明畫(huà)數(shù)據(jù)流圖的方法流圖的方法l如果不能直接建模,可以考慮以下事件:如果不能直接建模,可以考慮以下事件:新生登記新生登記登記期末成績(jī)登記期末成績(jī)期末成績(jī)分析期末成績(jī)分析登記補(bǔ)考

40、成績(jī)登記補(bǔ)考成績(jī)補(bǔ)考后成績(jī)分析補(bǔ)考后成績(jī)分析評(píng)定獎(jiǎng)學(xué)金評(píng)定獎(jiǎng)學(xué)金處理退學(xué)、留級(jí)、修學(xué)、復(fù)學(xué)處理退學(xué)、留級(jí)、修學(xué)、復(fù)學(xué)發(fā)成績(jī)單發(fā)成績(jī)單頂層圖頂層圖新生名單新生名單學(xué)籍表學(xué)籍表學(xué)籍管學(xué)籍管理系統(tǒng)理系統(tǒng) 招生辦招生辦 教委教委用人用人單位單位報(bào)表報(bào)表畢業(yè)生登記表畢業(yè)生登記表學(xué)籍管理系統(tǒng)頂層學(xué)籍管理系統(tǒng)頂層DFDDFDl頂層圖(環(huán)境圖)頂層圖(環(huán)境圖)第一層第一層第二層第二層“成績(jī)管理成績(jī)管理”框的展開(kāi)框的展開(kāi)第三層第三層“處理期末成績(jī)處理期末成績(jī)”框的展開(kāi)框的展開(kāi)第三層第三層“分析期末成績(jī)分析期末成績(jī)”框的展開(kāi)框的展開(kāi)第三層第三層“分析補(bǔ)考成績(jī)分析補(bǔ)考成績(jī)”框的展開(kāi)框的展開(kāi)4. 繪圖工具軟件介紹繪圖

41、工具軟件介紹lMicrosoft Visio可用于繪制計(jì)算機(jī)系可用于繪制計(jì)算機(jī)系統(tǒng)中需要的各種模型圖,繪制統(tǒng)中需要的各種模型圖,繪制DFD:DFDDFD的四種元素的四種元素?cái)?shù)據(jù)流兩端元素的關(guān)聯(lián)性數(shù)據(jù)流兩端元素的關(guān)聯(lián)性語(yǔ)法檢查語(yǔ)法檢查上下層分解關(guān)系,子圖自動(dòng)繼承父圖有上下層分解關(guān)系,子圖自動(dòng)繼承父圖有關(guān)的數(shù)據(jù)流關(guān)的數(shù)據(jù)流以樹(shù)狀目錄列出全部處理以樹(shù)狀目錄列出全部處理lPowerDesigner156.2.3 畫(huà)數(shù)據(jù)流圖的注意事項(xiàng)畫(huà)數(shù)據(jù)流圖的注意事項(xiàng)要注意以下幾點(diǎn):要注意以下幾點(diǎn):1.關(guān)于層次的劃分關(guān)于層次的劃分2.語(yǔ)法的正確性語(yǔ)法的正確性3.可讀性可讀性4.確定系統(tǒng)邊界確定系統(tǒng)邊界1. 合理的層次

42、劃分合理的層次劃分l層次的劃分應(yīng)遵守:層次的劃分應(yīng)遵守:展開(kāi)的層次與管理層次一致,也可以劃分得更細(xì)。展開(kāi)的層次與管理層次一致,也可以劃分得更細(xì)。同一張圖上的所有處理過(guò)程應(yīng)該處于同一個(gè)抽象層次上同一張圖上的所有處理過(guò)程應(yīng)該處于同一個(gè)抽象層次上(抽象粒度一致)。(抽象粒度一致)。一個(gè)處理框經(jīng)過(guò)展開(kāi),一般以分解為一個(gè)處理框經(jīng)過(guò)展開(kāi),一般以分解為4 41010處理框?yàn)橐颂幚砜驗(yàn)橐耍ㄗ詈茫ㄗ詈?-95-9個(gè))個(gè))最下層的處理過(guò)程用幾句話,或者用幾張判定表,或一張最下層的處理過(guò)程用幾句話,或者用幾張判定表,或一張簡(jiǎn)單的簡(jiǎn)單的HIPOHIPO圖能表達(dá)清楚圖能表達(dá)清楚處理框的合并處理框的合并l一個(gè)處理框經(jīng)過(guò)展

43、開(kāi),一般以分解為一個(gè)處理框經(jīng)過(guò)展開(kāi),一般以分解為410處理框?yàn)樘幚砜驗(yàn)橐?。宜。如果一次分解后僅有兩個(gè)處理框,為減少數(shù)據(jù)流圖的層次,如果一次分解后僅有兩個(gè)處理框,為減少數(shù)據(jù)流圖的層次,可以考慮將它們直接并入上一層中可以考慮將它們直接并入上一層中一個(gè)處理框分解后還是只有一個(gè)處理框,則視為無(wú)效的分一個(gè)處理框分解后還是只有一個(gè)處理框,則視為無(wú)效的分解解2. 正確性檢查正確性檢查l通常可以從以下幾個(gè)方面檢查數(shù)據(jù)流圖的正確性:通??梢詮囊韵聨讉€(gè)方面檢查數(shù)據(jù)流圖的正確性:l語(yǔ)法語(yǔ)法1:數(shù)據(jù)守恒,或稱為輸入數(shù)據(jù)與輸出數(shù)據(jù)匹:數(shù)據(jù)守恒,或稱為輸入數(shù)據(jù)與輸出數(shù)據(jù)匹配配處理有輸入就應(yīng)該有輸出處理有輸入就應(yīng)該有輸出處

44、理有輸出就肯定有輸入處理有輸出就肯定有輸入輸入的數(shù)據(jù)應(yīng)該全部流出該處理或者要用于產(chǎn)生流出該輸入的數(shù)據(jù)應(yīng)該全部流出該處理或者要用于產(chǎn)生流出該處理的數(shù)據(jù)(排除無(wú)用數(shù)據(jù))處理的數(shù)據(jù)(排除無(wú)用數(shù)據(jù))輸出的所有數(shù)據(jù)必須曾經(jīng)流入過(guò)該處理或者是由流入該輸出的所有數(shù)據(jù)必須曾經(jīng)流入過(guò)該處理或者是由流入該處理的數(shù)據(jù)加工產(chǎn)生(保證必要數(shù)據(jù))處理的數(shù)據(jù)加工產(chǎn)生(保證必要數(shù)據(jù))2. 正確性檢查(續(xù))正確性檢查(續(xù))l語(yǔ)法語(yǔ)法2:在一套完整的數(shù)據(jù)流圖中的任何一個(gè)數(shù)據(jù)存:在一套完整的數(shù)據(jù)流圖中的任何一個(gè)數(shù)據(jù)存儲(chǔ),必定有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流。儲(chǔ),必定有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流。l語(yǔ)法語(yǔ)法3:父圖中某一處理框的輸入、輸

45、出數(shù)據(jù)流必須:父圖中某一處理框的輸入、輸出數(shù)據(jù)流必須出現(xiàn)在相應(yīng)的子圖中。出現(xiàn)在相應(yīng)的子圖中。l語(yǔ)法語(yǔ)法4:任何一個(gè)數(shù)據(jù)流至少有一端是處理框:任何一個(gè)數(shù)據(jù)流至少有一端是處理框3. 提高易讀性提高易讀性以下方法可以提高數(shù)據(jù)流圖的易理解性:以下方法可以提高數(shù)據(jù)流圖的易理解性:l利用數(shù)據(jù)存儲(chǔ)簡(jiǎn)化處理間的聯(lián)系利用數(shù)據(jù)存儲(chǔ)簡(jiǎn)化處理間的聯(lián)系例如:例如:P2P2成績(jī)管理成績(jī)管理-P1-P1異動(dòng)管理之間的聯(lián)系可以通過(guò)異動(dòng)管理之間的聯(lián)系可以通過(guò)D3D3留留退名單簡(jiǎn)化,即退名單簡(jiǎn)化,即“P2P2成績(jī)管理成績(jī)管理”產(chǎn)生產(chǎn)生“D3D3留退名單留退名單”,“P1P1異動(dòng)管理異動(dòng)管理”根據(jù)根據(jù)“D3D3留退名單留退名單”完

46、成學(xué)籍變動(dòng)完成學(xué)籍變動(dòng)l每層的處理框均勻分解,應(yīng)齊頭并進(jìn)每層的處理框均勻分解,應(yīng)齊頭并進(jìn)l所有元素適當(dāng)命名所有元素適當(dāng)命名4. 明確系統(tǒng)邊界明確系統(tǒng)邊界l管理模型管理模型 信息處理模型信息處理模型 計(jì)算機(jī)程序計(jì)算機(jī)程序l信息系統(tǒng)建模需要從業(yè)務(wù)處理中抽象出數(shù)據(jù)處理過(guò)信息系統(tǒng)建模需要從業(yè)務(wù)處理中抽象出數(shù)據(jù)處理過(guò)程。程。l因此要關(guān)注信息系統(tǒng)解決的問(wèn)題,重點(diǎn)是系統(tǒng)中的因此要關(guān)注信息系統(tǒng)解決的問(wèn)題,重點(diǎn)是系統(tǒng)中的數(shù)據(jù)處理和流動(dòng),并考慮人機(jī)分工。數(shù)據(jù)處理和流動(dòng),并考慮人機(jī)分工。l注意:注意:排除與信息無(wú)關(guān)的活動(dòng)排除與信息無(wú)關(guān)的活動(dòng)排除其它外部系統(tǒng)的活動(dòng),和外部系統(tǒng)之間的接口通過(guò)數(shù)排除其它外部系統(tǒng)的活動(dòng),和

47、外部系統(tǒng)之間的接口通過(guò)數(shù)據(jù)流來(lái)實(shí)現(xiàn)據(jù)流來(lái)實(shí)現(xiàn)考慮成本、人力、進(jìn)度的約束考慮成本、人力、進(jìn)度的約束案例案例空調(diào)維修系統(tǒng)的邊界空調(diào)維修系統(tǒng)的邊界l數(shù)據(jù)從哪里開(kāi)始進(jìn)入系統(tǒng)?考慮以下時(shí)間節(jié)點(diǎn):數(shù)據(jù)從哪里開(kāi)始進(jìn)入系統(tǒng)?考慮以下時(shí)間節(jié)點(diǎn):從客戶申請(qǐng)開(kāi)始從客戶申請(qǐng)開(kāi)始從勘察有記錄之后從勘察有記錄之后從簽訂合同開(kāi)始從簽訂合同開(kāi)始從正式派工開(kāi)始從正式派工開(kāi)始l哪些活動(dòng)人工完成,哪些活動(dòng)納入系統(tǒng),比如:哪些活動(dòng)人工完成,哪些活動(dòng)納入系統(tǒng),比如:是否需要系統(tǒng)自動(dòng)派工是否需要系統(tǒng)自動(dòng)派工工具材料出入庫(kù)管理工具材料出入庫(kù)管理服務(wù)效益核算(合同收入和各項(xiàng)支出)服務(wù)效益核算(合同收入和各項(xiàng)支出)職工薪水計(jì)算職工薪水計(jì)算案例

48、案例畢設(shè)管理系統(tǒng)的邊界畢設(shè)管理系統(tǒng)的邊界業(yè)務(wù)問(wèn)題討論:業(yè)務(wù)問(wèn)題討論:1.1.開(kāi)動(dòng)員會(huì)、發(fā)接收函、收接收函開(kāi)動(dòng)員會(huì)、發(fā)接收函、收接收函2.2.師生見(jiàn)面、教師指導(dǎo)畢設(shè)、學(xué)生做畢設(shè)師生見(jiàn)面、教師指導(dǎo)畢設(shè)、學(xué)生做畢設(shè)3.3.交論文初稿、指導(dǎo)教師審閱、學(xué)生修改論文交論文初稿、指導(dǎo)教師審閱、學(xué)生修改論文4.4.評(píng)閱論文評(píng)閱論文5.5.教師教師/ /學(xué)生參加答辯學(xué)生參加答辯l從業(yè)務(wù)中尋找有價(jià)值的數(shù)據(jù)流從業(yè)務(wù)中尋找有價(jià)值的數(shù)據(jù)流l排除與信息系統(tǒng)無(wú)關(guān)的活動(dòng)排除與信息系統(tǒng)無(wú)關(guān)的活動(dòng)案例案例畢設(shè)管理系統(tǒng)的邊界畢設(shè)管理系統(tǒng)的邊界系統(tǒng)范圍討論:系統(tǒng)范圍討論:1.畢業(yè)設(shè)計(jì)一覽表如何產(chǎn)生?畢業(yè)設(shè)計(jì)一覽表如何產(chǎn)生?教師填報(bào)題

49、目、學(xué)生選題、教務(wù)秘書(shū)分配、教師分配教師填報(bào)題目、學(xué)生選題、教務(wù)秘書(shū)分配、教師分配方案一:從最后結(jié)果開(kāi)始采集,方案二:包括整個(gè)過(guò)程方案一:從最后結(jié)果開(kāi)始采集,方案二:包括整個(gè)過(guò)程2.畢設(shè)進(jìn)程檢查(周記)需要在系統(tǒng)中處理嗎?畢設(shè)進(jìn)程檢查(周記)需要在系統(tǒng)中處理嗎?教師填寫一周計(jì)劃、學(xué)生填寫工作情況、教師檢查教師填寫一周計(jì)劃、學(xué)生填寫工作情況、教師檢查3.答辯成績(jī)?nèi)绾蔚怯洿疝q成績(jī)?nèi)绾蔚怯?處理?處理?成立答辯小組、學(xué)生分組、分配評(píng)閱教師、登記評(píng)閱成成立答辯小組、學(xué)生分組、分配評(píng)閱教師、登記評(píng)閱成績(jī)、組織答辯、登記答辯成績(jī)績(jī)、組織答辯、登記答辯成績(jī)方案一:只采集最終結(jié)果,方案二:管理過(guò)程全部納入方案

50、一:只采集最終結(jié)果,方案二:管理過(guò)程全部納入系統(tǒng)范圍系統(tǒng)范圍數(shù)據(jù)流圖的優(yōu)化數(shù)據(jù)流圖的優(yōu)化l數(shù)據(jù)流圖也常常要作重新分解。重新分解可以按下數(shù)據(jù)流圖也常常要作重新分解。重新分解可以按下述方法進(jìn)行:述方法進(jìn)行:把需要重新分解的某張圖的所有子圖連接成一張把需要重新分解的某張圖的所有子圖連接成一張把圖分成幾部分,使各部分之間的聯(lián)系最少把圖分成幾部分,使各部分之間的聯(lián)系最少重新建立父圖重新建立父圖重新畫(huà)子圖重新畫(huà)子圖為所有處理重新命名,編號(hào)為所有處理重新命名,編號(hào)l數(shù)據(jù)流圖的分解每個(gè)人可能有所不同,畫(huà)出的數(shù)據(jù)數(shù)據(jù)流圖的分解每個(gè)人可能有所不同,畫(huà)出的數(shù)據(jù)流圖也會(huì)因人而異,不存在標(biāo)準(zhǔn)答案。流圖也會(huì)因人而異,不存

51、在標(biāo)準(zhǔn)答案。5. 數(shù)據(jù)流圖的常見(jiàn)錯(cuò)誤分析數(shù)據(jù)流圖的常見(jiàn)錯(cuò)誤分析一般有三類錯(cuò)誤情況:一般有三類錯(cuò)誤情況:1.語(yǔ)法錯(cuò)誤(可采用軟件工具輔助繪圖消除)語(yǔ)法錯(cuò)誤(可采用軟件工具輔助繪圖消除)2.邏輯錯(cuò)誤邏輯錯(cuò)誤3.詞不達(dá)意,二義性詞不達(dá)意,二義性錯(cuò)誤情況舉例錯(cuò)誤情況舉例1輸入的數(shù)據(jù)流足夠了嗎?是否能夠加輸入的數(shù)據(jù)流足夠了嗎?是否能夠加工出輸出的數(shù)據(jù)流?工出輸出的數(shù)據(jù)流?計(jì)算利息存款金額?查詢圖書(shū)讀者信息錯(cuò)誤情況舉例錯(cuò)誤情況舉例2學(xué)生成績(jī)單客戶訂單訂單源數(shù)據(jù)是如何進(jìn)入到信息系統(tǒng)中的呢?源數(shù)據(jù)是如何進(jìn)入到信息系統(tǒng)中的呢?外部實(shí)體如何從系統(tǒng)中獲取有關(guān)的數(shù)據(jù)呢?外部實(shí)體如何從系統(tǒng)中獲取有關(guān)的數(shù)據(jù)呢?難道是心靈

52、感應(yīng)?難道是心靈感應(yīng)?不論是手工系統(tǒng)還是計(jì)算機(jī)系統(tǒng),數(shù)據(jù)不會(huì)無(wú)緣無(wú)故不論是手工系統(tǒng)還是計(jì)算機(jī)系統(tǒng),數(shù)據(jù)不會(huì)無(wú)緣無(wú)故保存或流動(dòng),和外部的交換一定和某個(gè)加工相連。保存或流動(dòng),和外部的交換一定和某個(gè)加工相連。錯(cuò)誤情況舉例錯(cuò)誤情況舉例3客戶業(yè)務(wù)員訂單外部實(shí)體到外部實(shí)體,全都是系統(tǒng)之外的活動(dòng)嗎?外部實(shí)體到外部實(shí)體,全都是系統(tǒng)之外的活動(dòng)嗎?如果是則不需要建模。如果是則不需要建模。數(shù)據(jù)流圖從數(shù)據(jù)開(kāi)始進(jìn)入信數(shù)據(jù)流圖從數(shù)據(jù)開(kāi)始進(jìn)入信息系統(tǒng)的地方開(kāi)始繪制。息系統(tǒng)的地方開(kāi)始繪制。此外,如果數(shù)據(jù)需要從一個(gè)外部實(shí)體轉(zhuǎn)移到另一個(gè)此外,如果數(shù)據(jù)需要從一個(gè)外部實(shí)體轉(zhuǎn)移到另一個(gè)外部實(shí)體,同樣需要?jiǎng)幼黩?qū)動(dòng),即處理框。外部實(shí)體,同

53、樣需要?jiǎng)幼黩?qū)動(dòng),即處理框。讀者圖書(shū)管理員借書(shū)單錯(cuò)誤情況舉例錯(cuò)誤情況舉例4訂單入庫(kù)單數(shù)據(jù)不通過(guò)任何手續(xù)就能在數(shù)據(jù)存儲(chǔ)之間流動(dòng)?數(shù)據(jù)不通過(guò)任何手續(xù)就能在數(shù)據(jù)存儲(chǔ)之間流動(dòng)?表格中的數(shù)據(jù)長(zhǎng)腿了嗎?硬盤磁道上的數(shù)據(jù)會(huì)自表格中的數(shù)據(jù)長(zhǎng)腿了嗎?硬盤磁道上的數(shù)據(jù)會(huì)自己移動(dòng),而不需要任何外部活動(dòng)驅(qū)動(dòng)?己移動(dòng),而不需要任何外部活動(dòng)驅(qū)動(dòng)?藥品目錄處方單當(dāng)一張表格的部分?jǐn)?shù)據(jù)來(lái)自于另一張表格怎么表示當(dāng)一張表格的部分?jǐn)?shù)據(jù)來(lái)自于另一張表格怎么表示呢?同樣需要一個(gè)動(dòng)作驅(qū)使(人工做或計(jì)算機(jī)做)。呢?同樣需要一個(gè)動(dòng)作驅(qū)使(人工做或計(jì)算機(jī)做)。錯(cuò)誤情況舉例錯(cuò)誤情況舉例5xxxx僅有流入的數(shù)據(jù)流,僅有流入的數(shù)據(jù)流,數(shù)據(jù)還有什么用途嗎

54、?數(shù)據(jù)還有什么用途嗎?垃圾數(shù)據(jù)?!垃圾數(shù)據(jù)?!僅有流出的數(shù)據(jù)流,數(shù)據(jù)是從何僅有流出的數(shù)據(jù)流,數(shù)據(jù)是從何而來(lái)呢?而來(lái)呢?系統(tǒng)的一個(gè)局部模型會(huì)存在這種系統(tǒng)的一個(gè)局部模型會(huì)存在這種情況,但完整系統(tǒng)應(yīng)該不會(huì)。如情況,但完整系統(tǒng)應(yīng)該不會(huì)。如果有,那個(gè)數(shù)據(jù)肯定是一千年不果有,那個(gè)數(shù)據(jù)肯定是一千年不變,可以直接由數(shù)據(jù)庫(kù)管理員一變,可以直接由數(shù)據(jù)庫(kù)管理員一次性搞定。次性搞定。(物業(yè)管理系統(tǒng)中的房屋舉例)(物業(yè)管理系統(tǒng)中的房屋舉例)錯(cuò)誤情況舉例錯(cuò)誤情況舉例6“修改還書(shū)日期修改還書(shū)日期”很細(xì)節(jié),而很細(xì)節(jié),而“借閱管理借閱管理”又很抽象。又很抽象。處理不在同一個(gè)抽象層次上,會(huì)造成理解困難!處理不在同一個(gè)抽象層次上,

55、會(huì)造成理解困難!讀者讀者續(xù)借申請(qǐng)讀者信息處罰記錄P2續(xù)借審核P1借閱管理P3修改還書(shū)日期P5處罰管理P4打印通知單顧客顧客P1.1驗(yàn)證驗(yàn)證身份身份P1.2核對(duì)帳核對(duì)帳戶余額戶余額P1.3登記取登記取款事務(wù)款事務(wù)P1.4打印打印存折存折帳戶帳戶顧客顧客P1.1驗(yàn)證驗(yàn)證身份身份P2.2登記存登記存款事務(wù)款事務(wù)帳戶帳戶取款取款存款存款DFD圖不反映圖不反映模塊或功能共享,模塊或功能共享,應(yīng)改為應(yīng)改為P2.1數(shù)據(jù)流圖采用分層多幅圖的繪制方式,處理的編號(hào)與層次相關(guān)數(shù)據(jù)流圖采用分層多幅圖的繪制方式,處理的編號(hào)與層次相關(guān)錯(cuò)誤情況舉例錯(cuò)誤情況舉例7數(shù)據(jù)流圖的優(yōu)缺點(diǎn)數(shù)據(jù)流圖的優(yōu)缺點(diǎn)l圖形元素少,易學(xué)易讀,容易與

56、用戶溝通圖形元素少,易學(xué)易讀,容易與用戶溝通l有層次性,允許系統(tǒng)分析員由上至下逐步分析系統(tǒng),有層次性,允許系統(tǒng)分析員由上至下逐步分析系統(tǒng),不會(huì)受困于太多復(fù)雜的細(xì)節(jié)不會(huì)受困于太多復(fù)雜的細(xì)節(jié)l不能描述系統(tǒng)的控制流不能描述系統(tǒng)的控制流l潛在的非語(yǔ)法錯(cuò)誤不易發(fā)現(xiàn),復(fù)核困難,需要有一潛在的非語(yǔ)法錯(cuò)誤不易發(fā)現(xiàn),復(fù)核困難,需要有一定的分析設(shè)計(jì)經(jīng)驗(yàn)定的分析設(shè)計(jì)經(jīng)驗(yàn)課堂練習(xí)(交通違章處理)課堂練習(xí)(交通違章處理)l交通違章處理過(guò)程的交通違章處理過(guò)程的4個(gè)重要事件:個(gè)重要事件:因違法停車,車主收到違法告知單;因違法停車,車主收到違法告知單;車主或駕駛員拿車輛行駛證、駕照和牡丹卡到交通大隊(duì)接車主或駕駛員拿車輛行駛證

57、、駕照和牡丹卡到交通大隊(duì)接受處理,交警根據(jù)車輛違法記錄開(kāi)出處罰決定書(shū),記錄罰受處理,交警根據(jù)車輛違法記錄開(kāi)出處罰決定書(shū),記錄罰款;款;車主或駕駛員拿牡丹卡到銀行繳納罰款;車主或駕駛員拿牡丹卡到銀行繳納罰款;根據(jù)銀行的收費(fèi)記錄及時(shí)對(duì)駕駛員的處罰進(jìn)行銷帳。根據(jù)銀行的收費(fèi)記錄及時(shí)對(duì)駕駛員的處罰進(jìn)行銷帳。課堂練習(xí)(交通違章處理)課堂練習(xí)(交通違章處理)數(shù)據(jù)存儲(chǔ):車輛違法記錄、處罰記錄數(shù)據(jù)存儲(chǔ):車輛違法記錄、處罰記錄違章情況、違法告知單、處罰決定書(shū)違章情況、違法告知單、處罰決定書(shū)6.2.4 數(shù)據(jù)字典數(shù)據(jù)字典lDFD是一種簡(jiǎn)化的模型,雖然直觀,但沒(méi)有具體細(xì)是一種簡(jiǎn)化的模型,雖然直觀,但沒(méi)有具體細(xì)節(jié),僅依靠

58、節(jié),僅依靠DFD定義需求不夠充分。定義需求不夠充分。l數(shù)據(jù)字典是對(duì)數(shù)據(jù)字典是對(duì)DFD的補(bǔ)充描述,用來(lái)描述數(shù)據(jù)流程的補(bǔ)充描述,用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體的圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體的詳細(xì)內(nèi)容。詳細(xì)內(nèi)容。l數(shù)據(jù)流圖與數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的功能模型,數(shù)數(shù)據(jù)流圖與數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的功能模型,數(shù)據(jù)字典可以改進(jìn)通信,規(guī)范描述,消除誤解據(jù)字典可以改進(jìn)通信,規(guī)范描述,消除誤解1 數(shù)據(jù)字典的各類條目數(shù)據(jù)字典的各類條目數(shù)據(jù)字典中有五類條目:數(shù)據(jù)字典中有五類條目:可被重用的條目:可被重用的條目:1.1. 數(shù)據(jù)元素?cái)?shù)據(jù)元素( (最小組成單位)最小組成單位)DFDDF

59、D圖中的元素:圖中的元素:2. 2. 數(shù)據(jù)流(可引用定義好的數(shù)據(jù)結(jié)構(gòu))數(shù)據(jù)流(可引用定義好的數(shù)據(jù)結(jié)構(gòu))3.3. 數(shù)據(jù)存儲(chǔ)(可引用定義好的數(shù)據(jù)結(jié)構(gòu))數(shù)據(jù)存儲(chǔ)(可引用定義好的數(shù)據(jù)結(jié)構(gòu))4.4. 外部實(shí)體外部實(shí)體5.5. 處理處理數(shù)據(jù)字典的定義式可使用的符號(hào)數(shù)據(jù)字典的定義式可使用的符號(hào) 符號(hào)符號(hào)含含 義義 = =由。組成(定義為。)由。組成(定義為。)+ +和(順序關(guān)系的連接)例,和(順序關(guān)系的連接)例,x=a+b x=a+b 表示表示X X由由a a與與b b組成組成重復(fù)重復(fù) 例,例,x=a+b x=a+b 表示表示X X是由零次或多次重復(fù)的是由零次或多次重復(fù)的a a與與b b組成組成/可選擇(選

60、一個(gè))例,可選擇(選一個(gè))例,x=a/bx=a/b 表示表示X X由由a a或或b b中選擇一個(gè)中選擇一個(gè)()()可選(也可不選)例,可選(也可不選)例,x=x=(a a) 表示表示a a是任選的,可在是任選的,可在X X中出中出現(xiàn)現(xiàn)0 0次或次或1 1次次* * * 注釋注釋l 由數(shù)據(jù)元素組成數(shù)據(jù)信息的方式有由數(shù)據(jù)元素組成數(shù)據(jù)信息的方式有順序、選擇和重復(fù)順序、選擇和重復(fù)三種基本類型。三種基本類型。可以使用這三種類型的任意組合定義數(shù)據(jù)字典中的任何條目??梢允褂眠@三種類型的任意組合定義數(shù)據(jù)字典中的任何條目。l 例子:例子:報(bào)名單姓名單位名年齡性別課程名報(bào)名單姓名單位名年齡性別課程名 常用符號(hào):、

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論