MES系統(tǒng)主要功能包括:生產(chǎn)計(jì)劃、生產(chǎn)績效、生產(chǎn)跟蹤、質(zhì)量管理、物料管理等。這些功能需求宜在一個(gè)產(chǎn)品平臺上實(shí)現(xiàn),而客戶的MES需求往往有超過30%以上的內(nèi)容需要適應(yīng)性開發(fā),因此產(chǎn)品平臺的適應(yīng)性開發(fā)能力就顯得非常重要了。
產(chǎn)品平臺的適應(yīng)性開發(fā)能力主要表現(xiàn)在:
平臺的穩(wěn)定性:平臺本身的穩(wěn)定性,能滿足7×24連續(xù)運(yùn)行,開發(fā)的功能模塊故障不影響系統(tǒng)平臺的穩(wěn)定運(yùn)行。平臺穩(wěn)定性可從使用的客戶數(shù)量、大的并發(fā)用戶數(shù)、開發(fā)年限和版本等情況評價(jià)。
平臺的開放性:采用標(biāo)準(zhǔn)的.NET或Java框架為宜,盡量不用某個(gè)公司的個(gè)性化開發(fā)框架。
適應(yīng)性開發(fā)的上手難以程度:編程工具以國內(nèi)常用的標(biāo)準(zhǔn)編程工具為宜,提供二次開發(fā)的培訓(xùn)、幫助文檔,以及范例。
適應(yīng)性開發(fā)的成果可繼承性:提供類庫支持,開發(fā)的內(nèi)容可以封裝為類庫。
產(chǎn)品平臺的升級兼容性:產(chǎn)品平臺升級后能向下兼容,以便基于老產(chǎn)品平臺開發(fā)的類庫能無縫地遷移到新產(chǎn)品平臺上正常運(yùn)行。