



版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第5 5章章 管理信息系統(tǒng)開發(fā)概述管理信息系統(tǒng)開發(fā)概述本章所講內(nèi)容如下:本章所講內(nèi)容如下:管理信息系統(tǒng)的開發(fā)策略管理信息系統(tǒng)的開發(fā)策略 1管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 2管理管理信息系統(tǒng)分析信息系統(tǒng)分析3管理管理信息系統(tǒng)設(shè)計(jì)信息系統(tǒng)設(shè)計(jì)4管理管理信信息系統(tǒng)實(shí)施息系統(tǒng)實(shí)施 55.1 5.1 管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式本節(jié)所講內(nèi)容如下:本節(jié)所講內(nèi)容如下:自行開發(fā)方式自行開發(fā)方式1委托開發(fā)方式委托開發(fā)方式2合作開發(fā)方式合作開發(fā)方式3利用現(xiàn)成的軟件包開發(fā)方式利用現(xiàn)成的軟件包開發(fā)方式4信息系統(tǒng)外包信息系統(tǒng)外包 55.1.1 5.1.1 自行開發(fā)方式自行開發(fā)方式 l 定義定
2、義:由用戶依靠自己的力量獨(dú)立完成系統(tǒng)開:由用戶依靠自己的力量獨(dú)立完成系統(tǒng)開發(fā)的各項(xiàng)任務(wù)。發(fā)的各項(xiàng)任務(wù)。l 適用于適用于:有較強(qiáng)專業(yè)開發(fā)分析與設(shè)計(jì)隊(duì)伍和程:有較強(qiáng)專業(yè)開發(fā)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位。序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位。如大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單如大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單位。位。 5.1 5.1 管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式(一)自行開發(fā)方式(一)自行開發(fā)方式 開發(fā)費(fèi)用少,容易開發(fā)出適合本單位需要的系統(tǒng),開發(fā)費(fèi)用少,容易開發(fā)出適合本單位需要的系統(tǒng),方便維護(hù)和擴(kuò)展,有利于培養(yǎng)自己的系統(tǒng)開發(fā)人員。方便
3、維護(hù)和擴(kuò)展,有利于培養(yǎng)自己的系統(tǒng)開發(fā)人員。 由于不是專業(yè)開發(fā)隊(duì)伍,容易受業(yè)務(wù)工作的限由于不是專業(yè)開發(fā)隊(duì)伍,容易受業(yè)務(wù)工作的限制,系統(tǒng)整體優(yōu)化不夠,開發(fā)水平較低。同時(shí)開發(fā)制,系統(tǒng)整體優(yōu)化不夠,開發(fā)水平較低。同時(shí)開發(fā)人員一般都是臨時(shí)從所屬個(gè)單位抽調(diào)出來(lái)進(jìn)行人員一般都是臨時(shí)從所屬個(gè)單位抽調(diào)出來(lái)進(jìn)行MISMIS的的開發(fā)工作,他們都有自己的工作,精力有限,這樣開發(fā)工作,他們都有自己的工作,精力有限,這樣就會(huì)造成系統(tǒng)開發(fā)時(shí)間長(zhǎng),開發(fā)人員調(diào)動(dòng)后,系統(tǒng)就會(huì)造成系統(tǒng)開發(fā)時(shí)間長(zhǎng),開發(fā)人員調(diào)動(dòng)后,系統(tǒng)維護(hù)工作沒有保障的情況。維護(hù)工作沒有保障的情況。5.1 5.1 管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式優(yōu)點(diǎn):優(yōu)
4、點(diǎn):缺點(diǎn):缺點(diǎn):(一)自行開發(fā)方式(一)自行開發(fā)方式 5.1 5.1 管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式(1)需要大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行)需要大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行“一把手一把手”原原則;則;(2)向?qū)I(yè)開發(fā)人士或公司進(jìn)行必要的技術(shù))向?qū)I(yè)開發(fā)人士或公司進(jìn)行必要的技術(shù)咨詢,或聘請(qǐng)他們作為開發(fā)顧問(wèn)。咨詢,或聘請(qǐng)他們作為開發(fā)顧問(wèn)。5.1.2 委托開發(fā)方式委托開發(fā)方式l 定義定義:由使用單位(甲方)委托通常是有豐富:由使用單位(甲方)委托通常是有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),按照開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),按照用戶的需求承擔(dān)系統(tǒng)開發(fā)的任務(wù)。用戶的需求承擔(dān)系統(tǒng)開發(fā)的任務(wù)。l 適
5、用于適用于:使用單位:使用單位( (甲方甲方) )沒有沒有MISMIS的系統(tǒng)分析、的系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、系統(tǒng)設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的單位。但資金較為充足的單位。5.1.2 委托開發(fā)方式委托開發(fā)方式l 優(yōu)點(diǎn)優(yōu)點(diǎn):是省時(shí)、省事,開發(fā)的系統(tǒng)技術(shù)水平:是省時(shí)、省事,開發(fā)的系統(tǒng)技術(shù)水平較高。較高。 l 缺點(diǎn)缺點(diǎn):是費(fèi)用高、系統(tǒng)維護(hù)與擴(kuò)展需要開發(fā):是費(fèi)用高、系統(tǒng)維護(hù)與擴(kuò)展需要開發(fā)單位的長(zhǎng)期支持,不利于本單位的人才培養(yǎng)。單位的長(zhǎng)期支持,不利于本單位的人才培養(yǎng)。5.1.2 委托開發(fā)方式委托開發(fā)方式 (1)使用單位(甲方)的業(yè)務(wù)骨干要參與系)使用單位
6、(甲方)的業(yè)務(wù)骨干要參與系統(tǒng)的論證工作;統(tǒng)的論證工作; (2)開發(fā)過(guò)程中需要開發(fā)單位(乙方)和使)開發(fā)過(guò)程中需要開發(fā)單位(乙方)和使用單位(甲方)雙方及時(shí)溝通,進(jìn)行協(xié)調(diào)和檢用單位(甲方)雙方及時(shí)溝通,進(jìn)行協(xié)調(diào)和檢查。查。5.1.3 合作開發(fā)方式合作開發(fā)方式 l 定義定義:由使用單位(甲方)和有豐富開發(fā)經(jīng)驗(yàn):由使用單位(甲方)和有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),共同完成開發(fā)任的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),共同完成開發(fā)任務(wù)。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)務(wù)。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。的開發(fā)工作。l 適用于適用于:使用單位有一定的管理信息系統(tǒng)分析、:使用
7、單位有一定的管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過(guò)管理信息系統(tǒng)的開發(fā)建立、完善和提高自己的通過(guò)管理信息系統(tǒng)的開發(fā)建立、完善和提高自己的技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。5.1.3 合作開發(fā)方式合作開發(fā)方式 l 優(yōu)點(diǎn)優(yōu)點(diǎn) :是相對(duì)于委托開發(fā)方式比較節(jié)約資金,:是相對(duì)于委托開發(fā)方式比較節(jié)約資金,可以培養(yǎng)、增強(qiáng)使用單位的技術(shù)力量,便于系統(tǒng)維可以培養(yǎng)、增強(qiáng)使用單位的技術(shù)力量,便于系統(tǒng)維護(hù)工作,系統(tǒng)的技術(shù)水平較高。護(hù)工作,系統(tǒng)的技術(shù)水平較高。 l 缺點(diǎn)缺點(diǎn) :是雙方在合作中溝通易出現(xiàn)問(wèn)題,因此,:是
8、雙方在合作中溝通易出現(xiàn)問(wèn)題,因此,需要雙方及時(shí)達(dá)成共識(shí),進(jìn)行協(xié)調(diào)和檢查。需要雙方及時(shí)達(dá)成共識(shí),進(jìn)行協(xié)調(diào)和檢查。 5.1.4 利用現(xiàn)成的軟件包開發(fā)方式利用現(xiàn)成的軟件包開發(fā)方式 l 應(yīng)用軟件包應(yīng)用軟件包:是預(yù)先編制好的、能完成一定功能的、供出售或是預(yù)先編制好的、能完成一定功能的、供出售或出租的成套軟件系統(tǒng)。出租的成套軟件系統(tǒng)。它可以小到只有一項(xiàng)單一的功能,比如打印郵簽,它可以小到只有一項(xiàng)單一的功能,比如打印郵簽,也可以是有也可以是有5050萬(wàn)行代碼的、萬(wàn)行代碼的、400400多個(gè)模塊組成的復(fù)多個(gè)模塊組成的復(fù)雜的運(yùn)行在主機(jī)上的大系統(tǒng)。雜的運(yùn)行在主機(jī)上的大系統(tǒng)。5.1.4 利用現(xiàn)成的軟件包開發(fā)方式利用
9、現(xiàn)成的軟件包開發(fā)方式 l 定義定義:為了避免重復(fù)勞動(dòng),提高系統(tǒng)開發(fā)的經(jīng)濟(jì)效益,為了避免重復(fù)勞動(dòng),提高系統(tǒng)開發(fā)的經(jīng)濟(jì)效益,可以利用市場(chǎng)上現(xiàn)成的軟件包開發(fā)組織的可以利用市場(chǎng)上現(xiàn)成的軟件包開發(fā)組織的MISMIS。因?yàn)檐浖呀?jīng)完成了設(shè)計(jì)、編碼和測(cè)試工作,因?yàn)檐浖呀?jīng)完成了設(shè)計(jì)、編碼和測(cè)試工作,又有完整的文檔供培訓(xùn)和維護(hù)使用,所以用它來(lái)開又有完整的文檔供培訓(xùn)和維護(hù)使用,所以用它來(lái)開發(fā)發(fā)MISMIS,時(shí)間會(huì)大大縮短。,時(shí)間會(huì)大大縮短。5.1.4 利用現(xiàn)成的軟件包開發(fā)方式利用現(xiàn)成的軟件包開發(fā)方式 l 優(yōu)點(diǎn)優(yōu)點(diǎn):是能縮短開發(fā)時(shí)間,節(jié)省開發(fā)費(fèi)用,技:是能縮短開發(fā)時(shí)間,節(jié)省開發(fā)費(fèi)用,技術(shù)水平比較高,系統(tǒng)可以得
10、到較好的維護(hù)。術(shù)水平比較高,系統(tǒng)可以得到較好的維護(hù)。 l 缺點(diǎn)缺點(diǎn):是功能比較簡(jiǎn)單,通用軟件的專用性比:是功能比較簡(jiǎn)單,通用軟件的專用性比較差,難以滿足特殊要求,需要有一定的技術(shù)力較差,難以滿足特殊要求,需要有一定的技術(shù)力量根據(jù)使用者的要求做軟件改善和編制必要的接量根據(jù)使用者的要求做軟件改善和編制必要的接口軟件等二次開發(fā)的工作??谲浖榷伍_發(fā)的工作。5.1.4 利用現(xiàn)成的軟件包開發(fā)方式利用現(xiàn)成的軟件包開發(fā)方式 l 應(yīng)注意的問(wèn)題應(yīng)注意的問(wèn)題: 1、軟件包的功能是否能滿足用戶的功能要求;、軟件包的功能是否能滿足用戶的功能要求; 2、使用是否靈活;、使用是否靈活; 3、是否容易使用;、是否容易使用
11、; 4、軟硬件環(huán)境要求;、軟硬件環(huán)境要求; 5、對(duì)文件和數(shù)據(jù)庫(kù)結(jié)構(gòu)的要求、安裝維護(hù)的承諾;、對(duì)文件和數(shù)據(jù)庫(kù)結(jié)構(gòu)的要求、安裝維護(hù)的承諾; 6、文檔是否完整;、文檔是否完整; 7、供應(yīng)商的狀況及價(jià)格等。、供應(yīng)商的狀況及價(jià)格等。5.1.5 信息系統(tǒng)外包信息系統(tǒng)外包 所謂所謂外包外包就是指同組織外部供應(yīng)商簽約,由外部供應(yīng)商就是指同組織外部供應(yīng)商簽約,由外部供應(yīng)商實(shí)現(xiàn)具體的項(xiàng)目。信息系統(tǒng)外包是指組織委托外部專業(yè)信息實(shí)現(xiàn)具體的項(xiàng)目。信息系統(tǒng)外包是指組織委托外部專業(yè)信息系統(tǒng)供應(yīng)商來(lái)提供所需的有關(guān)信息系統(tǒng)產(chǎn)品或服務(wù)。信息系系統(tǒng)供應(yīng)商來(lái)提供所需的有關(guān)信息系統(tǒng)產(chǎn)品或服務(wù)。信息系統(tǒng)外包的具體范圍可以是信息系統(tǒng)相關(guān)的
12、資產(chǎn)、人員、活動(dòng)統(tǒng)外包的具體范圍可以是信息系統(tǒng)相關(guān)的資產(chǎn)、人員、活動(dòng)和功能。信息系統(tǒng)外包是將組織的部分或全部信息系統(tǒng)資產(chǎn)、和功能。信息系統(tǒng)外包是將組織的部分或全部信息系統(tǒng)資產(chǎn)、人員和(或)活動(dòng)委托給一個(gè)或多個(gè)外部供應(yīng)商來(lái)完成執(zhí)行。人員和(或)活動(dòng)委托給一個(gè)或多個(gè)外部供應(yīng)商來(lái)完成執(zhí)行。它包括下面的任何一種類型或其多種形式的組合:系統(tǒng)規(guī)劃、它包括下面的任何一種類型或其多種形式的組合:系統(tǒng)規(guī)劃、系統(tǒng)應(yīng)用分析和設(shè)計(jì),系統(tǒng)應(yīng)用開發(fā)、系統(tǒng)運(yùn)行和維護(hù),系系統(tǒng)應(yīng)用分析和設(shè)計(jì),系統(tǒng)應(yīng)用開發(fā)、系統(tǒng)運(yùn)行和維護(hù),系統(tǒng)集成,數(shù)據(jù)中心實(shí)施,通信管理和維護(hù),軟件、硬件產(chǎn)品、統(tǒng)集成,數(shù)據(jù)中心實(shí)施,通信管理和維護(hù),軟件、硬件產(chǎn)
13、品、設(shè)備管理(如維護(hù)),最終用戶支持(如培訓(xùn))等。設(shè)備管理(如維護(hù)),最終用戶支持(如培訓(xùn))等。 外包的優(yōu)點(diǎn):外包的優(yōu)點(diǎn): 外包的缺點(diǎn):外包的缺點(diǎn): 是經(jīng)濟(jì)、服務(wù)質(zhì)量高,用相同的和較低的成本獲是經(jīng)濟(jì)、服務(wù)質(zhì)量高,用相同的和較低的成本獲得更好的服務(wù),靈活性增強(qiáng),可根據(jù)業(yè)務(wù)的發(fā)展情況得更好的服務(wù),靈活性增強(qiáng),可根據(jù)業(yè)務(wù)的發(fā)展情況調(diào)整外包的費(fèi)用和能力,更有效的利用人才,盤活資調(diào)整外包的費(fèi)用和能力,更有效的利用人才,盤活資產(chǎn)。產(chǎn)。 將自己的戰(zhàn)略信息轉(zhuǎn)入他人之手,有可能使管理將自己的戰(zhàn)略信息轉(zhuǎn)入他人之手,有可能使管理失控,一旦信息系統(tǒng)業(yè)務(wù)外包,就很難將這些業(yè)務(wù)再失控,一旦信息系統(tǒng)業(yè)務(wù)外包,就很難將這些業(yè)
14、務(wù)再重新組建了,外包容易將自己限定在不靈活的合同里。重新組建了,外包容易將自己限定在不靈活的合同里。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法本節(jié)所講內(nèi)容如下:本節(jié)所講內(nèi)容如下:結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法1原型法原型法2面向?qū)ο蠓嫦驅(qū)ο蠓?CASE(計(jì)算機(jī)輔助軟件工程)方法(計(jì)算機(jī)輔助軟件工程)方法45.2.1 結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法 5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法強(qiáng)調(diào)從系統(tǒng)的角度出發(fā)強(qiáng)調(diào)從系統(tǒng)的角度出發(fā)來(lái)分析問(wèn)題和解決問(wèn)題,面對(duì)要開發(fā)的系統(tǒng),從層次來(lái)分析問(wèn)題和解決問(wèn)題,面對(duì)要開發(fā)的系統(tǒng),從
15、層次的角度,自頂向下地分析和設(shè)計(jì)系統(tǒng),認(rèn)為任何系統(tǒng)的角度,自頂向下地分析和設(shè)計(jì)系統(tǒng),認(rèn)為任何系統(tǒng)都有一個(gè)從發(fā)生、發(fā)展到消亡的生命周期,新系統(tǒng)是都有一個(gè)從發(fā)生、發(fā)展到消亡的生命周期,新系統(tǒng)是舊系統(tǒng)的繼續(xù)。舊系統(tǒng)的繼續(xù)。 開發(fā)過(guò)程強(qiáng)調(diào)嚴(yán)格的規(guī)范管理,工作文檔要成開發(fā)過(guò)程強(qiáng)調(diào)嚴(yán)格的規(guī)范管理,工作文檔要成文,要標(biāo)準(zhǔn)。目前,該類方法仍不失為一種有文,要標(biāo)準(zhǔn)。目前,該類方法仍不失為一種有 效的信息系統(tǒng)開發(fā)方法。效的信息系統(tǒng)開發(fā)方法。5.2.1結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法 1.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想 基本思想基本思想:用:用系統(tǒng)工程系統(tǒng)工程的思想和工程化的方法,的思想和工程化的方法,按用戶至上
16、的原則,結(jié)構(gòu)化、模塊化、自頂向下按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì)。也就是說(shuō),先將整個(gè)地對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì)。也就是說(shuō),先將整個(gè)管理信息系統(tǒng)的開發(fā)劃分成若干個(gè)不同階段,如管理信息系統(tǒng)的開發(fā)劃分成若干個(gè)不同階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、運(yùn)系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、運(yùn)行和維護(hù);然后在系統(tǒng)規(guī)劃、分析和設(shè)計(jì)階段采行和維護(hù);然后在系統(tǒng)規(guī)劃、分析和設(shè)計(jì)階段采用用自頂向下自頂向下的方法對(duì)系統(tǒng)進(jìn)行結(jié)構(gòu)化劃分;最后的方法對(duì)系統(tǒng)進(jìn)行結(jié)構(gòu)化劃分;最后在系統(tǒng)實(shí)施階段,采用在系統(tǒng)實(shí)施階段,采用自底向上自底向上的方法逐步實(shí)施。的方法逐步實(shí)施。5.2 5.2 管
17、理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 2.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的特點(diǎn) 系統(tǒng)觀點(diǎn)系統(tǒng)觀點(diǎn) 我們要建立的信息系統(tǒng)和建立這個(gè)系統(tǒng)的整個(gè)過(guò)程我們要建立的信息系統(tǒng)和建立這個(gè)系統(tǒng)的整個(gè)過(guò)程是一個(gè)系統(tǒng)問(wèn)題,要按照系統(tǒng)的觀點(diǎn)來(lái)分析和解決它。是一個(gè)系統(tǒng)問(wèn)題,要按照系統(tǒng)的觀點(diǎn)來(lái)分析和解決它。 要明確信息系統(tǒng)建立的目的,要把企業(yè)的需求要明確信息系統(tǒng)建立的目的,要把企業(yè)的需求搞清楚,不能含糊;搞清楚,不能含糊; 要從整體的角度出發(fā)分析問(wèn)題和解決問(wèn)題,不要從整體的角度出發(fā)分析問(wèn)題和解決問(wèn)題,不能見木不見林,只管局部的最優(yōu)忽略全局最優(yōu);能見木不見林,只管局部的最優(yōu)忽略全局最優(yōu); 還要考慮系統(tǒng)的相關(guān)性及環(huán)境適應(yīng)性,注重子還
18、要考慮系統(tǒng)的相關(guān)性及環(huán)境適應(yīng)性,注重子系統(tǒng)之間的各種聯(lián)系,并給系統(tǒng)留有一定的擴(kuò)充余地。系統(tǒng)之間的各種聯(lián)系,并給系統(tǒng)留有一定的擴(kuò)充余地。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法首先首先其次其次最后最后 嚴(yán)格區(qū)分工作階段,每個(gè)階段都有明確的任務(wù)和嚴(yán)格區(qū)分工作階段,每個(gè)階段都有明確的任務(wù)和應(yīng)得的成果。應(yīng)得的成果。 結(jié)構(gòu)化方法強(qiáng)調(diào)按照時(shí)間順序、工作內(nèi)容,將結(jié)構(gòu)化方法強(qiáng)調(diào)按照時(shí)間順序、工作內(nèi)容,將系統(tǒng)開發(fā)過(guò)程劃分為幾個(gè)階段,如系統(tǒng)規(guī)劃階段、系統(tǒng)開發(fā)過(guò)程劃分為幾個(gè)階段,如系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行和維護(hù)階段。
19、明確每個(gè)階段的任務(wù)和目標(biāo),統(tǒng)運(yùn)行和維護(hù)階段。明確每個(gè)階段的任務(wù)和目標(biāo),在開發(fā)領(lǐng)導(dǎo)小組的檢查和督促下逐一完成各個(gè)階段在開發(fā)領(lǐng)導(dǎo)小組的檢查和督促下逐一完成各個(gè)階段的任務(wù),前一階段是后一階段的工作依據(jù),不可打的任務(wù),前一階段是后一階段的工作依據(jù),不可打亂或顛倒。亂或顛倒。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 自頂向下的分析與設(shè)計(jì)和自底向上的系統(tǒng)實(shí)施。自頂向下的分析與設(shè)計(jì)和自底向上的系統(tǒng)實(shí)施。 按照系統(tǒng)的觀點(diǎn),任何事情都是互相聯(lián)系的整按照系統(tǒng)的觀點(diǎn),任何事情都是互相聯(lián)系的整體。因此在系統(tǒng)分析與設(shè)計(jì)時(shí)要站在整體的角度,體。因此在系統(tǒng)分析與設(shè)計(jì)時(shí)要站在整體的角度,自頂向下地工作。但在系
20、統(tǒng)實(shí)施時(shí),先對(duì)最底層的自頂向下地工作。但在系統(tǒng)實(shí)施時(shí),先對(duì)最底層的模塊編程,然后一個(gè)模塊、幾個(gè)模塊地調(diào)試,最后模塊編程,然后一個(gè)模塊、幾個(gè)模塊地調(diào)試,最后自底向上逐步構(gòu)成整個(gè)系統(tǒng)。自底向上逐步構(gòu)成整個(gè)系統(tǒng)。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 工作成果文檔化,文檔資料規(guī)范化、標(biāo)準(zhǔn)化。工作成果文檔化,文檔資料規(guī)范化、標(biāo)準(zhǔn)化。 MISMIS開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程,參加人員多,開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程,參加人員多,經(jīng)歷時(shí)間長(zhǎng),為了保證工作的連續(xù)性,根據(jù)系統(tǒng)經(jīng)歷時(shí)間長(zhǎng),為了保證工作的連續(xù)性,根據(jù)系統(tǒng)工程的思想,工程的思想,MISMIS的各個(gè)階段性的成果必須文檔化,的各個(gè)階段性的成
21、果必須文檔化,文檔資料標(biāo)準(zhǔn)化、格式化。這樣才能更好的實(shí)現(xiàn)文檔資料標(biāo)準(zhǔn)化、格式化。這樣才能更好的實(shí)現(xiàn)用戶與系統(tǒng)開發(fā)人員的交流,才能確保各個(gè)階段用戶與系統(tǒng)開發(fā)人員的交流,才能確保各個(gè)階段的無(wú)縫連接。的無(wú)縫連接。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法3.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的五個(gè)階段 用結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)一個(gè)系統(tǒng),一用結(jié)構(gòu)化系統(tǒng)開發(fā)方法開發(fā)一個(gè)系統(tǒng),一般將整個(gè)開發(fā)過(guò)程劃分成五個(gè)首尾相連的階段,般將整個(gè)開發(fā)過(guò)程劃分成五個(gè)首尾相連的階段,稱之為結(jié)構(gòu)化系統(tǒng)開發(fā)的稱之為結(jié)構(gòu)化系統(tǒng)開發(fā)的生命周期生命周期。系統(tǒng)開發(fā)。系統(tǒng)開發(fā)生命周期的五
22、個(gè)階段包括:生命周期的五個(gè)階段包括: 系統(tǒng)規(guī)劃階段系統(tǒng)規(guī)劃階段 系統(tǒng)分析階段系統(tǒng)分析階段 系統(tǒng)設(shè)計(jì)階段系統(tǒng)設(shè)計(jì)階段 系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施階段 系統(tǒng)運(yùn)行和維護(hù)階段系統(tǒng)運(yùn)行和維護(hù)階段系統(tǒng)規(guī)劃階段系統(tǒng)規(guī)劃階段 該階段的任務(wù)是對(duì)企業(yè)的環(huán)境、企業(yè)目該階段的任務(wù)是對(duì)企業(yè)的環(huán)境、企業(yè)目標(biāo)、現(xiàn)行系統(tǒng)的狀況進(jìn)行標(biāo)、現(xiàn)行系統(tǒng)的狀況進(jìn)行初步調(diào)查初步調(diào)查,根據(jù)企業(yè),根據(jù)企業(yè)的目標(biāo)和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略,的目標(biāo)和發(fā)展戰(zhàn)略,確定信息系統(tǒng)的發(fā)展戰(zhàn)略,對(duì)開發(fā)新系統(tǒng)的需求作出分析和預(yù)測(cè),同時(shí)還對(duì)開發(fā)新系統(tǒng)的需求作出分析和預(yù)測(cè),同時(shí)還要考慮開發(fā)新系統(tǒng)所受的各種約束條件,研究要考慮開發(fā)新系統(tǒng)所受的各種約束條件,研究新系
23、統(tǒng)的必要性和可能性。給出擬開發(fā)系統(tǒng)的新系統(tǒng)的必要性和可能性。給出擬開發(fā)系統(tǒng)的備選方案,對(duì)這些方案進(jìn)行備選方案,對(duì)這些方案進(jìn)行可行性分析可行性分析,寫出,寫出可行性分析報(bào)告。確定分析階段實(shí)施進(jìn)度,最可行性分析報(bào)告。確定分析階段實(shí)施進(jìn)度,最后編寫后編寫系統(tǒng)設(shè)計(jì)任務(wù)書系統(tǒng)設(shè)計(jì)任務(wù)書。系統(tǒng)分析階段系統(tǒng)分析階段 該階段的任務(wù)是根據(jù)系統(tǒng)設(shè)計(jì)任務(wù)書所該階段的任務(wù)是根據(jù)系統(tǒng)設(shè)計(jì)任務(wù)書所確定的范圍,通過(guò)對(duì)組織的現(xiàn)行系統(tǒng)進(jìn)行確定的范圍,通過(guò)對(duì)組織的現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)詳細(xì)調(diào)查分析調(diào)查分析,描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn),描述現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,指出現(xiàn)行系統(tǒng)的局限性和不足之處,確定新系統(tǒng)的基行系統(tǒng)的局限性和不足之處,確
24、定新系統(tǒng)的基本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯本目標(biāo)和邏輯功能要求,即提出新系統(tǒng)的邏輯模型。這個(gè)階段又叫系統(tǒng)模型。這個(gè)階段又叫系統(tǒng)邏輯設(shè)計(jì)邏輯設(shè)計(jì)階段。系統(tǒng)階段。系統(tǒng)分析階段工作成果是分析階段工作成果是系統(tǒng)分析說(shuō)明書系統(tǒng)分析說(shuō)明書。它既是。它既是給用戶看的,又是下個(gè)階段工作依據(jù)。給用戶看的,又是下個(gè)階段工作依據(jù)。系統(tǒng)設(shè)計(jì)階段系統(tǒng)設(shè)計(jì)階段 簡(jiǎn)單地說(shuō),系統(tǒng)分析階段的任務(wù)是回答簡(jiǎn)單地說(shuō),系統(tǒng)分析階段的任務(wù)是回答系統(tǒng)系統(tǒng)“做什么做什么”的問(wèn)題,而系統(tǒng)設(shè)計(jì)階段要回的問(wèn)題,而系統(tǒng)設(shè)計(jì)階段要回答的問(wèn)題是答的問(wèn)題是“怎么做怎么做”。該階段的任務(wù)是根據(jù)。該階段的任務(wù)是根據(jù)系統(tǒng)分析說(shuō)明書中規(guī)定的功能要求,考
25、慮實(shí)際系統(tǒng)分析說(shuō)明書中規(guī)定的功能要求,考慮實(shí)際條件,具體設(shè)計(jì)實(shí)現(xiàn)邏輯模型的技術(shù)方案,也條件,具體設(shè)計(jì)實(shí)現(xiàn)邏輯模型的技術(shù)方案,也即設(shè)計(jì)新系統(tǒng)的物理模型。這個(gè)階段又稱為即設(shè)計(jì)新系統(tǒng)的物理模型。這個(gè)階段又稱為物物理設(shè)計(jì)理設(shè)計(jì)階段。這一階段可分為階段。這一階段可分為總體設(shè)計(jì)總體設(shè)計(jì)和和詳細(xì)詳細(xì)設(shè)計(jì)設(shè)計(jì)兩個(gè)階段。這個(gè)階段的主要技術(shù)文檔是兩個(gè)階段。這個(gè)階段的主要技術(shù)文檔是“系統(tǒng)設(shè)計(jì)說(shuō)明書系統(tǒng)設(shè)計(jì)說(shuō)明書”。系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施階段 該階段的任務(wù)計(jì)算機(jī)等設(shè)備的購(gòu)置、安該階段的任務(wù)計(jì)算機(jī)等設(shè)備的購(gòu)置、安裝和調(diào)試,程序的編寫和調(diào)試,用戶人員的培裝和調(diào)試,程序的編寫和調(diào)試,用戶人員的培訓(xùn),數(shù)據(jù)文件轉(zhuǎn)換,系統(tǒng)調(diào)試與轉(zhuǎn)
26、換等。這一訓(xùn),數(shù)據(jù)文件轉(zhuǎn)換,系統(tǒng)調(diào)試與轉(zhuǎn)換等。這一階段的特點(diǎn)是幾個(gè)相互聯(lián)系、相互制約的任務(wù)階段的特點(diǎn)是幾個(gè)相互聯(lián)系、相互制約的任務(wù)同時(shí)展開,必須精心安排、合理組織。系統(tǒng)實(shí)同時(shí)展開,必須精心安排、合理組織。系統(tǒng)實(shí)施是按實(shí)施計(jì)劃分階段完成的,每個(gè)階段應(yīng)寫施是按實(shí)施計(jì)劃分階段完成的,每個(gè)階段應(yīng)寫出出實(shí)施進(jìn)度報(bào)告實(shí)施進(jìn)度報(bào)告。系統(tǒng)測(cè)試之后寫出。系統(tǒng)測(cè)試之后寫出系統(tǒng)測(cè)試系統(tǒng)測(cè)試分析報(bào)告分析報(bào)告。系統(tǒng)運(yùn)行和維護(hù)階段系統(tǒng)運(yùn)行和維護(hù)階段 系統(tǒng)投入運(yùn)行后,需要進(jìn)行系統(tǒng)的日常系統(tǒng)投入運(yùn)行后,需要進(jìn)行系統(tǒng)的日常運(yùn)行管理、維護(hù)和評(píng)價(jià)三部分工作。運(yùn)行管理、維護(hù)和評(píng)價(jià)三部分工作。 若運(yùn)行結(jié)果良好,則送管理部門,指導(dǎo)若運(yùn)行
27、結(jié)果良好,則送管理部門,指導(dǎo)生產(chǎn)經(jīng)營(yíng)活動(dòng);生產(chǎn)經(jīng)營(yíng)活動(dòng); 如果存在問(wèn)題,則要對(duì)系統(tǒng)進(jìn)行修改、如果存在問(wèn)題,則要對(duì)系統(tǒng)進(jìn)行修改、維護(hù)或者是局部調(diào)整;維護(hù)或者是局部調(diào)整; 如果出現(xiàn)了不可調(diào)和的大問(wèn)題(這種情如果出現(xiàn)了不可調(diào)和的大問(wèn)題(這種情況一般是系統(tǒng)運(yùn)行若干年后,系統(tǒng)運(yùn)行的環(huán)況一般是系統(tǒng)運(yùn)行若干年后,系統(tǒng)運(yùn)行的環(huán)境已發(fā)生了根本的變化時(shí)才可能出現(xiàn)),則境已發(fā)生了根本的變化時(shí)才可能出現(xiàn)),則用戶將會(huì)進(jìn)一步提出開發(fā)新系統(tǒng)的要求,這用戶將會(huì)進(jìn)一步提出開發(fā)新系統(tǒng)的要求,這標(biāo)志這老系統(tǒng)生命的結(jié)束,新系統(tǒng)的誕生。標(biāo)志這老系統(tǒng)生命的結(jié)束,新系統(tǒng)的誕生。4. 4.結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)缺點(diǎn)結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)缺
28、點(diǎn) 優(yōu)點(diǎn)優(yōu)點(diǎn) :l 整體思路清楚,能夠從全局出發(fā),步步為營(yíng),減少整體思路清楚,能夠從全局出發(fā),步步為營(yíng),減少返工,有利于提高開發(fā)質(zhì)量;返工,有利于提高開發(fā)質(zhì)量;l 設(shè)計(jì)工作中階段性非常強(qiáng),每一階段均有工作成果設(shè)計(jì)工作中階段性非常強(qiáng),每一階段均有工作成果出現(xiàn);出現(xiàn);l 每一階段的工作成果是下一階段工作的依據(jù),工作每一階段的工作成果是下一階段工作的依據(jù),工作進(jìn)度比較容易把握,有利于系統(tǒng)開發(fā)的總體管理和控進(jìn)度比較容易把握,有利于系統(tǒng)開發(fā)的總體管理和控制;制; 5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 缺點(diǎn):缺點(diǎn):l 系統(tǒng)的開發(fā)周期太長(zhǎng),有時(shí),系統(tǒng)開發(fā)尚未完系統(tǒng)的開發(fā)周期太長(zhǎng),有時(shí),系
29、統(tǒng)開發(fā)尚未完成,而內(nèi)外環(huán)境已經(jīng)發(fā)生了變化,對(duì)系統(tǒng)的需求也成,而內(nèi)外環(huán)境已經(jīng)發(fā)生了變化,對(duì)系統(tǒng)的需求也發(fā)生了變化。發(fā)生了變化。l 這種方法要求系統(tǒng)開發(fā)者在調(diào)查中就充分地掌這種方法要求系統(tǒng)開發(fā)者在調(diào)查中就充分地掌握用戶需求、管理狀況以及預(yù)見可能發(fā)生的變化,握用戶需求、管理狀況以及預(yù)見可能發(fā)生的變化,這不大符合人們循序漸進(jìn)地認(rèn)識(shí)事物的規(guī)律性。這不大符合人們循序漸進(jìn)地認(rèn)識(shí)事物的規(guī)律性。l 需要大量的文檔和圖表,這方面的工作勞動(dòng)量需要大量的文檔和圖表,這方面的工作勞動(dòng)量非常大,有時(shí)會(huì)造成效率低、成本高的問(wèn)題。非常大,有時(shí)會(huì)造成效率低、成本高的問(wèn)題。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法
30、5.結(jié)構(gòu)化系統(tǒng)方法的適用范圍: 主要適用于主要適用于大系統(tǒng)大系統(tǒng)或或系統(tǒng)開發(fā)缺乏經(jīng)驗(yàn)系統(tǒng)開發(fā)缺乏經(jīng)驗(yàn)的情的情況。況。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法5.2.2 原型法原型法1 1原型法的基本思想原型法的基本思想 其系統(tǒng)開發(fā)是一個(gè)分析、設(shè)計(jì)、編程、運(yùn)行、評(píng)價(jià)多次其系統(tǒng)開發(fā)是一個(gè)分析、設(shè)計(jì)、編程、運(yùn)行、評(píng)價(jià)多次重復(fù)、不斷演進(jìn)的過(guò)程。重復(fù)、不斷演進(jìn)的過(guò)程。 開發(fā)管理信息系統(tǒng),首先要對(duì)用戶提出的基本開發(fā)管理信息系統(tǒng),首先要對(duì)用戶提出的基本需求進(jìn)行總結(jié),然后構(gòu)造一個(gè)合適的原型并運(yùn)行,需求進(jìn)行總結(jié),然后構(gòu)造一個(gè)合適的原型并運(yùn)行
31、,此后通過(guò)系統(tǒng)開發(fā)人員與用戶對(duì)原型運(yùn)行情況的不此后通過(guò)系統(tǒng)開發(fā)人員與用戶對(duì)原型運(yùn)行情況的不斷分析、修改和研討,不斷擴(kuò)充和完善系統(tǒng)的結(jié)構(gòu)斷分析、修改和研討,不斷擴(kuò)充和完善系統(tǒng)的結(jié)構(gòu)和功能,直到符合用戶的要求。和功能,直到符合用戶的要求。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法2. 2.原型法開發(fā)步驟原型法開發(fā)步驟確定用戶的基本需求確定用戶的基本需求。要在很短的時(shí)間內(nèi)調(diào)查。要在很短的時(shí)間內(nèi)調(diào)查并確定用戶基本需求,這時(shí)的需求可能是不完全并確定用戶基本需求,這時(shí)的需求可能是不完全的、粗糙的,但也是最基本的,如系統(tǒng)功能、數(shù)的、粗糙的,但也是最基本的,如系統(tǒng)功能、數(shù)據(jù)規(guī)范、結(jié)果格式、屏幕及
32、菜單等。據(jù)規(guī)范、結(jié)果格式、屏幕及菜單等。開發(fā)初始原型系統(tǒng)開發(fā)初始原型系統(tǒng)。開發(fā)者根據(jù)用戶基本需求。開發(fā)者根據(jù)用戶基本需求開發(fā)一個(gè)應(yīng)用系統(tǒng)的初始原型,并交付原型的基開發(fā)一個(gè)應(yīng)用系統(tǒng)的初始原型,并交付原型的基本功能及有關(guān)屏幕畫面。本功能及有關(guān)屏幕畫面。5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法對(duì)原型進(jìn)行評(píng)價(jià)對(duì)原型進(jìn)行評(píng)價(jià)。讓用戶試用原型,根據(jù)實(shí)際。讓用戶試用原型,根據(jù)實(shí)際運(yùn)行情況,明確原型存在的問(wèn)題。運(yùn)行情況,明確原型存在的問(wèn)題。修正和改進(jìn)原型系統(tǒng)修正和改進(jìn)原型系統(tǒng)。開發(fā)者根據(jù)用戶試用及。開發(fā)者根據(jù)用戶試用及提出的問(wèn)題,與用戶共同研究確定修改原型的方提出的問(wèn)題,與用戶共同研究確定修改
33、原型的方案,經(jīng)過(guò)修改和完善得到新的原型。然后再試用、案,經(jīng)過(guò)修改和完善得到新的原型。然后再試用、評(píng)價(jià),再修改完善,多次反復(fù)一直到滿意為止。評(píng)價(jià),再修改完善,多次反復(fù)一直到滿意為止。確定用戶最初要求確定用戶最初要求研制系統(tǒng)原型研制系統(tǒng)原型評(píng)價(jià)、使用系統(tǒng)原型評(píng)價(jià)、使用系統(tǒng)原型完成系統(tǒng)開發(fā)并交付使用完成系統(tǒng)開發(fā)并交付使用修改和完善系統(tǒng)原型修改和完善系統(tǒng)原型用戶滿意?用戶滿意?圖圖3-2 原型法開發(fā)流程原型法開發(fā)流程 5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法 3. 3.原型法的優(yōu)缺點(diǎn)原型法的優(yōu)缺點(diǎn) 優(yōu)點(diǎn)優(yōu)點(diǎn) :認(rèn)識(shí)論上的突破認(rèn)識(shí)論上的突破 開發(fā)過(guò)程是一個(gè)循環(huán)往復(fù)的反饋過(guò)程,它符合用戶對(duì)
34、開發(fā)過(guò)程是一個(gè)循環(huán)往復(fù)的反饋過(guò)程,它符合用戶對(duì)計(jì)算機(jī)應(yīng)用的認(rèn)識(shí)逐步發(fā)展、螺旋式上升的規(guī)律。計(jì)算機(jī)應(yīng)用的認(rèn)識(shí)逐步發(fā)展、螺旋式上升的規(guī)律。提高了綜合開發(fā)效益提高了綜合開發(fā)效益 原型法減少了大量重復(fù)的文檔編制時(shí)間,縮短了開發(fā)原型法減少了大量重復(fù)的文檔編制時(shí)間,縮短了開發(fā)周期,減少了用戶培訓(xùn)時(shí)間,降低了開發(fā)成本,加快了周期,減少了用戶培訓(xùn)時(shí)間,降低了開發(fā)成本,加快了開發(fā)進(jìn)度,從而提高的綜合開發(fā)效益。開發(fā)進(jìn)度,從而提高的綜合開發(fā)效益。用戶滿意度提高用戶滿意度提高 強(qiáng)調(diào)了用戶的主導(dǎo)作用,增進(jìn)了用戶與開發(fā)人員之間強(qiáng)調(diào)了用戶的主導(dǎo)作用,增進(jìn)了用戶與開發(fā)人員之間的溝通,用戶的直接參與能直接而又及時(shí)地發(fā)現(xiàn)問(wèn)題,的
35、溝通,用戶的直接參與能直接而又及時(shí)地發(fā)現(xiàn)問(wèn)題,并進(jìn)行修正,因而可以減少產(chǎn)品的設(shè)計(jì)性錯(cuò)誤,提高了并進(jìn)行修正,因而可以減少產(chǎn)品的設(shè)計(jì)性錯(cuò)誤,提高了用戶的滿意程度。用戶的滿意程度。 缺點(diǎn):缺點(diǎn):開發(fā)工具要求高開發(fā)工具要求高 原型法需要有現(xiàn)代化的開發(fā)工具支持,否則開發(fā)工作量太原型法需要有現(xiàn)代化的開發(fā)工具支持,否則開發(fā)工作量太大,成本過(guò)高,就失去了采用原型法的意義。應(yīng)該說(shuō)開發(fā)工具大,成本過(guò)高,就失去了采用原型法的意義。應(yīng)該說(shuō)開發(fā)工具水平的高低是原型法能否順利實(shí)現(xiàn)的第一要素水平的高低是原型法能否順利實(shí)現(xiàn)的第一要素。文檔欠缺、維護(hù)困難文檔欠缺、維護(hù)困難 為了加快開發(fā)進(jìn)度而取消軟件或降低對(duì)軟件文檔的要求,為了
36、加快開發(fā)進(jìn)度而取消軟件或降低對(duì)軟件文檔的要求,或者忽略建立完整的開發(fā)文檔和詳細(xì)的測(cè)試工作,短期能滿足或者忽略建立完整的開發(fā)文檔和詳細(xì)的測(cè)試工作,短期能滿足用戶需求,但長(zhǎng)期來(lái)看系統(tǒng)維護(hù)困難并且系統(tǒng)容易失敗。用戶需求,但長(zhǎng)期來(lái)看系統(tǒng)維護(hù)困難并且系統(tǒng)容易失敗。解決復(fù)雜系統(tǒng)和大系統(tǒng)問(wèn)題很困難解決復(fù)雜系統(tǒng)和大系統(tǒng)問(wèn)題很困難 對(duì)大型系統(tǒng)或復(fù)雜系統(tǒng)的原型化過(guò)程中,反復(fù)次數(shù)多、周對(duì)大型系統(tǒng)或復(fù)雜系統(tǒng)的原型化過(guò)程中,反復(fù)次數(shù)多、周期長(zhǎng)、成本高的問(wèn)題很難解決。期長(zhǎng)、成本高的問(wèn)題很難解決。4 4原型法的適用場(chǎng)合原型法的適用場(chǎng)合1用戶事先難用戶事先難以說(shuō)明需求以說(shuō)明需求的較小的應(yīng)的較小的應(yīng)用系統(tǒng)。用系統(tǒng)。2決策支持系
37、統(tǒng)。決策支持系統(tǒng)。3與結(jié)構(gòu)化系與結(jié)構(gòu)化系統(tǒng)開發(fā)方法統(tǒng)開發(fā)方法結(jié)合起來(lái)使結(jié)合起來(lái)使用。用。5.2.3 5.2.3 面向?qū)ο蠓嫦驅(qū)ο蠓?. 面向?qū)ο蠓ǖ幕舅枷?基本思想基本思想是:面向?qū)ο蠓椒ㄊ欠治鰡?wèn)題和解決問(wèn)題的是:面向?qū)ο蠓椒ㄊ欠治鰡?wèn)題和解決問(wèn)題的新方法,其基本出發(fā)點(diǎn)就是盡可能按照人類認(rèn)識(shí)世界的方法新方法,其基本出發(fā)點(diǎn)就是盡可能按照人類認(rèn)識(shí)世界的方法和思維方式來(lái)分析和解決問(wèn)題??陀^世界是由許多各種各樣和思維方式來(lái)分析和解決問(wèn)題??陀^世界是由許多各種各樣的對(duì)象所組成的,每種對(duì)象都有各自的內(nèi)部狀態(tài)和運(yùn)動(dòng)規(guī)律,的對(duì)象所組成的,每種對(duì)象都有各自的內(nèi)部狀態(tài)和運(yùn)動(dòng)規(guī)律,不同的對(duì)象之間的相互作用和聯(lián)系就
38、構(gòu)成了各種不同的系統(tǒng)。不同的對(duì)象之間的相互作用和聯(lián)系就構(gòu)成了各種不同的系統(tǒng)??陀^事物都是由對(duì)象組成的,對(duì)象是在原來(lái)事物基礎(chǔ)上抽象客觀事物都是由對(duì)象組成的,對(duì)象是在原來(lái)事物基礎(chǔ)上抽象的結(jié)果。任何復(fù)雜的事物都可以通過(guò)對(duì)象的某種組合而構(gòu)成。的結(jié)果。任何復(fù)雜的事物都可以通過(guò)對(duì)象的某種組合而構(gòu)成。面向?qū)ο蟮姆椒ㄕ且詫?duì)象作為最基本的元素和分析問(wèn)題,面向?qū)ο蟮姆椒ㄕ且詫?duì)象作為最基本的元素和分析問(wèn)題,解決問(wèn)題的核心。解決問(wèn)題的核心。 5.2 5.2 管理信息系統(tǒng)開發(fā)方法管理信息系統(tǒng)開發(fā)方法2.面向?qū)ο蠓ǖ幕靖拍顚?duì)象對(duì)象:是現(xiàn)實(shí)世界中具有相同屬性、服:是現(xiàn)實(shí)世界中具有相同屬性、服從相同規(guī)則的一系列事物的抽
39、象,也就是從相同規(guī)則的一系列事物的抽象,也就是將相似事物抽象化,其中的具體事物稱為將相似事物抽象化,其中的具體事物稱為對(duì)象的實(shí)例。對(duì)象的實(shí)例。 對(duì)象可以是具體的,如一臺(tái)空調(diào)、一輛轎車等;對(duì)象可以是具體的,如一臺(tái)空調(diào)、一輛轎車等;對(duì)象也可以是概念化的,如一種思路,一種方法等。對(duì)象也可以是概念化的,如一種思路,一種方法等。 對(duì)象是一個(gè)封閉體,它由一組數(shù)據(jù)和施加于這些對(duì)象是一個(gè)封閉體,它由一組數(shù)據(jù)和施加于這些數(shù)據(jù)上的一組操作組成。數(shù)據(jù)上的一組操作組成。2.面向?qū)ο蠓ǖ幕靖拍顚?duì)象的屬性對(duì)象的屬性:是指描述對(duì)象的數(shù)據(jù),可以是系統(tǒng):是指描述對(duì)象的數(shù)據(jù),可以是系統(tǒng)或用戶定義的數(shù)據(jù)類型,也可以是一個(gè)抽象的數(shù)
40、據(jù)或用戶定義的數(shù)據(jù)類型,也可以是一個(gè)抽象的數(shù)據(jù)類型。類型。類類:是具有相同屬性和相同行為描述的一組對(duì)象。:是具有相同屬性和相同行為描述的一組對(duì)象。如人、公司、高校、管理信息系統(tǒng)都是類。如人、公司、高校、管理信息系統(tǒng)都是類。行為行為:是指一個(gè)對(duì)象對(duì)于屬性改變或消息收到后:是指一個(gè)對(duì)象對(duì)于屬性改變或消息收到后所進(jìn)行的行動(dòng)和反映。一個(gè)對(duì)象的行為完全取決于所進(jìn)行的行動(dòng)和反映。一個(gè)對(duì)象的行為完全取決于它的活動(dòng)。它的活動(dòng)。 關(guān)系關(guān)系:是指現(xiàn)實(shí)世界中兩個(gè)對(duì)象或多個(gè)對(duì)象之間:是指現(xiàn)實(shí)世界中兩個(gè)對(duì)象或多個(gè)對(duì)象之間的相互作用和影響。如交易關(guān)系、師生關(guān)系等。的相互作用和影響。如交易關(guān)系、師生關(guān)系等。3.面向?qū)ο蠓ǖ?/p>
41、特點(diǎn) 封裝性封裝性 在面向?qū)ο蠓ㄖ?,程序和?shù)據(jù)是封裝在一起的,在面向?qū)ο蠓ㄖ?,程序和?shù)據(jù)是封裝在一起的,對(duì)象作為一個(gè)實(shí)體,其操作隱藏在行為中,其狀對(duì)象作為一個(gè)實(shí)體,其操作隱藏在行為中,其狀態(tài)由對(duì)象的態(tài)由對(duì)象的“屬性屬性”來(lái)描述,并且只能通過(guò)對(duì)象來(lái)描述,并且只能通過(guò)對(duì)象中的中的“行為行為”來(lái)改變,外界一無(wú)所知。封裝性是來(lái)改變,外界一無(wú)所知。封裝性是一種信息隱藏技術(shù),是面向?qū)ο蠓ǖ幕A(chǔ)。一種信息隱藏技術(shù),是面向?qū)ο蠓ǖ幕A(chǔ)。 抽象性抽象性 在面向?qū)ο蠓ㄖ?,把抽出?shí)體的本質(zhì)和內(nèi)在屬在面向?qū)ο蠓ㄖ?,把抽出?shí)體的本質(zhì)和內(nèi)在屬性而忽略一些無(wú)關(guān)緊要的屬性稱之為抽象。類是性而忽略一些無(wú)關(guān)緊要的屬性稱之為抽象。
42、類是抽象的產(chǎn)物,對(duì)象是類的一個(gè)實(shí)例。同類中的對(duì)抽象的產(chǎn)物,對(duì)象是類的一個(gè)實(shí)例。同類中的對(duì)象具有類中規(guī)定的屬性和行為。象具有類中規(guī)定的屬性和行為。3.面向?qū)ο蠓ǖ奶攸c(diǎn) 繼承性繼承性 繼承性是指子類共享父類的屬性與操作的繼承性是指子類共享父類的屬性與操作的一種方式,是類特有的性質(zhì)。類可以派生出一種方式,是類特有的性質(zhì)。類可以派生出之類,子類自動(dòng)繼承父類的屬性與方法??芍悾宇愖詣?dòng)繼承父類的屬性與方法。可見,繼承大大地提高了軟件的可重用性。見,繼承大大地提高了軟件的可重用性。 動(dòng)態(tài)鏈接性動(dòng)態(tài)鏈接性 動(dòng)態(tài)連接性是指各種對(duì)象間統(tǒng)一、方便、動(dòng)態(tài)連接性是指各種對(duì)象間統(tǒng)一、方便、動(dòng)態(tài)的消息傳遞機(jī)制。動(dòng)態(tài)的消
43、息傳遞機(jī)制。4.面向?qū)ο蠓ǖ乃拇箝_發(fā)階段 系統(tǒng)分析階段系統(tǒng)分析階段 根據(jù)用戶對(duì)系統(tǒng)開發(fā)的需求進(jìn)行調(diào)查研究,在繁根據(jù)用戶對(duì)系統(tǒng)開發(fā)的需求進(jìn)行調(diào)查研究,在繁雜的問(wèn)題領(lǐng)域中抽象地識(shí)別出對(duì)象及其行為、結(jié)構(gòu)、雜的問(wèn)題領(lǐng)域中抽象地識(shí)別出對(duì)象及其行為、結(jié)構(gòu)、屬性等。屬性等。 系統(tǒng)設(shè)計(jì)階段系統(tǒng)設(shè)計(jì)階段 根據(jù)系統(tǒng)分析階段的文檔資料,作進(jìn)一步地抽象、根據(jù)系統(tǒng)分析階段的文檔資料,作進(jìn)一步地抽象、歸類、整理,運(yùn)用雛形法構(gòu)造出系統(tǒng)的雛形。歸類、整理,運(yùn)用雛形法構(gòu)造出系統(tǒng)的雛形。 系統(tǒng)實(shí)現(xiàn)階段系統(tǒng)實(shí)現(xiàn)階段 根據(jù)系統(tǒng)設(shè)計(jì)幾段的文檔資料,運(yùn)用面向?qū)ο蟮母鶕?jù)系統(tǒng)設(shè)計(jì)幾段的文檔資料,運(yùn)用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言加以實(shí)現(xiàn)。程序設(shè)計(jì)語(yǔ)
44、言加以實(shí)現(xiàn)。 系統(tǒng)運(yùn)行維護(hù)階段系統(tǒng)運(yùn)行維護(hù)階段 進(jìn)行系統(tǒng)的日常運(yùn)行管理、維護(hù)與評(píng)價(jià)工作。進(jìn)行系統(tǒng)的日常運(yùn)行管理、維護(hù)與評(píng)價(jià)工作。5.面向?qū)ο蠓ǖ膬?yōu)缺點(diǎn) l 優(yōu)點(diǎn):優(yōu)點(diǎn):更接近于現(xiàn)實(shí)世界,可以很好地限制由更接近于現(xiàn)實(shí)世界,可以很好地限制由于不同的人對(duì)于系統(tǒng)的不同理解所造成的偏差,于不同的人對(duì)于系統(tǒng)的不同理解所造成的偏差,以對(duì)象為中心,利用特定的軟件工具直接完成從以對(duì)象為中心,利用特定的軟件工具直接完成從對(duì)象客體的描述到軟件結(jié)構(gòu)的轉(zhuǎn)換,縮短了開發(fā)對(duì)象客體的描述到軟件結(jié)構(gòu)的轉(zhuǎn)換,縮短了開發(fā)周期,是一種很有潛力的系統(tǒng)開發(fā)方法。周期,是一種很有潛力的系統(tǒng)開發(fā)方法。l 缺點(diǎn):缺點(diǎn):需要一定的軟件支撐,并且
45、在大型開發(fā)需要一定的軟件支撐,并且在大型開發(fā)中不進(jìn)行自頂向下的整體劃分,自直接采用自底中不進(jìn)行自頂向下的整體劃分,自直接采用自底向上的開發(fā),同樣會(huì)造成系統(tǒng)結(jié)構(gòu)不合理,訓(xùn)部向上的開發(fā),同樣會(huì)造成系統(tǒng)結(jié)構(gòu)不合理,訓(xùn)部分關(guān)系失調(diào)等問(wèn)題。分關(guān)系失調(diào)等問(wèn)題。5.2.4 CASECASE(計(jì)算機(jī)輔助軟件工程)方法(計(jì)算機(jī)輔助軟件工程)方法l定義定義:是計(jì)算機(jī)技術(shù)在系統(tǒng)開發(fā)活動(dòng)、技術(shù)和方:是計(jì)算機(jī)技術(shù)在系統(tǒng)開發(fā)活動(dòng)、技術(shù)和方法中的應(yīng)用,是軟件工具與開發(fā)方法的結(jié)合體。法中的應(yīng)用,是軟件工具與開發(fā)方法的結(jié)合體。 lCASECASE工具工具:是指能夠支持或使結(jié)構(gòu)化系統(tǒng)開發(fā)生:是指能夠支持或使結(jié)構(gòu)化系統(tǒng)開發(fā)生命周期
46、法中一個(gè)或多個(gè)階段自動(dòng)化的計(jì)算機(jī)程序命周期法中一個(gè)或多個(gè)階段自動(dòng)化的計(jì)算機(jī)程序(軟件)。(軟件)。lCASECASE的目的的目的:使開發(fā)支持工具與開發(fā)方法學(xué)統(tǒng)一:使開發(fā)支持工具與開發(fā)方法學(xué)統(tǒng)一和結(jié)合起來(lái);通過(guò)實(shí)現(xiàn)分析、設(shè)計(jì)與程序開發(fā)、維和結(jié)合起來(lái);通過(guò)實(shí)現(xiàn)分析、設(shè)計(jì)與程序開發(fā)、維護(hù)的自動(dòng)化,提高管理信息系統(tǒng)開發(fā)的效率和管理護(hù)的自動(dòng)化,提高管理信息系統(tǒng)開發(fā)的效率和管理信息系統(tǒng)的質(zhì)量,最終實(shí)現(xiàn)系統(tǒng)開發(fā)自動(dòng)化。信息系統(tǒng)的質(zhì)量,最終實(shí)現(xiàn)系統(tǒng)開發(fā)自動(dòng)化。 1. CASE環(huán)境的特點(diǎn) 在實(shí)際開發(fā)一個(gè)系統(tǒng)中,在實(shí)際開發(fā)一個(gè)系統(tǒng)中,CASECASE環(huán)境的應(yīng)用必須依環(huán)境的應(yīng)用必須依賴于一種具體的開發(fā)方法賴于一種具
47、體的開發(fā)方法 。 CASECASE只是一種輔助的開發(fā)方法。只是一種輔助的開發(fā)方法。 由于由于CASECASE環(huán)境的出現(xiàn)從根本上改變了開發(fā)系統(tǒng)的環(huán)境的出現(xiàn)從根本上改變了開發(fā)系統(tǒng)的軟件基礎(chǔ)軟件基礎(chǔ) 。2. CASE采用的軟件工具 查詢語(yǔ)言查詢語(yǔ)言 報(bào)表生成器報(bào)表生成器 圖表軟件圖表軟件 決策支持系統(tǒng)生成器決策支持系統(tǒng)生成器 應(yīng)用軟件包等應(yīng)用軟件包等53 信息系統(tǒng)分析信息系統(tǒng)分析 1系統(tǒng)分析的任務(wù)系統(tǒng)分析的任務(wù)2 系統(tǒng)分析的方法系統(tǒng)分析的方法 3 系統(tǒng)分析的主要工具系統(tǒng)分析的主要工具 4 表達(dá)處理邏輯的工具表達(dá)處理邏輯的工具(1 1)分析用戶要求)分析用戶要求 (2 2)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查)現(xiàn)行系統(tǒng)
48、的詳細(xì)調(diào)查 (3 3)組織結(jié)構(gòu)與業(yè)務(wù)流程分析)組織結(jié)構(gòu)與業(yè)務(wù)流程分析 (4 4)系統(tǒng)數(shù)據(jù)流程分析)系統(tǒng)數(shù)據(jù)流程分析 (5 5)建立新系統(tǒng)的邏輯模型)建立新系統(tǒng)的邏輯模型 (6 6)提出系統(tǒng)分析報(bào)告)提出系統(tǒng)分析報(bào)告5 53 3 1 1 系統(tǒng)分析的任務(wù)系統(tǒng)分析的任務(wù)5.3.2 5.3.2 信息系統(tǒng)分析的方法信息系統(tǒng)分析的方法目前,對(duì)于系統(tǒng)分析目前,對(duì)于系統(tǒng)分析主要采用主要采用結(jié)構(gòu)化的分析方法結(jié)構(gòu)化的分析方法1. 1. 結(jié)構(gòu)化系統(tǒng)分析的基本思想結(jié)構(gòu)化系統(tǒng)分析的基本思想 結(jié)構(gòu)化系統(tǒng)分析的圖表工具主要由結(jié)構(gòu)化系統(tǒng)分析的圖表工具主要由數(shù)據(jù)流程數(shù)據(jù)流程圖圖、數(shù)據(jù)字典數(shù)據(jù)字典和和數(shù)據(jù)處理說(shuō)明數(shù)據(jù)處理說(shuō)明組成
49、。組成。 用系統(tǒng)的思想,系統(tǒng)工程的方法,按用戶至上用系統(tǒng)的思想,系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化,自頂向下地對(duì)信息系統(tǒng)的原則,結(jié)構(gòu)化、模塊化,自頂向下地對(duì)信息系統(tǒng)進(jìn)行分析,并用結(jié)構(gòu)化分析的圖表作為系統(tǒng)邏輯模進(jìn)行分析,并用結(jié)構(gòu)化分析的圖表作為系統(tǒng)邏輯模型描述的主要手段。型描述的主要手段。2. 2. 結(jié)構(gòu)化系統(tǒng)分析的一般過(guò)程結(jié)構(gòu)化系統(tǒng)分析的一般過(guò)程 結(jié)構(gòu)化分析方法所采用的基本方法是結(jié)構(gòu)化分析方法所采用的基本方法是“抽象抽象”和和“分解分解”,分析過(guò)程體現(xiàn)為,分析過(guò)程體現(xiàn)為“自頂向下逐層分自頂向下逐層分解解”。 在分解中要充分體現(xiàn)在分解中要充分體現(xiàn)“抽象抽象”的原則,逐層分解中的的原
50、則,逐層分解中的上一層就是下一層的抽象,系統(tǒng)的抽象模型應(yīng)該按照一定上一層就是下一層的抽象,系統(tǒng)的抽象模型應(yīng)該按照一定的層次關(guān)系組織而成。下層是上層的分解,而上層是下層的層次關(guān)系組織而成。下層是上層的分解,而上層是下層的抽象。的抽象。 “分解分解”就是把一個(gè)復(fù)雜的問(wèn)題就是把一個(gè)復(fù)雜的問(wèn)題“化整為零,各個(gè)化整為零,各個(gè)擊破擊破”,即把一個(gè)復(fù)雜龐大的系統(tǒng)分解成為容易理解、,即把一個(gè)復(fù)雜龐大的系統(tǒng)分解成為容易理解、容易實(shí)現(xiàn)的子系統(tǒng)、小系統(tǒng)。容易實(shí)現(xiàn)的子系統(tǒng)、小系統(tǒng)。5.3.3 系統(tǒng)分析的主要工具系統(tǒng)分析的主要工具1.組織結(jié)構(gòu)圖、功能結(jié)構(gòu)圖組織結(jié)構(gòu)圖、功能結(jié)構(gòu)圖2.業(yè)務(wù)流程的描述工具業(yè)務(wù)流程的描述工具3
51、.數(shù)據(jù)流程圖數(shù)據(jù)流程圖4.數(shù)據(jù)字典數(shù)據(jù)字典(1).組織結(jié)構(gòu)圖總 經(jīng) 理總 經(jīng) 理銷售部銷售部生產(chǎn)部生產(chǎn)部總經(jīng)理助總經(jīng)理助理理生產(chǎn)車間生產(chǎn)車間1生產(chǎn)車間生產(chǎn)車間2財(cái)務(wù)部財(cái)務(wù)部供應(yīng)部供應(yīng)部人力資源人力資源部部i采購(gòu)部采購(gòu)部庫(kù)管部庫(kù)管部運(yùn)輸部運(yùn)輸部(2).功能結(jié)構(gòu)圖銷售計(jì)劃管銷售計(jì)劃管理理市場(chǎng)預(yù)測(cè)市場(chǎng)預(yù)測(cè)銷售統(tǒng)計(jì)分銷售統(tǒng)計(jì)分析析庫(kù)存管理庫(kù)存管理銷售管理銷售管理銷售歷史資料管理銷售歷史資料管理銷售計(jì)劃管理銷售計(jì)劃管理編制年度銷售大綱編制年度銷售大綱市場(chǎng)預(yù)測(cè)市場(chǎng)預(yù)測(cè)市場(chǎng)預(yù)測(cè)市場(chǎng)預(yù)測(cè)銷售收入核算銷售收入核算出庫(kù)管理出庫(kù)管理庫(kù)存統(tǒng)計(jì)庫(kù)存統(tǒng)計(jì)入庫(kù)管理入庫(kù)管理銷售統(tǒng)計(jì)分析銷售統(tǒng)計(jì)分析銷售利潤(rùn)核算銷售利潤(rùn)核算2.
52、2.業(yè)務(wù)流程圖業(yè)務(wù)流程圖 業(yè)務(wù)流程圖業(yè)務(wù)流程圖 (transition flow diagram ,TFDtransition flow diagram ,TFD) 是一種描述管理系統(tǒng)內(nèi)各單位、人員之間是一種描述管理系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動(dòng)的流程圖,業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動(dòng)的流程圖,它用一些規(guī)定的符號(hào)及連線表示某個(gè)具體業(yè)務(wù)它用一些規(guī)定的符號(hào)及連線表示某個(gè)具體業(yè)務(wù)的處理過(guò)程,它可以幫助分析人員找出業(yè)務(wù)流的處理過(guò)程,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理回路。程中的不合理回路。業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)流程圖的基本符號(hào)系統(tǒng)中人員系統(tǒng)中人員系統(tǒng)外實(shí)體系統(tǒng)外實(shí)體數(shù)
53、據(jù)流向數(shù)據(jù)流向數(shù)據(jù)、報(bào)表、賬目數(shù)據(jù)、報(bào)表、賬目 業(yè)務(wù)流程圖的繪制業(yè)務(wù)流程圖的繪制 業(yè)務(wù)流程分析是在已經(jīng)理出的業(yè)務(wù)功能基礎(chǔ)上業(yè)務(wù)流程分析是在已經(jīng)理出的業(yè)務(wù)功能基礎(chǔ)上將其細(xì)化,利用系統(tǒng)調(diào)查的資料將業(yè)務(wù)處理過(guò)程中將其細(xì)化,利用系統(tǒng)調(diào)查的資料將業(yè)務(wù)處理過(guò)程中的每個(gè)步驟用一個(gè)完整的圖形將其串起來(lái)。的每個(gè)步驟用一個(gè)完整的圖形將其串起來(lái)。 TFD正是根據(jù)系統(tǒng)調(diào)查表中所得到的資料和問(wèn)卷調(diào)查的結(jié)果,按業(yè)務(wù)實(shí)際處理過(guò)程且用給定的符號(hào)將它們繪制在同一張圖上。在繪制TFD的過(guò)程中發(fā)現(xiàn)問(wèn)題,分析不足,優(yōu)化業(yè)務(wù)處理過(guò)程,所以說(shuō)繪制TFD是分析業(yè)務(wù)流程的重要步驟。 TFDTFD的繪制并無(wú)嚴(yán)格的規(guī)則,只需簡(jiǎn)明的繪制并無(wú)嚴(yán)格的
54、規(guī)則,只需簡(jiǎn)明扼要地如實(shí)反映實(shí)際業(yè)務(wù)過(guò)程。扼要地如實(shí)反映實(shí)際業(yè)務(wù)過(guò)程。 業(yè)務(wù)流程圖的基本符號(hào)業(yè)務(wù)流程圖的基本符號(hào)系統(tǒng)中人員系統(tǒng)中人員系統(tǒng)外實(shí)體系統(tǒng)外實(shí)體數(shù)據(jù)流向數(shù)據(jù)流向數(shù)據(jù)、報(bào)表、賬目數(shù)據(jù)、報(bào)表、賬目例例2例例1例例3例例1 1 業(yè)務(wù)流程圖業(yè)務(wù)流程圖 采購(gòu)員從倉(cāng)庫(kù)收到缺貨通知單以后,查閱采購(gòu)員從倉(cāng)庫(kù)收到缺貨通知單以后,查閱訂貨合同單,若已訂貨,向供貨單位發(fā)出催訂貨合同單,若已訂貨,向供貨單位發(fā)出催貨請(qǐng)求,否則,填寫訂貨單交供貨單位。供貨請(qǐng)求,否則,填寫訂貨單交供貨單位。供貨單位發(fā)出貨物后,立即向采購(gòu)員發(fā)出取貨貨單位發(fā)出貨物后,立即向采購(gòu)員發(fā)出取貨通知。通知。倉(cāng)庫(kù)倉(cāng)庫(kù)缺貨通知缺貨通知定貨單定貨單
55、催貨請(qǐng)求催貨請(qǐng)求取貨通知取貨通知定貨合同定貨合同采購(gòu)員采購(gòu)員供貨單位供貨單位例例2 2 畫業(yè)務(wù)流程圖畫業(yè)務(wù)流程圖 采購(gòu)員將入庫(kù)單交給檢驗(yàn)員,檢驗(yàn)采購(gòu)員將入庫(kù)單交給檢驗(yàn)員,檢驗(yàn)員將不合格的入庫(kù)單退回采購(gòu)員,員將不合格的入庫(kù)單退回采購(gòu)員,合格的入庫(kù)單交保管員并記入庫(kù)存合格的入庫(kù)單交保管員并記入庫(kù)存臺(tái)帳,統(tǒng)計(jì)員根據(jù)庫(kù)存臺(tái)帳制定月臺(tái)帳,統(tǒng)計(jì)員根據(jù)庫(kù)存臺(tái)帳制定月報(bào)表交主管部門審閱。報(bào)表交主管部門審閱。主管部門采購(gòu)員采購(gòu)員檢驗(yàn)檢驗(yàn)員員保管員保管員統(tǒng)計(jì)員統(tǒng)計(jì)員入庫(kù)單庫(kù)存帳不合格入庫(kù)單日?qǐng)?bào)表合格入庫(kù)單例例3 3 畫業(yè)務(wù)流程圖畫業(yè)務(wù)流程圖 車間填寫領(lǐng)料單給倉(cāng)庫(kù)要求領(lǐng)料,車間填寫領(lǐng)料單給倉(cāng)庫(kù)要求領(lǐng)料,庫(kù)長(zhǎng)根據(jù)用料
56、計(jì)劃審批領(lǐng)料單,未庫(kù)長(zhǎng)根據(jù)用料計(jì)劃審批領(lǐng)料單,未批準(zhǔn)的退回車間,已批準(zhǔn)的領(lǐng)料單批準(zhǔn)的退回車間,已批準(zhǔn)的領(lǐng)料單送到倉(cāng)庫(kù)保管員處,由他查閱庫(kù)存送到倉(cāng)庫(kù)保管員處,由他查閱庫(kù)存帳。若帳上有貨則通知車間前來(lái)領(lǐng)帳。若帳上有貨則通知車間前來(lái)領(lǐng)料,否則將缺貨通知采購(gòu)人員。料,否則將缺貨通知采購(gòu)人員。圖圖6-46-4企業(yè)領(lǐng)料業(yè)務(wù)流程圖企業(yè)領(lǐng)料業(yè)務(wù)流程圖已批準(zhǔn)的領(lǐng)料單領(lǐng)料單車間庫(kù)長(zhǎng)未批準(zhǔn)的領(lǐng)料單倉(cāng)庫(kù)保管員采購(gòu)員庫(kù)存賬用料計(jì)劃領(lǐng)料通知缺貨通知表格分配圖表格分配圖 為了傳遞信息,管理部門經(jīng)常將某種單為了傳遞信息,管理部門經(jīng)常將某種單據(jù)或報(bào)告復(fù)印多份分發(fā)到其他多個(gè)部門,在據(jù)或報(bào)告復(fù)印多份分發(fā)到其他多個(gè)部門,在這種情況下
57、,可以采用表格分配圖來(lái)描述有這種情況下,可以采用表格分配圖來(lái)描述有關(guān)業(yè)務(wù)。關(guān)業(yè)務(wù)。 表格分配圖表達(dá)清楚,可以幫助系統(tǒng)分表格分配圖表達(dá)清楚,可以幫助系統(tǒng)分析人員描述系統(tǒng)中復(fù)制多份的報(bào)告或單據(jù)的析人員描述系統(tǒng)中復(fù)制多份的報(bào)告或單據(jù)的數(shù)量以及這些報(bào)告或單據(jù)都與哪些部門發(fā)生數(shù)量以及這些報(bào)告或單據(jù)都與哪些部門發(fā)生業(yè)務(wù)聯(lián)系。業(yè)務(wù)聯(lián)系。例:采購(gòu)業(yè)務(wù)表格分配圖例:采購(gòu)業(yè)務(wù)表格分配圖采購(gòu)部門采購(gòu)部門財(cái)務(wù)部門財(cái)務(wù)部門收購(gòu)部門收購(gòu)部門準(zhǔn)備采購(gòu)單準(zhǔn)備采購(gòu)單采購(gòu)單采購(gòu)單4 4供貨單位供貨單位采購(gòu)單采購(gòu)單3 3采購(gòu)單采購(gòu)單2 2采購(gòu)單采購(gòu)單1 1登記待收貨登記待收貨待收貨登記表待收貨登記表應(yīng)付款處理應(yīng)付款處理應(yīng)付賬應(yīng)付賬
58、存檔存檔 練習(xí)題:練習(xí)題: 成品庫(kù)保管員按車間送來(lái)的入庫(kù)單登記成品庫(kù)保管員按車間送來(lái)的入庫(kù)單登記庫(kù)存臺(tái)帳,發(fā)貨時(shí),發(fā)貨員根據(jù)銷售料送來(lái)庫(kù)存臺(tái)帳,發(fā)貨時(shí),發(fā)貨員根據(jù)銷售料送來(lái)的發(fā)貨通知單將成品出庫(kù)并發(fā)貨,同時(shí)填寫的發(fā)貨通知單將成品出庫(kù)并發(fā)貨,同時(shí)填寫三份出庫(kù)單,其中一份交給成品庫(kù)保管員,三份出庫(kù)單,其中一份交給成品庫(kù)保管員,由他按此出庫(kù)單登記庫(kù)存臺(tái)帳,出庫(kù)單的另由他按此出庫(kù)單登記庫(kù)存臺(tái)帳,出庫(kù)單的另外兩聯(lián)分別送銷售科和會(huì)計(jì)科。試按以上業(yè)外兩聯(lián)分別送銷售科和會(huì)計(jì)科。試按以上業(yè)務(wù)過(guò)程畫出業(yè)務(wù)流程圖務(wù)過(guò)程畫出業(yè)務(wù)流程圖。3.3.數(shù)據(jù)流程圖數(shù)據(jù)流程圖 數(shù)據(jù)流程圖(數(shù)據(jù)流程圖(data flow diag
59、ram ,data flow diagram ,簡(jiǎn)稱簡(jiǎn)稱DFDDFD)是進(jìn)行數(shù)據(jù)流程分析的主要工)是進(jìn)行數(shù)據(jù)流程分析的主要工具,也是描述系統(tǒng)具,也是描述系統(tǒng)邏輯模型邏輯模型的主要工具。的主要工具。 數(shù)據(jù)流程圖用幾種基本符號(hào)反映了數(shù)據(jù)流程圖用幾種基本符號(hào)反映了信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)和處理。信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)和處理。2.2.數(shù)據(jù)流程圖數(shù)據(jù)流程圖 特點(diǎn)特點(diǎn) 基本成分基本成分 繪制方法繪制方法 應(yīng)用舉例應(yīng)用舉例 繪制數(shù)據(jù)流程圖的注意事項(xiàng)繪制數(shù)據(jù)流程圖的注意事項(xiàng) 用途用途 數(shù)據(jù)流程圖的特點(diǎn)數(shù)據(jù)流程圖的特點(diǎn) 抽象性抽象性 不考慮具體的不考慮具體的物理因素物理因素,只是,只是抽象地反抽象地反映信息的
60、流動(dòng)、加工、存儲(chǔ)和使用映信息的流動(dòng)、加工、存儲(chǔ)和使用的情況,的情況,能抽象地總結(jié)出能抽象地總結(jié)出MISMIS的的任務(wù)任務(wù),以及,以及各項(xiàng)任務(wù)各項(xiàng)任務(wù)之間的順序和關(guān)系之間的順序和關(guān)系,從信息處理的角度從信息處理的角度將一將一個(gè)復(fù)雜的實(shí)際系統(tǒng)抽象成一個(gè)邏輯模型個(gè)復(fù)雜的實(shí)際系統(tǒng)抽象成一個(gè)邏輯模型。 概括性概括性 把系統(tǒng)對(duì)各種業(yè)務(wù)的處理過(guò)程聯(lián)系起把系統(tǒng)對(duì)各種業(yè)務(wù)的處理過(guò)程聯(lián)系起來(lái),形成一個(gè)整體,從而給系統(tǒng)一個(gè)全貌。來(lái),形成一個(gè)整體,從而給系統(tǒng)一個(gè)全貌。 數(shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流程圖的基本成分?jǐn)?shù)據(jù)流數(shù)據(jù)流處理邏輯處理邏輯 ( (加工加工) )數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)外部實(shí)體外部實(shí)體按鍵或按鍵或擊鼠標(biāo)擊鼠標(biāo)數(shù)據(jù)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)患有保密協(xié)議書
- 隊(duì)員家長(zhǎng)協(xié)議書
- 餐飲環(huán)保協(xié)議書
- 買堂哥墓地協(xié)議書
- 車位承包協(xié)議書
- 車位轉(zhuǎn)換協(xié)議書
- 合作開飯店協(xié)議書
- 訴訟和解協(xié)議書
- 酒店維修協(xié)議書
- 項(xiàng)目保證協(xié)議書
- Unit8SectionA1a2d課件人教版八年級(jí)英語(yǔ)下冊(cè)
- 《社區(qū)多元主體協(xié)同治理研究的國(guó)內(nèi)外文獻(xiàn)綜述》6700字
- 鋁電解基礎(chǔ)知識(shí)培訓(xùn)教材
- 2025年大學(xué)生人文知識(shí)競(jìng)賽題庫(kù)及答案(完整版)
- 上訴狀的課件
- 【合同范文】傳媒公司合作合同6篇
- 乳腺癌防治知識(shí)手冊(cè)運(yùn)動(dòng)與健康生活方式建議
- 2024年上海第二工業(yè)大學(xué)單招職業(yè)技能測(cè)試題庫(kù)附答案
- 《融資融券對(duì)企業(yè)創(chuàng)新的影響實(shí)證研究》11000字【論文】
- 預(yù)防肺癌健康教育
- 工業(yè)蒸汽生產(chǎn)安全操作規(guī)范
評(píng)論
0/150
提交評(píng)論