隨著我國信息化建設深入發展,越來越多的企業利用各種軟件進行管理,提高生產效率。每個企業的組織結構和管理方式不同,但目前很多管理軟件具有通用性質的,并不是為某一企業定制開發,無法完全滿足這些企業的具體需求。因此,根據企業實際需求定制開發的軟件,就得到了廣大中小企業的認可。本文介紹的就是結合株洲市某企業的實際情況開發的一套可視化倉儲管理系統。
該企業的試驗基地有多個管理人員,但是現場缺乏有效管理。因為物料重量較大,所以擺放于地面,存放混亂。此前,倉庫管理依賴于一個非自動化、以紙張文件為基礎的系統來記錄、追蹤進出物料。該管理模式工作效率低下,單據容易丟失,在使用和查找物料時,給管理人員造成了很大的工作量。
該企業急需至少一臺智能立體庫和一套定制的倉儲管理系統,來結束這種混亂的狀況。為該企業定制開發的倉儲管理軟件需要滿足的要求包括:指紋登錄系統,物料出入庫信息可編輯,入庫實時拍照并且照片可查詢,高清顯示屏同步顯示操作界面。
可視化倉儲管理系統采用C/S架構為客戶端提供訪問。考慮到該企業員工的軟件操作水平,并結合智能立體庫配置的硬件環境,我們對開發環境做了如下選取:操作系統是Windows XP;運行環境為.NET Framework 4.0;開發語言為C#;數據庫為SQL Server2008。
結合企業的實際需求,系統數據庫表結構主要包括:用戶基礎信息表、出入庫信息表、歷史操作記134權威AUTHORITATIVE FORUM錄表等,其中一些用作控制的數據表不在此列。
根據需求,系統包含了若干模塊:指紋識別模塊、出入庫信息錄入、高清攝像頭入庫拍照、查詢模塊和高清顯示器同步顯示。
指紋識別操作分為兩個階段:注冊階段與識別階段。注冊階段的主要目的是獲取指紋數據庫,為指紋識別提供基礎信息。本系統在用戶基本信息(包括用戶名、密碼和權限等)錄入的同時,進行指紋注冊。識別階段的目的是識別出待識別人的身份,用戶只需按下指紋,信息匹配,即可登錄系統。
出入庫時,系統自動彈出圖1界面。出入庫信息錄入不同于我們常見的填寫出入庫單據的模式,每次彈出該界面,都會顯示該托盤當前的信息,用戶在其基礎上可添加,可修改。如圖1所示,“托盤單號”、“狀態”兩個字段由系統自動生成,其余內容均可編輯。每修改一個單元格,或者每添加新的一行,文字顏色變紅,起到提示作用。每一次修改,修改項都會記錄到歷史操作記錄表中,以便后期查詢。
利用國外的類庫AForge.net實現四組高清廣角攝像頭依次拍照并保存。完整過程如下:托盤入庫時,由周轉車運行到工作臺,此時貨柜存取口自動門關閉,四組攝像頭對該托盤各個區域進行無死角拍照。拍照完畢,系統界面自動顯示剛剛拍攝的四組照片,以便用戶觀察物料存放位置以及攝像頭的使用情況。經過這一流程后,貨柜中每一種物料的存放位置、存取時間、型號等都可以在倉儲管理系統中一目了然地查找出來,實現倉儲狀態的可視化。
本系統針對用戶需求設計了三種查詢方式:①全庫圖片查詢——該查詢主要列出每個托盤最新拍攝的四組照片,可根據圖片來識別待查找物料所在的托盤;②歷史操作記錄查詢——可以按照托盤、存取操作者、操作日期等查詢條件來查詢各個托盤的歷史操作情況,每選中一條記錄,界面將自動帶出當時拍攝的四組照片,以便用戶追溯物料的使用情況;③關鍵字查詢——用戶可按照托盤、托盤單號、任務名稱、任務責任人等條件篩選所查詢每個托盤的最新使用情況,同樣可以通過每條記錄鏈接最新的四組照片。
通過可視化查詢使得倉庫管理人員掌握各種物料的存放情況,便于倉庫及時準確地查找在庫物料。
整個智能立體庫利用一臺工控機完成對系統的控制,同時配備一臺高清顯示器。顯示器可同步顯示工控機當前操作的系統界面。在查找關鍵物料的存放位置時,可進行全庫圖片查詢,通過搜索高清顯示的圖片來鎖定目標物料。
本系統經過一段時間的試運行,客戶反映良好,能夠有效解決該企業的實際問題。綜合來看,可視化倉儲管理系統在倉儲領域的應用,可以極大地提高倉儲作業效率、空間利用率等等。當然,這只是為某企業定制的特例,并不是通用的管理系統。如何利用現有系統加以改造,讓“可視化”成為倉儲管理系統的標準形式,或許可以成為今后倉儲管理系統發展的一個方向。