王新東+++白寶平
【 摘 要 】 主要介紹新概念庫(kù)存管理系統(tǒng)在保德選煤廠庫(kù)存管理上的應(yīng)用,通過(guò)分析原有手工記賬月底核算的弊端,提出將條碼技術(shù)和身份ID卡識(shí)別技術(shù)應(yīng)用于庫(kù)存管理系統(tǒng)中,并將其成功應(yīng)用在保德洗選廠的實(shí)例。
【 關(guān)鍵詞 】 選煤廠;庫(kù)存管理系統(tǒng);條碼掃描槍;新概念;條碼;身份ID卡
1 引言
保德洗選廠是設(shè)計(jì)處理能力1.8Mt/a的大型選煤廠,分為南北兩個(gè)洗選車間,為了保證生產(chǎn)的正常運(yùn)轉(zhuǎn)和維修工作的正常進(jìn)行,在廠內(nèi)建有物資庫(kù)房,其庫(kù)存管理業(yè)務(wù)主要包括入庫(kù)、揀貨、上架、補(bǔ)貨、出庫(kù)、月底盤點(diǎn)、報(bào)表統(tǒng)計(jì),但是由于過(guò)去采用的傳統(tǒng)的手工記賬的辦法,無(wú)法滿足備件量大、出入庫(kù)頻繁、快速定位的要求。針對(duì)以上的問題,保德選煤廠結(jié)合自身的庫(kù)存管理的實(shí)際情況,開發(fā)了新概念庫(kù)存管理系統(tǒng)。新概念庫(kù)存管理系統(tǒng)主要包括三部分:一是電腦軟件部分;二是數(shù)據(jù)采集部分;三是身份ID卡識(shí)別驗(yàn)證部分。
2 系統(tǒng)分析
2.1 出現(xiàn)庫(kù)存管理問題的原因分析
傳統(tǒng)的選煤廠庫(kù)存管理存在的問題是多方面的。
(1)管理滯后。由于信息的反饋不對(duì)稱、不同步,造成管理層無(wú)法根據(jù)準(zhǔn)確的庫(kù)存數(shù)據(jù)來(lái)制定管理方案,造成管理的滯后。
(2)標(biāo)識(shí)不清。由于相同物品放在多個(gè)倉(cāng)庫(kù),可能造成大部分物資長(zhǎng)期存儲(chǔ),或者部分物品重復(fù)采購(gòu),給物資采購(gòu)工作和倉(cāng)儲(chǔ)管理帶來(lái)極大困難。為了妥善解決標(biāo)識(shí)不清的問題,將條形碼技術(shù)和貨架定位技術(shù)結(jié)合起來(lái),可以有效的解決之。
(3)領(lǐng)用混亂?,F(xiàn)行的領(lǐng)用制度是,只要現(xiàn)場(chǎng)有需要就可以到庫(kù)房簽字領(lǐng)料,造成領(lǐng)用的混亂。為了解決領(lǐng)用混亂的現(xiàn)狀,提出了權(quán)限領(lǐng)用的問題,為每個(gè)車間有領(lǐng)用權(quán)限的人員每人配備一張RFID射頻識(shí)別卡,在領(lǐng)用物品的時(shí)候必須由持卡人到讀卡器上刷卡才能實(shí)現(xiàn)物資的出庫(kù),有效的管住了庫(kù)存出庫(kù)的大門。
2.2 系統(tǒng)需求分析
2.2.1 應(yīng)用程序結(jié)構(gòu)確定
應(yīng)用程序的業(yè)務(wù)層次分為數(shù)據(jù)存儲(chǔ)層(DAL)、業(yè)務(wù)處理層(BLL)和界面表示層(UL)三個(gè)層面,程序模式采用了客戶機(jī)/服務(wù)器應(yīng)用程序結(jié)構(gòu),可以實(shí)現(xiàn)多臺(tái)計(jì)算機(jī)共享數(shù)據(jù)庫(kù)服務(wù)器的數(shù)據(jù)。
2.2.2確定系統(tǒng)開發(fā)環(huán)境
數(shù)據(jù)庫(kù)服務(wù)器操作系統(tǒng)用Microsoft Windows Server 2008,數(shù)據(jù)庫(kù)軟件用Microsoft SQL Server 2008,前端開發(fā)工具:Visual .NET。
2.2.3條形碼設(shè)備的選擇
條形碼(Barcode)是將寬度不等的多個(gè)黑條和空白,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。由于本廠的系統(tǒng)本著實(shí)用和準(zhǔn)確的原則選用了Code 128碼作為條碼的碼制。經(jīng)過(guò)市場(chǎng)調(diào)研和設(shè)備性能的測(cè)試,最終選擇了科誠(chéng)(GODEX G500U)條碼打印機(jī)和優(yōu)庫(kù)980無(wú)線激光條碼掃描槍。
2.2.4射頻識(shí)別設(shè)備的選擇。
射頻識(shí)別技術(shù)(簡(jiǎn)稱RFID),是一種無(wú)線通信技術(shù),可通過(guò)無(wú)線電訊號(hào)識(shí)別特定目標(biāo)并讀寫相關(guān)數(shù)據(jù),而無(wú)需識(shí)別系統(tǒng)與特定目標(biāo)之間建立機(jī)械或光學(xué)接觸,新型編碼識(shí)別技術(shù)。本廠系統(tǒng)從實(shí)用性、冗余性、綜合性能等方面考慮,選用美國(guó)德州儀器公司(TI)的一套完整的無(wú)線感應(yīng)識(shí)別系統(tǒng),射頻部分選用RFM 001射頻模塊(讀卡器)和身份ID卡(封裝的RI TRP W4FF射頻芯片和SA110天線)。
3 系統(tǒng)開發(fā)方案
3.1 系統(tǒng)功能
系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到企業(yè)倉(cāng)庫(kù)庫(kù)存管理效率的目的。本庫(kù)存管理系統(tǒng)需要完成的功能有:(1)庫(kù)存管理的各種信息的輸入,包括入庫(kù)、出庫(kù)、物資信息的輸入等;(2)庫(kù)存管理的各種信息的查詢、修改和維護(hù);(3)入庫(kù)單、出庫(kù)單的生成,日?qǐng)?bào)表、月報(bào)表的生成;(4)在貨品庫(kù)存中加入所允許的最低庫(kù)存字段,對(duì)所有庫(kù)存物資實(shí)現(xiàn)監(jiān)控和報(bào)警;(5)添加條碼掃描和打印接口,便于將物資信息和條碼對(duì)應(yīng),實(shí)現(xiàn)一物體一碼便于定位物品,通過(guò)掃描器的條碼掃描將得到的條碼和物資信息進(jìn)行對(duì)照可以實(shí)現(xiàn)物資信息的快速輸入,達(dá)到物資的快速輸入和輸出的目的;(6)通過(guò)硬件接口將讀卡器和程序連接,實(shí)現(xiàn)身份ID卡的識(shí)別和權(quán)限讀取,將讀取到的權(quán)限信息和出入庫(kù)的權(quán)限進(jìn)行比對(duì),實(shí)現(xiàn)分權(quán)限出庫(kù)的目的。
4 系統(tǒng)方案的實(shí)現(xiàn)
4.1 基本流程
①登錄界面→②用戶通過(guò)讀卡器進(jìn)行身份ID卡的讀卡操作→③判斷用戶權(quán)限判→④斷用是否為合法用戶→⑤根據(jù)判斷結(jié)果決定用戶是否可以進(jìn)入系統(tǒng)
4.1.1軟件登錄模塊
用戶通過(guò)該界面登錄進(jìn)入系統(tǒng)。首先用戶使用身份ID卡(射頻卡)在讀卡器上進(jìn)行讀卡操作,讀卡器將讀到的卡片信息傳到在后臺(tái)工作的接收函數(shù),并觸發(fā)主程序的用戶驗(yàn)證程序,驗(yàn)證程序?qū)⒖ㄆ畔⑴c數(shù)據(jù)庫(kù)中的用戶信息表里的信息進(jìn)行比對(duì),如果用戶的登錄標(biāo)識(shí)正確就允許用戶登錄,并將用戶的相應(yīng)權(quán)限的標(biāo)識(shí)傳給程序的主界面。
4.1.2庫(kù)存管理系統(tǒng)模塊
軟件主界面上的按鈕數(shù)量是,通過(guò)登錄界面?zhèn)鬟^(guò)來(lái)的用戶信息和用戶的權(quán)限信息,確定要顯示的按鈕。實(shí)現(xiàn)不同用戶有不同的權(quán)限。在管理系統(tǒng)主界面上可以實(shí)現(xiàn)普通管理系統(tǒng)的入庫(kù)、出庫(kù)、入庫(kù)出庫(kù)信息查詢等操作。
4.1.3條碼的應(yīng)用
為了實(shí)現(xiàn)貨物的精確定位和查詢,將每一種貨物都進(jìn)行編碼,保證一物一碼。先用條碼打印機(jī)將編好碼的貨物數(shù)碼打印成條碼,貼到貨架上,以便出入庫(kù)時(shí)用條碼掃描器進(jìn)行掃描,實(shí)現(xiàn)快速的出入庫(kù)。
4.1.4射頻身份ID卡的應(yīng)用
當(dāng)用戶出庫(kù)時(shí)需要進(jìn)行身份驗(yàn)證時(shí),可以用身份ID卡在讀卡器上進(jìn)行驗(yàn)證。身份驗(yàn)證是保證有權(quán)限的人員才能對(duì)相關(guān)物品進(jìn)行出庫(kù)的操作,具體操作是想將身份ID卡放到讀卡器上,讀卡器將卡片的信息通過(guò)數(shù)據(jù)線傳到后臺(tái)的卡片信息接收程序上,接收程序接收到信息后就將信息發(fā)送給,后臺(tái)的權(quán)限驗(yàn)證程序,如驗(yàn)證有權(quán)出庫(kù)就將出庫(kù)的按鈕的有效性設(shè)置為TURE,然后點(diǎn)擊該按鈕就可以完成出庫(kù)的操作。如果沒有權(quán)限出庫(kù)就提示該卡片沒有權(quán)限出庫(kù)。
5 結(jié)束語(yǔ)
在使用了新概念庫(kù)存管理系統(tǒng)在保德洗選廠的實(shí)際應(yīng)用,實(shí)現(xiàn)了物資的快速的出入庫(kù)及物資的流向定位,便于對(duì)庫(kù)存的信息進(jìn)行統(tǒng)計(jì)分析,并能嚴(yán)格的控制庫(kù)存的數(shù)量,減少了運(yùn)營(yíng)成本。
參考文獻(xiàn)
[1] [美]唐納德·沃爾特斯.李習(xí)文,李斌譯.庫(kù)存控制與管理[M].北京:機(jī)械工業(yè)出版社,2007.1.
[2] 東方人華主編.《Visual C#.NET范例入門與提高》.清華大學(xué)出版社,2003年.
作者簡(jiǎn)介:
王新東(1979-),男,山西運(yùn)城人,平原大學(xué),大學(xué)學(xué)士,助理工程師。
白寶平(1970-),男,陜西神木人,哈爾濱理工學(xué)院,大專,高級(jí)技師。endprint