溫創(chuàng)新++孫軍++譚鵬++盧帆
摘要:隨著我國(guó)住宅產(chǎn)業(yè)化的不斷發(fā)展,混凝土預(yù)制技術(shù)也越來越受到國(guó)內(nèi)各大混凝土設(shè)備制造商的青睞,它們紛紛投入到預(yù)制件生產(chǎn)線的研制當(dāng)中。與此同時(shí),國(guó)家也出臺(tái)了相應(yīng)的預(yù)制件生產(chǎn)標(biāo)準(zhǔn)、法規(guī)。相比歐美國(guó)家的同類生產(chǎn)線,我國(guó)的預(yù)制件生產(chǎn)線起步較晚,且該類生產(chǎn)線基本沒有配套的ERP系統(tǒng),只有負(fù)責(zé)生產(chǎn)的PC生產(chǎn)控制系統(tǒng)。在這種模式下,預(yù)制件工廠的相關(guān)工作人員只能以傳統(tǒng)的方式進(jìn)行信息的溝通,顯著地降低了工作的效率。本文結(jié)合國(guó)內(nèi)預(yù)制件行業(yè)自身的特點(diǎn),提出了預(yù)制件ERP系統(tǒng)的總體藍(lán)圖架構(gòu),之后描述了PC工廠的核心業(yè)務(wù)流程,最后,從多視角對(duì)預(yù)制件ERP核心模塊的設(shè)計(jì)進(jìn)行了詳細(xì)地論述。
關(guān)鍵詞:預(yù)制件 預(yù)制件ERP 工藝流程
中圖分類號(hào): 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2014)08-0059-03
1 背景
隨著國(guó)家加快住宅產(chǎn)業(yè)化的步伐,混凝土預(yù)制行業(yè)在國(guó)內(nèi)得到了迅速地發(fā)展,國(guó)內(nèi)各大裝備制造企業(yè)開始進(jìn)軍PC(Precast Concrete混凝土預(yù)制件的縮寫)行業(yè)。國(guó)外PC預(yù)制件技術(shù)已經(jīng)發(fā)展有一段歷史了,德國(guó)SAA公司在該領(lǐng)域相對(duì)來說起步比較早,技術(shù)也比較成熟。為打破國(guó)外企業(yè)壟斷的格局,研發(fā)符合中國(guó)人自身習(xí)慣的預(yù)制件產(chǎn)品線,也充分考慮到其潛在的巨大市場(chǎng)空間,國(guó)內(nèi)裝備制造企業(yè)紛紛投入對(duì)預(yù)制件產(chǎn)品線的研發(fā)。目前國(guó)內(nèi)自主研發(fā)的預(yù)制件生產(chǎn)線一般只含有負(fù)責(zé)生產(chǎn)的PC控制系統(tǒng),并沒有與之配套的信息化產(chǎn)品,即沒有相應(yīng)的預(yù)制件ERP(以下簡(jiǎn)稱PCERP),無法對(duì)生產(chǎn)原料的數(shù)量進(jìn)行事先預(yù)估、自動(dòng)消耗統(tǒng)計(jì)、生產(chǎn)計(jì)劃排程、決策報(bào)表圖形分析,無法對(duì)工廠的生產(chǎn)過程進(jìn)行全程監(jiān)控與信息化管理。為了提升PC生產(chǎn)線的競(jìng)爭(zhēng)力、實(shí)現(xiàn)真正意義上的信息化管理,研制與之配套的PCERP有其重要的實(shí)現(xiàn)意義和經(jīng)濟(jì)價(jià)值。
2 預(yù)制件ERP系統(tǒng)的藍(lán)圖架構(gòu)
通過對(duì)預(yù)制件工廠(以下簡(jiǎn)稱工廠)的實(shí)地調(diào)研,目前工廠的軟件系統(tǒng)主要分為五類,圖1清晰的描述了這五類軟件系統(tǒng)之間的聯(lián)系。
第一類為第三方建筑設(shè)計(jì)軟件,其主要功能是對(duì)建筑施工圖紙進(jìn)行拆分,得到BIM(建筑信息模型)數(shù)據(jù),其中,所有的圖紙和BIM數(shù)據(jù)必須符合相關(guān)行業(yè)標(biāo)準(zhǔn)。第二類為預(yù)制件生產(chǎn)線控制系統(tǒng)(PC控制系統(tǒng)),它主要負(fù)責(zé)下發(fā)指令到相應(yīng)模臺(tái)的SYMC控制器,控制整個(gè)預(yù)制件的生產(chǎn)流轉(zhuǎn)以及各種異常的處理。生產(chǎn)過程中,該類系統(tǒng)會(huì)產(chǎn)生大量與模臺(tái)構(gòu)件相關(guān)的生產(chǎn)數(shù)據(jù)。第三類為混凝土攪拌站工控系統(tǒng),主要負(fù)責(zé)接收構(gòu)件生產(chǎn)任務(wù)和相應(yīng)配方信息,并按要求進(jìn)行生產(chǎn)。第四類為工廠現(xiàn)有的軟件系統(tǒng),如OA系統(tǒng),財(cái)務(wù)管理系統(tǒng)。第五類為預(yù)制件ERP系統(tǒng),它是所有系統(tǒng)的核心,各種系統(tǒng)都與它發(fā)生直接或者間接的關(guān)系。PCERP的主要功能有:獲取BIM數(shù)據(jù),編排生產(chǎn)計(jì)劃,任務(wù)下達(dá),流程控制、提供決策報(bào)表,它能將整個(gè)工廠的人力資源進(jìn)行有效整合并實(shí)現(xiàn)協(xié)同辦公。
3 預(yù)制件生產(chǎn)核心業(yè)務(wù)流程制定
PC生產(chǎn)線研發(fā)為國(guó)內(nèi)新領(lǐng)域的探索,目前國(guó)內(nèi)還沒有成熟的、穩(wěn)定的流程可以參考,通過對(duì)國(guó)外相關(guān)軟件的學(xué)習(xí)、調(diào)研和對(duì)國(guó)內(nèi)相關(guān)PC工廠的實(shí)地考察,制定了一套符合目前國(guó)內(nèi)實(shí)際情形的預(yù)制件生產(chǎn)核心業(yè)務(wù)流程,圖2清晰的描述該流程的要點(diǎn)。
該流程由簽訂銷售合同發(fā)起,當(dāng)銷售合同簽訂后,建筑設(shè)計(jì)院會(huì)根據(jù)合同相關(guān)信息進(jìn)行圖形解析和構(gòu)件拆分,輸出該合同的構(gòu)件生產(chǎn)清單和圖紙信息。PCERP通過各種數(shù)據(jù)接口獲取構(gòu)件清單和相關(guān)圖紙信息,并根據(jù)這些構(gòu)件數(shù)據(jù)創(chuàng)建要貨單信息,一個(gè)合同可根據(jù)實(shí)際需要?jiǎng)?chuàng)建多個(gè)要貨單。為了簡(jiǎn)單起見,這里的所有判斷節(jié)點(diǎn),一旦駁回,均回到它的上一個(gè)節(jié)點(diǎn)。當(dāng)要貨單信息確認(rèn)后,計(jì)劃員可以根據(jù)要貨單信息進(jìn)行主計(jì)劃排程,主計(jì)劃編排完成后,提交相應(yīng)領(lǐng)導(dǎo)審核,一旦審核通過,計(jì)劃員便可根據(jù)已通過的主計(jì)劃進(jìn)行相應(yīng)日計(jì)劃的排程,日計(jì)劃編制完畢后,提交審核,對(duì)審核通過的日計(jì)劃進(jìn)行構(gòu)件配比關(guān)聯(lián)和工藝流程設(shè)置,構(gòu)件關(guān)聯(lián)好配比和工藝后,由技術(shù)員根據(jù)構(gòu)件圖紙、構(gòu)件大小等信息進(jìn)行拼模操作,拼模完成后,由計(jì)劃員下達(dá)相應(yīng)的生產(chǎn)任務(wù)(以模臺(tái)為單位)到PC生產(chǎn)線控制系統(tǒng)。PC控制系統(tǒng)能根據(jù)接收到的任務(wù)進(jìn)行相應(yīng)的生產(chǎn),其主要?jiǎng)幼鳛榭刂颇E_(tái)的流轉(zhuǎn)和推送配方信息到攪拌站工控系統(tǒng)。
4 預(yù)制件ERP系統(tǒng)核心模塊的設(shè)計(jì)
經(jīng)以上分析,可知預(yù)制件ERP系統(tǒng)業(yè)務(wù)場(chǎng)景十分復(fù)雜,所以只有從設(shè)計(jì)源頭上做充分的考慮,才能解決部分技術(shù)難點(diǎn)和系統(tǒng)后期的擴(kuò)展性升級(jí)問題。本文從以下幾個(gè)方面進(jìn)行高效設(shè)計(jì)論述,即PC構(gòu)件原料智能統(tǒng)計(jì)設(shè)計(jì)、PC構(gòu)件配方模塊設(shè)計(jì)以及各種數(shù)據(jù)接口擴(kuò)展設(shè)計(jì)。
4.1 PC構(gòu)件原材料智能統(tǒng)計(jì)設(shè)計(jì)
PC構(gòu)件是由各種原材料加工而成,這些原材料包括預(yù)埋件(一般為鋼筋)、骨料、水泥等。如何事先知道各種構(gòu)件所需原料的消耗,以便自動(dòng)統(tǒng)計(jì)某段時(shí)間內(nèi)所需各種原料的總量,減少無用庫存,這就需要有自動(dòng)計(jì)算原材料的智能算法。
下面以壓彎剪預(yù)埋件為例進(jìn)行說明。當(dāng)預(yù)埋件承受剪力、法向壓力、彎矩共同作用時(shí),其直錨筋的截面面積按如下兩個(gè)公式計(jì)算,并取計(jì)算結(jié)果的較大值[3]:
式中為剪力設(shè)計(jì)值,為錨筋層數(shù)影響系數(shù),為錨筋的承載力系數(shù),為錨筋的抗拉強(qiáng)度設(shè)計(jì)值,為法向拉力設(shè)計(jì)值,為彎矩設(shè)計(jì)值,為最外層中心線之間的距離。通過以上公式可以獲取單個(gè)構(gòu)件的切面面積,錨筋直徑等數(shù)據(jù),再通過密度信息可以獲取其重量信息。利用數(shù)據(jù)庫的集合預(yù)算或者JAVA后臺(tái)程序可以迅速的算出某段時(shí)間內(nèi),所需預(yù)埋件的總量信息。限于篇幅,其它種類預(yù)埋件(如受剪預(yù)埋件、受拉預(yù)埋件,彎剪預(yù)埋件等等)的計(jì)算公式不在這里一一列舉,其算法的基本思想是一樣的,只是公式的表示形式有所不同。
同樣,在得知構(gòu)件所需混凝土方量信息后,通過與該構(gòu)件的配方數(shù)據(jù)求積,即可獲取單個(gè)構(gòu)件所需水泥、骨料等原料的預(yù)消耗信息,采用數(shù)據(jù)庫的集合運(yùn)算可以很快的得出某段時(shí)間內(nèi)所需各種混凝土原料的總數(shù)。通過對(duì)預(yù)埋件和混凝土原料進(jìn)行預(yù)先計(jì)算,可顯著提高工廠的庫存管理水平,減少庫存管理費(fèi)用。
4.2 PC構(gòu)件配方模塊設(shè)計(jì)
配方是PC構(gòu)件的一個(gè)重要屬性,只有明確構(gòu)件的配方信息,攪拌樓才能根據(jù)要求生產(chǎn)出符合某種強(qiáng)度等級(jí)的混凝土。PC構(gòu)件配方模塊設(shè)計(jì)含三個(gè)部分:即PCERP配比關(guān)聯(lián)、PC控制系統(tǒng)配方接收與推送以及攪拌樓工控機(jī)按需生產(chǎn)。
配比關(guān)聯(lián)是整個(gè)流程中配方的輸入??筛鶕?jù)工廠實(shí)際情況,將經(jīng)常要使用的配方錄入到配方庫中,這樣實(shí)驗(yàn)員在設(shè)置構(gòu)件配比時(shí),只需從庫中調(diào)出即可,當(dāng)然也可對(duì)調(diào)出的配方進(jìn)行修改。關(guān)聯(lián)好配比后,PCERP可將相應(yīng)配方信息推送給PC控制系統(tǒng)。PC控制系統(tǒng)配方接收與推送模塊負(fù)責(zé)從數(shù)據(jù)接口中獲取PCERP推送過來的配方信息,并按模臺(tái)的生產(chǎn)節(jié)拍將相應(yīng)配方信息按照攪拌樓規(guī)定的協(xié)議推送到攪拌樓工控系統(tǒng)。攪拌樓工控系統(tǒng)按需生產(chǎn)模塊邏輯比較簡(jiǎn)單。當(dāng)工控系統(tǒng)接收到混凝土生產(chǎn)任務(wù)時(shí),按指定的配方進(jìn)行實(shí)際的打料生產(chǎn)。
為了適應(yīng)各種復(fù)雜情況,在PCERP端增加配方微調(diào)邏輯和料倉(cāng)調(diào)整邏輯,允許實(shí)驗(yàn)員在配方發(fā)送給PC控制系統(tǒng)前,根據(jù)實(shí)際情況進(jìn)行配方的微調(diào)和料倉(cāng)的修改。調(diào)整完成后,在PC控制系統(tǒng)和攪拌樓工控系統(tǒng)中應(yīng)及時(shí)體現(xiàn)。
4.3 各種數(shù)據(jù)接口擴(kuò)展性設(shè)計(jì)
從圖1可以看出,PCERP需要和多個(gè)系統(tǒng)進(jìn)行數(shù)據(jù)交互,隨著對(duì)業(yè)務(wù)的不斷深入,部分接口可能需要調(diào)整,或者需增加一些新的接口。如何解決此類問題?這就要求我們的設(shè)計(jì)的程序應(yīng)具有高可擴(kuò)展性。
數(shù)據(jù)接口的高可擴(kuò)展性設(shè)計(jì)含配置文件高擴(kuò)展性設(shè)計(jì)、數(shù)據(jù)中間表設(shè)計(jì)、多數(shù)據(jù)格式支持設(shè)計(jì)。配置文件高擴(kuò)展性設(shè)計(jì)主要針對(duì)需同步的雙方表結(jié)構(gòu)基本類似的情形。在這種方式下,可將需要同步的信息類型進(jìn)行編碼,發(fā)送端按照事先約定的協(xié)議發(fā)送數(shù)據(jù),接收端按照協(xié)議接收并解析數(shù)據(jù)。對(duì)數(shù)據(jù)庫的操作配置在XML文件中,通過sqlId進(jìn)行查找,這樣如果需要一種新的數(shù)據(jù),只需要在配置文件中增加相應(yīng)的配置信息,在XML中配置一個(gè)新的sqlId即可,無需修改程序,這種方式顯著地提升了程序的可擴(kuò)展性。
數(shù)據(jù)中間表設(shè)計(jì)是針對(duì)兩種不同系統(tǒng),并且它們內(nèi)部的處理方式還不一樣。為了交換某些業(yè)務(wù)數(shù)據(jù),需按照某種協(xié)議定義其公共的接口,任何一方的改動(dòng)不會(huì)影響到其他一方,只需保持統(tǒng)一的中間表接口即可。
為了適應(yīng)后期新業(yè)務(wù)系統(tǒng)的加入,數(shù)據(jù)接口應(yīng)當(dāng)支持多種數(shù)據(jù)輸入格式,如excel格式解析,數(shù)據(jù)庫表讀入等等,并且將數(shù)據(jù)讀入模塊做統(tǒng)一的封裝,相應(yīng)業(yè)務(wù)邏輯的變化部分應(yīng)盡量放在XML配置文件中。
5 結(jié)語
本文在分析了國(guó)內(nèi)PC預(yù)制件行業(yè)的現(xiàn)狀后,結(jié)合預(yù)制件工廠的業(yè)務(wù)特點(diǎn)和行業(yè)規(guī)則提出了預(yù)制件ERP系統(tǒng)的總體藍(lán)圖架構(gòu),之后描述了PC工廠的核心業(yè)務(wù)流程,最后,從多視角對(duì)PCERP核心模塊的設(shè)計(jì)進(jìn)行了論述。預(yù)制件ERP系統(tǒng)對(duì)預(yù)制件工廠的實(shí)際生產(chǎn)有著重要的指導(dǎo)作用,從成本控制角度而言,有其明顯的經(jīng)濟(jì)效益。它為高層做決策提供數(shù)據(jù)支持,對(duì)提升預(yù)制件工廠的工作效率和業(yè)務(wù)管理水平有著重要的現(xiàn)實(shí)意義。
參考文獻(xiàn)
[1]陳希孺.高等數(shù)理統(tǒng)計(jì)學(xué)[M].中國(guó)科技大學(xué)出版社,1999:291-295.
[2]蘇小梅.建筑制圖[M].機(jī)械工業(yè)出版社,2008:110-118.
[3]周愛軍.混凝土結(jié)構(gòu)設(shè)計(jì)與施工細(xì)部計(jì)算示例[M].機(jī)械工業(yè)出版社,2004:185-192.
[4]張譽(yù).混凝土結(jié)構(gòu)基本原理[M].中國(guó)建筑工業(yè)出版社,2005:12-17.
4.2 PC構(gòu)件配方模塊設(shè)計(jì)
配方是PC構(gòu)件的一個(gè)重要屬性,只有明確構(gòu)件的配方信息,攪拌樓才能根據(jù)要求生產(chǎn)出符合某種強(qiáng)度等級(jí)的混凝土。PC構(gòu)件配方模塊設(shè)計(jì)含三個(gè)部分:即PCERP配比關(guān)聯(lián)、PC控制系統(tǒng)配方接收與推送以及攪拌樓工控機(jī)按需生產(chǎn)。
配比關(guān)聯(lián)是整個(gè)流程中配方的輸入??筛鶕?jù)工廠實(shí)際情況,將經(jīng)常要使用的配方錄入到配方庫中,這樣實(shí)驗(yàn)員在設(shè)置構(gòu)件配比時(shí),只需從庫中調(diào)出即可,當(dāng)然也可對(duì)調(diào)出的配方進(jìn)行修改。關(guān)聯(lián)好配比后,PCERP可將相應(yīng)配方信息推送給PC控制系統(tǒng)。PC控制系統(tǒng)配方接收與推送模塊負(fù)責(zé)從數(shù)據(jù)接口中獲取PCERP推送過來的配方信息,并按模臺(tái)的生產(chǎn)節(jié)拍將相應(yīng)配方信息按照攪拌樓規(guī)定的協(xié)議推送到攪拌樓工控系統(tǒng)。攪拌樓工控系統(tǒng)按需生產(chǎn)模塊邏輯比較簡(jiǎn)單。當(dāng)工控系統(tǒng)接收到混凝土生產(chǎn)任務(wù)時(shí),按指定的配方進(jìn)行實(shí)際的打料生產(chǎn)。
為了適應(yīng)各種復(fù)雜情況,在PCERP端增加配方微調(diào)邏輯和料倉(cāng)調(diào)整邏輯,允許實(shí)驗(yàn)員在配方發(fā)送給PC控制系統(tǒng)前,根據(jù)實(shí)際情況進(jìn)行配方的微調(diào)和料倉(cāng)的修改。調(diào)整完成后,在PC控制系統(tǒng)和攪拌樓工控系統(tǒng)中應(yīng)及時(shí)體現(xiàn)。
4.3 各種數(shù)據(jù)接口擴(kuò)展性設(shè)計(jì)
從圖1可以看出,PCERP需要和多個(gè)系統(tǒng)進(jìn)行數(shù)據(jù)交互,隨著對(duì)業(yè)務(wù)的不斷深入,部分接口可能需要調(diào)整,或者需增加一些新的接口。如何解決此類問題?這就要求我們的設(shè)計(jì)的程序應(yīng)具有高可擴(kuò)展性。
數(shù)據(jù)接口的高可擴(kuò)展性設(shè)計(jì)含配置文件高擴(kuò)展性設(shè)計(jì)、數(shù)據(jù)中間表設(shè)計(jì)、多數(shù)據(jù)格式支持設(shè)計(jì)。配置文件高擴(kuò)展性設(shè)計(jì)主要針對(duì)需同步的雙方表結(jié)構(gòu)基本類似的情形。在這種方式下,可將需要同步的信息類型進(jìn)行編碼,發(fā)送端按照事先約定的協(xié)議發(fā)送數(shù)據(jù),接收端按照協(xié)議接收并解析數(shù)據(jù)。對(duì)數(shù)據(jù)庫的操作配置在XML文件中,通過sqlId進(jìn)行查找,這樣如果需要一種新的數(shù)據(jù),只需要在配置文件中增加相應(yīng)的配置信息,在XML中配置一個(gè)新的sqlId即可,無需修改程序,這種方式顯著地提升了程序的可擴(kuò)展性。
數(shù)據(jù)中間表設(shè)計(jì)是針對(duì)兩種不同系統(tǒng),并且它們內(nèi)部的處理方式還不一樣。為了交換某些業(yè)務(wù)數(shù)據(jù),需按照某種協(xié)議定義其公共的接口,任何一方的改動(dòng)不會(huì)影響到其他一方,只需保持統(tǒng)一的中間表接口即可。
為了適應(yīng)后期新業(yè)務(wù)系統(tǒng)的加入,數(shù)據(jù)接口應(yīng)當(dāng)支持多種數(shù)據(jù)輸入格式,如excel格式解析,數(shù)據(jù)庫表讀入等等,并且將數(shù)據(jù)讀入模塊做統(tǒng)一的封裝,相應(yīng)業(yè)務(wù)邏輯的變化部分應(yīng)盡量放在XML配置文件中。
5 結(jié)語
本文在分析了國(guó)內(nèi)PC預(yù)制件行業(yè)的現(xiàn)狀后,結(jié)合預(yù)制件工廠的業(yè)務(wù)特點(diǎn)和行業(yè)規(guī)則提出了預(yù)制件ERP系統(tǒng)的總體藍(lán)圖架構(gòu),之后描述了PC工廠的核心業(yè)務(wù)流程,最后,從多視角對(duì)PCERP核心模塊的設(shè)計(jì)進(jìn)行了論述。預(yù)制件ERP系統(tǒng)對(duì)預(yù)制件工廠的實(shí)際生產(chǎn)有著重要的指導(dǎo)作用,從成本控制角度而言,有其明顯的經(jīng)濟(jì)效益。它為高層做決策提供數(shù)據(jù)支持,對(duì)提升預(yù)制件工廠的工作效率和業(yè)務(wù)管理水平有著重要的現(xiàn)實(shí)意義。
參考文獻(xiàn)
[1]陳希孺.高等數(shù)理統(tǒng)計(jì)學(xué)[M].中國(guó)科技大學(xué)出版社,1999:291-295.
[2]蘇小梅.建筑制圖[M].機(jī)械工業(yè)出版社,2008:110-118.
[3]周愛軍.混凝土結(jié)構(gòu)設(shè)計(jì)與施工細(xì)部計(jì)算示例[M].機(jī)械工業(yè)出版社,2004:185-192.
[4]張譽(yù).混凝土結(jié)構(gòu)基本原理[M].中國(guó)建筑工業(yè)出版社,2005:12-17.
4.2 PC構(gòu)件配方模塊設(shè)計(jì)
配方是PC構(gòu)件的一個(gè)重要屬性,只有明確構(gòu)件的配方信息,攪拌樓才能根據(jù)要求生產(chǎn)出符合某種強(qiáng)度等級(jí)的混凝土。PC構(gòu)件配方模塊設(shè)計(jì)含三個(gè)部分:即PCERP配比關(guān)聯(lián)、PC控制系統(tǒng)配方接收與推送以及攪拌樓工控機(jī)按需生產(chǎn)。
配比關(guān)聯(lián)是整個(gè)流程中配方的輸入。可根據(jù)工廠實(shí)際情況,將經(jīng)常要使用的配方錄入到配方庫中,這樣實(shí)驗(yàn)員在設(shè)置構(gòu)件配比時(shí),只需從庫中調(diào)出即可,當(dāng)然也可對(duì)調(diào)出的配方進(jìn)行修改。關(guān)聯(lián)好配比后,PCERP可將相應(yīng)配方信息推送給PC控制系統(tǒng)。PC控制系統(tǒng)配方接收與推送模塊負(fù)責(zé)從數(shù)據(jù)接口中獲取PCERP推送過來的配方信息,并按模臺(tái)的生產(chǎn)節(jié)拍將相應(yīng)配方信息按照攪拌樓規(guī)定的協(xié)議推送到攪拌樓工控系統(tǒng)。攪拌樓工控系統(tǒng)按需生產(chǎn)模塊邏輯比較簡(jiǎn)單。當(dāng)工控系統(tǒng)接收到混凝土生產(chǎn)任務(wù)時(shí),按指定的配方進(jìn)行實(shí)際的打料生產(chǎn)。
為了適應(yīng)各種復(fù)雜情況,在PCERP端增加配方微調(diào)邏輯和料倉(cāng)調(diào)整邏輯,允許實(shí)驗(yàn)員在配方發(fā)送給PC控制系統(tǒng)前,根據(jù)實(shí)際情況進(jìn)行配方的微調(diào)和料倉(cāng)的修改。調(diào)整完成后,在PC控制系統(tǒng)和攪拌樓工控系統(tǒng)中應(yīng)及時(shí)體現(xiàn)。
4.3 各種數(shù)據(jù)接口擴(kuò)展性設(shè)計(jì)
從圖1可以看出,PCERP需要和多個(gè)系統(tǒng)進(jìn)行數(shù)據(jù)交互,隨著對(duì)業(yè)務(wù)的不斷深入,部分接口可能需要調(diào)整,或者需增加一些新的接口。如何解決此類問題?這就要求我們的設(shè)計(jì)的程序應(yīng)具有高可擴(kuò)展性。
數(shù)據(jù)接口的高可擴(kuò)展性設(shè)計(jì)含配置文件高擴(kuò)展性設(shè)計(jì)、數(shù)據(jù)中間表設(shè)計(jì)、多數(shù)據(jù)格式支持設(shè)計(jì)。配置文件高擴(kuò)展性設(shè)計(jì)主要針對(duì)需同步的雙方表結(jié)構(gòu)基本類似的情形。在這種方式下,可將需要同步的信息類型進(jìn)行編碼,發(fā)送端按照事先約定的協(xié)議發(fā)送數(shù)據(jù),接收端按照協(xié)議接收并解析數(shù)據(jù)。對(duì)數(shù)據(jù)庫的操作配置在XML文件中,通過sqlId進(jìn)行查找,這樣如果需要一種新的數(shù)據(jù),只需要在配置文件中增加相應(yīng)的配置信息,在XML中配置一個(gè)新的sqlId即可,無需修改程序,這種方式顯著地提升了程序的可擴(kuò)展性。
數(shù)據(jù)中間表設(shè)計(jì)是針對(duì)兩種不同系統(tǒng),并且它們內(nèi)部的處理方式還不一樣。為了交換某些業(yè)務(wù)數(shù)據(jù),需按照某種協(xié)議定義其公共的接口,任何一方的改動(dòng)不會(huì)影響到其他一方,只需保持統(tǒng)一的中間表接口即可。
為了適應(yīng)后期新業(yè)務(wù)系統(tǒng)的加入,數(shù)據(jù)接口應(yīng)當(dāng)支持多種數(shù)據(jù)輸入格式,如excel格式解析,數(shù)據(jù)庫表讀入等等,并且將數(shù)據(jù)讀入模塊做統(tǒng)一的封裝,相應(yīng)業(yè)務(wù)邏輯的變化部分應(yīng)盡量放在XML配置文件中。
5 結(jié)語
本文在分析了國(guó)內(nèi)PC預(yù)制件行業(yè)的現(xiàn)狀后,結(jié)合預(yù)制件工廠的業(yè)務(wù)特點(diǎn)和行業(yè)規(guī)則提出了預(yù)制件ERP系統(tǒng)的總體藍(lán)圖架構(gòu),之后描述了PC工廠的核心業(yè)務(wù)流程,最后,從多視角對(duì)PCERP核心模塊的設(shè)計(jì)進(jìn)行了論述。預(yù)制件ERP系統(tǒng)對(duì)預(yù)制件工廠的實(shí)際生產(chǎn)有著重要的指導(dǎo)作用,從成本控制角度而言,有其明顯的經(jīng)濟(jì)效益。它為高層做決策提供數(shù)據(jù)支持,對(duì)提升預(yù)制件工廠的工作效率和業(yè)務(wù)管理水平有著重要的現(xiàn)實(shí)意義。
參考文獻(xiàn)
[1]陳希孺.高等數(shù)理統(tǒng)計(jì)學(xué)[M].中國(guó)科技大學(xué)出版社,1999:291-295.
[2]蘇小梅.建筑制圖[M].機(jī)械工業(yè)出版社,2008:110-118.
[3]周愛軍.混凝土結(jié)構(gòu)設(shè)計(jì)與施工細(xì)部計(jì)算示例[M].機(jī)械工業(yè)出版社,2004:185-192.
[4]張譽(yù).混凝土結(jié)構(gòu)基本原理[M].中國(guó)建筑工業(yè)出版社,2005:12-17.