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