文/崔江波 孟祥婷 朱江 羅賽 朱金華
物聯網技術的蓬勃發展,為物流系統的轉型升級帶來巨大機遇,為制造業物流信息化建設提供新思路。在面對市場化競爭和追求“第三利潤源”的雙重驅動下,物流體系要想實現“精化流程、精確核算、精準運營、精到服務、精細管理”的“精益物流”工作要求,就必須打造一個“全面感知、全面覆蓋、全程控制、全面提升”的物流系統,將單維度的線性供應鏈物流體系轉化成多維度網絡型的供應鏈物流體系,實現物流職能各環節的高度融合和統一協同,最終為實現物流的數字智能化鋪平道路。本文物流綜合信息管控平臺的設計,是應運新技術的要求,將舊有的物流綜合信息管控平臺進行升級改造,并對其數據架構、應用架構和技術架構進行重新設計。本文重點針對物流綜合信息管控平臺的整體框架和技術架構的設計進行闡述。

圖1 系統整體框架圖

圖2 CNF架構整體結構圖
本文物流綜合信息管控平臺的整體框架基于企業整體信息體系架構設計,從采購開始到銷售結束,涉及到企業整條供應鏈體系。并從企業自身物流業務的現狀出發,充分考慮企業物流未來需求和擴展要求,系統設計以滿足高內聚、低耦合的要求,便于后期的系統調整和重組,具備可擴展性,能夠適應業務功能需求的變化。系統整體架構分四層:界面層、業務應用層、系統接入層、基礎設施層。具體架構如圖1。
為用戶層提供幾種方式的系統服務展現,主要包括基于瀏覽器的個人門戶展現以及客戶端,還提供個性化的移動展現,如智能手機、上網本、移動終端等,以及發布類信息的大屏幕展現等。
為用戶層提供物流業務管理的應用功能,分為基礎管理層、調度作業層以及監控管理三層。基礎管理層包括基礎信息、規則管理、配置管理、系統管理等,調度作業層實現對成品、原料、輔料的計劃管理、調度管理、運輸管理、倉儲管理、費用管理、綜合管理、績效考核、消息提醒、移動應用等,監控管理層包括作業監控、統計分析等。
提供物流綜合信息管控平臺與外部系統的接口,接入的系統主要包括:ERP系統、主數據平臺、行業相關信息系統等。
基礎設施層是企業物流綜合信息管控平臺的服務器、網絡設備和系統軟件等,主要包括:操作系統、數據庫系統、主機、網絡設備、存儲設備、備份設備等。
標準規范保障體系是企業信息化的基礎,包括數據標準、編碼標準、接口標準等,以及相關的管理制度和規范。確保系統內部、系統之間的信息集成和信息交換。
信息安全保障體系確保企業信息安全、應用系統安全運行,包含基本技術要求和基本管理要求兩個方面。基本技術要求包括物理安全、網絡安全、主機安全、應用安全、數據安全及備份恢復;基本管理要求包括安全管理制度、安全管理結構、人員安全管理、系統建設管理、系統運維管理。
運行維護保障體系確保系統的正常運行、升級和維護。重點要從三大體系考慮,即運維控制體系、流程體系、監控體系。
企業物流綜合信息管控平臺的技術架構為CNF架構。該架構能夠快速、高效地搭建適用于不同平臺、不同需求的業務系統,在保證快速開發的同時,能夠很好地滿足物流業務的信息需求,并穩定、高效地支撐各項物流業務的運轉,對系統的安全性、穩定性、可靠性都有比較高的保障。CNF架構主要包括三個組成部分,即:CJF服務端架構、CWF WEB端框架、CMF移動端框架。
CNF架構整體結構圖,如圖2。
CJF服務端架構主要由協議接口層、服務層、業務模型層、數據庫持久層和架構支持庫組成。該架構主要基于SPRING架構的思想加以擴展和補充,旨在提高開發效率、降低開發成本、提高系統的可維護性和提升應用系統運行效率。
CWF框架主要適用于B/S的前端開發,是基于Extjs開發的前端框架。Extjs是目前最優秀的客戶端開發框架之一,具有豐富的組件庫,Ajax的數據交互模式,MVC的開發方式,不僅提高開發效率,同時給用戶提供了更加豐富和個性化的操作體驗。CWF在Extjs基礎上進行了二次封裝,在繼承原有的優點基礎上,根據實際項目的開發需求,對特定的操作模式進行處理(反AOP模式實現)。同時Cwf對瀏覽器平臺有很好的支持,對目前主流的IE、Chrome、Firefox都有很好的兼容性。
CMF是APP(移動端)的開發框架。CMF是基于Sencha Touch開發的前端框架,Sencha Touch框架是世界上第一個基于HTML5的Mobile App框架,基于最新的WEB標準-HTML5,CSS3,JavaScript;擁有豐富的用戶界面組件和強大的數據管理功能,全面兼容Android和Apple iOS設備。
CMF在此基礎上,對業務層級進行了高度的封裝,使移動端的開發更加的簡單、快捷。同時,CMF提供兩種集成模式App和網頁模式。App模式(Cordova架構)可以讓我們的應用和普通手機應用一樣,通過商店模式(Android可以直接安裝)安裝到用戶的手機上。而網頁模式提供了另外一種靈活性,可以通過微信、電商等其他互聯網載體,與我們的業務系統進行交互,滿足現在互聯網模式用戶的需要。
基于CNF架構的物流信息管控平臺的設計以“統一調度、分層作業、兼顧長遠、靈活簡便”為指導思想,以CNF技術架構結構骨架為支撐點,在保證整體一致性的前提下,又兼顧了不同平臺的個性化功能設計,各平臺間緊密聯系,很好地滿足了物流業務的信息需求,并穩定、高效地支撐各項物流業務的運轉。