版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第三部分MIS的戰(zhàn)略規(guī)劃和開發(fā)方法諾蘭模型:信息系統(tǒng)發(fā)展階段理論信息系統(tǒng)開發(fā)的策略MIS戰(zhàn)略規(guī)劃方法企業(yè)流程重組MIS開發(fā)方式MIS開發(fā)方法諾蘭模型:信息系統(tǒng)發(fā)展階段理論諾蘭模型諾蘭模型反映了信息系統(tǒng)成長的六個階段:①
初裝階段:主要是計算機知識的啟蒙、學習使用的作用。②蔓延階段:是數(shù)據(jù)處理發(fā)展最快的階段,但缺乏綜合系統(tǒng)開發(fā),信息難以共享。③控制階段:有專門的領導小組組織協(xié)調系統(tǒng)建設,采用數(shù)據(jù)庫技術解決數(shù)據(jù)共享問題,是實現(xiàn)以計算機管理為主向以數(shù)據(jù)管理為主換的關鍵。④集成階段:在控制基礎上開始按聯(lián)機響應方式重新備和設計應用系統(tǒng),建立集中式數(shù)據(jù)庫,主要為中層管理提供輔助決策。⑤數(shù)據(jù)管理階段:數(shù)據(jù)真正成為企業(yè)的重要資源。⑥成熟階段:即可以滿足企業(yè)各個管理屋次的要求,從EDP到MIS再支DSS,真正實現(xiàn)信息資源的管理。諾蘭模型諾蘭模型還指出信息系統(tǒng)發(fā)展中的6種增長要素計算機硬軟資源應用方式計劃控制管理信息系統(tǒng)在組織中的地位領導模式用戶意識諾蘭模型的作用諾蘭模型指出了信息系統(tǒng)發(fā)展的六個階段以及信息系統(tǒng)發(fā)展過程中的六種增長要素總結了發(fā)達國家信息系統(tǒng)發(fā)展的經(jīng)驗和規(guī)律,這六個階段是不能跳躍的在確定MIS開發(fā)建設策略時,應當分析本單位的信息系統(tǒng)處于哪個階段,根據(jù)該階段的特征知道系統(tǒng)的建設MIS的開發(fā)策略“自下而上”的策略從現(xiàn)行系統(tǒng)的業(yè)務狀況出發(fā),先實現(xiàn)一個個具體的功能,逐步地由低級到高級建立整個MIS。適用于小型系統(tǒng)的設計及系統(tǒng)開發(fā)工作缺乏實際經(jīng)驗的情況。缺點:由于缺乏統(tǒng)籌規(guī)劃,會出現(xiàn)小模塊運行不協(xié)調的情況?!白陨隙隆钡牟呗詮娬{由全面到局部,由長遠到近期,從上到下,從探索研制合理的信息流出發(fā),設計出適合于這種信息流發(fā)時要求邏輯性強,難度大。建設MIS的正確策略大型系統(tǒng)而言,“自上而下”的做好戰(zhàn)略規(guī)劃;再“自下而上”的進行應用開發(fā)。MIS戰(zhàn)略規(guī)劃什么MIS戰(zhàn)略規(guī)劃?關于MIS長遠發(fā)展的規(guī)劃,在MIS開發(fā)之前制定MIS戰(zhàn)略規(guī)劃的作用是什么?
通過規(guī)劃過程找出業(yè)務過程中問題;通過規(guī)劃找出組織變化的方向;指明組織中建立信息系統(tǒng)的方向和目標;合理分配和利用各種資源(人、物、資金、時間);指導信息系統(tǒng)開發(fā)(開發(fā)階段、開發(fā)組織、開發(fā)原則)管理信息系統(tǒng)規(guī)劃的主要內容是什么?
信息系統(tǒng)的目標、約束與結構;組織當前的能力狀況;對影響計劃的信息技術發(fā)展的預測;業(yè)務流程的現(xiàn)狀、存在的問題以及流程在新的技術環(huán)境下的重組。MIS戰(zhàn)略規(guī)劃的組織規(guī)劃領導小組人員培訓規(guī)定進度戰(zhàn)略規(guī)劃制定的步驟確定規(guī)劃的性質;收集相關信息;戰(zhàn)略分析;定義約束條件;明確戰(zhàn)略目標;提出總體結構;選擇開發(fā)方案;確定實施進度;形成文檔,并討論、批準、生效MIS戰(zhàn)略規(guī)劃的常用方法
制定MIS戰(zhàn)略規(guī)劃的方法有多種,在此只介紹企業(yè)系統(tǒng)規(guī)劃法和關鍵成功因素法的基本原理BSP方法CSF方法BSP方法企業(yè)系統(tǒng)規(guī)劃法BSP法的作用BSP法的工作步驟U/C矩陣的應用BSP方法70年代初由IBM公司提出基于用信息系統(tǒng)支持企業(yè)運營的思想,是一種能根據(jù)企業(yè)目標制定出MIS戰(zhàn)略規(guī)劃的結構化方法。自上而下分析企業(yè)目標、識別企業(yè)過程、識別數(shù)據(jù)類,然后再自下而上設計和實施系統(tǒng),以支持企業(yè)目標根據(jù)過程/數(shù)據(jù)需求進行信息系統(tǒng)規(guī)劃BSP方法的作用和優(yōu)點能夠確定未來信息系統(tǒng)的總體結構,明確系統(tǒng)的子系統(tǒng)組成和開發(fā)子系統(tǒng)的先后順序;能夠對數(shù)據(jù)進行統(tǒng)一規(guī)劃、管理和控制,明確各子系統(tǒng)之間的數(shù)據(jù)交換關系,保證信息的一致性。優(yōu)點:能保證信息系統(tǒng)獨立于企業(yè)的組織機構,即使將來企業(yè)的組織機構或管理體制發(fā)生變化,信息系統(tǒng)的結構體系不會受到太大的沖擊。BSP方法的過程BSP方法的步驟準備工作初步調研定義業(yè)務過程業(yè)務過程重組定義數(shù)據(jù)類定義信息系統(tǒng)總體結構確定系統(tǒng)開發(fā)順序核準信息系統(tǒng)規(guī)劃定義業(yè)務過程的步驟U/C矩陣U/C矩陣被用來表達過程和數(shù)據(jù)類之間的關系U是被使用的數(shù)據(jù);C是某一功能新創(chuàng)建的數(shù)據(jù);可作為劃分子系統(tǒng)的基礎U/C矩陣的創(chuàng)建⑴
填入“數(shù)據(jù)類”;⑵
填入“功能”;⑶
標以“U”或“C”;⑷按邏輯關系及發(fā)生的順序,重排各功能;⑸
重排數(shù)據(jù)類,使所有“C”盡可能靠近對角線;⑹
分組(劃分子系統(tǒng)),結果不唯一。U/C矩陣的建立U/C矩陣的移動子系統(tǒng)的劃分(分組)U/C矩陣的正確性檢驗完備性檢驗
每一個數(shù)據(jù)項必須由一個產(chǎn)生者和至少一個使用者(即每一列必須有一個C和至少一個U)一致性檢驗
每一個數(shù)據(jù)項有且僅有一個產(chǎn)生者無冗余性檢驗
表中不允許有空行空列出現(xiàn)U/C矩陣的正確性檢驗——總結每一列必有且僅有一個C,至少一個U無空行和空列U/C矩陣的作用通過對U/C矩陣的正確性檢驗,及時發(fā)現(xiàn)前段分析和調查工作的疏漏和錯誤。通過對U/C矩陣的正確性檢驗來分析數(shù)據(jù)的正確性和完整性。通過對U/C矩陣的求解過程,最終得到子系統(tǒng)的劃分。通過子系統(tǒng)之間的聯(lián)系(“U”)可以確定子系統(tǒng)之間的共享數(shù)據(jù)CSF方法關鍵成功因素法80年代初由MIT教授把CSF引入信息系統(tǒng)戰(zhàn)略規(guī)劃通過分析找到影響組織成功的關鍵因素圍繞關鍵成功因素確定組織對于信息系統(tǒng)的需求根據(jù)信息系統(tǒng)的需求進行信息系統(tǒng)規(guī)劃CSF方法企業(yè)戰(zhàn)略CSFs信息系統(tǒng)如何支持CSFs信息系統(tǒng)的需求信息系統(tǒng)規(guī)劃分析分析分析分析支持CSF方法的步驟了解企業(yè)(或MIS)的戰(zhàn)略目標;識別所有的成功因素和影響這些因素的子因素;確定關鍵成功因素(不同行業(yè)的關鍵成功因素互不相同),例如百貨公司——發(fā)展客戶、穩(wěn)定客戶是首要問題;制造業(yè)——關鍵在于降低成本、提高產(chǎn)品質量,適時推出新產(chǎn)品;連鎖店——關鍵在于品牌加盟、擴張、定位與市場細分、選址;明確各關鍵成功因素的性能指標和評估標準CSF方法的特點目標識別突出重點從重要需求引發(fā)規(guī)劃容易忽視次要問題受成功因素分析結果的制約CSF方法實例國際一流大學教學成果學術水平教學質量課程水平教學環(huán)境科研力量科研成果CSF方法實例國際一流大學教學成果學術水平改善教學環(huán)境提高課程水平提高教學質量增強科研力量更多科研成果......組織目標目標識別關鍵成功因素性能指標深圳某通訊設備公司CSF方法實例公司戰(zhàn)略目標不斷提高管理水平建立一支具備某文化的高素質人才隊伍以客戶價值觀為導向,保持技術的持續(xù)領先,縮短產(chǎn)品開發(fā)和上市時間強化客戶服務,提高顧客滿意度擴大市場占有率,追求規(guī)模效益因素CSF訂單獲取與完成流程財務管理流程人力資源管理流程售后服務流程生產(chǎn)物料流程新產(chǎn)品開發(fā)流程企業(yè)流程重組企業(yè)流程的概念企業(yè)流程重組的概念企業(yè)流程重組的步驟和方法企業(yè)流程是為完成企業(yè)目標而進行的一系列邏輯相關、跨越時空的業(yè)務活動如,倉庫收貨的業(yè)務流程可能是:保管員驗收貨物并作記錄、通知采購員、簽收貨物發(fā)運單、填寫入庫單并入庫、分發(fā)入庫單、填寫送驗單等企業(yè)流程重組即BPR企業(yè)業(yè)務流程再設計的觀點最早是由美國Hammer和Champy于1993年在《再造公司——企業(yè)革命的宣言》(麻省理工學院計算機教程)中提出的。企業(yè)業(yè)務流程重組是對企業(yè)業(yè)務流程進行根本的再思考和再設計,以求企業(yè)關鍵的經(jīng)營性指標獲得巨大的突破和提高,例如成本、質量、服務和響應速度等。企業(yè)再造的對象是業(yè)務流程而不是生產(chǎn)或銷售任務、人員、組織結構等。企業(yè)流程重組的必要性在傳統(tǒng)的勞動分工原則下,企業(yè)流程被分割為一段段分裂的環(huán)節(jié),每一環(huán)節(jié)關心的焦點僅僅是單個任務和工作,而不是整個系統(tǒng)的全局最優(yōu)。計算機應用于企業(yè)管理,大都停留在“模擬”的程度,沒有充分發(fā)揮信息核技術的特點。企業(yè)流程重組正是要根據(jù)新技術條件下信息處理的特點,以事物發(fā)生的自然過程來尋找解決上述問題的途徑。企業(yè)流程重組的性質
企業(yè)流程的重組不僅涉及到技術,也涉及人文因素,包括觀念的重組、流程的重組和組織的重組,以新型企業(yè)文化代替老的企業(yè)文化,以新的企業(yè)流程代替原有的企業(yè)流程,以扁平化的企業(yè)組織代替金字塔型的企業(yè)組織等。
企業(yè)流程重組的步驟企業(yè)流程重組實際上是站在信息的高度,對企業(yè)流程的重新思考和再設計,是一個系統(tǒng)工程,包括在系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施與評價等整個規(guī)劃與開發(fā)過程之中。企業(yè)流程重組的步驟
1.對現(xiàn)有業(yè)務流程進行分析,找出現(xiàn)有流程存在的問題及產(chǎn)生問題的原因;2.分析每一項活動的必要性;3.根據(jù)企業(yè)的戰(zhàn)略目標,采用關鍵成功因素法等,去發(fā)現(xiàn)正確的業(yè)務流程,如在信息技術支持下,有些活動可以合并,管理層次可以減少,有些審批檢查可以取消等。企業(yè)流程重組的指導性方法以過程管理代替職能管理,取消不增值的管理環(huán)節(jié)。以事前管理代替事后監(jiān)督,減少不必要的審核、檢查和控制活動。取消不必要的信息處理環(huán)節(jié),消除冗余信息集。以計算機協(xié)同處理為基礎的并行過程取代串行和反饋控制管理過程。用信息技術實現(xiàn)過程自動化,盡可能拋棄手工管理過程。企業(yè)業(yè)務流程重組的關鍵點流程重組應從用戶或顧客需求出發(fā),以企業(yè)流程為改造對象,對企業(yè)流程進行根本性的思考和分析,通過對企業(yè)流程的構成要素(活動、活動的邏輯關系、活動的實現(xiàn)方式和流動的承擔者)重新組合,產(chǎn)生出更有價值的結果,以此實現(xiàn)企業(yè)流程徹底的重新設計,從而獲得企業(yè)績效的巨大改善。關鍵點就是關鍵因素,常以“瓶頸”來形容,例如如在建筑施工過程中,混凝土的輸送需要把握好時間既不能太早也不能太晚,因此運輸活動的實現(xiàn)方式就成了該流程運送成功的關鍵;例如對于時裝生產(chǎn)企業(yè)來說應以滿足消費者對時尚的追求為企業(yè)目標,因此縮短時裝上市周期、快速應對流行的需要就成為關鍵因素,班尼頓服裝公司的案例正是抓住了業(yè)務流程的關鍵點?;顒颖旧砀鶕?jù)傳統(tǒng)分工理論,分工須有度,當分工過細,交易費用過大,則意味著必須進行活動的整合。即把不同職能部門、由多名專業(yè)人員完成的幾種活動,壓縮成一個任務,由一個人來完成。如IBM信貸公司借助于專家系統(tǒng),把原由信用審核員、估價員等專門人才的活動壓縮為交易員一人的工作,減少了活動的傳遞與活動的重復,從而提高了速度和準確性,進而大幅度提高了流程的運作效率。與活動的整合相反,活動的分散意味著不將專業(yè)的職能集中于專業(yè)人員身上或單一部門,而是將它打散融進系統(tǒng)中。如在企業(yè)中,打字復印文件資料的工作集中起來就會成為一個人的專職工作,但如果每個人自行處理的話,便會融入個人工作的時間內。還可將管理、檢查、協(xié)調等“本來就不該有的工作”盡量地廢止。例如將總部的投訴部門撤除,該部門的工作交由現(xiàn)場人員代辦,不僅節(jié)約了開支,而且效率也獲得了較大提高?;顒娱g關系
一般是通過將串聯(lián)的活動關系變成并聯(lián)的活動,從而提高業(yè)務流程的運作效率。并行工程(CE,ConcurrentEngineering)的思想起源于20世紀60年代,它是對新產(chǎn)品開發(fā)流程及其相關工藝流程進行并行、一體化設計的一種系列工作模式。CE的應用重點在于新產(chǎn)品開發(fā)流程。實踐證明并行工程能大大改善新產(chǎn)品開發(fā)流程,能大大縮短開發(fā)周期(減少設計反復、縮短設計時間、生產(chǎn)準備時間、制造時間、發(fā)送時間等),降低新產(chǎn)品生命周期中的成本。如柯達公司使用CAD創(chuàng)新技術對產(chǎn)品開發(fā)流程進行再造,特別是一體化產(chǎn)品設計數(shù)據(jù)庫,使柯達35毫米相機從概念到生產(chǎn)的整個開發(fā)流程所需時間從70周變?yōu)?8周。
活動承擔者可以將職能型組織轉變?yōu)榱鞒绦徒M織,即將參與流程運作的人集中在一起,他們不再各自為政,而是群策群力,共同推動新的流程。這種“流程工作小組”有時也稱“項目組”、“專案小組”。小組成員由工作的單面手變成了工作的多面手,不再是專才而成為通才,工作也就由簡單變?yōu)閺碗s,更具有挑戰(zhàn)性和刺激性,也就更能激發(fā)他們的工作熱情,從而提高工作效率;不再是個人對單個活動負責,而是以整體對整個流程負責;員工也不再是被動的執(zhí)行者,而是自主的管理者。在流程小組中,不再是等級森嚴,而是人人平等。活動實現(xiàn)方式
一方面,信息技術支撐企業(yè)流程,是流程重組的強大工具,信息技術創(chuàng)造了全新的流程再設計;另一方面,流程重組使信息技術的潛力得到最大限度地發(fā)揮,推動了信息技術的發(fā)展。例如中央數(shù)據(jù)庫技術和分散數(shù)據(jù)庫技術的聯(lián)合應用,使業(yè)務員不論在何時何地,隨時可以直接得到最新信息。在惠普(HP)公司,銷售代表通過筆記本電腦可及時獲得精確的庫存信息,也成為銷售人員與伙伴和上司聯(lián)系的途徑,公司促銷、報價和折扣等指標能及時得以傳播和執(zhí)行。結果顯示銷售人員的開會時間縮短為46%,旅行時間縮短了13%,而與客戶在一起的時間增加了27%。通過信息技術實現(xiàn)了營銷、庫存之間的高度合作。案例:班尼頓公司業(yè)務流程再設計意大利大型服裝企業(yè)——班尼頓(Benetton)公司業(yè)務流程再設計的經(jīng)典案例班尼頓(Benetton)公司是意大利大型的服裝生產(chǎn)企業(yè),它以齊全的商品和豐富的色彩獲好評,在世界各地擁有許多客戶。其傳統(tǒng)生產(chǎn)方式見下圖。服裝策劃
絲染色
織布
剪
裁
縫
制
銷
售
時間冗長
班尼頓服裝公司新業(yè)務流程新的流程是:一開始先織原色布,然后裁剪。由于款式方面一年內還不至于有大幅度的變化,但是顏色的變化大。因此只要顏色等方面的最新流行信息一到手后,即可進行顏色的策劃,然后染色。這樣,款式策劃好后只剩下染色活動,自然快了很多,所以能夠敏捷地應對“流行”,公司的業(yè)績大幅度上升。
款式策劃
織
布
裁
剪
顏色策劃
布的染色
縫
制
銷
售
時間較短案例:某設備技術有限公司顧客服務過程顧客工作人員維修負責人維修工程師維修工程師工作人員當設備出現(xiàn)故障時,顧客通過電話、傳真或信件通知該公司的服務中心。中心工作人員登記顧客的反饋信息,交負責人處理。故障分析,維修準備,奔赴顧客現(xiàn)場。故障診斷,排除故障。如有問題,則通過傳真、電話向公司總部(深圳)技術人員咨詢。維修完成,拜訪客戶主管。維修工程師向有關管理人員匯報維修情況。工作人員登記處理結果。1)原來流程應用信息系統(tǒng)以后的顧客服務業(yè)務流程顧客服務中心維修工程師技術支援基于Internet的服務信息系統(tǒng)研討數(shù)據(jù)庫故障案例庫故障診斷專家系統(tǒng)1234信息系統(tǒng)的開發(fā)方式自主開發(fā)委托開發(fā)合作開發(fā)購買現(xiàn)成軟件自主開發(fā)根據(jù)項目預算自行組織開發(fā)力量,自主完成信息系統(tǒng)的分析和設計,程序編碼等。自主開發(fā)適合于有較強的管理信息系統(tǒng)分析與設計隊伍和程序設計人員、系統(tǒng)維護使用隊伍的組織和單位,如高等院校、研究所、計算機公司、等單位。自主開發(fā)的優(yōu)點是開發(fā)費用少,實現(xiàn)開發(fā)后的系統(tǒng)能夠適應本單位的需求且滿意度較高,系統(tǒng)維護方便。缺點是由于不是專業(yè)開發(fā)隊伍,容易受計算機業(yè)務工作的限制,系統(tǒng)優(yōu)化不夠,開發(fā)水平較低。委托開發(fā)委托開發(fā)使信息系統(tǒng)開發(fā)全部承包出去,由專業(yè)性科技公司負責,企業(yè)直接使用。委托開發(fā)方式適合于使用單位無管理信息系統(tǒng)分析、設計及軟件開發(fā)人員或開發(fā)隊伍力量較弱、但資金較為充足的組織和單位。關鍵是要選擇稱職的委托單位,對本行業(yè)的業(yè)務比較熟悉、有成功的開發(fā)經(jīng)驗。委托開發(fā)的方式的優(yōu)點是省時、省事,系統(tǒng)的技術水平較高。缺點是費用高、系統(tǒng)維護需要開發(fā)單位的長期支持。此種方式需要使用單位的業(yè)務骨干參與系統(tǒng)的論證工作,開發(fā)過程中,需要開發(fā)單位和使用單位雙方及時溝通,進行協(xié)調和檢查。
合作開發(fā)合作開發(fā)是由用戶企業(yè)與其他專業(yè)性有實力的技術單位合作,共同完成開發(fā)任務的方式。合作開發(fā)可以利用企業(yè)業(yè)務優(yōu)勢與合作方信息技術優(yōu)勢彼此互補,開發(fā)出實用性強、技術水平高的系統(tǒng)。合作開發(fā)方式適合于使用單位有一定的管理信息系統(tǒng)分析、設計及軟件開發(fā)人員,但開發(fā)隊伍力量較弱,希望通過管理信息系統(tǒng)的開發(fā)建立完善和提高自己的技術隊伍,便于系統(tǒng)維護工作的單位。雙方共同開發(fā)成果,實際上是一種半委托性質的開發(fā)工作。優(yōu)點是相對于委托開發(fā)方式比較節(jié)約資金,可以培養(yǎng)、增強使用單位的技術力量,便于系統(tǒng)維護工作,系統(tǒng)的技術水平較高。缺點是雙方在合作中溝通易出現(xiàn)問題,需要雙方及時達成共識,進行協(xié)調和檢查。在合作過程中需要分清各方的權責,以合同的方式形成工作制度約束。
購買商用軟件通用性強的應用領域幾乎都在使用現(xiàn)成的商用軟件,例如財務管理、工資計算、圖書管理、制圖等。商品化軟件的可靠性、通用性和用戶友好性有一定的保證。對中小型企業(yè)來說,購買商用軟件是十分省力的開發(fā)方式。優(yōu)點是節(jié)省時間的費用、系統(tǒng)技術水平高。缺點是通用軟件專用性較差,跟本單位的實際工作需要可能有一定的差距,有時可能需要做二次開發(fā)工作。因此,在選擇通用軟件時,不可只看開發(fā)商的宣傳,要經(jīng)過多方詳盡的考查后再作決定。各種開發(fā)方式的比較方式特點比較獨立開發(fā)委托開發(fā)合作開發(fā)購買現(xiàn)成軟件分析和設計能力的要求較高一般逐漸培養(yǎng)較低編程能力要求較高不需要需要較低系統(tǒng)維護難易程度容易較困難較容易較困難開發(fā)費用少多較少較少說明開發(fā)時間較長,系統(tǒng)適合本單位,培養(yǎng)了自己的開發(fā)人員省事,開發(fā)費用高開發(fā)出的系統(tǒng)便于維護最省事,但不一定完全適合本單位
信息系統(tǒng)開發(fā)方式的比較獨立開發(fā)、合作開發(fā)、委托開發(fā)、購買軟件、自行開發(fā)
合作開發(fā)
委托開發(fā)
購買軟件
自己制造為主
市場購買為主
信息系統(tǒng)的開發(fā)方式
信息系統(tǒng)的開發(fā)方法結構化系統(tǒng)開發(fā)方法原型法面向對象方法CASE方法
結構化系統(tǒng)開發(fā)方法結構化系統(tǒng)開發(fā)方法(StructuredSystemDevelopmentMethodologies)結構化開發(fā)方法,是自頂向下結構化方法、工程化的系統(tǒng)開發(fā)方法和生命周期的結合。概括起來說就是自頂向下、逐步求精,分階段實現(xiàn)的軟件開發(fā)方法,是一種先整體后局部的信息系統(tǒng)開發(fā)方法,也是迄今為止開發(fā)方法中應用最成熟的一種。結構化開發(fā)方法把MIS的開發(fā)過程嚴格分為系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施三個階段,前一階段工作完成,方可進行下一階段工作,注重開發(fā)過程的整體性和全局性。結構化開發(fā)方法的優(yōu)缺點優(yōu)點:強調系統(tǒng)開發(fā)過程的整體性和全局性,強調在整體優(yōu)化的前提下來考慮具體的分析設計問題,即自頂向下的觀點。它強調的另一個觀點是嚴格地區(qū)分開發(fā)階段,強調一步一步地嚴格地進行系統(tǒng)分析和設計,每一步工作都及時地總結,發(fā)現(xiàn)問題及時地反饋和糾正。這種方法避免了開發(fā)過程的混亂狀態(tài),是一種被廣泛采用的系統(tǒng)開發(fā)方法。適合大型信息系統(tǒng)的開發(fā)。缺點:開發(fā)過程復雜,開發(fā)周期長,系統(tǒng)難以適應環(huán)境的變化原型法是計算機軟件技術發(fā)展到一定階段的產(chǎn)物是信息系統(tǒng)開發(fā)的一種常用方法。先根據(jù)用戶的需求快速開發(fā)一個原型系統(tǒng),交給用戶使用,在使用過程中,用戶進一步的提出需求和改進,再根據(jù)這些需求和改進意見進一步完善系統(tǒng),直至用戶滿意為止原型法的開發(fā)過程用戶信息需求修改完善模型使用模型系統(tǒng)分析構造原始模型交付使用評價原型
原型法的優(yōu)缺點優(yōu)點:系統(tǒng)開發(fā)靈活,修改與擴充都很方便;用戶只要經(jīng)過簡單培訓,就能很快掌握使用的方法。缺點:缺乏系統(tǒng)統(tǒng)一的規(guī)劃和認識,不適用大型信息系統(tǒng)的開發(fā);同時,多次反復的修改浪費大量的人力物力財力,有時也會陷入一個無休止的循環(huán)面向對象開發(fā)方法面向對象方法(objectoriented,簡稱OO方法)從面向對象的角度,為人類認識事物進而開發(fā)系統(tǒng)提供了一種全新的方法。OO方法認為,客觀世界是由各種各樣的對象組成的,每種對象都有各自的內部狀態(tài)和運動規(guī)律,不同的對象之間的相互作用和聯(lián)系就構成了各種不同的系統(tǒng)。當設計和實現(xiàn)一個客觀系統(tǒng)時,如能在滿足需求的條件下,把系統(tǒng)設計成由一些不可變的(相對固定)部分組成的最小集合,這個設計就是最好的。它把握了事物的本質,因而不再會被周圍環(huán)境(物理環(huán)境和管理模式)的變化以及用戶沒完沒了的變化需求所左右。這些不可變的部分就是所謂的對象。對象的性質(一)標識的唯一性:對象的查找通過唯一性進行;對象的分類性:對象可劃分為各種對象類(相似屬性的小組),分類的目的可以使問題抽象化或者簡化只考慮其共性,例如畫圖程序針對“圖類”,適用于一般圖形,但對特殊圖形(如梯形、菱形等)可以調用專用子程序來控制;對象的多態(tài)性:同一操作可以是多個不同類對象的行為。例如:移動Move
既可以是用戶界面窗口移動行為,也可以是國際象棋子類的動作行為;不同類對象的行為控制可以采用不同的程序代碼段;對象的性質(二)對象的繼承性:對象類具有層次關系,繼承性反映了具有層次關系的對象屬性和操作進行共享的方式。例如:可先初略定義一個“類”,然后將其細分為多個“子類”,“父”類程序寫后,“子”類程序段可以繼承“父”類的代碼,只需編寫其獨有(特殊性)功能代碼即可,可以避免軟件編程的重復性,提高效率;對象的封裝性:將自由數(shù)據(jù)與操作方法封閉在一起,及放于同一個對象中,使自身的狀態(tài)和行為局部化;對象的可維護性:由于對象可以局部封裝,因而對象的可維護性大大增強,便于檢錯和修改。
面向對象方法的優(yōu)缺點OO方法以對象為基礎,利用特定的軟件工具直接完成從對象客體的描述到軟件結構之間的轉換;OO方法解決了傳統(tǒng)結構化開發(fā)方法中客觀世界描述工具與軟件結構的不一致性問題,縮短了開發(fā)周期;OO方法需要一定的軟件基礎支持才可以應用;如在大型系統(tǒng)開發(fā)中如果不經(jīng)過自頂向下的整體劃分,而是一開始就自底向下的采用OO方法,容易造成系統(tǒng)結構不合理、各部分關系失調等問題。
CASE方法即計算機輔助軟件工程方法CASE是從計算機輔助編程工具發(fā)展而來的大型綜合計算機輔助軟件工程開發(fā)環(huán)境,因此,CASE可以進行各種需求分析、功能分析,生成各種結構化圖表(如數(shù)據(jù)流程圖、結構圖、實體/關系圖,層次化功能圖、矩陣圖)等,并能支持系統(tǒng)開發(fā)整個生命周
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復習專題三牛頓運動定律第1講牛頓第一定律、牛頓第三定律練習含答案
- 美容美發(fā)工具采購協(xié)議
- 《大數(shù)據(jù)分析》課件
- 江西省萬載縣高中地理 第三章 生產(chǎn)活動與地域聯(lián)系 3.1 農業(yè)區(qū)位因素教案 中圖版必修2
- 2024-2025學年新教材高中地理 第2單元 不同類型區(qū)域的發(fā)展 單元活動 開展小區(qū)域調查教案 魯教版選擇性必修2
- 2024秋四年級英語上冊 Unit 6 Meet my family第3課時(Let's spell Lets sing)教案 人教PEP
- 2024-2025學年高中物理 第十二章 機械波 1 波的形成和傳播教案3 新人教版選修3-4
- 高考地理一輪復習第四章地球上的水及其運動第二節(jié)海水的性質課件
- 包豪斯設計課件
- 租賃備案代辦委托合同
- 老年社區(qū)獲得性肺炎的幾個熱點問題專家講座
- 建筑消防工程施工操作規(guī)程
- 大學生職業(yè)規(guī)劃4篇匯編
- GB/T 42461-2023信息安全技術網(wǎng)絡安全服務成本度量指南
- (完整word版)扣字詞匯124
- 2023屆廣東省廣州市高三一模語文現(xiàn)代文閱讀小說《給我一枝槍》講評課件
- 中職世界歷史全一冊教案
- 毛栗煤礦 礦業(yè)權價款計算結果的報告
- Q-CR 783.1-2021 鐵路通信網(wǎng)絡安全技術要求 第1部分:總體技術要求
- 2023年黑龍江建筑職業(yè)技術學院高職單招(數(shù)學)試題庫含答案解析
- GB/T 27548-2011移動式升降工作平臺安全規(guī)則、檢查、維護和操作
評論
0/150
提交評論