五章管理信息系統(tǒng)開發(fā)概述_第1頁
五章管理信息系統(tǒng)開發(fā)概述_第2頁
五章管理信息系統(tǒng)開發(fā)概述_第3頁
五章管理信息系統(tǒng)開發(fā)概述_第4頁
五章管理信息系統(tǒng)開發(fā)概述_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1第五章管理信息系統(tǒng)開發(fā)概述1、管理信息系統(tǒng)開發(fā)的認知模型本章內(nèi)容:2、管理信息系統(tǒng)開發(fā)方法3、系統(tǒng)開發(fā)人員與開發(fā)方式2系統(tǒng)開發(fā)的需求管理信息系統(tǒng)的開發(fā)是一個復(fù)雜的系統(tǒng)工程,它不僅涉及到技術(shù)方面的問題,而且還涉及企業(yè)的組織、管理、資源和能力等方面的問題。選擇管理信息系統(tǒng)的開發(fā)方法是一個重要的企業(yè)決策,它對于系統(tǒng)開發(fā)的時間、費用、資源需求和最終產(chǎn)品都有著很大的影響。35.1.1MIS開發(fā)的認知過程和認知模型5.1.2MIS開發(fā)的生命周期第一節(jié)MIS開發(fā)的認知模型與生命周期45.1.1MIS開發(fā)的認知過程認知過程

管理信息系統(tǒng)的開發(fā)者面臨的最大的問題在于如何準確、完整地獲得用戶的需求,而大多數(shù)系統(tǒng)的開發(fā)者不可能是一個業(yè)務(wù)專家,對相關(guān)問題有充分的認識,因此在管理信息系統(tǒng)的開發(fā)中有一個認知過程。5

管理信息系統(tǒng)的開發(fā)過程

就是根據(jù)需要解決的問題,建立一個有信息技術(shù)支撐、與解決問題相關(guān)的、數(shù)據(jù)處理的、可運行計算機模型?,F(xiàn)實世界:問題計算機世界:計算機可執(zhí)行模型6現(xiàn)實世界:問題觀念世界邏輯模型數(shù)據(jù)世界物理模型計算機世界計算機可執(zhí)行模型根據(jù)問題進行抽象根據(jù)系統(tǒng)平臺進行設(shè)計利用實用軟件進行描述7認知模型問題域邏輯模型:識別用戶需求,確定開發(fā)系統(tǒng)的功能(“作什么?”)物理模型:在一定信息技術(shù)、系統(tǒng)平臺約束下,設(shè)計系統(tǒng)實現(xiàn)方式(“如何做?”)計算機可執(zhí)行模型:利用計算機語言設(shè)計出相應(yīng)的計算機程序。85.1.2MIS開發(fā)的生命周期系統(tǒng)運行和維護系統(tǒng)規(guī)劃系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)分析開發(fā)設(shè)計初步

調(diào)查

可行性研究審批系統(tǒng)

評價

系統(tǒng)

維護總體設(shè)計詳細設(shè)計審計審查編程調(diào)試系統(tǒng)

轉(zhuǎn)換

驗收詳細調(diào)查邏輯

設(shè)計

9第二節(jié)管理信息系統(tǒng)的開發(fā)方法10一、開發(fā)管理信息系統(tǒng)的策略(一)"自下而上"的開發(fā)策略

"自下而上"的開發(fā)策略是從現(xiàn)行系統(tǒng)業(yè)務(wù)狀況出發(fā),先實現(xiàn)一個個具體的功能,逐步地由低級到高級建立MIS。優(yōu)點:可以避免大規(guī)模系統(tǒng)可能出現(xiàn)運行不協(xié)調(diào)的危險缺點:不能像想象那樣完全周密11(二)"自上而下"的開發(fā)策略"自上而下"的開發(fā)策略強調(diào)從整體上協(xié)調(diào)和規(guī)劃,由全面到局部,由長遠到近期,從探索合理的信息流出發(fā)來設(shè)計信息系統(tǒng)

通常,"自下而上"的策略用于小型系統(tǒng)的設(shè)計,適用于對開發(fā)工作缺乏經(jīng)驗的情況。

在實踐中,對于大型系統(tǒng)往往把這兩種方法結(jié)合起來使用,即先自上而下地作好MIS的戰(zhàn)略規(guī)劃,再自下而上地逐步實現(xiàn)各系統(tǒng)的應(yīng)用開發(fā)。12二、傳統(tǒng)的系統(tǒng)生命周期法傳統(tǒng)生命周期法(SystemLifecycle)是一種最傳統(tǒng)的建立信息系統(tǒng)的方法,特別是一些復(fù)雜或大型系統(tǒng)項目的開發(fā)至今仍在運用這一方法。13該方法把一個信息系統(tǒng)開發(fā)過程看成像產(chǎn)品一樣具有生命周期。一個信息系統(tǒng)開發(fā)的生命周期大致可分為六個階段:立項、系統(tǒng)分析、系統(tǒng)設(shè)計、編程、安裝和實施,各階段緊密銜接,順序完成,每個階段具有特別轉(zhuǎn)折點和階段性成果。14圖信息系統(tǒng)開發(fā)的生命周期15立項階段(ProjectDefinition)

該階段主要是確定組織是否存在問題,以及存在的問題能否通過一個新的信息系統(tǒng)或修改現(xiàn)行系統(tǒng)得以解決。如果要建立一個系統(tǒng)項目,那么該階段就要確定項目的總體目標,界定項目的范圍,并向管理層提交一份項目計劃報告。系統(tǒng)分析階段(SystemAnalysis)

該階段任務(wù)是詳細分析現(xiàn)行系統(tǒng)(人工的或者自動的)存在的問題,找出解決這些問題的方案和所要達到的目標,并說明可供選擇的解決方案。系統(tǒng)分析階段還要分析各種可選方案的可行性。16系統(tǒng)設(shè)計階段(SystemDesign)

該階段生成解決方案的邏輯和物理設(shè)計說明書。編程階段(Programming)

該階段按設(shè)計階段形成的設(shè)計說明書來編制軟件程序代碼。17安裝階段(Installation)

該階段的任務(wù)包括系統(tǒng)測試、人員培訓(xùn)和系統(tǒng)轉(zhuǎn)換。后期運行階段(Postimplementation)

該階段包括系統(tǒng)安裝投入使用后對系統(tǒng)的使用和評審,還包括為完善系統(tǒng)所進行的系統(tǒng)修改。18生命周期法的局限性生命周期法需要大量的資源.生命周期法缺乏靈活性,不適合需求的多變.生命周期法不適合面向決策的應(yīng)用.19三、原型方法(PrototypingMethod)1、原型法工作流程12346758N1、用戶提出系統(tǒng)要求2、識別、歸納上述要求3、開發(fā)一個模型/原型4、評價模型5、模型不可行處理6、模型不滿意處理7、修改模型8、確定模型后的處理N、實際系統(tǒng)開發(fā)、運行、維護等202、原型法的特點優(yōu)點:1、符合人們認識事物的規(guī)律;4、能及早暴露系統(tǒng)實施后潛在的一些問題;5、能調(diào)動用戶參與的積極性。缺點:1、不適合大型系統(tǒng)的開發(fā);2、不適合大量運算及邏輯性強的模塊;3、對原企業(yè)基礎(chǔ)管理工作要求較高;否則容易走上機械模擬原手工系統(tǒng)的軌道。21四、面向?qū)ο蟮拈_發(fā)方法1、面向?qū)ο蠓椒?Object-OrientedMethod)的基本思想與特點(1)基本思想:

客觀世界是由各種各樣的對象組成的,每種對象都有各自的內(nèi)部狀態(tài)和運動規(guī)律,不同的對象之間的相互作用和聯(lián)系構(gòu)成了各種不同的系統(tǒng)。(2)特點:

封裝性;抽象性繼承性;223、面向?qū)ο蠓椒ǖ拈_發(fā)過程1、系統(tǒng)調(diào)查和需求分析:對系統(tǒng)將要面臨的具體管理問題及用戶對系統(tǒng)開發(fā)的需求進行調(diào)查研究,弄清要干什么。2、(OOA)

分析問題的性質(zhì)和求解問題:在問題域中抽象地識別出對象以及其行為、結(jié)構(gòu)、屬性、方法等。即面向?qū)ο蠓治觥?33、(OOD)整理問題:即對分析的結(jié)果作進一步地抽象、歸類、整理,并最終以范式的形式將它們確定下來。即面向?qū)ο笤O(shè)計。4、(OOP)程序?qū)崿F(xiàn):用面向?qū)ο蟮某绦蛟O(shè)計語言將上一步的范式直接映射為應(yīng)用程序軟件。24結(jié)構(gòu)化方法:按功能、過程分解系統(tǒng)營銷資源管理銷售管理客戶服務(wù)……面向?qū)ο蟮姆椒ǎ喊磳ο蠓纸饪蛻舴咒N商維修商產(chǎn)品客戶服務(wù)人員……不同開發(fā)方法的問題分解25五、利用軟件包開發(fā)信息系統(tǒng)

通過購買應(yīng)用軟件包建立信息系統(tǒng)。應(yīng)用軟件包(ApplicationSoftwarePackage)是指可從開發(fā)商那里買到的預(yù)先編寫好的應(yīng)用軟件程序。對于企業(yè)而言,當(dāng)有合適的軟件包可選用時,建立信息系統(tǒng)就無需再為那些固定的功能編寫自己的軟件程序了,從而也減少了設(shè)計、測試、安裝和維護的工作量。26下述情況適于選擇購買軟件包的開發(fā)戰(zhàn)略:具有與其他很多企業(yè)相同的職能時;自行開發(fā)信息系統(tǒng)的資源不足時;最終用戶采用微機作為開發(fā)平臺時;27軟件包的優(yōu)點系統(tǒng)設(shè)計工作主要由軟件開發(fā)商承擔(dān),大大減輕企業(yè)建設(shè)信息系統(tǒng)的工作量。軟件包程序在投放市場前已經(jīng)過充分地測試,大大減輕了安裝過程的測試工作。建立在軟件包基礎(chǔ)上的系統(tǒng)所需的信息系統(tǒng)內(nèi)部資源較少,從而降低系統(tǒng)開發(fā)成本。軟件包開發(fā)商能為用戶提供技術(shù)上的長期、穩(wěn)定的支持。28第3章管理信息系統(tǒng)開發(fā)方法軟件包的缺點軟件包通常是針對所有組織中比較通用的一些應(yīng)用而設(shè)計的。對一個復(fù)雜的系統(tǒng),很難建立一套技術(shù)性能完善、多用途的商業(yè)軟件包。在某些情況下,由于系統(tǒng)轉(zhuǎn)換成本的提高,購買軟件包可能會給開發(fā)工作帶來不利。29第3章管理信息系統(tǒng)開發(fā)方法軟件包不可能滿足一個組織的全部需求,當(dāng)組織存在獨特需求時,軟件包開發(fā)商就必須提供“定制”服務(wù)。而隨著一個軟件包修改的增多,實施費用也會增加,以至于抵消軟件包的優(yōu)點。30第三節(jié)系統(tǒng)開發(fā)人員與開發(fā)方式315.3.1系統(tǒng)開發(fā)人員信息主管(CIO)

企業(yè)高層負責(zé)企業(yè)信息資源管理的決策者,全面負責(zé)企業(yè)的信息管理工作。根據(jù)企業(yè)的戰(zhàn)略目標,考慮和提出企業(yè)的信息戰(zhàn)略,保證信息戰(zhàn)略與企業(yè)戰(zhàn)略相配合,并對企業(yè)信息化的發(fā)展做出長遠規(guī)劃。

信息主管首先是一個管理者,但不是技術(shù)管理者,而是業(yè)務(wù)管理者。32項目經(jīng)理

管理信息系統(tǒng)的開發(fā)是一項系統(tǒng)工程,在開發(fā)過程中涉及多種資源的計劃、組織、協(xié)調(diào)、指揮和控制。系統(tǒng)分析員

系統(tǒng)分析員是利用信息技術(shù)提供企業(yè)問題解決方案的解決者,不是程序員。(詳細分析問題,了解與問題相關(guān)的所有事物和關(guān)系,提出問題的解決方案)33系統(tǒng)設(shè)計員

系統(tǒng)設(shè)計員應(yīng)該具有扎實的信息技術(shù)方面的知識。對弈管理信息系統(tǒng)而言,要掌握的知識主要有:計算機網(wǎng)絡(luò)、系統(tǒng)安全、數(shù)據(jù)管理技術(shù)、軟件結(jié)構(gòu)、系統(tǒng)集成等。

同時系統(tǒng)設(shè)計員也應(yīng)該具有一定的管理知識,具有在經(jīng)濟和技術(shù)之間平衡的能力。34程序設(shè)計員系統(tǒng)維護人員數(shù)據(jù)庫管理員355.3.2項目組的人員結(jié)構(gòu)

管理信息系統(tǒng)的開發(fā)分為多個階段,不同的階段完成系統(tǒng)開發(fā)中的不同任務(wù),因此不同階段所需要的人員從數(shù)量和對知識的掌握要求也不同。36規(guī)劃分析設(shè)計實施維護影響度人數(shù)37開發(fā)階段主要人員系統(tǒng)規(guī)劃CIO、項目經(jīng)理、系統(tǒng)分析員系統(tǒng)分析系統(tǒng)分析員、終端用戶系統(tǒng)設(shè)計系統(tǒng)設(shè)計員、數(shù)據(jù)庫管理員系統(tǒng)實施程序設(shè)計員、數(shù)據(jù)庫管理員、終端用戶系統(tǒng)維護與評價系統(tǒng)維護人員、數(shù)據(jù)庫管理員385.3.3系統(tǒng)開發(fā)方式自行開發(fā)

自行開發(fā)方式是一種完全依靠用戶單位自身力量,由用戶單位自身組成項目組,根據(jù)用戶單位的特點來開發(fā)MIS。

優(yōu)點:

滿足用戶單位的個性化需求

易于維護,能滿足經(jīng)常變化的需求

開發(fā)經(jīng)費較少

缺點:

需要本單位具有知識結(jié)構(gòu)完備、經(jīng)驗豐富的專業(yè)人員

開發(fā)時間較長39聯(lián)合開發(fā)

由用戶單位和用戶單位以外的單位組成系統(tǒng)開發(fā)小組,由對方負責(zé),針對企業(yè)具體情況和要求,共同完成系統(tǒng)開發(fā)任務(wù)。

在開發(fā)過程中中要注意任務(wù)分工明確,責(zé)任明確,注意雙方工作人員之間的協(xié)調(diào)和配合,尤其是各種文檔的交流。40外包(Outsourcing)

承包方根據(jù)用戶單位提出的開發(fā)要求而提出管理信息系統(tǒng)的大體框架和開發(fā)所需要的費用等,當(dāng)用戶單位認定后,將系統(tǒng)開發(fā)的任務(wù)全部外包給專業(yè)軟件開發(fā)單位。41

如果一個企業(yè)不想用自己的資源建立并且運行一個信息系統(tǒng),那么他們可以去雇用一個專門提供這類服務(wù)的專業(yè)公司或機構(gòu)來完成這項工作。將一個企業(yè)計算中心的運營、遠程通訊網(wǎng)的管理和應(yīng)用軟件的開發(fā)全部交由外部專門機構(gòu)負責(zé)的做法成為信息系統(tǒng)的外部化。42

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論