999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ERP系統柔性集成方式研究

2014-10-08 11:11:29王文亞
經濟研究導刊 2014年23期

王文亞

摘 要:結合現代制造企業運營和管理方式的發展趨勢,提出了新型ERP系統所必須的主體功能體系,為使ERP系統的集成方法具有相當的柔性以滿足ERP系統與制造企業運營方式變化相適應的要求,基于ESP規則的基本框架,設計了一種新的ERP系統的集成方式,該方法在靜態主體功能體系的基礎上,理順每個功能的處理邏輯,在運營方式發生變化時,通過修改ESP規則來實現系統功能模塊的動態集成,并給出應用實例說明了該方法優良的模塊性和靈活性。

關鍵詞:ERP;柔性集成;方式

中圖分類號:F272.7 文獻標志碼:A 文章編號:1673-291X(2014)23-0270-04

ERP(Enterprise Resource Planning)系統在我國已經得到廣泛應用,同時迅速變化的企業需求也要求ERP系統具有對變化的適應能力,這就要求ERP系統的集成方法具有相當的柔性。要從根本上解決柔性集成的問題,很有必要對ERP系統的集成結構進行深入的研究,構建出一定程度上較為合理的ERP系統集成方法,使軟件管理操作人員能夠迅速地把握企業在激烈的競爭環境中業務的動態變化,方便、迅速地調整管理軟件系統。為了實現柔性集成的目的,在靜態模塊結構表示的基礎上,理順每個功能的邏輯處理過程,隨業務要求的變化,通過修改每個功能的邏輯聯系來實現處理功能的集成。ERP系統的柔性集成還要求在全局思想指導之下任何系統維護、擴充和升級,不會因ERP系統的修改和擴充而破壞整體的完整性和一致性。從應用上來看,國內一些較為成熟的ERP軟件雖然都在一定程度上實現了可配置、可擴展、具有動態定制的特點,但在結構上并不是能夠隨著用戶的業務變化而方便地進行調整和改變,很有必要研究一種新的結構模式以適應ERP系統業務的變化。因此,提高ERP系統各模塊集成的柔性具有相當的理論價值和應用價值。

一、基于ESP規則的ERP系統集成方法

提高ERP系統的靈活性和適應性實質上仍然是模型重用問題,模型解釋和實用模型的構造是模型重用性實現的基本要求,目前的研究思路概括起來主要有兩種,一種是設計具有可重用結構的模型,如模型庫(Model Library)和類的概念等,模型庫的核心思想是提供多種可實例化的可重用模型樣板[1],而實例化的類可以直接應用類預先所定義的方法和屬性。另一種方法是提供專用的建模語言環境靈活地構建各種可供執行的模型,如通用解釋器(Public Translator)。它是一個解釋器編輯系統,利用通用解釋器來減少模型解釋器的數量,但在特定的建模環境中編寫高層的解釋器需要耗費大量的時間。有關這兩方面的研究及其實際應用方式還在進一步深入中。本文擬提供一種能根據制造企業具體環境和運營狀態的變化動態地對ERP集成進行調整的方法。若采用第一種研究思路,最直接的方法就是先依據制造企業ERP系統的主體模塊建立一個標準ERP體系,然后根據具體的變動對標準ERP體系進行改造。ESP規則是在事件發生或工作流處于某種狀態時用以激活元工作流的命令,主要用于處理工作流系統中的意外事件。為使ESP規則更適合柔性ERP的構建,需要重新定義原有的狀態集和控制命令集[2]。

定義1 活動Acitivity為完成某一任務需要進行的一系列動作的集合,它與企業生產運營過程中的單個任務相對應,它包含任務名、輸入和輸出數據、執行活動的角色、活動所需的工具等屬性,且每個活動與ERP系統中的某個子程序相對應。

定義2 業務處理過程bpf (business processing flow)為多個相關活動組成的有序集合,它用來完成某個管理任務或生產控制過程,它對應于ERP系統中的某個功能模塊。業務處理過程bpf是一個二元組,wfu=({Activities},{ECA rules}),{Activities}是活動集合,也就是說業務處理過程bpf包含多個活動Acitivity。{ECA rules}是一組ECA規則的集合,ECA規則用來刻畫活動之間的遷移條件,決定著活動執行的先后順序。

定義3 業務處理過程bpf狀態(state)集為

state(bfp)={Waiting,Ready,Executing Suspended,Canceled,Done}

其中,Waiting表示必要的觸發條件未滿足,業務處理過程處于等待狀態;Ready表示觸發條件已滿足,可以開始執行當前業務處理過程;Executing表示該業務處理過程中的某些活動已經開始執行,但沒有全部完成;Suspended 表示業務處理過程暫時被掛起;Canceled表示業務處理過程沒有完成就被取消執行;Done表示業務處理過程中的所有活動都執行完畢。業務處理過程狀態間的轉換是通過下面定義的控制命令實現的。

定義4 與業務處理過程的狀態相對應控制命令集為:

C={Start(bpf),Suspend(bpf),Go-suspend,Cancel(bpf),Resume(bpf)}

其中,bpf為業務處理過程,Start表示啟動業務處理過程,Suspend表示暫停業務處理過程的執行,將當前活動置為Suspended狀態,Go-suspend表示系統繼續執行,直至所有的活動執行完畢后暫停;Cancel表示取消的執行,而Resume則表示重新啟動處于suspended狀態的。控制命令集中所定義的五個控制命令的參數缺省時表示作用于當前業務處理過程。由這五個控制命令構成的控制流稱為元工作流(Meta workflow),它用來描述在某個ESP規則的條件滿足時系統應該執行的流程,流程的運行會改變標準ERP運行體系的活動狀態或調用輔助業務處理過程。

基于以上定義,現給出ESP規則的基本形式如下:標準ERP運行體系ID/事件(Event):業務處理過程狀態(State)→元工作流ID(Meta workflow ID)。可見,ESP規則描述了在標準ERP運行體系執行過程中事件(Event)發生時系統根據業務處理過程的狀態(State)應該實施的元工作流(Meta workflow)。

定義5 ERP系統(簡記為ERPS)是由為一系列相關的業務處理過程組成的有序集合。ERPS也是一個二元組,wf=({bpfs},{ESP rules}),{bpfs}是業務處理過程集合,{ESP rules}是一組ESP規則的集合,ESP規則用來描述業務處理過程之間的遷移條件,決定著業務處理過程執行的先后順序,即該定義說明可以通過ESP規則來聯接各個業務處理過程,建立整個ERP系統集成體系。

實際上,定義的5個控制命令均可帶有可選參數ERPS,如Star(bpf,ERPS),表示啟動ERP系統ERPS中的業務處理過程,缺省值表示當前的標準ERP體系。ECA規則和ESP規則都是基于規則和事件的控制規則,ECA規則描述了觸發活動的事件和內部條件,規定了活動執行的依賴關系,因此,比較適合描述業務活動之間的邏輯關系和遷移條件;而ESP規則主要以工作流單元的狀態為考察對象,更適用于高層的流程控制,也為建立ERP系統的柔性集成體系提供了依據。

二、ERP系統的柔性集成方法

任何一種系統功能模塊集成的最終結果都應該與一個特定企業的業務流程相對應。基于這種考慮,可以先將業務流程中主要的、常見的業務活動模塊化,并開發這些主要業務處理過程對應的功能模塊,待這些主要的模塊設計完畢后,再通過ESP規則將各個業務處理過程的功能模塊集成起來形成ERP系統的標準體系。如果將環境和需求引起的制造企業業務流程的變動都作為意外事件處理,那么根據ESP規則的建模思想完全可以提高ERP系統集成的柔性。因為運營環境的不確定性使企業的產品開發方式、生產制造流程以及合作成員的構成都可能發生變化,即便是對于定單處理和銷售這類簡單的業務,如果考慮所有的可能情況,那么ERP系統業務模型的描述也會相當復雜以至于難以理解。這時候如果針對這些變化對系統重新構建,顯然既不經濟,又不可行。可行的方法只能是,在建立柔性系統集成方法的基礎上,適當地改變原有功能模塊和系統業務之間的聯系方式或定義新的業務處理過程。基于ESP規則的控制思想,可以將那些基本的、主要的業務功能集成起來作為ERP標準體系,而將不經常發生的或因運營狀況的變動所需要增加的業務作為輔助業務處理過程,再通過增加ESP規則來修正ERP的標準運營體系或調用輔助業務處理過程使原有ERP標準運營體系與實際需要相匹配。ERP系統建立時,對于某些可預料到的變動(比如,增加一個銷售成員企業、可能出現的特殊交易方式的處理等),可以預先定義一些輔助業務處理過程模塊,同標準ERP模塊一并存放于模型庫中;對于意外或臨時出現的變動,則可根據具體情況隨時定義新的業務處理過程模塊,并修改和更新知識庫中的ESP規則,以適應相關的業務調整。

這種ERP系統的柔性集成方法的優點在于它優良的模塊性、拓展性和適應性。ERP標準系統定義時只考慮基本的、主要的業務流程的功能模塊,而從目前ERP系統的發展狀況看,這些模塊的功能的實現已經比較成熟,可以將這些功能模塊作為標準ERP體系的構成基本模塊存放在模型庫中,這樣就減少了模型的定義和描述的復雜度,系統建立或修改時可以直接調用。當業務需求發生變動時,首先通過人機交互界面定義新業務所要求的業務處理過程,進而修改知識庫中的ESP規則和模型應用數據,并根據具體情況考慮是否需要設計和增加新的業務處理功能模塊,最后,新的ERP集成體系可以通過修改ESP規則調用標準ERP模塊和新增的輔助業務處理過程來生成。

三、ERP系統的柔性集成實例

假定某制造企業的初始業務流程如下圖2所示,現以該業務流程的應用模塊的集成和變化處理方式為對象給出利用ESP規則建立柔性ERP系統,提高其柔性的集成方法。

(1)標準ERP體系的建立方法 標準ERP體系是由事先定義好的一些業務處理過程在ESP規則的約束下生成的,ESP規則用于刻畫各個主要的業務處理過程之間的遷移條件和邏輯關系。ESP規則的使用方法與ECA規則類似,現以圖2所示的開發和設計階段的系統集成方法為例,說明利用ESP規則建立標準ERP體系的過程。圖2中,IA1,IA2,IA3分別為生產準備階段需要進行的業務處理過程;DA1,DA2,DA3,DA4分別表示設計與開發階段的業務處理過程;MA1,MA2,MA3,MA4分別表示在產品制造階段需要進行的業務處理過程;最后,SA1,SA2分別表示在銷售和服務階段所必要的業務處理過程。在制造企業的生產準備工作結束之后,ERP系統會給出內部事件Begin_ddstage,表示設計和開發階段開始,設計和開發階段系統集成過程中需要定義的ESP規則。

當內部事件Begin_ddstage被觸發后,如果生產準備階段的業務處理過程均已完成,則開啟動元工作流Mmwf1,開始執行業務處理過程DA1,該過程的描述如表中所求的ESPrules:wf1/ Begin_ddstage:(IA1∧IA2∧IA3)∈Done→Mmwf1);DA1完成后,在IA3也完成的情況下調用Mmwf2,執行DA2,該過程用ERPS / Done(DA1):IA3∈done→Mmwf2來描述;DA2執行完畢后,同時啟動同步并行工作流單元DA3和DA4(ERPS / Done(DA2):Mmwf3),在DA3和DA4結束后,引入一個決策工作流單元decision1,如果Result=OK表示對開發的產品滿意,則觸發內部事件Begin_mstage,開始生產過程(ERPS / decision∈done:(DA3∈Done∧DA4Done∧Result=OK)→ trigger (Begin_

mstage));如果Result=Not,則表示對開發的產品不滿意,這時則取消當前工作流單元,重新開始DA1(ERPS / decision∈done:Result=Not→Mmwf4),以上4條ESP規則就描述了開發與設計過程中的主要業務處理過程之間的關系,ESP規則也是決定業務處理過程之間聯系的唯一條件,即對ESP規則的修改完成可以使系統以一種新的方式集成,而對ESP規則的修改可以很方便地通過人機界面來實施。按照類似的方法處理其他階段的業務流程,就可以建立起與制造企業業務流程相匹配的標準ERP體系。值得一提的是,實際實施過程中并不是制造企業現在有哪些業務流程的需要就針對哪些標準的業務處理模塊進行集成,也可以從長遠的角度考慮,對未來可能涉及到的主要模塊一并集成到標準系統中只是限制其的使用權限或將一些可能會使用的主要的業務處理過程暫時先存儲在模型庫中,以便后期隨時調用。

從ERP實施的要求來看,需要對企業業務流程的合理性進行動態的檢查,而且市場運營環境的變化也會導致對企業業務流程的調整的必然性,所以也必然要求對ERP系統的體系進行及時的修改。導致業務流程變化的原因是多方面的,在此,僅對企業的業務流程的增刪問題介紹對ERP標準體系進行調整的方法。

(2)ERP標準體系的流程修改方法 假設企業對圖2所示的業務流程調整為圖3所示流程,即在設計與開發階段增加一個新的業務處理過程DA5以及在銷售服務階段增加新的業務SA3。增加DA5的原因可能是該制造企業為提高產品的功能,增加了一個新的業務處理過程或者是引入一個合作伙伴企業將對方的業務處理過程合并起來。增加SA3的原因可能是該企業除了進行銷售以外,還增加了一個售后服務的環節。

若將增加新業務處理過程的事件定義為Add_flows,新增的過程DA5為設計與開發階段業務處理過程DA4的前置過程,SA3為標準業務模塊的一個后置業務過程。那么,對于這次調整需要在模型庫中增加或調用(如果已經存在)兩個新的業務處理過程Dbpf1和Sbpf1,分別表示該成員在產品設計和開發階段的業務處理過程和在銷售過程中的業務處理過程。

假設系統默認按順序自動執行標準ERP體系的標準業務處理過程模塊,只有當外部事件發生時,系統暫停標準ERP體系的執行,那么,對于新增這兩個業務處理過程的外部事件需要定義的ESP規則。

表中的Aided bpfs描述了需要添加的兩個新的業務處理過程Dbpf1和Sbpf1的位置及其作用。ESP規則規定了事件發生時系統在不同情況下應該執行的元工作流:當DA3和DA4均處于運行狀態時,由于DA3與DA4為并行工作流單元且新增成員不影響DA3的執行,因此只需暫停DA4而DA3可繼續執行,并啟動新業務處理過程Dbpf1(Mwf1:suspend(DA4,ERPS1);Go-suspend (DA3,ERPS1); Start(Dbpf1));等待Dbpf1執行完畢后,則取消基本工作流的掛起的狀態,系統繼續執行DA4(ERPS1/ Dbpf1∈done:DA3∈done ∧→Mwf2)。第二步,在標準ERP體系中添加售后服務時,需要先判斷產品是否制造完畢,即檢查MA3的狀態(設MA3為產品裝配業務處理過程),如果且則表示產品已制造完成并且產品已經銷售出去則有必要添加銷售工作流單元Sbpf1,并重新啟動暫停的主工作流(ERPS1/ Add_flows:MA3∈done→Mwf3);如果制造過程和銷售業務 處理過程沒有完成,只需重新啟動暫停的基本工作流即可(ERPS1/ Add_flows:(MA3∈done)→Mwf4),待產品生產完畢時,系統執行Mwf3來添加售后業務處理流程。

由于特殊業務流程不在標準的ERP體系中反映,所以當對于某些反映制造企業核心能力的運營和管理方式特殊業務發生時,就需要先把這些特殊功能模塊添加到系統中,然后按照類似的方法添加到標準ERP體系。如果要刪除標準系統中的某個業務處理過程,則可以使用Cancel()命令直接取消相應工作流單元的執行。

實際系統設計過程中,可能會出現相同的事件和狀態對應多個元工作流的情況,所以需要考慮ESP規則調用的優先級問題。對于這個問題,系統可以通過人機對話從相關的ESP規則候選集中選擇合適的規則。此外,當兩個或多個事件同時發生時,ESP規則的基本形式需要變為:ERP標準體系ID/復合事件(Composition Event):狀態(State)→元工作流ID,復合事件由多個事件的與(∧)、或(∨)和非(┑)組成。

四、結論

目前的ERP系統只按照所有的定單反映的正常需求來安排生產,沒有對非正常需求分析的模塊,勢必會造成沒有足夠的物料滿足需求等問題出現。所以要求ERP的系統的主要模塊可對供應鏈上的所有環節進行有效的管理,如采購、庫存、計劃、生產制造、質量控制、運輸、分銷、服務與維護、財務管理、投資管理、經營風險管理、決策管理、獲利分析、人事管理、實驗室管理、項目管理等。這些都是一個完整ERP系統應該考慮的方向。本文主要分析了供應鏈管理模塊,財務管理、生產控制管理、人力資源管理、客戶關系管理模塊等應該具備的各種功能,并對這些功能間的業務聯系作了分析,以期為開發這些模塊提供一類標準的方案。事實上這些模塊的設計并不是非常困難的事,而重要的問題是運營環境的不確定性使企業的產品開發方式、生產制造流程以及合作成員的構成都可能發生變化,這就要求ERP系統的集成方法具有相當的柔性。也就是說很有必要對ERP系統的集成結構進行深入的研究。本文基于ESP規則的基本框架,設計了一種新的ERP系統的集成方法。該方法在靜態模塊結構表示的基礎上,理順每個功能的邏輯處理過程,隨業務要求的變化,通過修改ESP規則來實現處理功能的動態集成。并給出了應用實例,證明了該方法優良的模塊性和靈活性。

參考文獻:

[1] W.A.Muhanna.SYMMS:A Model Management System that Supports Model Reuse,Sharing,and Integration.Decision Support System

10,No.2 (2010):214-242.

[2] Akhil Kumar,Jacques Wainer.Meta workflows as a control and coordination mechanism for exception handling in workflow systems.

Decision Support Systems,2009,(40):89-105.

[責任編輯 仲 琪]

主站蜘蛛池模板: 国产乱人伦精品一区二区| 国禁国产you女视频网站| 麻豆国产在线观看一区二区| 日本一区高清| 午夜日b视频| 国产网友愉拍精品| 国产精品偷伦视频免费观看国产| 亚洲无码电影| 男女男精品视频| 怡红院美国分院一区二区| 亚洲日韩精品无码专区| 91亚洲精品第一| 国产欧美自拍视频| 日韩久久精品无码aV| 久久婷婷六月| 亚洲一级毛片在线播放| 国产激情国语对白普通话| 国外欧美一区另类中文字幕| 制服丝袜一区| 日韩欧美国产精品| 99精品一区二区免费视频| 成人日韩精品| 91视频区| 久久久久久久蜜桃| 国产精品刺激对白在线| 亚洲女同一区二区| 日本一区二区三区精品国产| 久青草网站| 国产成人a毛片在线| 亚洲清纯自偷自拍另类专区| 成人蜜桃网| 国产在线观看一区精品| 极品国产一区二区三区| 国产激爽爽爽大片在线观看| 国产sm重味一区二区三区| 伊人精品视频免费在线| 国产丰满大乳无码免费播放| 欧美成人区| 内射人妻无码色AV天堂| 香蕉在线视频网站| 亚洲欧美另类日本| 日韩成人在线一区二区| 亚洲综合久久成人AV| 国产第一页免费浮力影院| 亚洲高清国产拍精品26u| 国产综合精品一区二区| 91亚洲免费| 国产v欧美v日韩v综合精品| 热99精品视频| 亚洲电影天堂在线国语对白| 国产在线自乱拍播放| 亚洲一级无毛片无码在线免费视频 | 欧美一区二区三区香蕉视| 亚洲av无码牛牛影视在线二区| 亚洲国产精品日韩欧美一区| www.精品国产| 精品久久久无码专区中文字幕| 中国毛片网| 久久久久久国产精品mv| 欧美精品黑人粗大| 亚洲国产欧美目韩成人综合| 99久久精品免费观看国产| 久久久国产精品免费视频| 中文字幕无码中文字幕有码在线| 日韩在线视频网| 亚洲免费三区| 亚洲欧美天堂网| a级毛片免费网站| 精品亚洲麻豆1区2区3区| AV老司机AV天堂| 久久精品人人做人人| 欧美日韩一区二区三区在线视频| 97影院午夜在线观看视频| 伊人久久综在合线亚洲2019| 成人国产精品网站在线看| 成年人免费国产视频| 久久这里只精品热免费99| 欧美色视频在线| 国产成人禁片在线观看| 欧美日韩国产在线播放| 国内精品视频| a级免费视频|