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