朱唯 何蕊
摘? 要:為積極響應全國煙草行業物流工作會議對精益物流的工作要求,提高煙包出庫的準時性、準確性和高效性,提出建立配方庫投料管理系統。文章基于對煙包出庫的流程研究,確定系統的體系架構,利用數據庫技術、RFID技術等物聯網技術,建立基于C/S模式的煙包投料信息管理系統。
關鍵詞:配方庫;投料管理系統;物聯網技術;C/S
中圖分類號:TP399? ? ? ? ?文獻標志碼:A? ? ? ? ?文章編號:2095-2945(2020)07-0086-03
Abstract: In order to actively respond to the requirements of the national tobacco industry logistics conference on lean logistics, and to improve the punctuality, accuracy and efficiency of cigarette packets out of the warehouse, it is proposed to establish a dispensing warehouse feeding management system. Based on the study of the process of cigarette packets out of the warehouse, this paper determines the architecture of the system, and uses database technology, RFID technology and other Internet of things technology to establish a cigarette packet feeding information management system based on C/S mode.
Keywords: prescription library; feeding management system; Internet of things technology; C/S
1 概述
物流配方庫進行煙包投料是卷煙生產的關鍵環節,昆明卷煙廠物流配方庫根據生產需求,建立了A、B、C、D、R共5條線進行煙包投料。投料過程中,中控工根據ERP系統讀取投料任務,通過TIMMS系統下達投料任務,運用客戶端界面確認投料任務完成情況,現場巡檢工人工檢驗核實并統計信息,填入《葉組配方自檢表》。由于煙包種類多、數量大,造成中控工統計數據耗時久、效率低,現場巡檢工統計數據滯后。如何利用高速發展的物聯網技術,為企業實現信息獲取、信息共享和信息使用提供有力支撐,為打造智慧物流、精益物流創造新的思路和手段成為了企業面臨的迫切任務。
2 系統分析與總體設計
2.1 系統總體架構分析
為滿足配方庫系統響應速度快,數據庫異地部署、異地存取的需求,本系統采用三層C/S架構模式,以“高內聚,低耦合”的設計思想,提高事務處理能力,實現復雜的業務流程[1]。
系統架構圖如圖1所示。
2.2 系統功能結構圖分析
配方庫投料管理系統利用承載托盤上的RFID芯片錄入煙包信息,并實時存儲到數據庫[2]。根據輸送站臺安裝的RFID閱讀器,讀取RFID芯片確定煙包的位置、判斷煙包的輸送情況,并反饋到系統統計界面,供中控工和現場巡檢工查詢操作使用。當所有煙包安全到達指定位置,出現提示彈框,及時通知中控工開始下一批次投料。
系統功能結構圖如圖2所示。
(1)系統維護功能:維護系統使用人員的安全性、保密性,設置登錄權限。根據使用需求,提供使用者數據備份功能和導出功能。
(2)數據管理功能:提供給有修改權限的用戶,根據實際情況對投料信息數據進行增、刪、改、查。
(3)數據查詢功能:用戶可以根據訂單編號、投料時間對出庫任務情況進行歷史查詢;用戶可以在客戶端界面選擇相應投料線查看運輸中的批次號、總任務數量、已完成數量、在途任務數量,當所有任務完成時,界面出現提示框。
(4)投料管理:當系統判定上一批次任務已完成,點擊開始投料,TIMMS系統方可進行投料操作;所有任務完成時,點擊結束投料,TIMMS端不可投料[3]。
2.3 系統業務流程圖分析
根據以上分析,得出系統業務流程圖如圖3所示。
3 系統開發與實現
3.1 系統開發環境
配方庫投料管理系統的開發環境配置如下:客戶端軟件的開發工具:Delphi 6.0;服務器:操作系統WINDOWS 2000 Advance Server以上;數據庫服務器端:Oracle數據庫,.Net Framework 4.0;Web服務器:Microsoft IIS 5.0以上版本;開發工具:Microsoft Visual Studio 2010;開發語言:C#。
3.2 數據庫連接訪問技術
為簡化數據的存儲工作,提高編程的效率和軟件運行的速度,采用ADO( ActiveX Data Objects) 技術實現數據庫連接和訪問,通過Connection,Command,Recordset,Errors,Parameters,Fields這6個類,輕松獲取數據庫中的數據。前端Delphi通過TadoConnection、TAdoQuery、TAdoTable和TAdoStoredProc等控件提供了對ADO技術的支持[4]。
3.3 系統實現
煙包投料實施過程中,系統客戶端實時讀取數據庫中采集的數據,將當前所選線路投料任務完成情況,在GridView表中以批次事務號、總任務數量、已完成任務數量、在途任務數量4個字段直觀顯示出來,便于統計分析各線路的投料情況,如圖4所示。
當RFID閱讀器讀取到最后一個托盤上的RFID標簽時,該批次煙包投料完成,已完成任務數量等于總任務數量,在途任務數量為0。系統自動生成彈框界面,提醒中控工進行下一批次投料,并提示現場巡檢工人做好下一批次核驗準備,如圖5所示。
現場巡檢工可以根據時間、批次號等需要,將數據庫中某一時段的數據以excel表的形式導出,和《葉組配方自檢表》中數據進行對照,及時發現錯誤并作出調整,避免質量事故的發生。
4 結束語
配方庫投料管理系統,具有安全性高、保密性強、實用性能完善等優點,簡化了中控工和現場巡檢工的業務流程,在提高工作效率的同時,提升了煙包投料的準確性。將物聯網技術不斷融入到改善企業工作流程中,提升了企業的科技應用水平,促進了企業由“制造企業”向“智造企業”邁出新的前進步伐。同時,本系統的研發為行業內外相關企業提供了借鑒作用。
參考文獻:
[1]方輝,韓剛,徐竹青,等.基于C/S和B/S的水產科研管理信息系統的設計與建立[J].科技管理研究,2011,31(01):191-193+208.
[2]孟未來.基于RFID的種子質量安全溯源管理系統研究[J].遼寧農業科學,2010(06):53-54.
[3]姚斌.基于C/S結構的學生信息管理系統[J].軟件導刊,2011,10(09):33-34.
[4]王明鋒,者為,朱保昆,等.基于C/S結構的香原料庫系統的建立與應用[J].云南大學學報(自然科學版),2010,32(S2):141-148.