1. 40年代的訂貨方法(Order Point Method)。它以庫存管理為中心建立各種各樣的庫存模型,通過合理的庫存,在滿足對物料需求的基礎上,最大限度地降低庫存、采購費用和資金占用成本。當時的企業較為封閉,也沒有計算機系統。
2. 60年代的MRP。MRP是物料需求計劃(Material Requirement Planning)的英文縮寫,它是根據當時主生產計劃MPS(Master Schedule Planning)表上需要物料、需要多少以及由多少庫存來決定訂貨和生產,是根據需求和預測來測定未來物料供應、生產計劃和控制的方法,提供了物料需求的準確時間和數量。
在計算機應用之前,MRP完全是由人工進行計算,由於計算量很大,周期較長,MRP並不比訂貨點發優越。應用計算機之後,計算時間大為減少,訂貨周期縮短,MRP成為主流的物料管理方法。
3. 70年代的閉環MRP。閉環MRP以整體生產計劃為系統流程的基礎(MRP以訂單為基礎),考慮了能力需求計劃CRP(Capacity Requirement Planning),使物料需求計劃成為可行的計劃,同時將車間現場管理和采購也全部納入MRP,把財務子系統和生產子系統結合成為壹體,采用“計劃-執行-反饋”的管理模式,成為壹個完整的生產資源計劃及執行控制系統。
4. 80年代末的MRPII。在MRP的基礎上,將其信息***享程度擴大,使生產、銷售、財務、采購、工程緊密地結合在壹起,***享有關數據,組成壹個全面生產管理的集成優化系統,它就是所謂的制造資源計劃(Manufacturing Resource Planning),為了避免名詞的混淆,物料需求計劃稱作狹義MRP,而制造資源計劃稱作廣義MRP或MRPII。我國CIMS工程是國家863(即高技術研究和發展計劃)自動化領域的壹個主題,任務是促進我國制造業的現代化。為此,國家在清華大學建立了CIMS試驗工程研究中心和七個單元技術實驗室,並在全國13個典型應用工程試點。1985年機械部設計研究院馮世澤開始研究MRPII在我國的應用,並在MANMAN軟件的基礎上開展推廣工作。機械部北京機械工業自動化所溫泳棠於1990年11月出版了國內第壹本有關制造資源計劃的專著。
5. 90年代的ERP。企業資源計劃ERP(Enterprise Resource Planning)是在MRPII的基礎上擴展了管理範圍,將企業的業務流程看作是壹個緊密連接的供應鏈,其中包括供應商、制造工廠、分銷網絡和客戶等;它將企業內部分為幾個相互協同作業的支持子系統,包括財務、市場營銷、生產制造、質量控制、服務維護、工程技術、對競爭對手的監視管理等;ERP在對整個供應鏈的管理過程中更加強調了對資金流和信息流的控制;ERP同時還支持開放的C/S結構、開放的關系型數據庫、4GL和GUI等。清華大學國家CIMS實驗工程研究中心獲得總部設在美國的制造工程師協會(SME)頒發的1994年CIMS應用於開發大學領先獎和北京第壹機床廠獲得該協會頒發的1995年CIMS應用於開發“工業領先獎”聯合國工業發展組織頒發的“可持續工業發展獎”,1996年科隆公司的MRPII系統被評為APICSA級。1999年武漢華中理工大學獲得了總部設在美國的制造工程師協會(SME)頒發的1999年CIMS應用於開發大學領先獎。另外,ERP已打破了MRPII只局限於傳統制造業的格局,將其觸角伸向各行業,如金融、通信、甚至零售業,使其應用範圍大大地擴展。
由以上發展階段可以看出,MRPII/ERP實質上是壹種企業資源管理模式,或者稱為管理系統更為確切,計算機、網絡之所以和MRPII/ERP密不可分,是因為他們作為壹種管理手段,MRPII/ERP是壹種管理思想、管理系統,而計算機、網絡、軟件是實現這種思想的工具。因此,認為MRPII/ERP即是通過計算機、網絡和軟件實現的壹種現代管理的理念。
(壹) MIS發法論的發展
1. 結構化生命周期法
這是常用的壹種MIS開發方法,它要求開發過程必須嚴格的按階段進行,只有前壹階段完成之後,才能開始下壹階段工作。同時,它要求在系統建立之前就必須嚴格的定義和描述用戶的需求。另外,它還強調下述基本思想:
樹立系統開發的總體觀念
充分預料可能發生的變化
樹立面向用戶的觀念
采用自頂向下的工作方法
采用直觀的工具來刻畫系統
工作成果要成文
這樣,每個階段都有由明確的標準化圖標和文字說明組成的文檔,以便於在開發過程中實行管理和控制。
該方法的最大缺點是用戶對即將建立的新系統沒有直觀的預見性。
我國結構化生命周期法最早刊登在華北計算所1982年出版的計算機工程與應用上的署名文章“壹種建立管理信息系統的方法”(丁炳光、馬應章、張希珍、朱鵬舉、唐敏)1979年上海市計算技術研究所郭樹桐等將日本小泉澄編寫的“系統設計入門”介紹到中國。其後,上海財經大學的張毅,北京計算機學院的王勇領,電力部王安耕,人大的陳禹、哈工大的黃梯雲等出版了有關這方面的著作
2. 快速原型化方法
它是為了克服“機構化生命周期法”的缺陷而提出的MIS開發方法論,其特點是:開發人員在初步了解用戶需求的基礎上構造壹個應用系統模型,即原型。用戶和開發人員在此基礎上***同反復探討和完善原型,直到用戶滿意為止。
該方法的最大優點在於用戶直接參與,可以盡早獲得更完整、更確切的需求與設計,而且可以直接通過改進原型而得到目標系統,而不必從頭做起。其總體效果是改善軟件開發生命周期的總效益。
但是,使用這壹方法的前提是:在壹般情況下,必須具備能夠快速生成和修改原型的工具,否則,其“快速”的優點就得不到發揮。另外,構造最初的原型通常並不是壹件很容易的事情。1990年前後原型法出現在報刊雜誌中,並在李曄、張淞芝、朱鵬舉等編著的“信息管理系統理論與實踐”壹書介紹了原型法。
3. 自底向上的方法
它是從線性系統的業務現狀出發,先實現壹個具體的初級功能,然後由低級到高級,逐步增加計劃、控制、決策等功能,自下而上地實現系統的總目標。實際上,它只是MIS開發的壹種策略,只有與其它的方法論結合使用才有意義。
這樣,各個項目獨立的進行,很少考慮互相間的配合,不考慮各項目今後的地位和作用,數據重復收集甚至互相矛盾,代碼也自成體系。另外,在實現後續項目時,由於數據的承接關系,又不得不對前期項目作壹定的修改和調整。
采用這種方法,實施每壹個具體的項目時比較容易把握。但往往因此而落入“只見樹木、不見森林”的境地。因此,即使是由於種種原因而不得不采取這種開發方法,最好對全系統的子系統劃分及相互關系有壹個大體的考慮,並在各個項目進行時經常協商和統壹意見,以此來彌補沒有總體規劃的不足。
4. 面向對象的軟件開發方法
這種發法是隨著“面向對象的程序設計(OOP)”而發展起來的,也是當前比較熱門的壹種技術。
面向對象的建模技術(OMT)采用對象模型、動態模型和功能模型等來描述壹個系統。對象模型描述的是系統的對象結構,它用含有對象類的圖(是對E-R模型的擴充)來表示;動態模型描述與實踐和操作順序有關的系統屬性,它用狀態圖來表示,而功能型則描述與值的變化有關的系統屬性,其描述工具是數據流程圖(DFD)。