針對企業(yè)資源計劃產品中普遍存在的系統(tǒng)規(guī)模大、配置參數多、流程固化和行業(yè)適應性差等問題,提出了面向行業(yè)的可定制的企業(yè)資源計劃系統(tǒng)的概念,以及一個面向行業(yè)定制的、以業(yè)務平臺為支撐、以業(yè)務流程建模為導向、以系統(tǒng)化軟件資產復用為主要途徑的、層次化的企業(yè)資源計劃系統(tǒng)構建框架。
0 引言
目前,商品化ERP系統(tǒng)軟件中普遍存在以下問題:①系統(tǒng)規(guī)模龐大,配置參數太多,對實施人員要求高,實施周期長;②功能寬泛,不能滿足特定企業(yè)的特殊需求,對具體實施企業(yè)又存在大量的功能冗余;③可選的功能模塊和可調整的配置參數雖體現(xiàn)了可定制性,但可定制能力十分有限,不能適應企業(yè)業(yè)務流程持續(xù)改進的需要;④業(yè)務流程邏輯嵌入在ERP系統(tǒng)的功能模塊中,流程邏輯與功能邏輯耦合緊密,固化了的“最佳業(yè)務實踐”對某些具體企業(yè)并不適用,有時甚至會削弱企業(yè)的競爭優(yōu)勢。
由于ERP產品本身存在諸多問題,實施成功率不高的現(xiàn)狀依然存在。研究人員及ERP產品供應商也意識到提高ERP產品行業(yè)針對性的重要性,并從ERP產品的角度出發(fā)進行了研究。文獻提出了基于版本批量的ERP產品概念,以期在行業(yè)共性的基礎上以批量方式為企業(yè)量身定制ERP產品解決方案,但并沒有提出相應的技術架構及ERP構建策略;Oracle推出了ERP電子商務套件產品Oracle Application 11i,以“即插即用”的方式,提供系統(tǒng)規(guī)模可伸縮的、功能及數據集成的解決方案,但仍沒有解決前面指出的現(xiàn)有ERP產品中的固有問題;BaaN在其ERP產品BaaN IV中提出了企業(yè)動態(tài)建模(DEM)技術,通過流程建模,使企業(yè)的業(yè)務流程與功能寬泛的BaaN應用連接,以支持業(yè)務流程的變化,但由于支持流程活動的功能模塊粒度太大,進一步調整流程的空間十分有限,作為一個通用的ERP產品,仍未解決ERP產品中普遍存在的問題。
本文針對現(xiàn)有ERP產品中普遍存在的問題,綜合了業(yè)務平臺技術、企業(yè)建模理論與方法、面向對象的軟構件技術和工作流技術舊。等,結合行業(yè)可定制的ERP產品構建需求,提出了一個以工作流建模為核心的、以大規(guī)模系統(tǒng)化復用為主要途徑的層次化的ERP系統(tǒng)構建體系結構,并給出了行業(yè)可定制的ERP系統(tǒng)構建策略。旨在以企業(yè)流程建模與仿真優(yōu)化為核心、以ERP系統(tǒng)參考架構為業(yè)務構件選擇及組裝上下文(context),以組成業(yè)務流程的業(yè)務活動為業(yè)務構件關聯(lián)點,在ERP系統(tǒng)構建及批量定制平臺的支持下,快速構造出滿足特定行業(yè)管理需要的ERP產品,并以鄂爾多斯羊絨(以下簡稱ERDOS)的生產管理實際為背景,闡述了面向行業(yè)定制的ERP系統(tǒng)體系結構和構建策略在毛(絨)紡織行業(yè)的應用。
1 面向行業(yè)定制的ERP系統(tǒng)的構建體系
1.1 面向行業(yè)定制的ERP系統(tǒng)的含義
面向行業(yè)定制的ERP系統(tǒng)有兩層含義:①面向行業(yè)定制的ERP系統(tǒng)是行業(yè)化的系統(tǒng),即針對某一行業(yè)(如汽車、制藥、紡織等)的管理需求及管理特點設計開發(fā)的ERP系統(tǒng)。相對通用的ERP系統(tǒng)而言,行業(yè)化ERP系統(tǒng)功能模塊的設置更具行業(yè)針對性,功能冗余顯著降低,有利于系統(tǒng)實施。②面向行業(yè)定制的ERP是可定制性的系統(tǒng)?啥ㄖ菩灾赶到y(tǒng)功能可按需裁剪,流程邏輯可持續(xù)動態(tài)調整,并可與外部應用的服務進行動態(tài)集成。
1.2 面向行業(yè)定制的ERP系統(tǒng)構建體系結構
面向行業(yè)定制的ERP系統(tǒng)構建體系結構,如圖l所示。該體系結構分為基礎服務器層、業(yè)務構架平臺層、ERP批量定制平臺層、可復用資產庫及工具集、ERP行業(yè)應用層等5個部分。其中,可復用資產庫在體系結構中居核心地位,它的建立是一項重要的基礎性工作,可復用資產的數量、質量及組織方式直接影響基于產品復用方式構建行業(yè)化ERP系統(tǒng)的可行性。ERP批量定制平臺層是實現(xiàn)行業(yè)可定制的ERP系統(tǒng)的關鍵層,主要由一組行業(yè)ERP構建工具集組成。業(yè)務構架平臺層用于隔離基礎服務器層的平臺間差異,并提供支持團隊開發(fā)的一組工具。
ERP行業(yè)應用層由各行業(yè)可實際運行的ERP系統(tǒng)組成。其他4個部分簡介如下:
1.2.1 基礎服務器層
基礎服務器層界定為兩個組成部分:①應用服務器層;②操作系統(tǒng)及數據庫管理系統(tǒng)層。操作系統(tǒng)及數據庫管理系統(tǒng)是構建大型企業(yè)應用的基礎通信及數據支持設施,應用服務器層(如J2EE服務器、.Net服務器)通過提供各種領域獨立的應用基礎服務(如名字服務、事務服務、消息服務、數據訪問服務等)及web支持等,為企業(yè)應用構建提供了強大的支持平臺。
1.2.2 業(yè)務架構平臺層
業(yè)務架構平臺層是位于基礎服務器層之上的一個軟件抽象層,旨在協(xié)調大型項目團隊的協(xié)作開發(fā)活動,如任務分解、資源分配、進程控制、訪問控制及配置支持等。通過提供工具集接口,支持與外部各種工具(如流程建模工具、應用開發(fā)環(huán)境等)的無縫集成,目的在于實現(xiàn)基于業(yè)務流程建模為導向的、大規(guī)模系統(tǒng)化復用為指導思想的、以構件組裝及框架代碼生成為主要方式的多團隊(系統(tǒng)構架團隊、構件獲取與支持團隊、基于構架的構件組裝方式的應用開發(fā)團隊等)的協(xié)同開發(fā)。
1.2.3 ERP批量定制平臺層
ERP批量定制層,旨在為特定行業(yè)ERP應用解決方案提供定制支持。主要由企業(yè)建模與診斷工具、工作流動態(tài)建模與執(zhí)行工具、行業(yè)ERP參考模型定制工具、ERP產品配置管理工具、ERP系統(tǒng)生成與映射支持工具、外部工具集接口等組成。這些工具相互集成,其中,工作流的動態(tài)建模與執(zhí)行組件是核心,在可復用的行業(yè)參考模型及行業(yè)ERP系統(tǒng)參考模型的基礎上,對目標企業(yè)的業(yè)務流程進行建模、定制、仿真和優(yōu)化。ERP系統(tǒng)生成支持工具,基于已優(yōu)化的目標行業(yè)業(yè)務流程解決方案及其相關配置信息,以圖形方式顯示ERP系統(tǒng)的框架,支持人機交互方式的系統(tǒng)框架求精,并能自動生成ERP系統(tǒng)的構架代碼。行業(yè)ERP參考模型定制工具與ERP配置管理工具緊密聯(lián)系,在對現(xiàn)有的行業(yè)ERP系統(tǒng)參考模型定制的基礎上,完成模型各部分定制情況(組件排列組合方式、流程路徑選擇等)的配置,配置后的模型也可加入可復用資產庫中,作為特定行業(yè)ERP系統(tǒng)的參考模型。
1.2.4 可復用資產庫及工具集
(1)可復用資產庫
可復用資產庫包括企業(yè)業(yè)務組件(業(yè)務基礎組件、業(yè)務活動組件、業(yè)務流程組件)、企業(yè)參考模型(通用參考模型、行業(yè)參考模型)和ERP系統(tǒng)參考模型(通用ERP參考模型、行業(yè)ERP參考模型)。
鑒于工作流系統(tǒng)中對流程邏輯與功能分離的需要,這里把ERP系統(tǒng)業(yè)務組件體系劃分為三個層次:①業(yè)務基礎組件層。由企業(yè)領域內的各類概念實體組成,分為角色類對象、資源類對象和描述類對象。該層次組件封裝了各類概念實體對象,各對象類組件之間僅僅通過接口進行交互。②業(yè)務活動(標準活動)組件層。該處的業(yè)務活動指構成業(yè)務流程的最基礎的活動單元,是一個不需進一步分解的獨立執(zhí)行步驟,回答活動做什么(即對象方法的調用)、誰來做(即涉及的業(yè)務對象集)的問題。業(yè)務活動層實現(xiàn)了業(yè)務對象的協(xié)作,從而支持以活動為中心的業(yè)務流程建模與仿真優(yōu)化。③業(yè)務流程組件層。該層對應CIM-OSA中企業(yè)行為層次中的業(yè)務流程層。一項業(yè)務流程由若干企業(yè)標準活動組合而成,活動的組合順序表明了業(yè)務流程邏輯。研究表明,企業(yè)行為的差異主要發(fā)生在業(yè)務流程層。
因此,該層是構建行業(yè)可定制的ERP系統(tǒng)的關鍵。不難理解,在業(yè)務流程層,不同行業(yè)之間仍然存在很多共性的流程,如采購、分銷等,流程差異主要體現(xiàn)在企業(yè)的生產領域。可把業(yè)務流程層進一步分為通用業(yè)務流程層及行業(yè)特定業(yè)務流程層。在通用業(yè)務流程層,通過提供一些可復用的流程參考模板為工作起點,極大地簡化了流程定制及流程優(yōu)化工作。在行業(yè)特定業(yè)務流程層,在盡可能復用已有流程模板的基礎上,借助工作流建模等工具,進行行業(yè)特定的業(yè)務流程建模與優(yōu)化,并把建模的結果作為構建行業(yè)ERP系統(tǒng)的可復用資產。
企業(yè)參考模型組件是構建行業(yè)ERP系統(tǒng)的可復用構造塊,是面向企業(yè)管理共性的、基于CIM-OSA體系結構的多視圖模型,從多個視角完成對企業(yè)的全面描述。為滿足構建行業(yè)ERP系統(tǒng)的需要,企業(yè)參考模型需以過程視圖為中心,集成信息視圖、組織視圖和功能視圖;趯I(yè)務流程建模的同時,在通用性層次維展開,以獲取不同層次的可復用組件(通用組件、行業(yè)共性組件、行業(yè)專用組件)。結合面向對象的, 分析與設計方法,可以把業(yè)務流程中的設計實體、信息聯(lián)系及業(yè)務活動體現(xiàn)的功能,封裝成可復用的對象類。行業(yè)參考模型是針對某一類行業(yè)的企業(yè)參考模型,重點體現(xiàn)行業(yè)特色的管理特點及管理需求。為簡化維護參考模型中各要素的一致性,行業(yè)參考模型中不考慮不同類型企業(yè)中管理的共性部分,只提供對企業(yè)通用模型中相關要素的交叉引用。
ERP參考模型是為支持行業(yè)ERP系統(tǒng)構建過程而引入的可復用解決參考方案集,是大粒度的ERP系統(tǒng)框架構件,是基于企業(yè)業(yè)務流程的可復用業(yè)務組件集及其關系的形式化表示。
(2)可復用資產庫工具集
可復用資產庫工具集的主要功能包括:構件的獲取與評價、構件的檢索與提取、構件的分類與描述、構件的組裝與配置等。這些工具主要用于:①企業(yè)參考模型及ERP系統(tǒng)參考模型的建立、優(yōu)化及維護;②各類業(yè)務組件的創(chuàng)建與維護支持;③各類元信息(參考模型元模型、業(yè)務組件元信息)的創(chuàng)建、利用及維護。可復用資產庫工具集可與ERP批量定制平臺及業(yè)務構架平臺進行集成,以支持構建行業(yè)ERP系統(tǒng)各開發(fā)階段的復用活動。
2 面向行業(yè)定制的ERP系統(tǒng)構建策略
根據上文提出的面向行業(yè)定制的ERP系統(tǒng)構建體系,提出如下構建策略:
2.1 以面向對象的方法分析與設計ERP系統(tǒng)
企業(yè)可以看作是一組業(yè)務流程的集合,業(yè)務流程指企業(yè)為完成某一特定目標而進行的一系列邏輯相關的企業(yè)活動的集合。企業(yè)業(yè)務流程由企業(yè)的戰(zhàn)略經營目標決定。專注業(yè)務流程有利于發(fā)現(xiàn)并剔除流程中無效的、不增值的環(huán)節(jié),提高各業(yè)務部門的協(xié)作水平,加速業(yè)務處理中的信息流動,提高企業(yè)的敏捷性及客戶服務水平。企業(yè)的業(yè)務流程大致分為兩類:①管理型業(yè)務流程,如銷售訂單處理、發(fā)票驗證、物料采購等;②生產型業(yè)務流程,指生產產品和提供服務的流程。生產型業(yè)務流程實現(xiàn)了產品及服務價值的物化,是為客戶創(chuàng)造價值的主體流程。在數據共享與數據集成的基礎上,通過業(yè)務流程優(yōu)化,可極大地消除業(yè)務流程中無效的、不增值的環(huán)節(jié),提高業(yè)務運作效率,降低運作成本。通過事前規(guī)劃、事中控制、事后分析及業(yè)務規(guī)則觸發(fā)的各種動態(tài)預警機制等途徑,ERP能對保障各種管理任務及目標的實現(xiàn)提供有力的支持,提高了企業(yè)對市場的響應速度及客戶服務水平。同時,生產型業(yè)務流程體現(xiàn)了行業(yè)差異,成為構建行業(yè)化可定制ERP系統(tǒng)的關鍵所在。
從分析業(yè)務流程著手,提供了標志企業(yè)領域對象的一種系統(tǒng)的方法。與企業(yè)的業(yè)務對象相比,企業(yè)的業(yè)務流程比較具體,因而更容易識別。另一方面,面向對象的方法與技術,以一種自然的方式實現(xiàn)了現(xiàn)實世界中的對象與信息世界中的軟件對象之間的映射,能夠使各類人員(如系統(tǒng)分析人員、設計人員、開發(fā)人員等)以一組相同的概念和表示方法進行交流。對象技術實現(xiàn)了對數據及其操作的封裝,易于實現(xiàn)分析與設計的重用。
從面向對象的角度進行分析,企業(yè)的業(yè)務流程是由一系列業(yè)務任務組成的。企業(yè)任務有自身的屬性(如任務名稱、完成的功能、時間約束、任務執(zhí)行成本等),任務是由特定的事件觸發(fā)的,并需要滿足特定的條件。任務的執(zhí)行過程中需要消耗一定的資源(如人力、物料、資金等),遵循特定的處理規(guī)則,產生特定的輸出(如產生新的事件)。業(yè)務流程的輸出(產品或服務)是通過執(zhí)行組成業(yè)務流程的任務而體現(xiàn)的。業(yè)務流程在執(zhí)行過程中涉及多種角色的參與,如企業(yè)員工、企業(yè)外部的業(yè)務伙伴等。企業(yè)業(yè)務流程通過角色對象與企業(yè)的組織建立關聯(lián),進而可進一步實現(xiàn)對企業(yè)組織機構的建模。采用面向對象技術的以業(yè)務流程驅動的ERP軟件對象建模元模型.
結合基于組件的軟件復用技術,可以把組成企業(yè)業(yè)務流程的一系列任務中的原子任務(即不需再分的任務)封裝為活動類,將復合任務(即對一組相關任務的抽象)或子流程封裝為流程類。流程類的屬性表達組成流程的任務及其相互關系,流程類的操作由相關的活動類操作、任務之間的約束、業(yè)務規(guī)則等組成。對流程類進一步分析,可以得到角色類、資源類等。根據粒度的大小及通用性層次,對得到的對象類進行組件化,并為基于復用的ERP系統(tǒng)開發(fā)組織可復用的各類軟件資產。
2.2 引入工作流技術實現(xiàn)業(yè)務流程邏輯與ERP應用的解耦
ERP系統(tǒng)所支持的業(yè)務流程邏輯嵌入ERP應用中,業(yè)務流程邏輯及組成流程的各個活動之間的關系是固定的,活動執(zhí)行所完成的功能及業(yè)務規(guī)則固化在應用代碼中。與ERP系統(tǒng)相比,工作流管理系統(tǒng)(WfMS)則強調流程的建模(由工作流定義組件支持)與執(zhí)行(由工作流引擎組件支持)的分離。WfMS支持下的工作流建模過程,更強調對外部應用及人員的集成,在工作流執(zhí)行過程中,由WfMS監(jiān)控任務的分配及流程的執(zhí)行。這一特點極大地增強了系統(tǒng)的柔性,使流程有更大的可定制空間,更能滿足企業(yè)業(yè)務流程管理持續(xù)改進的需要。文獻較全面地對ERP系統(tǒng)與WfMS做了比較.
在ERP系統(tǒng)中集成WfMS,已成為ERP廠商的一個趨勢。如BaaN推出了集成COSA工作流系統(tǒng)的ERP軟件產品解決方案iBaan,目的在于實現(xiàn)對常規(guī)流程及非標準業(yè)務流程的自動化,加強對長時間跨度業(yè)務流程的控制,增強業(yè)務流程處理中各相關部門的協(xié)作,以縮短來自客戶及企業(yè)內部請求的響應及處理時間,改善服務質量,提高企業(yè)競爭力。筆者認為,目前ERP系統(tǒng)對工作流能力的支持仍十分有限,現(xiàn)有ERP系統(tǒng)的模塊粒度較大,未能從復用的角度提供業(yè)務流程活動層次的寬范圍的可復用構件,造成了ERP系統(tǒng)模塊粒度及靈活性與工作流模型的需求不匹配。因此,利用組件化技術,規(guī)劃實施ERP業(yè)務組件,滿足業(yè)務流程建模的需要。
2.3通過組件的組合與替換支持ERP系統(tǒng)的重構與演化
軟件組件是可以獨立生產、獲取和部署的軟件單元,通過組件組裝可以實現(xiàn)組件化的功能系統(tǒng)。川。軟件組件分離了接口規(guī)范與具體功能實現(xiàn),允許以組件替換的方式實現(xiàn)系統(tǒng)的升級及演化。業(yè)務流程與ERP應用的解耦,基于工作流技術實現(xiàn)流程的建模、仿真、優(yōu)化執(zhí)行,必然要求ERP應用基礎功能模塊的小型化、組件化。
依據CIM-0SA的劃分,企業(yè)的行為可劃分為4個層次,從高到低依次為:①域層次(domain),是對企業(yè)功能的高層劃分,如工程設計、計劃與生產、銷售與分銷、采購與運輸等;②域過程層(domain process),指領域內的業(yè)務流程劃分,如工程設計域可進一步分為產品設計、工藝設計、工裝設計等域過程;③業(yè)務流程層(business process),指針對某一特定域過程的流程細化;④企業(yè)活動層(entERPrise activity),指對組成業(yè)務流程的特定活動的細化,如活動執(zhí)行的角色、輸入輸出、處理邏輯、約束條件等。對企業(yè)流程的調整,實際上是通過對組成流程的各項企業(yè)基本活動的排列、組合、增刪、優(yōu)化而實現(xiàn)的,而活動的功能主要是通過基本業(yè)務對象來支持的。基于對企業(yè)業(yè)務流程的分析,結合對象組件化技術,針對復用目的建立的ERP系統(tǒng)業(yè)務組件體系結構,是實現(xiàn)以工作流建模為核心的支持業(yè)務流程動態(tài)調整的可定制、可持續(xù)演化的行業(yè)ERP系統(tǒng)的基礎性工作。
ERP系統(tǒng)業(yè)務組件體系的建立過程,是自頂向下的流程分析與自底向上的組件創(chuàng)建相結合的、迭代的、漸進的過程。
2.4 通過構建方式平臺化實現(xiàn)行業(yè)版本可演化的ERP系統(tǒng)
通過在特定行業(yè)ERP產品層與基礎服務器層引入中間抽象層次,實現(xiàn)以平臺化的方式構建系統(tǒng)。利用可集成的一組工具集及可復用資產庫,使面向行業(yè)構建可定制的ERP系統(tǒng)成為可能。這是因為:①業(yè)務構架平臺及ERP批量定制平臺提升了抽象層次,允許用一種與底層技術(操作系統(tǒng)、數據庫管理系統(tǒng)、特定編程語言等)無關的方式構造系統(tǒng),從而使ERP系統(tǒng)的需求捕獲、業(yè)務流程與功能重構、開發(fā)任務協(xié)調與進度控制等,成為系統(tǒng)構造的焦點,提高了行業(yè)ERP系統(tǒng)的構建效率及系統(tǒng)產品的針對性。②引入ERP批量定制平臺層,通過與可復用資產工具集的無縫集成,在基于工作流的企業(yè)建模與仿真優(yōu)化的基礎上,系統(tǒng)地復用各層次的可復用資產,實現(xiàn)ERP系統(tǒng)的快速組裝式構建,引入工作流技術,提高了ERP系統(tǒng)的可定制性及可演化性。③在ERP配置管理工具支持下,在特定行業(yè)特定版本ERP系統(tǒng)的配置信息基礎上,通過對構成ERP系統(tǒng)的各類可復用組件的替換(同樣需要滿足版本約束)實現(xiàn)ERP系統(tǒng)的演化。
3 面向毛(絨)紡織行業(yè)的定制ERP系統(tǒng)構建案例
現(xiàn)以鄂爾多斯羊絨集團公司為背景,對毛(絨)紡織行業(yè)的管理特點進行分析歸納,在此基礎上給出適合毛(絨)紡織行業(yè)管理需求的ERP系統(tǒng)功能架構,并加以簡要闡述。
3.1 毛(絨)紡織行業(yè)管理特點
(1)原料管理 毛(絨)紡織行業(yè)中的原料大致分為3類:纖維原料、染化料、材輔料。原料管理的重點是天然纖維原料。天然纖維原料來源于第一產業(yè),其成分復雜、質量指標眾多且難以精確量化,供應源分散,且原料供應有明顯的季節(jié)性,原料價格受國內外市場狀況影響很大,原料成本在產品成本中占很大比重。原料采購決策困難,主要依賴決策者的經驗判斷,既要考慮國內外物料供應市場的特點,又要考慮上下游企業(yè)生產安排的實際情況,還需兼顧服裝市場行情趨勢,以及企業(yè)的資金流狀況。為保證原料供應的充足及原料質量的穩(wěn)定,客觀上要求采購管理范圍應向企業(yè)供應鏈的前端延伸,實施并加強對供應商、商販直至牧民的指導與有效管理。
(2)生產模式 毛(絨)紡織行業(yè)的生產模式是多種生產方式共存的混合模式。編織和成衣環(huán)節(jié)具有多機臺、多工序、勞動密集等特點,成衣產品結構相對簡單,對成衣組件的配套生產要求較高,是典型的離散裝配生產方式;而紡紗和面料生產環(huán)節(jié),同一產品族加工路線基本相同,不同產品族生產加工路線相近,并且生產線具有相對固定的生產能力,可看作是準連續(xù)生產;分梳生產是典型的連續(xù)生產,不同的產品生產加工周期基本相同。這種多生產模式特點導致了計劃制定、生產控制、成本核算的多樣性和復雜性。
(3)生產工藝 生產工藝具有動態(tài)性、不確定性等特點。由于大部分產品(及在制品)為非標準產品,其成分難以精確量化,導致加工工序的不固定和反復。每一批次的產品都要經過反復試生產及工藝調整。另外,其他各種客觀因素的存在(如加工過程中產生回絲、各類制品具有吸濕性、加工損失率和生產批量不同等),導致生產工藝制定難以準確量化。
(4)生產計劃與執(zhí)行 對于大部分生產企業(yè)來講,樣品生產和大生產(對于以前未生產的產品,通常先進行樣品生產,樣品經客戶確認后再組織批量生產)通常在相同車間完成,只是打樣生產具有更高的優(yōu)先級;另外,由于要進行批頭(編織生產過程中需要換紗批時,先進行試生產,待產品(稱批頭)檢驗合格后再進行正式生產)的生產,更使得生產中的返工、插單現(xiàn)象較, 多,容易造成實際進度與計劃進度脫節(jié)。這就要求企業(yè)信息系統(tǒng)能夠有效地處理突發(fā)性事件對原有生產計劃的影響,以增強計劃實施中的柔性。計劃執(zhí)行過程中,批次管理與質量管理貫穿于從原料到成衣的全過程。
(5)銷售管理 毛條生產企業(yè)和紡紗企業(yè)的需求來自銷售預測和銷售訂單,梭織和針織企業(yè)的需求主要來自銷售訂單,因此,需求管理必須同時處理銷售預測和銷售訂單。另外,對企業(yè)集團(如ER—DOS)而言,銷售網絡是多級的、分布式的。通常存在多個銷售區(qū)域(如東北、西北等),在每個銷售區(qū)域又存在若干配貨中心,各配貨中心又下設若干地區(qū)銷售公司及周轉庫房,在各周轉庫房之間又存在相互調撥的需求,所以客觀上要求信息系統(tǒng)必須具備復雜分銷渠道的優(yōu)化及管理功能。
(6)樣品管理 樣品管理是毛(絨)紡織行業(yè)的特色,也是目前商品化ERP軟件難以適應的原因之一。樣品生產在毛(絨)紡織行業(yè)具有重要地位,其生產過程涉及產品生命周期的各個階段,且經常出現(xiàn)多次打樣。所以,打樣過程及樣品管理成為毛(絨)紡織行業(yè)ERP的重要管理功能之一。另外,由于毛(絨)紡織行業(yè)中的企業(yè)彼此間存在供需關系,容易形成緊密聯(lián)系的產業(yè)鏈,該行業(yè)ERP系統(tǒng)必須對企業(yè)間的各種協(xié)作形式提供支持,如供應商管理庫存、虛擬經營、B2B電子商務等。
3.2 毛(絨)紡織行業(yè)ERP系統(tǒng)構建方案
3.2.1 毛(絨)紡織行業(yè)ERP系統(tǒng)功能架構
面向毛(絨)紡織行業(yè)的ERP系統(tǒng)應該是模塊化、分層次的,系統(tǒng)應具有開放性,功能上可自由組合與裁剪。不同發(fā)展階段的企業(yè)客戶可根據自身實際有選擇地進行局部的或某個層面的信息化工作,也可以采取全面規(guī)劃、分步實施的辦法,完成全面信息化的進程,以滿足企業(yè)客戶在管理信息化進程中的多樣化需求。
隨著企業(yè)資源計劃與管理范疇的進一步拓寬,以及企業(yè)以客戶為中心的生產經營理念的增強,目前出現(xiàn)的一些面向供應鏈管理(SCM)及客戶關系管理(CRM)的軟件系統(tǒng),大多是針對現(xiàn)有ERP系統(tǒng)在某些業(yè)務領域中的管理范圍的延伸或功能的增強,在功能模塊設置上與ERP有很多重疊。實際上,企業(yè)真正需要的管理信息系統(tǒng)應該在功能上良好集成、系統(tǒng)規(guī)模可伸縮,在滿足企業(yè)內部縱向一體化管理的同時,滿足企業(yè)B2B及B2C的橫向管理的需求。筆者在分析毛(絨)紡織行業(yè)管理特點的基礎上,結合國內外現(xiàn)有商品化ERP系統(tǒng)軟件的功能模塊,給出了面向毛(絨)紡織行業(yè)的ERP系統(tǒng)的主要功能組件架構,如圖3所示。該架構由2個維度構成:橫軸表示ERP系統(tǒng)產品組件維,縱軸表示ERP系統(tǒng)組件所對應的管理層次維。
從業(yè)務領域的角度,該架構覆蓋了供應商關系管理(SRM)、采購、制造、財務、銷售、客戶關系管理(CRM)等6個業(yè)務領域中的主要組件。其中,SRM相關功能組件是針對原料管理的需求而設置的,旨在解決現(xiàn)有商品化ERP軟件中對供應商及原料供應市場信息管理的不足。制造領域中的相關組件對標準ERP中的制造管理組件進行了擴充,其中:①計劃管理組件分為主生產計劃(MPS)、物料需求計劃(MRP)、粗能力需求計劃(RCCP)、能力需求計劃(CRP)和流式生產計劃等5個子功能組件。MPS和MRP形成第一個閉環(huán)反饋計劃體系,保證生產計劃與制造執(zhí)行的一致性,支持對同一物料的自制和(或)外購情形的計劃分解。由于毛(絨)紡織行業(yè)是連續(xù)與離散共存的混合制造模式,對于自制物料,可分為離散制造和連續(xù)制造,離散制造物料分解為可執(zhí)行的物料需求計劃,連續(xù)生產物料的交貨時間及投入產出量約束成為流式生產計劃的輸入,需要重新組批后再進一步生產排程。流式生產計劃適用于流水線生產的車間作業(yè)計劃排程,主要解決混合生產中連續(xù)生產部分的計劃排程,是連續(xù)生產產品的主生產計劃,經過物料需求計劃模塊分解,將確定的生產交貨期和投入產出量的連續(xù)型生產物料需求計劃及銷售訂單輸入該模塊,進行多訂單組批排程。連續(xù)生產設備的生產能力變化彈性較小,只需進行粗能力平衡即可判定生產計劃的可行性。②制造管理組件在管理功能上可分為制造任務管理、生產過程管理、產成品管理和設備管理等四個子組件。對制造數據的采集和生產過程的調度要考慮毛(絨)紡織行業(yè)中兼有連續(xù)及離散加工的特點。③毛(絨)紡織行業(yè)中的產品質量管理既是重點又是難點,本組件實現(xiàn)了從設置質量管理對象、建立質量標準、記錄質量數據到進行質量分析與處理的全過程。④數據采集組件也稱CIMS接口管理組件,實現(xiàn)生產技術與管理系統(tǒng)的信息耦合,通過與產品設計系統(tǒng)、底層生產自動化檢測系統(tǒng)及控制系統(tǒng)的集成,實現(xiàn)設計、生產自動化與計劃經營體系一體化。銷售業(yè)務中的打樣是毛(絨)紡織行業(yè)中的特色,其流程從樣品設計或客戶提供樣品開始,需經過工藝審核、樣品生產、價格確定、客戶認可、樣品入庫等多個環(huán)節(jié)。打樣管理組件針對打樣業(yè)務而設置,用以對樣品的管理提供全面支持。
從供應鏈管理層次看,對于毛(絨)紡織行業(yè)中的具體企業(yè),可以作為供應鏈中的核心企業(yè)或者伙伴企業(yè)參與一個或多個供應鏈的運作;另一方面,毛(絨)紡織行業(yè)的虛擬化經營、企業(yè)間相互依賴易于形成產業(yè)群的特點,使供應鏈層次的網絡規(guī)劃與管理顯得尤為重要。供應鏈管理相關組件的設置,允許行業(yè)中的具體企業(yè)(或企業(yè)集團)合理規(guī)劃與外部協(xié)作企業(yè)之間以及集團內的成員企業(yè)(甚至車間)的業(yè)務協(xié)作,消除不增值的環(huán)節(jié),提高運作效率。
3.2.2 行業(yè)化ERP系統(tǒng)采用的技術架構
從毛(絨)紡織行業(yè)ERP系統(tǒng)功能框架可看出,絕大部分功能組件可通過復用通用商品化ERP系統(tǒng)中的功能組件獲取。因此,從面向行業(yè)定制的ERP系統(tǒng)構建的角度出發(fā),以業(yè)務平臺技術為支撐,以企業(yè)參考模型及業(yè)務藍圖為ERP系統(tǒng)構建的起點,以企業(yè)建模及系統(tǒng)化復用技術為手段,通過基于工作流的業(yè)務流程建模及模型運行,快速創(chuàng)建行業(yè)化的ERP系統(tǒng)。
按照圖1所示的ERP系統(tǒng)構建體系結構,以標準J2EE應用服務器提供的系統(tǒng)基礎服務為起點,通過集成相關的團體開發(fā)支持工具、可復用資產開發(fā)及管理工具、企業(yè)建模及工作流建模與執(zhí)行工具等,在邏輯上實現(xiàn)了業(yè)務架構平臺層與ERP批量定制平臺層。關于行業(yè)化ERP系統(tǒng)技術架構的構建工作目前仍在進行中。
4 結束語
以業(yè)務流程為出發(fā)點,結合企業(yè)建模、構件化技術,通過實施系統(tǒng)化復用,面向不同類型的行業(yè)快速構建可定制的、與企業(yè)業(yè)務持續(xù)改進相適應的ERP系統(tǒng),對于降低ERP系統(tǒng)的產品及實施的復雜度,提高ERP的適應性及成功率有十分現(xiàn)實的意義。進一步的研究方向有:企業(yè)建模理論指導下的ERP系統(tǒng)參考模型的獲取及形式化描述,ERP批量定制平臺支持工具,基于版本的行業(yè)化ERP系統(tǒng)的演化及實施方法等。
轉載請注明出處:拓步ERP資訊網http://www.ezxoed.cn/
本文標題:面向行業(yè)定制的ERP系統(tǒng)構建體系與策略
本文網址:http://www.ezxoed.cn/html/consultation/10820014286.html