詳情 首頁  >  智慧伙伴  >  知識中心

【分類詳解】ERP,、APS與MES系統(tǒng)是什么,?

ERP是什么?MES是什么,?APS又是什么,?無論他們有什么功能,對企業(yè)有什么意義,,不過都是計算機在讀寫一些數(shù)據(jù)而已,。實際上這一切的本質(zhì)不過是數(shù)據(jù)在硬盤和內(nèi)存中快速的讀和寫,。

ERP是……,APS是……,,MES是…….,,這些概念早已為大家所熟知,誰也改變不了,,所以不必多說,。本文要做的是對它們所共有的‘生產(chǎn)計劃’部分的對比和分析。

首先,,我們談論的是一個關(guān)于計算機的話題,,那么就有一個基本的問題:計算機能干什么?對這個問題似乎答案太多了,,計算機本身就是一個大千世界,,隨便就能找出很多種答案。但是告訴你基本的,,計算機實際上只干兩件事:讀和寫,。它的所有花里胡梢的功能,終不過是在用笨的方式干這兩件簡單的事情,,速度快而已,。

不信嗎?仔細想一想,,不必去深究它的基本原理,,你可能會感覺到,無論上網(wǎng),、看電影聽音樂,、玩游戲、編寫文檔,、操作數(shù)據(jù)庫,,這些的確都不過是在快速地讀和寫一些數(shù)據(jù)。但是,,計算機還有計算功能,,這不象讀寫那么簡單吧。比如你要算25×96,,計算機馬上給出結(jié)果:2400,。難道它能事先知道你要算這個數(shù)已經(jīng)把結(jié)論保存在那兒了嗎?難道這也是讀和寫的結(jié)果嗎,?沒錯,!這個過程計算機的確只是進行了一些讀寫操作。不信,,你找一支筆來,,在紙上手算這個乘法題,,然后逐步記錄你的整個計算過程。

那么計算機呢,,你可能會想,,它應該有一些更高明的手段。告訴你,,計算機也是這么算的,!它同樣沒有辦法直接計算出25×96,而是把它分解成多個個位數(shù)字相乘和相加的運算,,原理與你在紙上計算過程是一樣的,。你在計算的時候心里早就背會了一個小九九,計算機也早就把這個九九乘法表存在那里了,,當要算5×6的時候,,它就去把30調(diào)出來寫到一個位置,算2×6的時候把12調(diào)出來寫進去,,然后呢,,1+1=2,2+3=5這樣的個位加法的所有組合也都早就存好了,,直接去取結(jié)果就可以,。看,,只要有一個乘法表加上一個加法表,,計算機就可以通過簡單的讀寫操作計算出你的任何乘法計算。

這么看來,,計算機并不比我們更高明,,它用一種與我們手算相同的計算方法。而且,,計算機如果有知覺,,他根本不知道自己在干什么,有什么實際意義,,它只知道按照一個固定的規(guī)則進行了一堆的讀寫操作,,不會任何變通,只不過速度比我們快幾百萬倍,,也正因為此,我們錯誤地感覺到它在計算,,似乎比我們更聰明,。

回到我們的話題,依此類推,,ERP是什么,?MES是什么,?APS又是什么?無論他們有什么功能,,對企業(yè)有什么意義,,不過都是計算機在讀寫一些數(shù)據(jù)而已。你用ERP把今天的訂單錄到計算機里再查詢昨天的銷售數(shù)據(jù)統(tǒng)計出一個報表保存到服務器上,,另一臺電腦讀了這個報表再讀BOM算出需要采購哪些物料和生產(chǎn)哪些物料,,另一臺電腦打印和顯示出這些數(shù)據(jù)……。實際上這一切的本質(zhì)不過是數(shù)據(jù)在硬盤和內(nèi)存中快速的讀和寫,,我們就不厭其煩地為類似這樣的計算機讀寫過程起了無數(shù)個名字,,ERP、MRP,、APS,、SCM、CRM,、PDM,、PRM、MES等等,,還產(chǎn)生了無數(shù)的管理理論,,并為此爭論不已。

企業(yè)中那么多復雜的工作流程,,那么多先進理念,,其底層的工作本質(zhì)真的只是計算機簡單存了一個數(shù)字再簡單把它取出來嗎?計算機真的只是比人快但是沒有人聰明嗎,?先不要忙著下結(jié)論,。

計算機真的只是比人快但是沒有人聰明嗎?

說到聰明,,我們再回到那個乘法問題,,一個一般智力的人只會用紙上手算的方法,但如果讓一個聰明的算術(shù)高手來計算這個題目,,他很可能采取一種簡化的方法,,96是100-4,而4×25剛好=100,,于是25×96=25×(100-4)=2500-100=2400,。不用繁瑣的個位相乘,很快就能得出結(jié)果,。你看,,計算機就沒有這么聰明,它必須按照自己固定的步驟走完全部流程,,不會隨機應變,,人比計算機聰明多了,。

但是且慢,計算機雖然只會讀寫,,但它有一個很大的優(yōu)勢,,它很善于學習,記憶力很好,。人只要把一種計算的方法轉(zhuǎn)換成它能接受的讀寫方式教給它,,它就變得和人一樣聰明了,而且永遠不會忘記,,還能很快復制給其他同伴,。

一個一般智力的人把乘法手算方式教給計算機,計算機就擁有了乘法計算的功能,。而一個更聰明的人利用復雜的條件判斷語句可以把簡化計算法教會計算機,,計算機就擁有了人的這種聰明。這時候,,一個智力一般的人不僅在速度上遠遠不如計算機,,而且在方法上也顯得沒有計算機聰明了。計算機的靈魂背后是人的思維,。

這就引出了算法的概念,。任何人的手工乘法運算就是一種算法,聰明人的簡化運算也是一種算法,。計算機聰明與否,,全看它所接受的算法是不是聰明的。如果計算機接受的是需要一定專業(yè)知識的專家級別的算法,,那么計算機就會擁有一個專家級別的聰明,,一般聰明人在智力上也根本無法與之相提并論。

現(xiàn)在,,我們評價一臺計算機是不是聰明就有了一個新的標準:看人教給它的算法是不是很高明,。如果這種算法就是我們手工每天都在用的類似乘法運算的那種方法,雖然把這種方法教給計算機也需要很專業(yè)的知識,,但是,,計算機還是并不比我們更聰明,只是比我們快而已,;而如果這種算法不是簡單到誰都能想到的方法,,例如簡化乘法運算,那么這臺計算機就是一臺比較聰明的計算機了,。

算法,,給了我們一個新的視角來觀察ERP。很多時候企業(yè)要求的是一個聰明人教會的擁有高明算法的計算機,而不是一個智力一般的人用日常方法教會的計算機,。但現(xiàn)實情況,很多ERP公司都只滿足于低水平重復性地把日常手工的方法教會計算機,,再給這種本質(zhì)上是手工的方法起一個流行的名稱,,聲稱它多么高明。仔細考察,,只不過是原來的手工方法和日常工作流程的電子化而已,。

而企業(yè)管理中需要很多真正高明的算法,所要求的聰明程度遠不象前面的簡化乘法那么簡單,,需要很高深的數(shù)學知識,。這時候絕大多數(shù)ERP公司由于自身缺乏對基礎數(shù)學的深入研究和積累而無能為力,這并非單指國內(nèi)ERP公司,,國外大型ERP公司也并不例外,。

企業(yè)管理中在復雜的約束條件下要求尋找一個工藝流程的關(guān)鍵路徑、尋找一個計劃的開始時間,、或者尋找目前生產(chǎn)計劃中哪個資源短缺的時候,,運籌學、數(shù)論,、圖論,、線性代數(shù)、模糊數(shù)學等等數(shù)學科學的前沿理論已經(jīng)取代了我們一般的直觀分析,。計算機解決這類問題已經(jīng)不能再用簡單通用的手工方法或者僅僅使用一般的小聰明全憑速度優(yōu)勢代替手工勞動,,而是必須集成前沿數(shù)學理論,擁有一個數(shù)學專家級別的專業(yè)算法,。在整個企業(yè)管理中,,無疑生產(chǎn)排程部分由于它的錯綜復雜的條件和對精確結(jié)果的需求,是需要這種專家級別的算法的地方,。

有了這些基礎概念做為武器,,我們可以回到關(guān)于ERP、APS,、MES的正題上來趟一趟這潭混水了,。

MES的一個例子

一般說MES就是生產(chǎn)執(zhí)行管理,但它在定義自己的時候喜歡把多多益善的東西都拉進來,,于是侵犯了很多軟件的傳統(tǒng)領地,,難免引發(fā)一場論戰(zhàn)。MES樂道的是連接企業(yè)管理系統(tǒng)和生產(chǎn)控制系統(tǒng),,承上啟下彌補了空白,。

但是,它聲稱的每個部分的功能都早有其他專業(yè)系統(tǒng)承擔。比如資源分配和工序排程,,是APS的領地,;文件管理和控制一直屬于OA的范疇;勞動力管理早有詳細到每分鐘工作記錄的專業(yè)人力資源HR系統(tǒng)承擔,;維修管理則有企業(yè)資產(chǎn)管理EAM和專業(yè)設備-固定資產(chǎn)管理軟件,;制造流程控制和管理有SFC(shop floor control);質(zhì)量管理有集成了更多功能的ERP-QA/QC模塊,;至于實時數(shù)據(jù)收集,,有無數(shù)做硬件的PLCDCS系統(tǒng)供應商提供與硬件設備的專業(yè)數(shù)據(jù)連接和分析系統(tǒng),,功能只會更強,。這些且不說,就連普通的ERP軟件都聲稱擁有MES的絕大部分功能,??磥韺嵲谑菦]有什么空白可以留給MES去彌補。實際的市場狀況MES也一直處在多種軟件的擠壓下在夾縫中艱難生存,,特別是它與ERP一直處于一種直接對抗狀態(tài),。

MES與其他系統(tǒng)的江湖恩怨與本文無關(guān),本文只說MES與APS和ERP互相重合的生產(chǎn)排程這一段內(nèi)容,。對用戶來說MES與ERP,、APS概念的互相交錯,軟件商之間激烈爭論,,讓人困惑,。到底選擇ERP、APS,、MES有什么區(qū)別,?

一般說軟件之間的比較,不是看它集成的功能多不多,,而是首先要看企業(yè)需要的關(guān)鍵功能是不是有,。如果都有,那就需要注意‘有’跟‘有’的差別很大,,一個小小的區(qū)別可能就是本質(zhì)的不同,,要點就是要看它們的算法哪個更好。一個好的算法可以更深入地解決問題,,運算速度快,,很容易擴展到其他功能,修改起來方便等等,。別的不說,,在對比ERP,、APS與MES之間的關(guān)系時,算法就起到關(guān)鍵作用,。

在正常情況下,,高級計劃排程APS的算法比MES中的詳細排程以及資源分配的算法要強很多。而MES中的算法比ERP中的MRP的算法也要強很多,。

ERP中的MRP算法實在太簡單,,就是把平時手工的工作方式電子化,相比而言類似于開發(fā)一個乘法運算的難度,。因此很多企業(yè)不需要MRP在EXCEL上也可以實現(xiàn)相同功能。

而MES的排產(chǎn)功能肯定要強于ERP的生產(chǎn)計劃功能,。因為如果在這個關(guān)鍵核心功能上不占一定的優(yōu)勢,,MES就根本不會有自己的市場份額。但是,,它在本質(zhì)上也只是把一些手工的,、經(jīng)驗性的好方法集成進了軟件,類似于簡化乘法運算,,雖然有很大的實用價值,,但這與APS的以數(shù)學模型為基礎的算法相差甚遠。

否則,,MES開發(fā)商就會把這部分拿出來單做成APS出售了,,要知道其中的價格差異很大。(當然也不排除某些MES系統(tǒng)集成了APS系統(tǒng)的可能),。

APS系統(tǒng)擁有以數(shù)學模型為基礎的強算法,,可以滿足更高難度、更廣泛的需求,。但它不是可以直觀理解的方法,,真正的難點不在于把算法變成軟件,而是在于尋找和證明這個算法,。因此,,各APS公司對其核心算法和數(shù)學理論都是保密的,并且申請專利保護,。

 

APS系統(tǒng)擁有以數(shù)學模型為基礎的強算法

當然對企業(yè)來說,,算法也不是先進的選擇依據(jù)。一般說,,整套系統(tǒng)中的某個功能不如專業(yè)系統(tǒng)的功能強大,,但是價格低廉,與它集成在一起的功能很多,,用起來方便,,這是整套系統(tǒng)的優(yōu)勢所在,。

ERP的生產(chǎn)管理部分對比MES和APS簡單但也便宜,一般是簡單的物料需求計劃,。如果企業(yè)對生產(chǎn)計劃要求比較低,,只側(cè)重于較粗物料需求,就可以只選用ERP的生產(chǎn)模塊,。

MES的排產(chǎn)功能更強一些,,但是價格更高。適合于對生產(chǎn)計劃要求不太高但是對生產(chǎn)排產(chǎn)管理比較精細的企業(yè),。目前國內(nèi)自稱提供MES系統(tǒng)的企業(yè)有很多,,但其內(nèi)容差別很大,水平良莠不齊,,用戶在選擇的時候注意比較的關(guān)鍵是算法,。從目前出現(xiàn)的趨勢看,ERP軟件公司傾向于集成MES系統(tǒng),,并與APS系統(tǒng)集成,。

APS是功能強也是昂貴的軟件,適合于多品種,、小批量,、工藝流程變化很快、對生產(chǎn)計劃有很高要求的生產(chǎn)型企業(yè),。目前APS開發(fā)商都只專注于生產(chǎn)排程功能,,不搞其他相關(guān)系統(tǒng)。因此APS需要與其他軟件集成在一起使用,。

目前,,國際知名ERP全部都已和某個獨立的APS系統(tǒng)集成在一起,常見的如SAP的APO,,ORACLE的ASCP,。國內(nèi)用戶如果選擇了國外ERP軟件就可以考慮上它的APS,但是加上大量的定制開發(fā)以后,,其價格昂貴有可能會超過整個ERP的價錢,。

目前國內(nèi)也有APS系統(tǒng),主要在特定行業(yè)應用,,主要是側(cè)重復雜的制造排產(chǎn)調(diào)度,。在復雜計劃優(yōu)化較弱,但由于價格較低,,屬于本土化服務,,性能價格比要優(yōu)于國外系統(tǒng)。

綜上所述,,我們要學會超越一個軟件表面上的概念,、功能,、特點,而以算法作為判斷的一個重要標準,。這對MES,、APS、MRP這樣的系統(tǒng)來說尤其重要,。

 

?