摘 要:把PDA技術(shù)引入到電廠的倉儲管理系統(tǒng)中來,實現(xiàn)了倉儲數(shù)據(jù)的自動采集和實時通信,為管理者和操作人員提供了靈活及時的查詢方式、可靠的統(tǒng)計數(shù)據(jù)和準確的報表分析。倉儲管理系統(tǒng)分成PC桌面系統(tǒng)和PDA子系統(tǒng)。PDA終端和數(shù)據(jù)庫服務(wù)器之間可以采用PDA調(diào)用Web Service的無線網(wǎng)絡(luò)通信方式。
關(guān)鍵詞:倉儲管理;PDA;Web Service
中圖分類號:TP315
隨著電廠的發(fā)展,電力物資倉儲信息在增加,倉儲管理作為供應(yīng)鏈的核心環(huán)節(jié)存在著物資數(shù)據(jù)獲取和存放位置不準確、人力物力資源安排不妥當和操作流程隨意性大等情況,嚴重影響了倉庫的使用效率。
PDA的引入提高了盤庫的準確率與高速性,在發(fā)料、退料管理中提高效率,減少用料人員的等待時間,在物資轉(zhuǎn)移、庫存調(diào)整等工作環(huán)節(jié)中提高了倉儲作業(yè)的效率,減少人為誤差,提高了管理水平,促進倉儲作業(yè)的自動化水平。PDA終端界面友好,容易操作,采用無線方式與數(shù)據(jù)庫服務(wù)器通信使數(shù)據(jù)上傳更加方便快捷。
1 PDA概述
1.1 什么是PDA
PDA(Personal Digital Assistant,個人數(shù)字助理)實際上是一種體積比較小的掌上型計算機,它集便攜式電腦、電子記事本和移動通訊裝置為一體的電子產(chǎn)品。按其功能范圍PDA的概念可以分為兩種,即狹義概念和廣義概念。
狹義概念的PDA指的是電子記事本,其功能主要就是針對個人信息的管理。廣義概念的PDA指的是掌上電腦,同時包括一些具有類似掌上電腦功能的小型計算機設(shè)備。
1.2 PDA在現(xiàn)代電廠倉儲管理上的應(yīng)用
PDA技術(shù)在電廠中有廣泛的應(yīng)用需求,例如有:登錄認證、PDA查看企業(yè)指標、PDA移動辦公、PDA業(yè)擴業(yè)務(wù)辦理、PDA用電檢查、PDA抄表、PDA電力線路巡檢、PDA倉儲管理等。
PDA應(yīng)用到現(xiàn)代倉儲管理上一般是做為倉儲系統(tǒng)中的一個子系統(tǒng),需要有PC端桌面系統(tǒng)配合,應(yīng)用PDA的倉儲管理系統(tǒng)對電廠的倉儲管理帶來很多好處:(1)提高了庫存管理的效率,減少了出錯率;(2)提高了庫存物資保管質(zhì)量;(3)做到了物資先進先出管理;(4)增加和拓寬了物資倉儲信息管理內(nèi)容。
2 系統(tǒng)總體設(shè)計
2.1 系統(tǒng)結(jié)構(gòu)設(shè)計
2.1.1 系統(tǒng)物理結(jié)構(gòu)
基于PDA的倉儲管理系統(tǒng)由PDA子系統(tǒng)和PC桌面系統(tǒng)兩個子系統(tǒng)組成。PDA條碼掃描器我們可以采用Symbol 3000系列,操作平臺是Windows CE.NET;數(shù)據(jù)庫服務(wù)器選用高檔PC服務(wù)器;配套設(shè)備還有掃描儀、條碼打印機,客戶機為一般PC機即可。
PDA終端和服務(wù)器通信是通過AP,AP(Access Point,AP)是無線接入點,它的作用是提供無線和有線網(wǎng)絡(luò)之間的橋接。在庫房內(nèi)我們以搭建無線局域網(wǎng)環(huán)境為基礎(chǔ),主要是因為PDA的數(shù)據(jù)采集等操作要遍及倉庫的每一個角落,而各個終端之間不需要通信,所以必須要有無線網(wǎng)絡(luò)為依托讓無線信號覆蓋于整個庫房。無線局域網(wǎng)傳輸系統(tǒng)是基于802.11b協(xié)議搭建,在原有的網(wǎng)絡(luò)架構(gòu)上安裝一個無線網(wǎng)絡(luò)基站就可以了。
2.1.2 系統(tǒng)邏輯結(jié)構(gòu)
基于PDA的倉儲管理系統(tǒng)采用以B/S方式為主,C/S方式為輔的異構(gòu)體系結(jié)構(gòu)。在PDA上采用C/S模式用Windows CE設(shè)計。PC端采用B/S的運行模式。
PDA子系統(tǒng)選擇采用三層的C/S體系結(jié)構(gòu)主要是基于以下原因:
(1)倉儲管理部門操作PDA子系統(tǒng)的人員比較固定,數(shù)量少。對于終端較少的管理系統(tǒng),采用C/S體系結(jié)構(gòu),能提高系統(tǒng)安全性和運行的效率,系統(tǒng)的維護相對比較方便;(2)C/S結(jié)構(gòu)的安全性能更高。第一,由于C/S結(jié)構(gòu)采用的是點對點的結(jié)構(gòu)模式,并采用安全性能比較好的局域網(wǎng)網(wǎng)絡(luò)協(xié)議。第二,由于C/S體系結(jié)構(gòu)能提供用戶權(quán)限的多層次檢查,不同用戶操作不同信息,使系統(tǒng)的信息安全得到比較好的控制;(3)C/S結(jié)構(gòu)執(zhí)行效率更高。C/S結(jié)構(gòu)中客戶端也是有運算能力的,客戶端的事物請求可以很快得到答復(fù)。
2.2 系統(tǒng)功能設(shè)計
基于PDA的倉儲管理系統(tǒng)設(shè)計成PC桌面系統(tǒng)和PDA子系統(tǒng)兩個部分,這兩部分的功能設(shè)計如下:
2.2.1 PC端功能設(shè)計
(1)盤點管理;(2)寄售管理;(3)工具管理;(4)預(yù)警管理;(5)供應(yīng)商管理;(6)查詢統(tǒng)計;(7)系統(tǒng)管理。
2.2.2 PDA子系統(tǒng)設(shè)計
(1)收料入庫;(2)物料移動;(3)退貨;(4)物料盤點;(5)領(lǐng)用出庫;(6)工具管理;(7)寄售管理。
3 系統(tǒng)的實現(xiàn)
3.1 PDA子系統(tǒng)本地數(shù)據(jù)庫的實現(xiàn)
在網(wǎng)絡(luò)無連接情況下,需要將采集數(shù)據(jù)暫時存儲到PDA本地數(shù)據(jù)庫中,然后通過同步軟件連將數(shù)據(jù)上傳到倉儲系統(tǒng)數(shù)據(jù)庫服務(wù)器中,并把本地數(shù)據(jù)庫中的數(shù)據(jù)刪除。
網(wǎng)絡(luò)無連接情況下數(shù)據(jù)的存儲實現(xiàn)代碼如下:
3.2 PDA與服務(wù)器通信的實現(xiàn)
在本系統(tǒng)中PDA與PC之間的通信有兩種方式,即有線方式和無線方式:
(1)有線方式:是通過ActiveSync同步軟件、USB接口和數(shù)據(jù)線實現(xiàn)PDA與PC機連接。它的主要缺點是數(shù)據(jù)不能實時同步,并且需要數(shù)據(jù)線的連接;(2)無線方式:是PDA通過AP與電廠的局域網(wǎng)連接,實現(xiàn)數(shù)據(jù)的同步傳輸。
該系統(tǒng)是基于有線通信和無線通信相結(jié)合的方式。在網(wǎng)絡(luò)順暢時,PDA通過無線方式調(diào)用Web Service實現(xiàn)PC機之間的通信;網(wǎng)絡(luò)不連通的情況下,可以將數(shù)據(jù)暫存在PDA本地數(shù)據(jù)庫中,然后通過ActiveSync同步軟件將本地數(shù)據(jù)上傳到數(shù)據(jù)庫服務(wù)器中。
如果PDA和數(shù)據(jù)服務(wù)器用無線方式進行通訊,那么客戶端需要調(diào)用遠程服務(wù)器上Web Service,調(diào)用過程非常方便,和本地函數(shù)調(diào)用沒有差別,下面是實現(xiàn)通信過程的代碼:
PDA和遠程數(shù)據(jù)庫服務(wù)器建立通信連接后,就可以實現(xiàn)倉儲物資信息的傳輸,也就是數(shù)據(jù)的上傳和數(shù)據(jù)的下載,而數(shù)據(jù)在通信過程中的存在形式是XML流文件。我們在調(diào)用在Web Service方法時,上傳的數(shù)據(jù)和查詢到的數(shù)據(jù)都是以XML數(shù)據(jù)流傳輸。下面就是調(diào)用Web Service方法并返回XML數(shù)據(jù)流的實現(xiàn)代碼:
//調(diào)用Web Service方法,返回XML數(shù)據(jù)流:
4 結(jié)束語
PDA技術(shù)一旦正式投入倉儲管理系統(tǒng)中,一定會取得非常好的實踐效果,最起碼能達到了如下的目標:
(1)提供靈活多樣的查詢方式;(2)提供強大的盤點功能;(3)實現(xiàn)物料的入出庫的全過程跟蹤;(4)實現(xiàn)數(shù)據(jù)通信的實時性和采集的移動性;(5)提供權(quán)限管理。
參考文獻:
[1]梅曉丹,于新強.PDA的應(yīng)用及前景[J].黑龍江科技信息,2008.
[2]曹琿.基于PDA信息管理系統(tǒng)的構(gòu)件設(shè)計方法與研究[J].計算機與現(xiàn)代化,2009.
[3]劉軍.基于Web Services的信息系統(tǒng)集成模型的研究與實現(xiàn)[D].華北電力大學(xué),2004.
[4]帕派佐格羅(荷).龔玲,譯.Web服務(wù)原理和技術(shù)[M].北京:清華大學(xué)出版社,2009.
作者簡介:魏玲(1981.07-),滿族,吉林柳河人,講師,學(xué)士學(xué)位,研究生,研究方向:軟件工程。
作者單位:撫順職業(yè)技術(shù)學(xué)院,遼寧撫順 113006