新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ERP與PDM系統(tǒng)接口技術(shù)的初步探索

ERP與PDM系統(tǒng)接口技術(shù)的初步探索

作者: 時間:2013-04-07 來源:網(wǎng)絡(luò) 收藏


采用主動式接口形式,在系統(tǒng)中信息的同步性較好;但在安全性方面存在一定問題,如出現(xiàn)寫數(shù)據(jù)沖突,即寫數(shù)據(jù)到系統(tǒng)的同時,系統(tǒng)也在往里寫數(shù)據(jù)。一般對于大型的ERP系統(tǒng)如BAAN,ORACLE,SAP等建議不采用此種方式。

3.2 被動式接口

被動式接口中,ERP系統(tǒng)從中讀取所需的數(shù)據(jù),將其寫入自已的數(shù)據(jù)庫中。對于被動式又有兩種方式:(1)全被動式:即PDM系統(tǒng)完全公開其表達和存儲信息的數(shù)據(jù)庫結(jié)構(gòu)。ERP系統(tǒng)讀取信息時自行判斷哪些信息是增加的,哪些是修改的,哪些已刪除了。(2)半被動式:即PDM系統(tǒng)除公開其數(shù)據(jù)庫結(jié)構(gòu)外,還提供一些握手信號單獨存入握手信號表中,握手信息說明哪些信息作了更新,這樣ERP系統(tǒng)在讀取PDM系統(tǒng)中的信息(如某零件工藝更改的版本信息、某產(chǎn)品結(jié)構(gòu)中產(chǎn)品節(jié)點的更改信息)時,根據(jù)握手信號表來讀取PDM系統(tǒng)中己經(jīng)發(fā)生更改的部分信息,不需要全部讀一遍,這樣可以提高接口處理的速度。

采用被動式接口形式,PDM系統(tǒng)與ERP系統(tǒng)的同步性也做得比較好,安全性方面也比主動式要強。一般由ERP軟件提供商來完成接口工作比較合適,適合于自行開發(fā)的ERP系統(tǒng)。

3.3 中間式接口

中間式接口方式中,PDM系統(tǒng)將ERP系統(tǒng)所需的信息生成中間文件或中間數(shù)據(jù)表,ERP系統(tǒng)直接讀取中間文件或中間表中的信息寫入數(shù)據(jù)庫中,這種方式要求PDM和ERP兩方都做一些開發(fā)工作。

需要特別提出的是:采用中間式如何保證PDM和ERP信息一致性。常用的有兩種方式,一種是由ERP系統(tǒng)來保證。即PDM系統(tǒng)將ERP系統(tǒng)所需的三類信息定期寫在中間文件或數(shù)據(jù)表中,ERP系統(tǒng)讀取該信息時與ERP系統(tǒng)中已有的信息進行分析比較,判斷哪是新增的、哪是修改的、哪些刪除了,最后把更新的信息寫入ERP系統(tǒng)中。另一種是,在PDM系統(tǒng)在生成中間文件或數(shù)據(jù)表時,與ERP系統(tǒng)中己有的數(shù)據(jù)進行比較,判斷哪些數(shù)據(jù)進行了更新,并將更新的數(shù)據(jù)寫入中間文件或數(shù)據(jù)表:ERP系統(tǒng)讀取中間文件或數(shù)據(jù)表中的數(shù)據(jù)直接寫入自己的數(shù)據(jù)庫中。這種方式要求在PDM系統(tǒng)寫中間文件之前ERP系統(tǒng)將其數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)出,以供PDM系統(tǒng)進行比較用。

中間式接口是比較常用的一種方式,這種方式PDM系統(tǒng)和ERP系統(tǒng)相對獨立,接口不涉及雙方內(nèi)部的結(jié)構(gòu),而且接口的責(zé)任也很明確。數(shù)據(jù)的安全性也得到了保證;存在的問題是兩個系統(tǒng)的數(shù)據(jù)同步性稍差一些,但只要合理地規(guī)定讀寫中間文件或數(shù)據(jù)表的時間,數(shù)據(jù)的同步性是不會影響使用的。

通過以上三種簡單方式的接口,解決了客戶在不同系統(tǒng)之間的數(shù)據(jù)交換問題,對合作各方也是一個很好的啟示,隨著企業(yè)信息化的不斷深入,各系統(tǒng)之間的數(shù)據(jù)交換會越來越多,因此系統(tǒng)間的接口問題會一直存在。(end)

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉