摘要:文章簡(jiǎn)要分析了煙草行業(yè)工業(yè)企業(yè)信息系統(tǒng)集成與整合的背景,分析和討論了煙草行業(yè)中煙工業(yè)公司ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)之間的集成需求,并在此基礎(chǔ)上重點(diǎn)論述了中煙工業(yè)公司ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)集成技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)。
關(guān)鍵詞:煙草行業(yè);ERP與TIMMS系統(tǒng)集成;設(shè)計(jì)與實(shí)現(xiàn);數(shù)據(jù)通信平臺(tái)
一、引言
隨著煙草行業(yè)進(jìn)一步深化卷煙工業(yè)體制改革,大力推動(dòng)卷煙工業(yè)集團(tuán)組織架構(gòu)調(diào)整,加快省級(jí)工業(yè)公司與所屬卷煙工業(yè)集團(tuán)合并重組,各中煙工業(yè)公司正在逐步整合統(tǒng)一營(yíng)銷(xiāo)、統(tǒng)一生產(chǎn)、統(tǒng)一采購(gòu)、統(tǒng)一研發(fā)等4統(tǒng)一的業(yè)務(wù)模式,實(shí)現(xiàn)集中統(tǒng)一管理。為有效應(yīng)對(duì)這種業(yè)務(wù)模式的變革及機(jī)構(gòu)管理職能的調(diào)整,各中煙工業(yè)公司均在加速進(jìn)行整個(gè)中煙層面ERP系統(tǒng)的建設(shè)。如何實(shí)現(xiàn)中煙工業(yè)公司的ERP系統(tǒng)與各煙廠現(xiàn)有或即將實(shí)施的物料高架庫(kù)管理系統(tǒng)(TIMMS系統(tǒng))的集成,保證各煙廠煙葉、輔料、備件、成品等物料的實(shí)際出入庫(kù)數(shù)據(jù)在ERP系統(tǒng)中得到及時(shí)、快速、準(zhǔn)確的反應(yīng),最終實(shí)現(xiàn)中煙工業(yè)公司對(duì)各煙廠物料的精確化管理已經(jīng)成為了煙草行業(yè)工業(yè)公司實(shí)施信息化的迫切需求。本文將基于該業(yè)務(wù)需求重點(diǎn)論述煙草行業(yè)中煙工業(yè)公司ERP系統(tǒng)與各煙廠高架庫(kù)管理系統(tǒng)(TIMMS)的集成設(shè)計(jì)與實(shí)現(xiàn)。
二、設(shè)計(jì)與實(shí)現(xiàn)
中煙工業(yè)公司ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)之間交互的數(shù)據(jù)分為上行數(shù)據(jù)和下行數(shù)據(jù)兩類(lèi)。上行數(shù)據(jù)主要包括各煙廠TIMMS系統(tǒng)向ERP系統(tǒng)反饋的數(shù)據(jù),如備件、煙葉、輔料等的實(shí)際出入庫(kù)結(jié)果數(shù)據(jù)。下行數(shù)據(jù)主要包括ERP系統(tǒng)向各TIMMS系統(tǒng)下發(fā)的數(shù)據(jù),如基礎(chǔ)主數(shù)據(jù)、BOM數(shù)據(jù)、用料申請(qǐng)數(shù)據(jù)、入庫(kù)單據(jù)等。為實(shí)現(xiàn)ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)數(shù)據(jù)的高效集成與互連互通,在整個(gè)集成設(shè)計(jì)中將主要包括ERP系統(tǒng)接口軟件的開(kāi)發(fā)與實(shí)施、各煙廠接口系統(tǒng)的開(kāi)發(fā)與實(shí)施、數(shù)據(jù)通信平臺(tái)的建設(shè)實(shí)施3個(gè)部分。ERP系統(tǒng)接口軟件主要實(shí)現(xiàn)ERP系統(tǒng)下發(fā)數(shù)據(jù)的處理與發(fā)送及TIMMS系統(tǒng)反饋數(shù)據(jù)的接收與處理;各煙廠接口系統(tǒng)主要實(shí)現(xiàn)對(duì)各自煙廠TIMMS系統(tǒng)向ERP系統(tǒng)發(fā)送數(shù)據(jù)的準(zhǔn)備、數(shù)據(jù)轉(zhuǎn)換及發(fā)送,同時(shí)實(shí)現(xiàn)ERP系統(tǒng)下發(fā)數(shù)據(jù)的接收及轉(zhuǎn)換處理;數(shù)據(jù)通信平臺(tái)主要通過(guò)通信中間件實(shí)現(xiàn)接口數(shù)據(jù)的通信與可靠傳輸。具體如圖1所示:
當(dāng)ERP系統(tǒng)需要向各煙廠TIMMS系統(tǒng)下發(fā)數(shù)據(jù)時(shí),首先ERP系統(tǒng)通過(guò)“ERP系統(tǒng)接口軟件”將需要下發(fā)的數(shù)據(jù)轉(zhuǎn)換成數(shù)據(jù)通信平臺(tái)所約定的數(shù)據(jù)標(biāo)準(zhǔn)格式,下發(fā)到數(shù)據(jù)通信平臺(tái),數(shù)據(jù)通信平臺(tái)通過(guò)可靠的數(shù)據(jù)傳輸下發(fā)到“各煙廠接口系統(tǒng)”,接口系統(tǒng)獲取到ERP下發(fā)的數(shù)據(jù),進(jìn)行數(shù)據(jù)的解析及數(shù)據(jù)的轉(zhuǎn)換(將ERP的業(yè)務(wù)工單等數(shù)據(jù)轉(zhuǎn)換成TIMMS系統(tǒng)所能識(shí)別的業(yè)務(wù)數(shù)據(jù)),然后將轉(zhuǎn)換處理后的業(yè)務(wù)數(shù)據(jù)通過(guò)接口代理程序傳輸給TIMMS系統(tǒng),從而完成整個(gè)業(yè)務(wù)數(shù)據(jù)的下發(fā)過(guò)程。當(dāng)煙廠TIMMS系統(tǒng)需要向ERP系統(tǒng)反饋業(yè)務(wù)數(shù)據(jù)時(shí),首先由接口代理程序獲取到需要上傳給ERP系統(tǒng)的業(yè)務(wù)數(shù)據(jù),然后進(jìn)行數(shù)據(jù)的轉(zhuǎn)換和處理(將TIMMS系統(tǒng)上傳的數(shù)據(jù)轉(zhuǎn)換成ERP系統(tǒng)所能識(shí)別的業(yè)務(wù)數(shù)據(jù)),將這些業(yè)務(wù)數(shù)據(jù)按照數(shù)據(jù)通信平臺(tái)所約定的傳輸格式進(jìn)行數(shù)據(jù)封裝,通過(guò)數(shù)據(jù)交換平臺(tái)反饋給ERP系統(tǒng)接口軟件,由ERP系統(tǒng)接口軟件進(jìn)行數(shù)據(jù)的解析與處理,最終完成整個(gè)業(yè)務(wù)數(shù)據(jù)的上傳過(guò)程。
三、關(guān)鍵技術(shù)
從技術(shù)層面上實(shí)現(xiàn)ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)的集成其關(guān)鍵點(diǎn)為“數(shù)據(jù)通信平臺(tái)”的建設(shè)。通過(guò)數(shù)據(jù)通信平臺(tái)所有的上行和下行數(shù)據(jù)均以消息傳遞的機(jī)制實(shí)現(xiàn),實(shí)現(xiàn)ERP系統(tǒng)與各煙廠TIMMS系統(tǒng)之間的松耦合,同時(shí)依賴(lài)于消息中間件來(lái)保證消息傳輸?shù)目煽啃?,?shí)現(xiàn)消息傳輸?shù)漠惒健T跇?gòu)建“數(shù)據(jù)通信平臺(tái)”中主要涉及到以下方面:
第一,統(tǒng)一的消息模型。通過(guò)該消息模型將需要交換的數(shù)據(jù)或請(qǐng)求變成交換系統(tǒng)雙方都能識(shí)別和理解的信息,并通過(guò)消息中間件實(shí)現(xiàn)發(fā)送和接收。
第二,數(shù)據(jù)交換協(xié)議。在數(shù)據(jù)交換體系設(shè)計(jì)模式中,為保證數(shù)據(jù)的可靠傳輸和交換,數(shù)據(jù)交換雙方都需要通過(guò)配置文件或發(fā)布的公共信息事先約定好都能理解的一些信息。協(xié)議信息主要體現(xiàn)在以下方面:一是業(yè)務(wù)標(biāo)識(shí)信息。雙方提前約定好業(yè)務(wù)標(biāo)識(shí)信息,并將該信息放到消息模型中,當(dāng)雙方交換數(shù)據(jù)時(shí),通過(guò)解析接收到的消息中的業(yè)務(wù)標(biāo)識(shí)信息即可對(duì)接收的業(yè)務(wù)數(shù)據(jù)進(jìn)行處理。二是操作標(biāo)識(shí)信息。通過(guò)約定好的操作標(biāo)識(shí)信息,讓接收方知道怎樣操作。三是條件標(biāo)識(shí)信息。通過(guò)約定好的條件標(biāo)識(shí)信息,讓請(qǐng)求方明確告之?dāng)?shù)據(jù)提供方應(yīng)該提供符合什么條件的數(shù)據(jù)。四是發(fā)送者/接收者標(biāo)識(shí)信息。讓數(shù)據(jù)交換雙方能正確理解發(fā)送者是誰(shuí),接收者是誰(shuí)。五是消息的數(shù)據(jù)模式定義信息。當(dāng)發(fā)送數(shù)據(jù)時(shí),雙方得事先約定好描述數(shù)據(jù)的結(jié)構(gòu)定義。例如通過(guò)XML格式進(jìn)行數(shù)據(jù)傳輸,則雙方要約定好該XML的XSD,當(dāng)接收到XML消息時(shí),就可根據(jù)相應(yīng)的XSD正確解析XML數(shù)據(jù)。
四、總結(jié)與展望
本文著重分析了卷煙工業(yè)體制改革后省級(jí)工業(yè)公司ERP系統(tǒng)與下屬各煙廠TIMMS系統(tǒng)集成的業(yè)務(wù)需求及信息化技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)。隨著省級(jí)工業(yè)公司ERP系統(tǒng)與下屬各煙廠TIMMS系統(tǒng)的全面集成,將最終實(shí)現(xiàn)煙草行業(yè)省級(jí)工業(yè)公司對(duì)各煙廠物料進(jìn)出存的精確化管理,有效降低物料管理成本,提高煙草行業(yè)的生產(chǎn)經(jīng)營(yíng)效益。
參考文獻(xiàn):
1