基于ZigBee的藥品庫存實(shí)時(shí)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要:在傳統(tǒng)的藥品供應(yīng)鏈中,供應(yīng)鏈的不斷加長(zhǎng)使得各級(jí)管理部門很難獲得藥品銷售的實(shí)際需求信息,因此使用信息化的醫(yī)藥庫存管理系統(tǒng)尤為重要。在此研究了基于ZigBee技術(shù)的藥品庫存實(shí)時(shí)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。首先介紹了藥品的流通過程及藥監(jiān)碼,然后采用ZigBee技術(shù)和B/S結(jié)構(gòu),設(shè)計(jì)并實(shí)現(xiàn)了包含數(shù)據(jù)收發(fā)和處理的完整系統(tǒng)。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)運(yùn)行比較穩(wěn)定,具有一定的實(shí)用性。
關(guān)鍵詞:ZigBee;藥品庫存管理;B/S結(jié)構(gòu);藥品電子監(jiān)管碼
在當(dāng)今激烈的中國醫(yī)藥市場(chǎng)競(jìng)爭(zhēng)中,高效率的分銷渠道是醫(yī)藥企業(yè)的重要競(jìng)爭(zhēng)優(yōu)勢(shì)之一。隨著科學(xué)技術(shù)的發(fā)展,國家藥品監(jiān)督管理局提出了對(duì)藥品的全新管理模式一藥品電子監(jiān)管碼(簡(jiǎn)稱藥監(jiān)碼),它為每件產(chǎn)品賦予惟一的編碼,好像商品的身份證一樣?;谒幈O(jiān)碼的實(shí)行,可以將庫存管理落實(shí)到對(duì)每一個(gè)藥監(jiān)碼的管理,使得企業(yè)能夠?qū)⑸a(chǎn),庫存和銷售有機(jī)結(jié)合起來,隨時(shí)了解當(dāng)前新鮮的市場(chǎng)數(shù)據(jù),正確規(guī)劃藥品的物流走向。本文在研究國內(nèi)外的醫(yī)藥庫存管理系統(tǒng)后,采用新興的短距離無線通信ZigBee技術(shù),結(jié)合Java開發(fā)語言,運(yùn)用VPN技術(shù)在公網(wǎng)的環(huán)境下搭建一個(gè)安全、有效、低成本的自動(dòng)化藥品倉庫實(shí)時(shí)管理系統(tǒng)。
1 ZigBee技術(shù)
目前大多數(shù)藥品嚴(yán)格遵循三級(jí)分銷體系流程,即由藥品生產(chǎn)廠家到多級(jí)經(jīng)銷商、由多級(jí)經(jīng)銷商到零售終端、再由零售終端到最終消費(fèi)者這3個(gè)分銷環(huán)節(jié)。如圖1所示為一件產(chǎn)品的銷售流程。顯而易見,這是一個(gè)高重心的營銷模式,從上游到下游呈漏斗型,即上游的分銷客戶總是比下游的分銷客戶規(guī)模要大,實(shí)力要強(qiáng)。各節(jié)點(diǎn)分銷商需要根據(jù)下游分銷商訂單來確定未來的需求信息,但是這種預(yù)測(cè)大多憑直覺和經(jīng)驗(yàn),缺乏對(duì)歷史業(yè)務(wù)數(shù)據(jù)和當(dāng)前市場(chǎng)狀況的深入分析,造成供應(yīng)鏈整體庫存增加、生產(chǎn)能力過剩,加重企業(yè)負(fù)擔(dān)。因此如何優(yōu)化供應(yīng)鏈成為所有企業(yè)分銷商的一大難題。
ZigBee技術(shù)是由ZigBee聯(lián)盟開發(fā)的一種面向自動(dòng)控制的短距離、低復(fù)雜度、低成本、低功耗、低速率雙向無線通信網(wǎng)絡(luò)技術(shù),主要應(yīng)用在短距離,低速率傳輸?shù)碾娮釉O(shè)備之間。ZigBee技術(shù)彌補(bǔ)了無線通信市場(chǎng)低成本、低功耗和低速率的產(chǎn)品的空缺,使得在低電能和低吞吐量的應(yīng)用環(huán)境中使用無線連接成為可能。其成功的關(guān)鍵在于大量豐富而便捷的應(yīng)用。隨著ZigBee技術(shù)的不斷發(fā)展,更多的注意力和研發(fā)力量將轉(zhuǎn)到應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)、互聯(lián)互通測(cè)試和市場(chǎng)推廣等方面。
2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
2.1 系統(tǒng)總體設(shè)計(jì)
本系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)組成。如圖2所示為整個(gè)系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
下位機(jī)為一個(gè)由ZigBee搭建的簡(jiǎn)單無線數(shù)據(jù)收發(fā)網(wǎng)絡(luò),實(shí)現(xiàn)藥監(jiān)碼數(shù)據(jù)的點(diǎn)對(duì)點(diǎn)雙向接收和發(fā)送。上位機(jī)采用Java語言開發(fā)庫存信息管理系統(tǒng)。本地PC機(jī)接收到藥監(jiān)碼信息后,通過VPN加密隧道傳送到遠(yuǎn)端的數(shù)據(jù)服務(wù)器上,保存到數(shù)據(jù)庫中以供客戶端查詢統(tǒng)計(jì)??蛻舳瞬捎肂/S架構(gòu),有利于系統(tǒng)的升級(jí)與維護(hù)。
評(píng)論