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

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

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

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

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

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

這么看來(lái),,計(jì)算機(jī)并不比我們更高明,,它用一種與我們手算相同的計(jì)算方法。而且,,計(jì)算機(jī)如果有知覺(jué),,他根本不知道自己在干什么,有什么實(shí)際意義,,它只知道按照一個(gè)固定的規(guī)則進(jìn)行了一堆的讀寫(xiě)操作,,不會(huì)任何變通,只不過(guò)速度比我們快幾百萬(wàn)倍,,也正因?yàn)榇?,我們錯(cuò)誤地感覺(jué)到它在計(jì)算,似乎比我們更聰明,。

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

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

計(jì)算機(jī)真的只是比人快但是沒(méi)有人聰明嗎?

說(shuō)到聰明,,我們?cè)倩氐侥莻€(gè)乘法問(wèn)題,,一個(gè)一般智力的人只會(huì)用紙上手算的方法,但如果讓一個(gè)聰明的算術(shù)高手來(lái)計(jì)算這個(gè)題目,,他很可能采取一種簡(jiǎn)化的方法,,96是100-4,而4×25剛好=100,,于是25×96=25×(100-4)=2500-100=2400,。不用繁瑣的個(gè)位相乘,很快就能得出結(jié)果,。你看,,計(jì)算機(jī)就沒(méi)有這么聰明,它必須按照自己固定的步驟走完全部流程,,不會(huì)隨機(jī)應(yīng)變,,人比計(jì)算機(jī)聰明多了。

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

一個(gè)一般智力的人把乘法手算方式教給計(jì)算機(jī),計(jì)算機(jī)就擁有了乘法計(jì)算的功能,。而一個(gè)更聰明的人利用復(fù)雜的條件判斷語(yǔ)句可以把簡(jiǎn)化計(jì)算法教會(huì)計(jì)算機(jī),,計(jì)算機(jī)就擁有了人的這種聰明。這時(shí)候,,一個(gè)智力一般的人不僅在速度上遠(yuǎn)遠(yuǎn)不如計(jì)算機(jī),,而且在方法上也顯得沒(méi)有計(jì)算機(jī)聰明了。計(jì)算機(jī)的靈魂背后是人的思維,。

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

現(xiàn)在,,我們?cè)u(píng)價(jià)一臺(tái)計(jì)算機(jī)是不是聰明就有了一個(gè)新的標(biāo)準(zhǔn):看人教給它的算法是不是很高明,。如果這種算法就是我們手工每天都在用的類似乘法運(yùn)算的那種方法,雖然把這種方法教給計(jì)算機(jī)也需要很專業(yè)的知識(shí),,但是,,計(jì)算機(jī)還是并不比我們更聰明,只是比我們快而已,;而如果這種算法不是簡(jiǎn)單到誰(shuí)都能想到的方法,,例如簡(jiǎn)化乘法運(yùn)算,那么這臺(tái)計(jì)算機(jī)就是一臺(tái)比較聰明的計(jì)算機(jī)了,。

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

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

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

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

MES的一個(gè)例子

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

綜上所述,,我們要學(xué)會(huì)超越一個(gè)軟件表面上的概念、功能,、特點(diǎn),,而以算法作為判斷的一個(gè)重要標(biāo)準(zhǔn)。這對(duì)MES,、APS,、MRP這樣的系統(tǒng)來(lái)說(shuō)尤其重要,。

 

?