第9章 MIS的開發(fā)方式與方法_第1頁
第9章 MIS的開發(fā)方式與方法_第2頁
第9章 MIS的開發(fā)方式與方法_第3頁
第9章 MIS的開發(fā)方式與方法_第4頁
第9章 MIS的開發(fā)方式與方法_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

9.1

MIS開發(fā)涉及的基本問題9.2MIS的開發(fā)方式9.3結(jié)構(gòu)化生命周期法9.4原型法(PrototypingApproach)第9章MIS的開發(fā)方式與方法內(nèi)容提要第9章MIS的開發(fā)方式與方法學(xué)完本章以后,應(yīng)掌握的內(nèi)容:

MIS開發(fā)的基本原則MIS開發(fā)應(yīng)具備的條件MIS的開發(fā)策略MIS的開發(fā)方式MIS的常用開發(fā)方法第9章MIS的開發(fā)方式與方法9.1

MIS開發(fā)涉及的基本問題9.1.1

MIS開發(fā)的基本原則9.1.2

MIS開發(fā)的條件9.1.3

MIS的開發(fā)策略第9章MIS的開發(fā)方式與方法9.1.1

MIS開發(fā)的基本原則(1)完整性:MIS是由多個(gè)子系統(tǒng)組成的整體,保證各子系統(tǒng)協(xié)調(diào)一致地工作,尋求整體優(yōu)化。(2)相關(guān)性:各個(gè)子系統(tǒng)既獨(dú)立又相互聯(lián)系,不能不考慮其他子系統(tǒng)而孤立地設(shè)計(jì)某一子系統(tǒng)。(3)適應(yīng)性:較強(qiáng)的環(huán)境適應(yīng)性,系統(tǒng)具有較好的靈活性和可塑性。(4)可靠性:保證系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;保證數(shù)據(jù)采集的質(zhì)量;數(shù)據(jù)校驗(yàn)功能;系統(tǒng)的安全措施。(5)經(jīng)濟(jì)性:盡可能節(jié)省開支和縮短開發(fā)周期。新系統(tǒng)投入運(yùn)行后,盡快回收投資。第9章MIS的開發(fā)方式與方法9.1.2

MIS開發(fā)的條件(1)領(lǐng)導(dǎo)重視,業(yè)務(wù)人員積極性高;(2)必須有建立MIS的實(shí)際需求和迫切性;(3)必須要有一定的科學(xué)管理基礎(chǔ);(4)有必要的投資保證,并能提供系統(tǒng)維護(hù)人員的編制和維護(hù)費(fèi)用;(5)管理人員知識(shí)結(jié)構(gòu)應(yīng)滿足系統(tǒng)建設(shè)需要;(6)基礎(chǔ)數(shù)據(jù)要齊全規(guī)范。第9章MIS的開發(fā)方式與方法9.1.3

MIS的開發(fā)策略(1)接受式開發(fā)策略(2)直線式開發(fā)策略(3)迭代式開發(fā)策略(4)實(shí)驗(yàn)式開發(fā)策略(5)規(guī)劃式開發(fā)策略第9章MIS的開發(fā)方式與方法(1)接受式開發(fā)策略認(rèn)為用戶對(duì)信息的需求的敘述是正確的、完全的和固定的,并且以此作為開發(fā)的根據(jù)。適合:小項(xiàng)目,高度結(jié)構(gòu)化,用戶需求明確和開發(fā)者有充分經(jīng)驗(yàn)的情形。例如:對(duì)文件的轉(zhuǎn)換、從已有文件或數(shù)據(jù)庫中產(chǎn)生各種報(bào)表、以及某些簡(jiǎn)單的、單用戶的系統(tǒng)等。第9章MIS的開發(fā)方式與方法(2)直線式開發(fā)策略從需求說明開始到最后開發(fā)直線的進(jìn)行下去,每完成一步都要進(jìn)行評(píng)審,以驗(yàn)證是否和需求一致。用戶和開發(fā)者在系統(tǒng)開發(fā)之前就完全調(diào)查清楚實(shí)際問題的所有狀況和需求。第9章MIS的開發(fā)方式與方法(3)迭代式開發(fā)策略研制過程中驗(yàn)證需求不論是有錯(cuò)還是不恰當(dāng),都可以回到需求確定過程,對(duì)需求說明進(jìn)行修改,如此重復(fù)進(jìn)行,直到所開發(fā)的系統(tǒng)滿足需求為止。大型多用戶系統(tǒng)、對(duì)用戶或開發(fā)者來說是新的應(yīng)用領(lǐng)域的情形。第9章MIS的開發(fā)方式與方法(4)實(shí)驗(yàn)式開發(fā)策略若信息需求不確定性很高,則可通過一個(gè)實(shí)際工作系統(tǒng)來驗(yàn)證需求是否得到保證。

(5)規(guī)劃式開發(fā)策略

MIS的規(guī)模特別大,復(fù)雜程度特別高其信息需求的不確定性程度特別大,必須做好MIS的總體規(guī)劃。第9章MIS的開發(fā)方式與方法9.2

MIS的開發(fā)方式9.2.1自行開發(fā)9.2.2委托開發(fā)9.2.3合作開發(fā)9.2.4利用現(xiàn)成軟件包開發(fā)第9章MIS的開發(fā)方式與方法9.2.1自行開發(fā)由用戶依靠自己的力量獨(dú)立完成系統(tǒng)開發(fā)的各項(xiàng)任務(wù)。有較強(qiáng)專業(yè)開發(fā)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員;系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位。如:大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單位。適合:第9章MIS的開發(fā)方式與方法優(yōu)點(diǎn):

開發(fā)費(fèi)用少,容易開發(fā)出適合本單位需要的系統(tǒng),方便維護(hù)和擴(kuò)展,有利于培養(yǎng)自己的系統(tǒng)開發(fā)人員。缺點(diǎn):容易受業(yè)務(wù)工作的限制,系統(tǒng)整體優(yōu)化不夠,開發(fā)水平較低。系統(tǒng)開發(fā)時(shí)間長(zhǎng),開發(fā)人員調(diào)動(dòng)后,系統(tǒng)維護(hù)工作沒有保障。需要大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行“一把手”原則。向?qū)I(yè)開發(fā)人士或公司進(jìn)行必要的技術(shù)咨詢,或聘請(qǐng)他們作為開發(fā)顧問。注意:第9章MIS的開發(fā)方式與方法9.2.2委托開發(fā)由使用單位(甲方)委托通常是有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),按照用戶的需求承擔(dān)系統(tǒng)開發(fā)的任務(wù)。適合:使用單位(甲方)沒有MIS的系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的單位。第9章MIS的開發(fā)方式與方法優(yōu)點(diǎn):省時(shí)、省事,開發(fā)的系統(tǒng)技術(shù)水平較高缺點(diǎn):費(fèi)用高、系統(tǒng)維護(hù)與擴(kuò)展需要開發(fā)單位的長(zhǎng)期支持,不利于本單位的人才培養(yǎng)。注意:使用單位(甲方)的業(yè)務(wù)骨干要參與系統(tǒng)的論證工作;開發(fā)過程中需要開發(fā)單位(乙方)和使用單位(甲方)雙方及時(shí)溝通,進(jìn)行協(xié)調(diào)和檢查。第9章MIS的開發(fā)方式與方法9.2.3合作開發(fā)由使用單位(甲方)和有豐富開發(fā)經(jīng)驗(yàn)的機(jī)構(gòu)或?qū)I(yè)開發(fā)人員(乙方),共同完成開發(fā)任務(wù)。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。適合:使用單位(甲方)有一定的MIS分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過MIS的開發(fā)建立、完善和提高自己的技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。第9章MIS的開發(fā)方式與方法優(yōu)點(diǎn):相對(duì)于委托開發(fā)方式比較節(jié)約資金,可以培養(yǎng)、增強(qiáng)使用單位的技術(shù)力量,便于系統(tǒng)維護(hù)工作,系統(tǒng)的技術(shù)水平較高。缺點(diǎn):雙方在合作中溝通易出現(xiàn)問題,因此,需要雙方及時(shí)達(dá)成共識(shí),進(jìn)行協(xié)調(diào)和檢查。第9章MIS的開發(fā)方式與方法9.2.4利用現(xiàn)成軟件包開發(fā)利用現(xiàn)成的軟件包開發(fā)MIS,可購買現(xiàn)成的應(yīng)用軟件包或開發(fā)平臺(tái),如財(cái)務(wù)管理系統(tǒng)、小型企業(yè)MIS、供銷存MIS等等。適合:對(duì)于功能單一的小系統(tǒng)開發(fā)頗為有效。但不太適用于規(guī)模較大、功能復(fù)雜、需求量的不確定性程度比較高的系統(tǒng)的開發(fā)。

第9章MIS的開發(fā)方式與方法優(yōu)點(diǎn):能縮短開發(fā)時(shí)間,節(jié)省開發(fā)費(fèi)用,技術(shù)水平比較高,系統(tǒng)可以得到較好的維護(hù)。缺點(diǎn):功能比較簡(jiǎn)單,通用軟件的專用性比較差,難以滿足特殊要求。需要有一定的技術(shù)力量根據(jù)使用者的要求做軟件改善和編制必要的接口軟件等二次開發(fā)的工作。第9章MIS的開發(fā)方式與方法表9-1開發(fā)方式的比較

方式特點(diǎn)比較自行開發(fā)委托開發(fā)合作開發(fā)利用現(xiàn)成軟件包開發(fā)分析和設(shè)計(jì)能力的要求較高一般逐漸培養(yǎng)較低編程能力的要求較高不需要需要較低系統(tǒng)維護(hù)的要求容易較困難較容易較困難開發(fā)費(fèi)用少多較少較少思考題9.1:大公司是否可使用小廠商提供的軟件包第9章MIS的開發(fā)方式與方法9.3結(jié)構(gòu)化生命周期法9.3.1系統(tǒng)的生命周期9.3.2

結(jié)構(gòu)化生命周期法的開發(fā)過程9.3.3結(jié)構(gòu)化生命周期法的優(yōu)缺點(diǎn)第9章MIS的開發(fā)方式與方法9.3.1系統(tǒng)的生命周期生命周期:從提出要建立一個(gè)MIS開始,到完全建成的全過程,是一個(gè)連續(xù)發(fā)展的過程,即一個(gè)階段的完成就是下一個(gè)階段的開始,這個(gè)過程稱為系統(tǒng)的開發(fā)生命周期(SystemDevelopmentLifeCycle,簡(jiǎn)稱SDLC)。基本思想:將系統(tǒng)的生命周期劃分為:系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施等階段。第9章MIS的開發(fā)方式與方法9.3.2

結(jié)構(gòu)化生命周期法的開發(fā)過程1.系統(tǒng)分析階段2.系統(tǒng)設(shè)計(jì)階段3.系統(tǒng)實(shí)施階段第9章MIS的開發(fā)方式與方法1.系統(tǒng)分析階段以規(guī)劃階段提出的目標(biāo)為出發(fā)點(diǎn),調(diào)查企業(yè)現(xiàn)狀,論證建立新系統(tǒng)的可行性;初步建立新系統(tǒng)的邏輯模型。成果:系統(tǒng)分析報(bào)告2.系統(tǒng)設(shè)計(jì)階段設(shè)計(jì)系統(tǒng)的物理模型:代碼設(shè)計(jì)、IS流程圖設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、處理流程圖設(shè)計(jì)和編寫程序設(shè)計(jì)說明書。成果:系統(tǒng)設(shè)計(jì)說明書3.系統(tǒng)實(shí)施階段程序設(shè)計(jì)及調(diào)試、系統(tǒng)轉(zhuǎn)換及系統(tǒng)運(yùn)行與評(píng)估等環(huán)節(jié)成果:MIS,技術(shù)文檔(程序說明書、使用說明書等)第9章MIS的開發(fā)方式與方法9.3.3結(jié)構(gòu)化生命周期法的優(yōu)缺點(diǎn)1)建立面向用戶的觀點(diǎn)。2)嚴(yán)格區(qū)分工作區(qū)間。3)結(jié)構(gòu)化、模塊化、自頂向下進(jìn)行分析、設(shè)計(jì),自底向上進(jìn)行實(shí)施。4)深入調(diào)查研究,并在分析階段充分預(yù)料可能發(fā)生的變化。5)開發(fā)過程按工程標(biāo)準(zhǔn)規(guī)范化,文檔資料標(biāo)準(zhǔn)化1)開發(fā)周期長(zhǎng)。2)繁瑣,使用工具落后。3)不可能充分預(yù)料可能發(fā)生的情況及變化。4)不直觀,用戶最后才能看到真實(shí)模型。優(yōu)點(diǎn)缺點(diǎn)第9章MIS的開發(fā)方式與方法9.4原型法9.4.1原型法基本原理9.4.2原型法開發(fā)過程9.4.3原型法的優(yōu)缺點(diǎn)9.4.4原型法與傳統(tǒng)的生命周期法的比較第9章MIS的開發(fā)方式與方法9.4.1

原型法基本原理

原型:開發(fā)者在初步了解用戶需求的基礎(chǔ)上,構(gòu)成、設(shè)計(jì)和開發(fā)一個(gè)系統(tǒng)初始模型,該模型稱為原型或骨架。開發(fā)人員和用戶在此基礎(chǔ)上共同探討、改進(jìn)和完善方案,開發(fā)人員再根據(jù)方案對(duì)原型進(jìn)行修改得到新的原型,再征求用戶意見,如此反復(fù),直至用戶滿意為止。第9章MIS的開發(fā)方式與方法9.4.2原型法開發(fā)過程(1)確定用戶的基本需求(2)開發(fā)初始原型系統(tǒng)(3)對(duì)原型進(jìn)行評(píng)價(jià)(4)修正和改進(jìn)原型系統(tǒng)

(循環(huán)、不斷修改完善)第9章MIS的開發(fā)方式與方法原型法開發(fā)MIS的過程示意圖圖9-2原型法開發(fā)過程確定用戶基本要求構(gòu)造初始模型評(píng)價(jià)、使用系統(tǒng)原型用戶滿意?系統(tǒng)轉(zhuǎn)換、系統(tǒng)維護(hù)與評(píng)價(jià)修改、完善系統(tǒng)原型YN第9章MIS的開發(fā)方式與方法9.4.3原型法的優(yōu)缺點(diǎn)(1)開發(fā)周期短;(2)增加用戶的滿意度;(3)加強(qiáng)了開發(fā)過程中的用戶參與程度;(4)降低系統(tǒng)開發(fā)中的風(fēng)險(xiǎn);(5)降低系統(tǒng)開發(fā)的成本;(6)

易學(xué)易用,減少對(duì)用戶的培訓(xùn)時(shí)間;(7)可產(chǎn)生正確的系統(tǒng)需求描述。(1)對(duì)于大系統(tǒng),復(fù)雜系統(tǒng),不適于直接使用;(2)開發(fā)過程管理困難;(3)用戶較早看到原型,錯(cuò)認(rèn)為就是新系統(tǒng),使用戶缺乏耐心;(4)開發(fā)人員很容易用原型取代系統(tǒng)分析。優(yōu)點(diǎn)缺點(diǎn)第9章MIS的開發(fā)方式與方法9.4.4原型法與傳統(tǒng)的生命周期法的比較

方法

內(nèi)容

原型法

生命周期法開發(fā)路徑循環(huán)、迭代型嚴(yán)格、順序型文檔數(shù)量較少多用戶參與程度高低開發(fā)過程的可見度

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論