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

下載本文檔

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

文檔簡介

1、2.1 管理信息系統(tǒng)的開發(fā)概述 2.1.1系統(tǒng)開發(fā)的目標(biāo) 管理信息系統(tǒng)開發(fā)的總體目標(biāo): 是指系統(tǒng)在運用現(xiàn)代管理理論技術(shù)、方法和手段上,在系統(tǒng)具有的功能以及系統(tǒng)開發(fā)的效益上要達(dá)到的目標(biāo)。這個目標(biāo)是戰(zhàn)略性的。一般要求系統(tǒng)開發(fā)的總體目標(biāo)為技術(shù)上先進(jìn)、設(shè)備上精良、功能上完備、效益上良好等。第1頁/共35頁2.1.1系統(tǒng)開發(fā)的目標(biāo)具體目標(biāo): 用戶環(huán)境目標(biāo)是指管理信息系統(tǒng)的建立,要為用戶創(chuàng)造設(shè)備先進(jìn)、操作方便、可靠,并且具有一套高效化的軟件系統(tǒng)支持以及完整的工程管理規(guī)范標(biāo)準(zhǔn)等良好的使用環(huán)境。 信息處理目標(biāo)是指管理信息系統(tǒng)的建立,要實現(xiàn)在企業(yè)生產(chǎn)、經(jīng)營全過程中進(jìn)行收集、處理、存儲、傳送、提供各種經(jīng)濟(jì)管理信息

2、,輔助決策的工作。 系統(tǒng)功能目標(biāo)是指管理信息系統(tǒng)的建立要具有完備的功能。 信息管理目標(biāo)是指管理信息系統(tǒng)的建立要實現(xiàn)新的信息收集和傳遞的渠道、層次以及數(shù)據(jù)共享等目標(biāo)。第2頁/共35頁2.1.2 系統(tǒng)開發(fā)的特點 投入資金大(設(shè)備購置、開發(fā)、運行) 開發(fā)周期長(規(guī)劃、分析、設(shè)計、實施、運行維護(hù)) 技術(shù)要求高(融合多學(xué)科的技術(shù)系統(tǒng)) 創(chuàng)造性強(qiáng)(增加新功能) 影響因素多(主要考慮人的影響,人員協(xié)調(diào)、環(huán)境適應(yīng))第3頁/共35頁2.1.3 管理信息系統(tǒng)開發(fā)的人員與分工 開發(fā)人員的組織和人員結(jié)構(gòu)是否合理,將直接影響管理信息系統(tǒng)的開發(fā)進(jìn)度和工作質(zhì)量,根據(jù)開發(fā)工作的實際需要和工作性質(zhì)以及職責(zé)要求,可以按如圖2-1

3、所示框架設(shè)立開發(fā)人員組織機(jī)構(gòu)。 系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組開發(fā)小組應(yīng)用小組維護(hù)小組資料小組開發(fā)管理員系統(tǒng)分析員系統(tǒng)設(shè)計員程序設(shè)計員文檔資料員信息員第4頁/共35頁2.1.3 管理信息系統(tǒng)開發(fā)的人員與分工系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組的職責(zé):1.負(fù)責(zé)開發(fā)工作的規(guī)劃、計劃以及對經(jīng)費進(jìn)行預(yù)算;2.負(fù)責(zé)協(xié)調(diào)各部門對系統(tǒng)數(shù)據(jù)流程、工作制度、數(shù)據(jù)標(biāo)準(zhǔn)等方面的統(tǒng)一規(guī)范;3.協(xié)調(diào)各階段開發(fā)工作的人員安排及人事調(diào)配;4.負(fù)責(zé)對各階段開發(fā)工作方案的審核;5.在系統(tǒng)開發(fā)完成后,負(fù)責(zé)對系統(tǒng)組織驗收和評審工作。第5頁/共35頁2.1.3 管理信息系統(tǒng)開發(fā)的人員與分工管理信息系統(tǒng)開發(fā)中的各類人員 系統(tǒng)分析員(核心人物,起到橋梁和紐帶作用) 數(shù)據(jù)

4、庫管理員(設(shè)計、運行、維護(hù)數(shù)據(jù)庫) 硬件網(wǎng)絡(luò)設(shè)計員 系統(tǒng)設(shè)計員 (邏輯方案設(shè)計、硬件軟件環(huán)境設(shè)計、總體設(shè)計、模塊設(shè)計和接口設(shè)計) 程序設(shè)計員(按照系統(tǒng)邏輯方案進(jìn)行程序設(shè)計) 項目主管(會管理懂技術(shù),組織協(xié)調(diào)各類人員,解決系統(tǒng)開發(fā)過程中出現(xiàn)的各種矛盾) 用戶(參與者和最終使用者)第6頁/共35頁2.1.3 管理信息系統(tǒng)開發(fā)的人員與分工系統(tǒng)分析員應(yīng)具備的技術(shù)素質(zhì) 1.有較強(qiáng)的表達(dá)能力2.具有解決爭端和組織協(xié)調(diào)人際關(guān)系的能力3.能夠理解用戶,認(rèn)清問題實質(zhì)4.具有創(chuàng)造力,幫助用戶出主意5.具有解決問題的能力6.能夠合理制定工作計劃7.能夠充分發(fā)揮綜合能力8.能夠合理調(diào)配人員技術(shù)力量第7頁/共35頁2.

5、2 常用的管理信息系統(tǒng)開發(fā)方法 管理信息系統(tǒng)的開發(fā)方法和技術(shù)很多,如典型的結(jié)構(gòu)化開發(fā)方法、原型法、面向?qū)ο蠓椒ǖ?,這些方法解決問題的出發(fā)點和側(cè)重點各不相同,使用于不同類型的系統(tǒng)開發(fā)。 學(xué)習(xí)掌握這些方法有利于認(rèn)識系統(tǒng)開發(fā)的基本規(guī)律,科學(xué)、合理地開發(fā)管理信息系統(tǒng)。第8頁/共35頁2.2.1 結(jié)構(gòu)化生命周期法 結(jié)構(gòu)化生命周期法的基本思想: 用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對系統(tǒng)進(jìn)行分析與設(shè)計。也就是說,先將整個管理信息系統(tǒng)的開發(fā)劃分成若干個不同階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施等;然后在系統(tǒng)規(guī)劃、分析和設(shè)計階段采用自頂向下的方法對系統(tǒng)進(jìn)行結(jié)構(gòu)化

6、劃分;最后在系統(tǒng)實施階段,采用自底向上的方法逐步實施。 第9頁/共35頁2.2.1 結(jié)構(gòu)化生命周期法結(jié)構(gòu)化生命周期法的特點 建立面向用戶的觀點(起源和最終歸宿) 嚴(yán)格區(qū)分工作階段 自頂向下的分析和自底向上的系統(tǒng)實施 工作成果文檔化,文檔的標(biāo)準(zhǔn)化和文獻(xiàn)化 采用圖表工具描述系統(tǒng) 充分考慮變化的情況(適應(yīng)能力)第10頁/共35頁2.2.1 結(jié)構(gòu)化生命周期法結(jié)構(gòu)化生命周期法的開發(fā)過程 系統(tǒng)規(guī)劃階段(目的:避免盲目開發(fā)系統(tǒng),減少不必要的損失) 系統(tǒng)分析階段(解決“做什么”的問題。詳細(xì)調(diào)查、需求分析、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析) 系統(tǒng)設(shè)計階段(解決“怎么做”的問題。包括總體結(jié)構(gòu)設(shè)計、詳細(xì)設(shè)計) 系統(tǒng)實施階

7、段(系統(tǒng)的真正實現(xiàn)過程) 系統(tǒng)運行與維護(hù)評價階段(每一維護(hù)活動都應(yīng)有相應(yīng)的文檔記錄)第11頁/共35頁結(jié)構(gòu)化生命周期法開發(fā)流程圖第12頁/共35頁2.2.1 結(jié)構(gòu)化生命周期法結(jié)構(gòu)化生命周期法的優(yōu)缺點優(yōu)點:1.系統(tǒng)易于實現(xiàn) 2.有利于系統(tǒng)總體結(jié)構(gòu)的優(yōu)化 3.實現(xiàn)的系統(tǒng)具有較好的可維護(hù)性(模塊獨立性) 缺點:1.開發(fā)周期長 2.不能充分預(yù)料可能發(fā)生的情況及變化 3.不符合人們認(rèn)識事物的方式(不能對模型進(jìn)行運行和試用) 第13頁/共35頁2.2.2 原型法原型法的基本思想 在投入大量的人力、物力之前,在限定的時間內(nèi),用最經(jīng)濟(jì)的方法開發(fā)出一個可實際運行的系統(tǒng)模型,用戶在運行使用整個原型的基礎(chǔ)上,通過對

8、其評價,提出改進(jìn)意見,對原型進(jìn)行修改,統(tǒng)一使用,評價過程反復(fù)進(jìn)行,使原型逐步完善,直到完全滿足用戶的需求為止。第14頁/共35頁2.2.2 原型法原型法的特點 1.原型法最顯著的特點是引入了迭代的概念2.原型法符合人們認(rèn)識事物的規(guī)律3.原型法有利于系統(tǒng)的開發(fā)者和用戶之間的交流4.原型法能夠充分利用最新的系統(tǒng)開發(fā)環(huán)境5.原型法將系統(tǒng)的調(diào)查、分析、設(shè)計融為一體6.原型法不排斥傳統(tǒng)生命周期法中采用的大量行之有效的方法和工具,它是與傳統(tǒng)方法互為補(bǔ)充的方法 第15頁/共35頁2.2.2 原型法是用戶對新系統(tǒng)提出需求(各種問題)開發(fā)人員對問題進(jìn)行總結(jié)開發(fā)一個原型系統(tǒng)運行原型系統(tǒng)修改增加功能完成系統(tǒng)開發(fā)并交

9、付使用增加新功能否 提出意見圖2-3 原型法流程圖是否否第16頁/共35頁2.2.2 原型法原型法的優(yōu)缺點優(yōu)點:1.開發(fā)周期短,費用相對少2.改進(jìn)用戶與系統(tǒng)開發(fā)人員的信息交流方式 3.用戶滿意程度高4.應(yīng)變能力強(qiáng) 缺點:1.不適合大型系統(tǒng)或復(fù)雜性高的系統(tǒng)開發(fā) 2.管理水平要求高 3.開發(fā)工具要求高 第17頁/共35頁2.2.3 面向?qū)ο箝_發(fā)方法 概念: 面向?qū)ο蟮姆椒ㄊ且环N分析、設(shè)計、思維和程序設(shè)計方法,其追求的基本目標(biāo)是使分析、設(shè)計和實現(xiàn)一個系統(tǒng)的方法盡可能接近人們認(rèn)識一個系統(tǒng)的方法,也就是使描述問題的問題空間和解決問題的方法空間在結(jié)構(gòu)上盡可能一致。 第18頁/共35頁2.2.3 面向?qū)ο箝_

10、發(fā)方法面向?qū)ο箝_發(fā)方法的基本思想: 將客觀世界抽象地看作是若干相互聯(lián)系的對象,然后根據(jù)對象和方法的特性研制出一套軟件工具,使之能夠映射為計算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程,從而實現(xiàn)信息系統(tǒng)的開發(fā)。 系統(tǒng)開發(fā)人員首先根據(jù)用戶的需求,找出和確定問題領(lǐng)域?qū)ο蠛皖悾瑢ζ溥M(jìn)行靜態(tài)的結(jié)構(gòu)描述和動態(tài)的行為描述,然后建立解決領(lǐng)域的模型,用問題領(lǐng)域?qū)ο蠛皖?、接口對象和類、運行對象和類以及基礎(chǔ)與實用對象和類去構(gòu)成一個體系結(jié)構(gòu),通過不斷地反復(fù)與累增,盡可能直接描述現(xiàn)實世界,實現(xiàn)模塊化、可重用,完全而準(zhǔn)確地滿足用戶的所有要求。 第19頁/共35頁C# Math類的方法及用法舉例 Math.Abs 已重載。返回指定數(shù)字的絕對

11、值。 Math.Acos 返回余弦值為指定數(shù)字的角度。 Math.Asin 返回正弦值為指定數(shù)字的角度。 Math.Atan 返回正切值為指定數(shù)字的角度。 Math.Log 已重載。返回指定數(shù)字的對數(shù)。 Math.Log10 返回指定數(shù)字以 10 為底的對數(shù)。 Math.Max 已重載。返回兩個指定數(shù)字中較大的一個。 Math.Min 已重載。返回兩個數(shù)字中較小的一個。 Math.Pow 返回指定數(shù)字的指定次冪。第20頁/共35頁2.2.3 面向?qū)ο箝_發(fā)方法面向?qū)ο箝_發(fā)方法的相關(guān)概念 對象(Object) 類(Class) 繼承(Inheritance) 消息(Message) 多態(tài)性(Pol

12、ymorphism) 第21頁/共35頁2.2.4 商業(yè)軟件包法 商品軟件包法:指購買出現(xiàn)在市場上的商品化軟件并根據(jù)企業(yè)實際進(jìn)行再加工。 這種市場上的商業(yè)軟件包可以完成特定的功能,例如,財務(wù)管理軟件包,人力資源管理軟件包等。雖然這些軟件包質(zhì)量和性價比都比較好,但因其比較通用,不一定完全滿足用戶的某些特定要求。因此還需對其進(jìn)行適當(dāng)?shù)男薷?,使其適合用戶的特定需要。這種通過購買商業(yè)軟件包并且在此基礎(chǔ)上進(jìn)行的信息系統(tǒng)開發(fā)的方法稱為商業(yè)軟件包法。第22頁/共35頁2.2.4 商業(yè)軟件包法商業(yè)軟件包的開發(fā)過程: 1.系統(tǒng)分析階段主要完成的任務(wù)包括確認(rèn)用戶的需求,提出解決需求的方案,對購買商業(yè)軟件包和自行開

13、發(fā)方案進(jìn)行比較,評估市場上的商品軟件包,選擇軟件包等。 2.系統(tǒng)設(shè)計階段主要完成的工作包括比較用戶的需求和選擇軟件包的功能,掌握所選軟件包的設(shè)計技術(shù)、系統(tǒng)邏輯設(shè)計、設(shè)計用戶的業(yè)務(wù)流程和組織機(jī)構(gòu)等。 第23頁/共35頁2.2.4 商業(yè)軟件包法商業(yè)軟件包的開發(fā)過程: 3.系統(tǒng)修正階段完成對軟件包的修改,涉及的主要工作包括安裝軟件包、實現(xiàn)對軟件包的修改、測試,完成相應(yīng)的文檔、對使用軟件包的用戶進(jìn)行培訓(xùn)等。 4.系統(tǒng)維護(hù)階段就是改正軟件包中存在的問題,增強(qiáng)軟件包的功能。第24頁/共35頁2.2.4 商業(yè)軟件包法 商業(yè)軟件包法開發(fā)信息系統(tǒng)的優(yōu)點: 可以大大降低系統(tǒng)開發(fā)成本、提高軟件性能、節(jié)約時間、節(jié)省人

14、力,可以把企業(yè)的核心力量放在關(guān)鍵問題上; 根據(jù)購買協(xié)議,軟件包的提供商通常能夠為用戶提供技術(shù)上的長期支持,不會因工作人員的調(diào)動使系統(tǒng)受影響,這就避免了自行開發(fā)系統(tǒng)時造成的系統(tǒng)對企業(yè)中某些技術(shù)人員的依賴性。 第25頁/共35頁2.2.4 商業(yè)軟件包法 商業(yè)軟件包法開發(fā)信息系統(tǒng)的缺點: 商業(yè)軟件包法的前提是必須有合適的軟件包; 即使市場上存在著用戶需要的商品化軟件包,但是這種軟件包常常是通用的系統(tǒng),很難完全滿足用戶的特殊要求,所以也無法使用; 有時候需要對商業(yè)軟件包進(jìn)行大量的二次開發(fā)工作,這樣就失去了商業(yè)軟件包的價值。 第26頁/共35頁2.3管理信息系統(tǒng)開發(fā)策略與開發(fā)方式2.3.1 開發(fā)策略 實

15、際開發(fā)過程中,開發(fā)的過程策略可分為: “自下而上”的開發(fā)策略 從現(xiàn)行系統(tǒng)的業(yè)務(wù)狀況出發(fā),先實現(xiàn)一個個具體的功能,逐步由低級到高級建立MIS. “自上而下”的開發(fā)策略 強(qiáng)調(diào)根據(jù)組織的系統(tǒng)開發(fā)需求,從整體上協(xié)調(diào)和規(guī)劃,由全面到局部,由長遠(yuǎn)到近期,從探索合理的信息流出發(fā)來設(shè)計系統(tǒng).第27頁/共35頁2.3.2 常見的開發(fā)方式 自主開發(fā)方式 委托開發(fā)方式 合作開發(fā) 購買商業(yè)化應(yīng)用軟件 第28頁/共35頁2.3.2 常見的開發(fā)方式表2-1 管理信息系統(tǒng)開發(fā)方式的比較方式特點自主開發(fā)委托開發(fā)合作開發(fā)購買軟件對分析、設(shè)計力量的要求非常需要不太需要逐步培養(yǎng)少量培養(yǎng)編程力量的需求非常需要不需要需要少量需要系統(tǒng)維

16、護(hù)容易較困難較容易困難開發(fā)費用少多較多較少第29頁/共35頁2.4系統(tǒng)開發(fā)中常見問題及開發(fā)指導(dǎo)思想2.4.1 常見問題 1.信息系統(tǒng)開發(fā)人員對需求的理解出現(xiàn)偏差2.“堆?!爆F(xiàn)象 系統(tǒng)分析系統(tǒng)設(shè)計程序設(shè)計模塊測試系統(tǒng)測試運行測試圖2-5 “堆棧”現(xiàn)象 第30頁/共35頁2.4.1 常見問題接上頁3.重編程、輕規(guī)劃、輕分析 4.當(dāng)信息系統(tǒng)開發(fā)進(jìn)度減緩時,采用增加人員的方式來加快進(jìn)度 5.過低估計信息系統(tǒng)的投資而使開發(fā)工作夭折 第31頁/共35頁2.4.2 管理信息系統(tǒng)開發(fā)的指導(dǎo)思想和工作原則指導(dǎo)思想: 1.數(shù)據(jù)位于現(xiàn)代數(shù)據(jù)處理的中心 系統(tǒng) 軟件數(shù)據(jù)采 集 建 立數(shù)據(jù)維護(hù)更新數(shù)據(jù)匯 總 分 析報 表 報 告生成信息查詢單據(jù)生成組 織 分 析輔助決策2. 數(shù)據(jù)模型是穩(wěn)定的,處理是多變的 圖2-6 數(shù)據(jù)位于現(xiàn)代數(shù)據(jù)處理的中心 第32頁/共35頁2.4.2 管理信息系統(tǒng)開發(fā)的指導(dǎo)思想和工作原則系統(tǒng)開發(fā)的指導(dǎo)原則1.“一把手”原則2.面向用戶的原則

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論