孫曉晨 唐一凡 趙維娜
摘要:隨著鋼鐵企業加快邁入智能制造時代,移動技術在企業信息化建設中占比越來越重,移動辦公越來越普及。同時原有物流系統未延伸至供應商、客戶的管理,關鍵相關人員無法及時參與物流業務流程中,增加了相關環節的費用。因此,移動端物流系統的研發成為唐鋼智慧物流系統建設的關鍵部分。本文利用HTML5、企業微信、二維碼技術等移動技術搭建一套移動端物流系統,本次研發構具備應用快速移植性,可簡單快速地應用到其他行業,加速唐鋼互聯網+的發展。
關鍵詞:移動技術;企業微信;二維碼技術
1、實施背景
隨著企業資源投入成本的上升,以及對信息化需求越來越多、越來越高,具備快捷高效性的物流系統是成為企業提升公司綜合實力和國際競爭力的關鍵環節。從開始信息化建設,唐鋼一直致力于物流系統研發。伴隨著所處區域、環保壓力等因素對企業物流成本影響越來越大,原物流系統越來越不能滿足企業日常管理需求。原物流系統主要基于臺式機運行,已不適應現在辦公方式,無法提供移動辦公功能,無法適用于手機、平板PDA等移動設備終端。同時原系統集中于廠內管理,處與內網環境,對物流鏈的前端和后端支撐較少,無法將承運商、客戶、司機等角色融入到系統覆蓋范圍內。
自《中國制造2025》頒布以來,唐鋼積極響應國家號召,優化產業調整的同時,積極開展智慧物流項目的建設。研發移動端物流系統也是為了解決上述問題,將信息處理、網絡通信技術、二維碼技術等廣泛應用于企業物流中,實現倉儲、裝卸、揀配運輸等流程環節的自動化程度和高效率管理,提升企業物流管理水平,不斷降低成本,提高企業的國際競爭力。
2、系統總體設計及實現
2.1 系統框架搭建
移動端物流系統采用B/S的體系架構,主要采用java Spring MVC、MyBatis、HTLM5等經典技術和微信企業號API開發技術搭建的系統框架,采用Model、View、Controller三層架構進行系統設計,實現了操作界面、業務邏輯與數據處理的有效分離。系統前端使用Bootstrap+js 、HTLM5技術,實現平面化的界面設計,解決跨平臺的兼容性問題。
2.2 系統交互
與其他系統的數據交互上,利用java接口技術、封裝WSDL包和WebService服,實現本系統與SAP系統、二級生產系統、計量系統、門禁系統等系統的實時通信,提高了數據傳輸的穩定性和準確性高。
2.3硬件搭建
平臺采用集群技術和負載均衡技術將多個服務器劃分為應用服務器、文檔服務器、數據庫服務器,并根據實際需求合理分配外部的任務需求,保證系統的健壯性、穩定性和高速性。
3、系統功能設計
移動端物流系統作為唐鋼智慧物流系統的協同工作平臺,為承運商、客戶、司機等角色融入到系統提供可能,提升唐鋼物流管控能力,補全了全物流鏈執行管控解決方案。系統主要功能包括系統管理、船期管理、采購物流管理、銷售物流管理、車輛管理、系統運維管理、運輸計劃管理、手持端庫存管理、綜合報表查詢功能等。下文將簡要介紹主要的實現功能。
3.1采購物流管理
此模塊主要包含物流預報、卸港實績回報、港口裝車實績、卸車確認等功能,為采購流程的順利執行提供便捷的關聯手段。物流預報可以為業務人員提供具體的采購運輸狀況,哪個時段來多少輛車,可以輔助業務人員判斷當前時段采購卸車車輛是否滿足廠內車輛限定數量,是否需要通知司機延遲入廠。
3.2銷售物流管理
銷售物流管理主要是提供銷售入廠、銷售裝車確認、成品銷售OCR核驗、出貨磅差處理、銷售到貨確認等功能。此模塊為銷售業務人員提供了多維度物流數據可視跟蹤,便于成品銷售全周期物流跟蹤、成本掌控、費用結算、承運商評價。
3.3運輸計劃管理
運輸計劃管理為業務人員提供移動端的計劃制定功能,輔助人員在不受場所的影響下完成采購類、銷售類、生產類的運輸計劃的制定,
3.4 車輛管理
系統結合 GPS 、溫度傳感器、5G 無線通信、網絡通信、視頻、圖像識別等技術,減少物流過程環境中人工操作和影響。主要包含車輛廠內外預報、排隊進廠/庫、關鍵節點信息推送等功能,讓車輛運力不再“等、靠、要”,提高車輛運載率和服務質量,提升運營綜合效率。
3.5 系統運維管理
具有強大移動端系統運維功能,增加了任務中止、計劃改掛、VIP權限、狀態變更、車輛管制等各類輔助運維功能,幫助業務人員在特殊情況下更便捷的處理異常事件,提高現場物流效率。
4、平臺技術特點
4.1 微信企業號二次開發技術
考慮到要解決跨平臺(iOS、Android等)兼容性、系統安全性,同時降低開發成本和營銷成本,本次系統建設采用企業微信API開發技術,實現移動物流系統功能。
4.2 集群技術和負載均衡技術
移動端物流系統采用Tomcat集群技術和文件共享技術,實現分布式應用服務,解決了單臺服務不能滿足需要處理的負荷量的問題,保證數據的一致性,增加系統的并發處理能力和單個應用服務出現故障時的錯誤冗余能力,保證系統的正常運行。采用負載勻衡技術,實現了將外部請求平均分攤到多個內部應用服務器上,合理分配各個應用服務器的處理數據量,降低單個應用服務器的負載量,提高了系統的數據處理能力和靈活性。
4.3 多種安全策略綜合應用
移動端物流系統涉及生產數據、工藝數據、公司策略、銷售信息等涉密信息,因此要確保系統的安全性和數據不被竊取。本系統采用企業微信加密技術、高效的加密算法、Shiro安全框架,實現安全驗證、網頁過濾、數據加密、合法用戶登錄、數據使用安全;在服務器搭建上,采用應用服務器、數據服務器和文本服務器相分離的配置形式,降低提供頁面訪問請求的服務器的系統壓力,保證系統不會因為圖片等問題而崩潰,并保證系統數據的安全。
5、總結
移動端物流系統是唐鋼智慧物流的重要子集,為采購、銷售、生產的物流業務提供了快捷高效的管理手段。本系統為承運商、客戶、司機等角色提供了接入系統通道,為經營決策提供準確、詳實數據,降低信息溝通、人工、運營成本,提升業務質量,改變工作模式和思維。同時搭建了一套企業移動端標準框架,可擴展到其他業務場景。