第七章 面向管理者的信息系統(tǒng)開發(fā)過程_第1頁
第七章 面向管理者的信息系統(tǒng)開發(fā)過程_第2頁
第七章 面向管理者的信息系統(tǒng)開發(fā)過程_第3頁
第七章 面向管理者的信息系統(tǒng)開發(fā)過程_第4頁
第七章 面向管理者的信息系統(tǒng)開發(fā)過程_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

管理信息系統(tǒng)第7章面向管理者的信息系統(tǒng)開發(fā)過程本章內容信息系統(tǒng)開發(fā)過程信息系統(tǒng)的開發(fā)方式信息系統(tǒng)的開發(fā)方法信息系統(tǒng)開發(fā)的需求分析信息系統(tǒng)的實施和評價2024/12/122理解信息系統(tǒng)開發(fā)的一般過程了解信息系統(tǒng)開發(fā)的策略、方式和方法理解生命周期法和原型法,并列舉適用的范圍了解信息系統(tǒng)的實施方法及過程2024/12/123學習目標先行案例-奔馳卡車的在線訂購系統(tǒng)問題:⑴從案例中分析信息系統(tǒng)開發(fā)分為哪些工作?什么是快速應用開發(fā)RAD?⑵信息系統(tǒng)開發(fā)涉及哪些人員?⑶簡單描述奔馳的信息系統(tǒng)所具備的功能,試想如何將你的要求和開發(fā)人員溝通?2024/12/124司有和-企業(yè)信息管理學-第四章案例分析4江南化工廠王明國廠長對企業(yè)信息管理非常重視,他對進廠的系統(tǒng)開發(fā)人員說,相信你們的技術水平,你們放手做,需要多少資金盡管說。系統(tǒng)初步設計結束時請他審查,他說工作太忙,實在沒有時間,再說計算機那玩藝我也不懂,你們看著辦就行了,我相信你們。在系統(tǒng)詳細設計期間,參加系統(tǒng)開發(fā)的本廠三個技術人員向他請示,我們三個都是學化工的,不懂計算機,他們說的話我們都聽不懂,也幫不上忙,還不如回本崗位去工作,我們每個人都還有一大攤子事吶。王廠長不假思索地說:也好,留在那里也是浪費勞動力,回去吧。詳細設計結束時,開發(fā)人員問他:“要不要組織專家論證審查?”王廠長說:“你們就是專家,還請誰來審查?”

問:王廠長這樣進行企業(yè)計算機信息系統(tǒng)的建設,他能夠成功嗎?為什么?請說說你的理由?!_實重視,但無規(guī)劃▲放棄審查系統(tǒng)初步設計方案是錯誤的▲同意企業(yè)業(yè)務人員離開開發(fā)小組是錯的▲放棄審查系統(tǒng)詳細設計方案是錯誤的7.1信息系統(tǒng)開發(fā)概述信息系統(tǒng)開發(fā)相關者用戶:業(yè)務操作用戶、查詢用戶、管理用戶、主管用戶??蛻簦嚎蛻羰侵纲徺I或擁有系統(tǒng)的人。開發(fā)人員:是指從事信息系統(tǒng)開發(fā)的專業(yè)人員,包括:系統(tǒng)分析員、系統(tǒng)設計員、經濟管理模型設計員、程序員、系統(tǒng)管理員和硬件人員等。2024/12/126信息系統(tǒng)開發(fā)的過程系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施系統(tǒng)運行與維護2024/12/127信息系統(tǒng)開發(fā)的過程及階段圖7.1信息系統(tǒng)開發(fā)過程2024/12/128“一把手”原則面向用戶原則整體性原則、相關性原則動態(tài)適應性原則工程化、標準化原則信息系統(tǒng)的開發(fā)原則2024/12/129信息系統(tǒng)開發(fā)與風險曲線變化的風險變化的程度持續(xù)的改進業(yè)務流程再造2024/12/1210信息系統(tǒng)的開發(fā)方式:自行開發(fā)委托開發(fā)合作開發(fā)利用現(xiàn)成軟件包(外購商品化軟件)7.2信息系統(tǒng)的開發(fā)方式與方法2024/12/1211自行開發(fā)用戶依靠自己的力量獨立完成系統(tǒng)開發(fā)的各項任務。優(yōu)點:有利于與用戶協(xié)調,用戶適應性好;便于維護和擴展,有利于培養(yǎng)自己的系統(tǒng)開發(fā)人員,開發(fā)費用少。缺點:易用IT加固傳統(tǒng)管理方法,不利于推動組織變革;易受業(yè)務工作的限制,系統(tǒng)整體優(yōu)化不夠,開發(fā)水平較低;系統(tǒng)開發(fā)時間長。注意:需要大力加強領導,實行“一把手”原則;聘請開發(fā)顧問。2024/12/1212用戶委托具有豐富開發(fā)經驗的機構或人員,按照用戶的需求承擔系統(tǒng)開發(fā)的任務。適合缺乏技術力量、但資金較為充足的單位。優(yōu)點:質量滿意度高,有利于推動組織變革;省時、省事,開發(fā)的系統(tǒng)技術水平較高。缺點:不利于培養(yǎng)自己的IS人員,易造成依賴性,費用高。系統(tǒng)維護與擴展需要開發(fā)單位的長期支持。注意:用戶的業(yè)務骨干要參與系統(tǒng)的論證工作;開發(fā)過程中需要開發(fā)單位和用戶雙方及時溝通、協(xié)調和檢查。外來的和尚——好念經?委托開發(fā)2024/12/1213由用戶和具有豐富開發(fā)經驗的機構或專業(yè)開發(fā)人員共同完成開發(fā)任務。適合:有一定技術力量,希望通過MIS的開發(fā)建立、完善和提高自己的技術隊伍。優(yōu)點:節(jié)約資金;有利于培養(yǎng)自己隊伍,便于系統(tǒng)維護工作。缺點:雙方在合作中溝通易出現(xiàn)問題。注意:加強雙方的配合與互補。一般以外部力量為主,重點解決技術問題,以內部力量為輔,重點放在與用戶的聯(lián)系與協(xié)調上。合作開發(fā)2024/12/1214購買現(xiàn)成的應用軟件包或開發(fā)平臺,如財務管理系統(tǒng)、小型企業(yè)MIS、供銷存MIS等等。適合功能單一的小系統(tǒng)。優(yōu)點:能縮短開發(fā)時間,節(jié)省開發(fā)費用,技術水平比較高;可靠性好,促使企業(yè)變革較有力。缺點:投資較大,依賴性強,特殊要求較難滿足;功能比較簡單,需要有一定的技術力量根據使用者的要求做軟件改善和編制必要的接口軟件等二次開發(fā)的工作。利用現(xiàn)成軟件包2024/12/1215自行開發(fā)合作開發(fā)委托開發(fā)購買軟件包系統(tǒng)分析與設計能力要求非常需要非常需要不太需要不需要編程能力要求非常需要不太需要不太需要不需要系統(tǒng)的可維護性容易容易比較困難困難程序的可維護性容易較困難相對困難困難開發(fā)費用用于單位外部小大大小用于單位內部大中等小小開發(fā)風險大比較大比較大小說明開發(fā)時間長,但可以得到本單位要求的系統(tǒng),并培養(yǎng)了自己的系統(tǒng)開發(fā)人員,該形式需要強有力的領導。需要進行一定的咨詢單位必須具有自己的系統(tǒng)設計能力,最好也有自己的編程能力,在委托后,由用戶編寫并提出系統(tǒng)說明和程序說明是必不可少的。由專業(yè)公司全盤負責系統(tǒng)的分析、設計和實施。由于雙方對IT知識的不對稱,因此需要第三方咨詢機構或監(jiān)理機構參與明確該軟件包是否切合本單位的需要,應當由精通業(yè)務的人員來選購軟件包。此外,單位應具有檢驗軟件包性能、條件的能力系統(tǒng)開發(fā)方式比較信息系統(tǒng)開發(fā)的方法傳統(tǒng)的生命周期開發(fā)方法(結構化開發(fā)方法)快速原型的開發(fā)方法面向對象的開發(fā)方法CASE方法開發(fā)方法的組合應用2024/12/1217生命周期法生命周期法從提出要建立一個MIS開始,到完全建成的全過程,是一個連續(xù)發(fā)展的過程,即一個階段的完成就是下一個階段的開始,這個過程稱為系統(tǒng)的開發(fā)生命周期(SystemDevelopmentLifeCycle,簡稱SDLC)。基本思想將系統(tǒng)的生命周期劃分為:系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行和維護等階段。應用系統(tǒng)工程的方法,按照規(guī)定的步驟和任務要求,使用一定的圖表工具完成規(guī)定的文檔,在結構化和模塊化的基礎上進行MIS的開發(fā)工作。

2024/12/1218

詳細設計提出要求可行性研究系統(tǒng)評價系統(tǒng)維護驗收編程調試系統(tǒng)轉換詳細調查初步調查邏輯設計開發(fā)方案選擇審批審查審查總體設計系統(tǒng)初步分析系統(tǒng)詳細分析系統(tǒng)設計系統(tǒng)開發(fā)與實施系統(tǒng)運行和維護優(yōu)點每階段末的正式檢查使管理控制最大化該方法產生大量的系統(tǒng)文檔正式的文檔能保證系統(tǒng)需求源自記錄的業(yè)務需求產生許多中間產品,通過對它們的檢查可以了解它們是否達到用戶需求并符合標準缺點用戶得到的是基于開發(fā)人員所理解的需求的系統(tǒng),致使系統(tǒng)可能不是用戶真正想要的文檔制作費昂貴且消耗時間,并且很難使資料保持最新通常用戶需求得不到詳盡的陳述或者被誤解用戶并不容易檢查中間產品并評價一個具體的產品是否符合業(yè)務需求生命周期法優(yōu)點與缺點2024/12/1220基本原理:可以逐步改進成運行系統(tǒng)的模型開發(fā)者在初步了解用戶需求的基礎上,構成、設計和開發(fā)一個系統(tǒng)初始模型,該模型稱為原型或骨架。(一個可以實現(xiàn)的系統(tǒng)應用模型。)開發(fā)人員和用戶在此基礎上共同探討、改進和完善方案,開發(fā)人員再根據方案對原型進行修改得到新的原型,再征求用戶意見,如此反復,直至用戶滿意為止。確定用戶基本要求構造初始模型評價、使用系統(tǒng)原型用戶滿意?系統(tǒng)轉換、系統(tǒng)維護與評價修改、完善系統(tǒng)原型YN原型法2024/12/1221原型法的優(yōu)點及存在的問題原型法的優(yōu)點開發(fā)周期短增加用戶的滿意度加強了開發(fā)過程中的用戶參與程度降低系統(tǒng)開發(fā)中的風險降低系統(tǒng)開發(fā)的成本易學易用,減少對用戶的培訓時間可產生正確的系統(tǒng)需求描述原型法的缺點對于大系統(tǒng),復雜系統(tǒng),不適于直接使用;開發(fā)過程管理困難;用戶較早看到原型,錯認為就是新系統(tǒng),使用戶缺乏耐心;開發(fā)人員很容易用原型取代系統(tǒng)分析。2024/12/1222原型法與結構化方法的比較

方法內容

原型法結構化法開發(fā)路徑循環(huán)、迭代型嚴格、順序型文檔數(shù)量較少多用戶參與程度高低開發(fā)過程的可見度好差對功能需求或環(huán)境變化的適應性較好差用戶的信息反饋早遲對開發(fā)環(huán)境、軟件工具的要求

低對開發(fā)過程的管理和控制較困難較容易面向對象的開發(fā)方法此法是直接從系統(tǒng)需求出發(fā),把需求分解成對象和類,即把數(shù)據和操作結合起來作為一個對象,通過對對象進行定義、操縱來最終實現(xiàn)系統(tǒng)。面向對象方法的特點認為客觀世界是由各種對象組成的每個對象都定義一組數(shù)據和一組方法對象按其屬性進行歸類對象彼此之間僅能通過傳遞信息互相聯(lián)系2024/12/1224面向對象的開發(fā)方法采用面向對象方法開發(fā)軟件的優(yōu)點與人類習慣的思維方法一致穩(wěn)定性好可重用性好可維護性大大改善提高了軟件的可靠性和健壯性等。2024/12/1225CASE方法CASE的一個基本思想就是提供一組能夠自動覆蓋軟件開發(fā)生命周期各個階段的集成工具。嚴格來講,CASE并不是真正意義上的獨立方法。CASE的進一步發(fā)展則是它與其它軟件開發(fā)方的結合,如與面向對象技術,以及智能化的CASE。2024/12/1226開發(fā)方法的組合應用生命周期開發(fā)方法與原型法的組合生命周期開發(fā)方法與面向對象方法的組合快速原型法與面向對象方法的組合2024/12/1227系統(tǒng)開發(fā)的困惑2024/12/1229開發(fā)軟件系統(tǒng)最為困難的部分就是準確說明開發(fā)什么。最為困難的概念性工作便是編寫出詳細技術需求,這包括所有面向用戶、面向機器和其它軟件系統(tǒng)的接口。同時這也是一旦做錯,最終將會給系統(tǒng)帶來極大損害的部分,并且以后再對它進行修改也極為困難。”——FrederickBrooks7.3信息系統(tǒng)的需求分析需求分析是進行系統(tǒng)選型的指導需求分析為鑒定一個系統(tǒng)是否適合于企業(yè)建立了參照標準需求分析的意義2024/12/1230經理:“我們要建立一套完整的商業(yè)管理軟件系統(tǒng),包括商品的進、銷、調、存管理,是總部-門店的連鎖經營模式。通過通信手段門店自動訂貨,供應商自動結算,賣場通過掃條碼實現(xiàn)銷售,管理人員能夠隨時查詢門店商品銷售和庫存情況。另外,我們也得為政府部門提供關于商品營運的報告?!?/p>

分析員:“我已經明白這個項目的大體結構框架,這非常重要,但在制定計劃之前,我們必須收集一些需求?!?/p>

經理覺得奇怪:“我不是剛告訴你我的需求了嗎?”

分析員:“實際上,您只說明了整個項目的概念和目標。這些高層次的業(yè)務需求不足以提供開發(fā)的內容和時間。我需要與實際將要使用系統(tǒng)的業(yè)務人員進行討論,然后才能真正明白達到業(yè)務目標所需功能和用戶要求,了解清楚后,才可以發(fā)現(xiàn)哪些是現(xiàn)有組件即可實現(xiàn)的,哪些是需要開發(fā)的,這樣可節(jié)省很多時間。”系統(tǒng)需求分析案例

經理:“業(yè)務人員都在招商。他們非常忙,沒有時間與你們詳細討論各種細節(jié)。你能不能說明一下你們現(xiàn)有的系統(tǒng)?”

分析員盡量解釋從用戶處收集需求的合理性:“如果我們只是憑空猜想用戶的要求,結果不會令人滿意。我們只是軟件開發(fā)人員,而不是采購專家、營運專家或是財務專家,我們并不真正明白您這個企業(yè)內部運營需要做些什么。我曾經嘗試過,未真正明白這些問題就開始編碼,結果沒有人對產品滿意?!?/p>

經理堅持道:“行了,行了,我們沒有那么多的時間來告訴您我們的需求。實際上我也很忙。請馬上開始開發(fā),并隨時將你們的進展情況告訴我?!毕到y(tǒng)需求分析案例(續(xù))2024/12/1232軟件的需求包括三個不同的層次:業(yè)務需求、用戶需求和功能需求。需求的層次2024/12/1233需求的一種抽象解釋就是“對用戶需要解決的問題的整體描述”。需求的定義是:用戶解決問題或達到目標所需的條件或能力。系統(tǒng)或系統(tǒng)部件要滿足合同、標準、規(guī)范或其它正式規(guī)定文檔所需具有的條件或能力。一種反映上面所描述的條件或能力的文檔說明。需求應包括從用戶角度(系統(tǒng)的外部行為),以及從開發(fā)者角度(一些內部特性)來闡述,其中關鍵的問題是一定要編寫需求文檔,形成有約束力的報告。關于需求的理解2024/12/1234好的需求具備的特點,讓用戶從不同角度對需求說明進行認真評審,確定哪些需求確實是需要的,哪些是問題所在。完整性正確性可行性必要性劃分優(yōu)先級無二義性、可驗證性優(yōu)秀軟件需求的特點2024/12/1235會談、詢問調查表收集分析客戶使用的各種表格、有關工作責任、工作流程、工作規(guī)范、相關數(shù)據標準、業(yè)務標準的各種文字資料必要性收集同類相關產品的宣傳資料、技術資料、演示程序或軟件程序情景分析、可視化方法軟件需求的調研方法2024/12/1236系統(tǒng)實施的主要任務程序設計的組織人員培訓系統(tǒng)試運行系統(tǒng)轉換7.4信息系統(tǒng)的實施2024/12/1237一個好的設計方案,只有經過精心設施并付諸實際應用,才能帶來實際的效益。在系統(tǒng)實施前,必須努力做好下述幾項系統(tǒng)實施的基本任務:前期準備信息流程重組實現(xiàn)方法、工具和數(shù)據準備系統(tǒng)實施的文檔準備系統(tǒng)的測試維護與評價系統(tǒng)實施的主要任務2024/12/1238程序設計是系統(tǒng)實施過程中最為重要的環(huán)節(jié)。程序設計人員必須仔細閱讀系統(tǒng)設計的全部文檔資料,充分理解程序模塊的內部過程和外部接口;另一方面,編程人員必須深刻地理解、熟練地掌握和正確地運用程序設計語言及軟件開發(fā)環(huán)境和工具,以保證功能的正確實現(xiàn)。程序設計的組織2024/12/1239操作人員的培訓管理人員的培訓決策人員的培訓人員培訓2024/12/1240數(shù)據整理:數(shù)據整理是指從舊系統(tǒng)中整理出新系統(tǒng)運行所必需的基礎數(shù)據和資料,即把舊系統(tǒng)中的數(shù)據加工處理為符合新系統(tǒng)要求的格式。系統(tǒng)初始化:所謂系統(tǒng)初始化,是指對系統(tǒng)的運行環(huán)境和資源進行設置,對系統(tǒng)運行和控制參數(shù)進行設定、數(shù)據加載,以及系統(tǒng)與業(yè)務工作的同步調整等內容,其中數(shù)據加載是工作量最大且時間最緊迫的重要環(huán)節(jié)。系統(tǒng)試運行2024/12/1241系統(tǒng)轉換:指新系統(tǒng)替換舊系統(tǒng)投入使用的過程。轉換方式:直接切換并行切換分段切換系統(tǒng)轉換2024/12/1242信息系統(tǒng)的建設及技術評價信息系統(tǒng)的質量評價信息系統(tǒng)的效益評價信息系統(tǒng)的評價方法系統(tǒng)評價報告7.5信息系統(tǒng)的評價2024/12/1243系統(tǒng)的完整性系統(tǒng)的可靠性系統(tǒng)的效率系統(tǒng)的工作質量系統(tǒng)的靈活性、通用型系統(tǒng)的規(guī)模、實用性其他信息系統(tǒng)的建設及技術評價2024/

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論