引言
庫房管理面臨器材種類多、數量大的難題,特別是電氣、電子元器件,其價格貴、品種多、型號復雜、外觀多樣、器材更新?lián)Q代速度快,且不同型號器材不能互替更換,僅依靠手工單和Excel庫進行庫房信息采集和統(tǒng)計管理存在諸多不足之處。該種管理模式信息化程度低,庫房管理人員難以及時準確地提供器材的庫存和消耗情況,手工處理大量的出入庫清單,還要及時核對實物,管理效率低,采購人員不能及時了解器材的消耗和庫存,生產部門不能及時掌握庫存情況。
隨著計算機技術普及,大多數企業(yè)已陸續(xù)開始采用計算機技術對庫房信息進行管理,但數據大部分還是采用先紙張記錄再手工錄入計算機的方式進行采集和統(tǒng)計,這不僅造成人力資源浪費,而且人為因素易造成數據錄入速度慢、準確率低。鑒于此,結合我單位庫房管理的應用需求,設計了基于條碼技術的庫房信息化管理系統(tǒng)。
1庫房信息化管理系統(tǒng)的設計
庫房存儲中使用軟件對庫房信息進行管理,可有效提高庫房人員的工作效率,減少入庫、出庫、退庫等管理中的漏洞,節(jié)約管理時間及成本。更重要的是,利用條碼錄入代替手工錄入不僅可減少操作失誤率,更能快速準確地將器材信息錄入到數據庫中。條碼技術與計算機技術有效結合,可高效、準確地動態(tài)掌握庫存信息。
庫房管理系統(tǒng)設計分為硬件設計和軟件設計,硬件主要由條碼標簽、掃描槍、條碼打印機組成,軟件為一套非標應用軟件。系統(tǒng)具體設計內容詳細介紹如下。
1.1硬件設計
1.1.1搭建硬件平臺
硬件平臺由條碼標簽、掃描槍、支架、條碼打印機、服務器、顯示器等組成。條碼標簽在整套系統(tǒng)中起關鍵標識作用;掃描槍用于掃描條碼標簽并識別條碼信息,條碼槍不用時直接放在支架上,使用時再從支架上取下;條碼打印機及配套程序用于制作和生成條碼;服務器主要起數據錄入、存儲、查詢、統(tǒng)計等作用,庫房信息化管理系統(tǒng)安裝在服務器中;人、機對話通過顯示器得以實現。硬件平臺信息交互原理結構如圖1所示。
1.1.2掃描槍、條碼打印機簡介
掃描槍作為與光學、機械、電子、軟件應用等科技緊密結合的產品,實現了對圖像信息的處理、使用、存儲或輸出。條碼打印機是一種專用打印機,它和普通打印機最大的區(qū)別就是以熱為基礎,以碳帶為打印介質或直接使用熱敏介質完成打印功能。條碼打印機所打印的內容為品牌標識、序列號標識、條形碼標識等。掃描槍與條碼打印機作為成熟產品現已廣泛運用于商場、倉庫、物流等領域。
1.2軟件設計
1.2.1開發(fā)平臺
軟件開發(fā)平臺:windows 7;開發(fā)工具:Microsoft SQL Server 2008。庫房管理程序可在windows 7、windows 10操作系統(tǒng)上使用。SQL Server數據庫的主要特點是操作簡單,以client/server為設計結構,支持多個不同的開發(fā)平臺,支持企業(yè)級的應用程序,支持XML,支持數據倉庫,支持用戶自定義函數和全文搜索,并具有文檔管理、索引視圖、存儲過程、觸發(fā)器、事務和分布式查詢等功能[1]。
1.2.2軟件結構設計
軟件結構采用模塊化結構進行設計,主要由5個主功能模塊組成,分別為庫存、基本信息、系統(tǒng)參數、數據管理、權限管理。在5個功能模塊基礎上再分成16個子功能模塊,子功能模塊再進行功能分化,形成金字塔結構。軟件功能模塊設計主要結構如圖2所示。
1.2.3軟件功能設計
1)數據庫核心表字段設計。
(1)基本信息表字段:器材名稱、規(guī)格型號、存放地點、供應商、生產廠家、單位、單價。
(2)入庫表字段:條碼、器材名稱、規(guī)格型號、存放地點、供應商、生產廠家、單位、庫存、類別、單價、數量、總價、用途、申報人、入庫人、入庫日期、備注。
(3)出庫表字段:領用人工號、姓名、條碼、器材名稱、規(guī)格型號、存放地點、使用部門、單位、庫存、單價、數量、用途、領用人、備注。
(4)退庫表字段:退庫人工號、姓名、條碼、器材名稱、規(guī)格型號、存放地點、使用部門、單位、庫存、單價、數量、用途、申報人、備注。
2)軟件操作流程設計。
軟件操作流程設計分為器材帶有條形碼、器材不帶條形碼、器材出庫全部消耗、器材出庫后沒消耗重新退回庫房、器材出庫后消耗一部分剩余部分全部退回等情況。具體軟件操作流程設計如圖3所示。
3)軟件人機交互界面設計。
軟件人機交互錄入界面采用人性化方式進行設計,對于有變化且存在重復錄入信息的字段,如存放地點、供應商、生產廠家等,設計時采用字段表的方式進行。未入過庫的器材,管理員可通過該字段下拉文本框選擇字段表已有信息,若字段表不帶有所需信息,則管理員選擇“”按鈕,進入信息錄入人機交互界面,在此界面中錄入所需信息并保存、退出。下次再遇到此信息即可直接選擇文本框下拉按鈕調用。系統(tǒng)人機交互界面設計分為系統(tǒng)登錄、入庫、出庫、退庫等,本文只針對幾個核心人機交互界面設計進行詳細說明,分別介紹如下。
(1)系統(tǒng)主界面功能設計。
系統(tǒng)主界面采用樹形結構進行設計,其左邊依次顯示系統(tǒng)主功能模塊,點擊主功能模塊依次顯示子功能模塊,右邊進行相應子功能模塊按鈕顯示。點擊右邊子功能模塊按鈕,在右邊窗口即顯示子功能模塊的人機交互界面。系統(tǒng)主界面運行效果如圖4所示。
(2)入庫界面功能設計。
入庫人機交互界面采用智能化設計。通過程序智能化實現相應功能,從而減少人工錄入時間和工作量。入庫界面功能設計如圖5所示。
系統(tǒng)設計有3種器材入庫操作模式,分別為:
a)從沒入過庫的器材種類:掃描條碼標簽會彈出提醒框“沒有找到相關記錄”。該種情況直接錄入器材名稱、單位、規(guī)格型號等相關信息,點擊“入庫”按鈕即可完成新器材入庫。同時,在表單下方將以表格形式顯示器材入庫的詳細信息。
b)已入過庫的器材種類:掃描條碼標簽,系統(tǒng)將自動在文本框中顯示編碼、器材名稱、單位、規(guī)格型號等相關信息。庫房管理人員錄入數量(不能為空)、用途(可為空)、申報人(可為空)、備注(可為空),即可完成器材的入庫。同時,在表單下方將以表格形式顯示器材入庫的詳細信息。
c)沒有條碼的器材種類,首次錄入可采用兩種模式:一,庫房管理員按照使用習慣制作條碼,條碼制作好后粘貼在器材上。輸入器材名稱、單位、規(guī)格型號、數量等相關信息,點擊“入庫”按鈕完成器材入庫。下次入庫再遇到此型號器材,只需掃描制作的條碼標簽,輸入數量即可完成器材入庫。二,根據系統(tǒng)自動生成的編碼制作條碼。在入庫人機交互界面輸入器材名稱、單位、規(guī)格型號、數量(首次錄入,默認為0,該值不能修改)等信息,錄入完成后點擊“入庫”按鈕,系統(tǒng)自動彈出對話框“入庫數量不能為0”,并同步為該器材自動分配一個唯一編碼,將該編碼制作成條碼標簽,再輸入器材入庫的實際數量,即可完成器材入庫。同時,在表單下方將以表格形式顯示器材入庫的詳細信息。
(3)出庫界面功能設計。
出庫界面設計以領用人工號、條碼作為主字段進行功能設計,掃描(或選擇)領用人工號標簽、掃描條碼標簽,系統(tǒng)將自動在文本框中顯示領用人姓名、編碼、器材名稱、規(guī)格型號等相關信息。庫房管理人員只需輸入出庫數量,再點擊“出庫”按鈕,即可完成器材出庫。同時,在表單下方將以表格形式顯示器材出庫的詳細信息。圖6為出庫界面功能狀態(tài)圖。
(4)退庫界面功能設計。
退庫界面設計以退庫人工號、條碼作為主字段進行功能設計,掃描退庫人工號標簽、掃描條碼標簽,系統(tǒng)將自動在文本框中顯示領用人姓名、編碼、器材名稱、規(guī)格型號等相關信息。庫房管理人員只需輸入退庫數量,再點擊“退庫”按鈕,即完成器材退庫。同時,在表單下方將以表格形式顯示退庫器材的詳細信息。圖7為退庫界面功能狀態(tài)圖。
(5)庫存查詢界面功能設計。
庫存器材信息查詢分為精確查詢和模糊查詢。查詢方式分為3種:a)點擊表格“狀態(tài)”字段,選擇“入庫”狀態(tài),將一鍵在表格中顯示所有器材入庫詳細信息;b)選擇“出庫”狀態(tài),將一鍵在表格中顯示所有器材出庫詳細信息;c)通過在“查詢條件”文本框中輸入具體條件,可按條碼、器材名稱、申報人等進行查詢,實現具體器材精確查詢或模糊查詢。查詢的信息如果存在器材數量三預設最低數量的情況,該器材相關信息會以紅色字體進行提醒,提醒庫房管理員及時補充器材;器材數量二預設最高數量時,該器材相關信息會以綠色字體進行提醒,提醒不要再繼續(xù)采購此類器材。庫房查詢人機交互界面運行效果如圖8所示。
(6)出入庫明細界面功能設計。
出入庫明細包括進過庫房系統(tǒng)的所有器材的歷史信息,用戶可通過表格狀態(tài)字段分別統(tǒng)計器材入庫、出庫、退庫詳細信息,通過“查詢”按鈕查詢整個庫房管理過程的出入庫及退庫詳細情況,通過選擇時間段統(tǒng)計該時間段所需查詢統(tǒng)計的信息,通過“查詢條件”實現精確或模糊查詢,通過“空白行”篩選欄輸入或鼠標選擇得到申報人、領用人、出庫、入庫等條件的相關信息。出入庫明細運行界面效果圖如圖9所示。
(7)總臺賬信息庫界面功能設計。
在該人機交互界面中通過表頭命令按鈕實現整套系統(tǒng)的類別、供應商、生產廠家、倉庫資料集中統(tǒng)一錄入,通過“首記錄”“尾記錄”“修改”“刪除”“保存”按鈕實現信息預覽和表格信息修改,通過“選擇框”對報廢和淘汰的器材進行停用,根據“查詢條件”查詢庫房所有入過庫的器材信息。
2庫房管理系統(tǒng)的應用實現
庫房管理系統(tǒng)涉及單位多,而所儲存的器材、備品、備件、產品的詳細信息、設備信息紛繁復雜,又因單位管理的需要,部分設備、產品以及地址信息不適宜對外公布。針對此種情況,如何建立庫房管理網絡并保證信息不泄密將是比較難解決的問題。如果使用網絡常用傳統(tǒng)組網方式,通過幾臺或多臺計算機組網,會涉及庫存器件保密信息網上泄密的問題。保密信息系統(tǒng)認證不僅工作煩瑣,還會耗費很多時間、精力,為解決該問題,本庫房管理系統(tǒng)采用了單臺計算機、多臺顯示器、多個鍵盤、多個鼠標、信號發(fā)送/接收技術組成局部網絡,采用光纖技術進行組網,在使用單位不同地方,只需要擁有一個鍵盤、一個鼠標、一臺顯示器、一個掃描槍即可完成器材入庫、出庫、退庫以及庫存信息查詢等相關工作。
3結論
本系統(tǒng)自投入使用以來,通過利用庫房管理軟件實現產品、器材、備品、備件的信息化管理,替代原有紙質化管理模式,起到了良好效果。其優(yōu)勢主要體現在:1)紙質手寫方式耗時耗力,數據無法深度挖掘。軟件錄入方式省時省力,器材可快速查詢、統(tǒng)計,物品易追蹤流向,數據可進一步分析。2)從紙質手寫轉為采用系統(tǒng)軟件,工作效率提升,查詢時間縮短,庫存數量降低,出庫時間減少。3)分析通過軟件積累的數據也可發(fā)現很多手工管理不能及時發(fā)現的問題,優(yōu)化流程,提高執(zhí)行力,讓器材、備品、備件的管理能夠更好地支撐設備研制和設備日常維修、維護所需器材的正常運轉。4)備品、備件使用情況的數據積累,將為設備維護保養(yǎng)提供很好的故障分析支持,對使用備件多的設備可進行故障原因分析,并及時補充備件。