第三章MIS的戰略規劃和開發課件_第1頁
第三章MIS的戰略規劃和開發課件_第2頁
第三章MIS的戰略規劃和開發課件_第3頁
第三章MIS的戰略規劃和開發課件_第4頁
第三章MIS的戰略規劃和開發課件_第5頁
已閱讀5頁,還剩66頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

第三部分MIS的戰略規劃和開發方法諾蘭模型:信息系統發展階段理論信息系統開發的策略MIS戰略規劃方法企業流程重組MIS開發方式MIS開發方法諾蘭模型:信息系統發展階段理論諾蘭模型諾蘭模型反映了信息系統成長的六個階段:①

初裝階段:主要是計算機知識的啟蒙、學習使用的作用。②蔓延階段:是數據處理發展最快的階段,但缺乏綜合系統開發,信息難以共享。③控制階段:有專門的領導小組組織協調系統建設,采用數據庫技術解決數據共享問題,是實現以計算機管理為主向以數據管理為主換的關鍵。④集成階段:在控制基礎上開始按聯機響應方式重新備和設計應用系統,建立集中式數據庫,主要為中層管理提供輔助決策。⑤數據管理階段:數據真正成為企業的重要資源。⑥成熟階段:即可以滿足企業各個管理屋次的要求,從EDP到MIS再支DSS,真正實現信息資源的管理。諾蘭模型諾蘭模型還指出信息系統發展中的6種增長要素計算機硬軟資源應用方式計劃控制管理信息系統在組織中的地位領導模式用戶意識諾蘭模型的作用諾蘭模型指出了信息系統發展的六個階段以及信息系統發展過程中的六種增長要素總結了發達國家信息系統發展的經驗和規律,這六個階段是不能跳躍的在確定MIS開發建設策略時,應當分析本單位的信息系統處于哪個階段,根據該階段的特征知道系統的建設MIS的開發策略“自下而上”的策略從現行系統的業務狀況出發,先實現一個個具體的功能,逐步地由低級到高級建立整個MIS。適用于小型系統的設計及系統開發工作缺乏實際經驗的情況。缺點:由于缺乏統籌規劃,會出現小模塊運行不協調的情況。“自上而下”的策略強調由全面到局部,由長遠到近期,從上到下,從探索研制合理的信息流出發,設計出適合于這種信息流發時要求邏輯性強,難度大。建設MIS的正確策略大型系統而言,“自上而下”的做好戰略規劃;再“自下而上”的進行應用開發。MIS戰略規劃什么MIS戰略規劃?關于MIS長遠發展的規劃,在MIS開發之前制定MIS戰略規劃的作用是什么?

通過規劃過程找出業務過程中問題;通過規劃找出組織變化的方向;指明組織中建立信息系統的方向和目標;合理分配和利用各種資源(人、物、資金、時間);指導信息系統開發(開發階段、開發組織、開發原則)管理信息系統規劃的主要內容是什么?

信息系統的目標、約束與結構;組織當前的能力狀況;對影響計劃的信息技術發展的預測;業務流程的現狀、存在的問題以及流程在新的技術環境下的重組。MIS戰略規劃的組織規劃領導小組人員培訓規定進度戰略規劃制定的步驟確定規劃的性質;收集相關信息;戰略分析;定義約束條件;明確戰略目標;提出總體結構;選擇開發方案;確定實施進度;形成文檔,并討論、批準、生效MIS戰略規劃的常用方法

制定MIS戰略規劃的方法有多種,在此只介紹企業系統規劃法和關鍵成功因素法的基本原理BSP方法CSF方法BSP方法企業系統規劃法BSP法的作用BSP法的工作步驟U/C矩陣的應用BSP方法70年代初由IBM公司提出基于用信息系統支持企業運營的思想,是一種能根據企業目標制定出MIS戰略規劃的結構化方法。自上而下分析企業目標、識別企業過程、識別數據類,然后再自下而上設計和實施系統,以支持企業目標根據過程/數據需求進行信息系統規劃BSP方法的作用和優點能夠確定未來信息系統的總體結構,明確系統的子系統組成和開發子系統的先后順序;能夠對數據進行統一規劃、管理和控制,明確各子系統之間的數據交換關系,保證信息的一致性。優點:能保證信息系統獨立于企業的組織機構,即使將來企業的組織機構或管理體制發生變化,信息系統的結構體系不會受到太大的沖擊。BSP方法的過程BSP方法的步驟準備工作初步調研定義業務過程業務過程重組定義數據類定義信息系統總體結構確定系統開發順序核準信息系統規劃定義業務過程的步驟U/C矩陣U/C矩陣被用來表達過程和數據類之間的關系U是被使用的數據;C是某一功能新創建的數據;可作為劃分子系統的基礎U/C矩陣的創建⑴

填入“數據類”;⑵

填入“功能”;⑶

標以“U”或“C”;⑷按邏輯關系及發生的順序,重排各功能;⑸

重排數據類,使所有“C”盡可能靠近對角線;⑹

分組(劃分子系統),結果不唯一。U/C矩陣的建立U/C矩陣的移動子系統的劃分(分組)U/C矩陣的正確性檢驗完備性檢驗

每一個數據項必須由一個產生者和至少一個使用者(即每一列必須有一個C和至少一個U)一致性檢驗

每一個數據項有且僅有一個產生者無冗余性檢驗

表中不允許有空行空列出現U/C矩陣的正確性檢驗——總結每一列必有且僅有一個C,至少一個U無空行和空列U/C矩陣的作用通過對U/C矩陣的正確性檢驗,及時發現前段分析和調查工作的疏漏和錯誤。通過對U/C矩陣的正確性檢驗來分析數據的正確性和完整性。通過對U/C矩陣的求解過程,最終得到子系統的劃分。通過子系統之間的聯系(“U”)可以確定子系統之間的共享數據CSF方法關鍵成功因素法80年代初由MIT教授把CSF引入信息系統戰略規劃通過分析找到影響組織成功的關鍵因素圍繞關鍵成功因素確定組織對于信息系統的需求根據信息系統的需求進行信息系統規劃CSF方法企業戰略CSFs信息系統如何支持CSFs信息系統的需求信息系統規劃分析分析分析分析支持CSF方法的步驟了解企業(或MIS)的戰略目標;識別所有的成功因素和影響這些因素的子因素;確定關鍵成功因素(不同行業的關鍵成功因素互不相同),例如百貨公司——發展客戶、穩定客戶是首要問題;制造業——關鍵在于降低成本、提高產品質量,適時推出新產品;連鎖店——關鍵在于品牌加盟、擴張、定位與市場細分、選址;明確各關鍵成功因素的性能指標和評估標準CSF方法的特點目標識別突出重點從重要需求引發規劃容易忽視次要問題受成功因素分析結果的制約CSF方法實例國際一流大學教學成果學術水平教學質量課程水平教學環境科研力量科研成果CSF方法實例國際一流大學教學成果學術水平改善教學環境提高課程水平提高教學質量增強科研力量更多科研成果......組織目標目標識別關鍵成功因素性能指標深圳某通訊設備公司CSF方法實例公司戰略目標不斷提高管理水平建立一支具備某文化的高素質人才隊伍以客戶價值觀為導向,保持技術的持續領先,縮短產品開發和上市時間強化客戶服務,提高顧客滿意度擴大市場占有率,追求規模效益因素CSF訂單獲取與完成流程財務管理流程人力資源管理流程售后服務流程生產物料流程新產品開發流程企業流程重組企業流程的概念企業流程重組的概念企業流程重組的步驟和方法企業流程是為完成企業目標而進行的一系列邏輯相關、跨越時空的業務活動如,倉庫收貨的業務流程可能是:保管員驗收貨物并作記錄、通知采購員、簽收貨物發運單、填寫入庫單并入庫、分發入庫單、填寫送驗單等企業流程重組即BPR企業業務流程再設計的觀點最早是由美國Hammer和Champy于1993年在《再造公司——企業革命的宣言》(麻省理工學院計算機教程)中提出的。企業業務流程重組是對企業業務流程進行根本的再思考和再設計,以求企業關鍵的經營性指標獲得巨大的突破和提高,例如成本、質量、服務和響應速度等。企業再造的對象是業務流程而不是生產或銷售任務、人員、組織結構等。企業流程重組的必要性在傳統的勞動分工原則下,企業流程被分割為一段段分裂的環節,每一環節關心的焦點僅僅是單個任務和工作,而不是整個系統的全局最優。計算機應用于企業管理,大都停留在“模擬”的程度,沒有充分發揮信息核技術的特點。企業流程重組正是要根據新技術條件下信息處理的特點,以事物發生的自然過程來尋找解決上述問題的途徑。企業流程重組的性質

企業流程的重組不僅涉及到技術,也涉及人文因素,包括觀念的重組、流程的重組和組織的重組,以新型企業文化代替老的企業文化,以新的企業流程代替原有的企業流程,以扁平化的企業組織代替金字塔型的企業組織等。

企業流程重組的步驟企業流程重組實際上是站在信息的高度,對企業流程的重新思考和再設計,是一個系統工程,包括在系統規劃、系統分析、系統設計、系統實施與評價等整個規劃與開發過程之中。企業流程重組的步驟

1.對現有業務流程進行分析,找出現有流程存在的問題及產生問題的原因;2.分析每一項活動的必要性;3.根據企業的戰略目標,采用關鍵成功因素法等,去發現正確的業務流程,如在信息技術支持下,有些活動可以合并,管理層次可以減少,有些審批檢查可以取消等。企業流程重組的指導性方法以過程管理代替職能管理,取消不增值的管理環節。以事前管理代替事后監督,減少不必要的審核、檢查和控制活動。取消不必要的信息處理環節,消除冗余信息集。以計算機協同處理為基礎的并行過程取代串行和反饋控制管理過程。用信息技術實現過程自動化,盡可能拋棄手工管理過程。企業業務流程重組的關鍵點流程重組應從用戶或顧客需求出發,以企業流程為改造對象,對企業流程進行根本性的思考和分析,通過對企業流程的構成要素(活動、活動的邏輯關系、活動的實現方式和流動的承擔者)重新組合,產生出更有價值的結果,以此實現企業流程徹底的重新設計,從而獲得企業績效的巨大改善。關鍵點就是關鍵因素,常以“瓶頸”來形容,例如如在建筑施工過程中,混凝土的輸送需要把握好時間既不能太早也不能太晚,因此運輸活動的實現方式就成了該流程運送成功的關鍵;例如對于時裝生產企業來說應以滿足消費者對時尚的追求為企業目標,因此縮短時裝上市周期、快速應對流行的需要就成為關鍵因素,班尼頓服裝公司的案例正是抓住了業務流程的關鍵點。活動本身根據傳統分工理論,分工須有度,當分工過細,交易費用過大,則意味著必須進行活動的整合。即把不同職能部門、由多名專業人員完成的幾種活動,壓縮成一個任務,由一個人來完成。如IBM信貸公司借助于專家系統,把原由信用審核員、估價員等專門人才的活動壓縮為交易員一人的工作,減少了活動的傳遞與活動的重復,從而提高了速度和準確性,進而大幅度提高了流程的運作效率。與活動的整合相反,活動的分散意味著不將專業的職能集中于專業人員身上或單一部門,而是將它打散融進系統中。如在企業中,打字復印文件資料的工作集中起來就會成為一個人的專職工作,但如果每個人自行處理的話,便會融入個人工作的時間內。還可將管理、檢查、協調等“本來就不該有的工作”盡量地廢止。例如將總部的投訴部門撤除,該部門的工作交由現場人員代辦,不僅節約了開支,而且效率也獲得了較大提高。活動間關系

一般是通過將串聯的活動關系變成并聯的活動,從而提高業務流程的運作效率。并行工程(CE,ConcurrentEngineering)的思想起源于20世紀60年代,它是對新產品開發流程及其相關工藝流程進行并行、一體化設計的一種系列工作模式。CE的應用重點在于新產品開發流程。實踐證明并行工程能大大改善新產品開發流程,能大大縮短開發周期(減少設計反復、縮短設計時間、生產準備時間、制造時間、發送時間等),降低新產品生命周期中的成本。如柯達公司使用CAD創新技術對產品開發流程進行再造,特別是一體化產品設計數據庫,使柯達35毫米相機從概念到生產的整個開發流程所需時間從70周變為38周。

活動承擔者可以將職能型組織轉變為流程型組織,即將參與流程運作的人集中在一起,他們不再各自為政,而是群策群力,共同推動新的流程。這種“流程工作小組”有時也稱“項目組”、“專案小組”。小組成員由工作的單面手變成了工作的多面手,不再是專才而成為通才,工作也就由簡單變為復雜,更具有挑戰性和刺激性,也就更能激發他們的工作熱情,從而提高工作效率;不再是個人對單個活動負責,而是以整體對整個流程負責;員工也不再是被動的執行者,而是自主的管理者。在流程小組中,不再是等級森嚴,而是人人平等。活動實現方式

一方面,信息技術支撐企業流程,是流程重組的強大工具,信息技術創造了全新的流程再設計;另一方面,流程重組使信息技術的潛力得到最大限度地發揮,推動了信息技術的發展。例如中央數據庫技術和分散數據庫技術的聯合應用,使業務員不論在何時何地,隨時可以直接得到最新信息。在惠普(HP)公司,銷售代表通過筆記本電腦可及時獲得精確的庫存信息,也成為銷售人員與伙伴和上司聯系的途徑,公司促銷、報價和折扣等指標能及時得以傳播和執行。結果顯示銷售人員的開會時間縮短為46%,旅行時間縮短了13%,而與客戶在一起的時間增加了27%。通過信息技術實現了營銷、庫存之間的高度合作。案例:班尼頓公司業務流程再設計意大利大型服裝企業——班尼頓(Benetton)公司業務流程再設計的經典案例班尼頓(Benetton)公司是意大利大型的服裝生產企業,它以齊全的商品和豐富的色彩獲好評,在世界各地擁有許多客戶。其傳統生產方式見下圖。服裝策劃

絲染色

織布

時間冗長

班尼頓服裝公司新業務流程新的流程是:一開始先織原色布,然后裁剪。由于款式方面一年內還不至于有大幅度的變化,但是顏色的變化大。因此只要顏色等方面的最新流行信息一到手后,即可進行顏色的策劃,然后染色。這樣,款式策劃好后只剩下染色活動,自然快了很多,所以能夠敏捷地應對“流行”,公司的業績大幅度上升。

款式策劃

顏色策劃

布的染色

時間較短案例:某設備技術有限公司顧客服務過程顧客工作人員維修負責人維修工程師維修工程師工作人員當設備出現故障時,顧客通過電話、傳真或信件通知該公司的服務中心。中心工作人員登記顧客的反饋信息,交負責人處理。故障分析,維修準備,奔赴顧客現場。故障診斷,排除故障。如有問題,則通過傳真、電話向公司總部(深圳)技術人員咨詢。維修完成,拜訪客戶主管。維修工程師向有關管理人員匯報維修情況。工作人員登記處理結果。1)原來流程應用信息系統以后的顧客服務業務流程顧客服務中心維修工程師技術支援基于Internet的服務信息系統研討數據庫故障案例庫故障診斷專家系統1234信息系統的開發方式自主開發委托開發合作開發購買現成軟件自主開發根據項目預算自行組織開發力量,自主完成信息系統的分析和設計,程序編碼等。自主開發適合于有較強的管理信息系統分析與設計隊伍和程序設計人員、系統維護使用隊伍的組織和單位,如高等院校、研究所、計算機公司、等單位。自主開發的優點是開發費用少,實現開發后的系統能夠適應本單位的需求且滿意度較高,系統維護方便。缺點是由于不是專業開發隊伍,容易受計算機業務工作的限制,系統優化不夠,開發水平較低。委托開發委托開發使信息系統開發全部承包出去,由專業性科技公司負責,企業直接使用。委托開發方式適合于使用單位無管理信息系統分析、設計及軟件開發人員或開發隊伍力量較弱、但資金較為充足的組織和單位。關鍵是要選擇稱職的委托單位,對本行業的業務比較熟悉、有成功的開發經驗。委托開發的方式的優點是省時、省事,系統的技術水平較高。缺點是費用高、系統維護需要開發單位的長期支持。此種方式需要使用單位的業務骨干參與系統的論證工作,開發過程中,需要開發單位和使用單位雙方及時溝通,進行協調和檢查。

合作開發合作開發是由用戶企業與其他專業性有實力的技術單位合作,共同完成開發任務的方式。合作開發可以利用企業業務優勢與合作方信息技術優勢彼此互補,開發出實用性強、技術水平高的系統。合作開發方式適合于使用單位有一定的管理信息系統分析、設計及軟件開發人員,但開發隊伍力量較弱,希望通過管理信息系統的開發建立完善和提高自己的技術隊伍,便于系統維護工作的單位。雙方共同開發成果,實際上是一種半委托性質的開發工作。優點是相對于委托開發方式比較節約資金,可以培養、增強使用單位的技術力量,便于系統維護工作,系統的技術水平較高。缺點是雙方在合作中溝通易出現問題,需要雙方及時達成共識,進行協調和檢查。在合作過程中需要分清各方的權責,以合同的方式形成工作制度約束。

購買商用軟件通用性強的應用領域幾乎都在使用現成的商用軟件,例如財務管理、工資計算、圖書管理、制圖等。商品化軟件的可靠性、通用性和用戶友好性有一定的保證。對中小型企業來說,購買商用軟件是十分省力的開發方式。優點是節省時間的費用、系統技術水平高。缺點是通用軟件專用性較差,跟本單位的實際工作需要可能有一定的差距,有時可能需要做二次開發工作。因此,在選擇通用軟件時,不可只看開發商的宣傳,要經過多方詳盡的考查后再作決定。各種開發方式的比較方式特點比較獨立開發委托開發合作開發購買現成軟件分析和設計能力的要求較高一般逐漸培養較低編程能力要求較高不需要需要較低系統維護難易程度容易較困難較容易較困難開發費用少多較少較少說明開發時間較長,系統適合本單位,培養了自己的開發人員省事,開發費用高開發出的系統便于維護最省事,但不一定完全適合本單位

信息系統開發方式的比較獨立開發、合作開發、委托開發、購買軟件、自行開發

合作開發

委托開發

購買軟件

自己制造為主

市場購買為主

信息系統的開發方式

信息系統的開發方法結構化系統開發方法原型法面向對象方法CASE方法

結構化系統開發方法結構化系統開發方法(StructuredSystemDevelopmentMethodologies)結構化開發方法,是自頂向下結構化方法、工程化的系統開發方法和生命周期的結合。概括起來說就是自頂向下、逐步求精,分階段實現的軟件開發方法,是一種先整體后局部的信息系統開發方法,也是迄今為止開發方法中應用最成熟的一種。結構化開發方法把MIS的開發過程嚴格分為系統分析、系統設計、系統實施三個階段,前一階段工作完成,方可進行下一階段工作,注重開發過程的整體性和全局性。結構化開發方法的優缺點優點:強調系統開發過程的整體性和全局性,強調在整體優化的前提下來考慮具體的分析設計問題,即自頂向下的觀點。它強調的另一個觀點是嚴格地區分開發階段,強調一步一步地嚴格地進行系統分析和設計,每一步工作都及時地總結,發現問題及時地反饋和糾正。這種方法避免了開發過程的混亂狀態,是一種被廣泛采用的系統開發方法。適合大型信息系統的開發。缺點:開發過程復雜,開發周期長,系統難以適應環境的變化原型法是計算機軟件技術發展到一定階段的產物是信息系統開發的一種常用方法。先根據用戶的需求快速開發一個原型系統,交給用戶使用,在使用過程中,用戶進一步的提出需求和改進,再根據這些需求和改進意見進一步完善系統,直至用戶滿意為止原型法的開發過程用戶信息需求修改完善模型使用模型系統分析構造原始模型交付使用評價原型

原型法的優缺點優點:系統開發靈活,修改與擴充都很方便;用戶只要經過簡單培訓,就能很快掌握使用的方法。缺點:缺乏系統統一的規劃和認識,不適用大型信息系統的開發;同時,多次反復的修改浪費大量的人力物力財力,有時也會陷入一個無休止的循環面向對象開發方法面向對象方法(objectoriented,簡稱OO方法)從面向對象的角度,為人類認識事物進而開發系統提供了一種全新的方法。OO方法認為,客觀世界是由各種各樣的對象組成的,每種對象都有各自的內部狀態和運動規律,不同的對象之間的相互作用和聯系就構成了各種不同的系統。當設計和實現一個客觀系統時,如能在滿足需求的條件下,把系統設計成由一些不可變的(相對固定)部分組成的最小集合,這個設計就是最好的。它把握了事物的本質,因而不再會被周圍環境(物理環境和管理模式)的變化以及用戶沒完沒了的變化需求所左右。這些不可變的部分就是所謂的對象。對象的性質(一)標識的唯一性:對象的查找通過唯一性進行;對象的分類性:對象可劃分為各種對象類(相似屬性的小組),分類的目的可以使問題抽象化或者簡化只考慮其共性,例如畫圖程序針對“圖類”,適用于一般圖形,但對特殊圖形(如梯形、菱形等)可以調用專用子程序來控制;對象的多態性:同一操作可以是多個不同類對象的行為。例如:移動Move

既可以是用戶界面窗口移動行為,也可以是國際象棋子類的動作行為;不同類對象的行為控制可以采用不同的程序代碼段;對象的性質(二)對象的繼承性:對象類具有層次關系,繼承性反映了具有層次關系的對象屬性和操作進行共享的方式。例如:可先初略定義一個“類”,然后將其細分為多個“子類”,“父”類程序寫后,“子”類程序段可以繼承“父”類的代碼,只需編寫其獨有(特殊性)功能代碼即可,可以避免軟件編程的重復性,提高效率;對象的封裝性:將自由數據與操作方法封閉在一起,及放于同一個對象中,使自身的狀態和行為局部化;對象的可維護性:由于對象可以局部封裝,因而對象的可維護性大大增強,便于檢錯和修改。

面向對象方法的優缺點OO方法以對象為基礎,利用特定的軟件工具直接完成從對象客體的描述到軟件結構之間的轉換;OO方法解決了傳統結構化開發方法中客觀世界描述工具與軟件結構的不一致性問題,縮短了開發周期;OO方法需要一定的軟件基礎支持才可以應用;如在大型系統開發中如果不經過自頂向下的整體劃分,而是一開始就自底向下的采用OO方法,容易造成系統結構不合理、各部分關系失調等問題。

CASE方法即計算機輔助軟件工程方法CASE是從計算機輔助編程工具發展而來的大型綜合計算機輔助軟件工程開發環境,因此,CASE可以進行各種需求分析、功能分析,生成各種結構化圖表(如數據流程圖、結構圖、實體/關系圖,層次化功能圖、矩陣圖)等,并能支持系統開發整個生命周

溫馨提示

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

評論

0/150

提交評論