【正文】
本科畢業(yè)設(shè)計論文 29 傳統(tǒng)的關(guān)系數(shù)據(jù)庫技術(shù)已經(jīng)不能完全應(yīng)對如此巨大的數(shù)據(jù)量以及基于海量數(shù)據(jù)的檢索。同樣,在窗體加載時,程序自動檢測和發(fā)現(xiàn)網(wǎng)絡(luò)中的閱讀器,并顯示其 MAC 地址。Group_B 用戶則可以訪問庫存管理和智能化管理模塊,并進行相應(yīng)的操作。 具體的系統(tǒng)功能模塊圖如下: 圖 47:系統(tǒng)功能模塊圖 RFID的倉儲管理系統(tǒng)數(shù)據(jù)庫設(shè)計 基于 的系統(tǒng)功能模塊設(shè)計,我們創(chuàng)建了 6 張信息表,分別為用戶信息表 User,貨物信息表 GoodsInfo,入庫信息表 InStore,出庫信息表 OutStore,設(shè)備映射表 LocationMap,標(biāo)簽信息表 TagList。 Group_B 用戶可以訪 問庫存管理模塊和智能化模塊,并執(zhí)行操作。操作完畢后,可單擊 Disconnect 按鈕,斷開主機與閱讀器之間的連接。 ()。同時這種操作模式最主要的優(yōu)勢在于它可以讓多個閱讀器同時向一個主機發(fā)送信息。例如: clsReader mReader = new clsReader()。 本科畢業(yè)設(shè)計論文 17 ()。代碼第 1 行創(chuàng)建了一個 clsReaderMonitor 類的對象 mDiscovery。 Alien RFID Reader 給我們提供了一個軟件開發(fā)工具包,其中包含了一個名為 的動態(tài)鏈接庫,我們根據(jù)這個庫文件可以方便地與Alien RFID Reader 進行通信。 ( 8) 能夠?qū)齑嫘畔⒆詣踊杉?,從而實現(xiàn)庫存管理的無紙化作業(yè)。為了彌補傳統(tǒng)倉儲管理系統(tǒng)的缺點,我們設(shè)計基于 RFID 的倉儲管理系統(tǒng)。每個線程都有自己的資源,但是代碼區(qū)是共享的 ,即每個線程都可以執(zhí)行相同的函數(shù)。 第二條語句正式開始 執(zhí)行該新線程,一旦方法 Start()被調(diào)用,該線程就保持在一個 “ alive” 的狀態(tài)下。程序從 Main()方法的第一條語句開始執(zhí)行,直到 這個方法返回為止。 本科畢業(yè)設(shè)計論文 13 ? TagListAntennaCombine:這個命令用來打開或者關(guān)閉天線組合模式。在這種工作模式下,首先需要配置一下信息,例如 AutoMode 命令必須 置成“ On” 。 Heatbeats 機制有四個配置選項,可通過閱讀器提供的命令來設(shè)置。 RFID 系統(tǒng)的工作原理 Alien RFID 系統(tǒng)最基本的功能就是讀取 RFID 標(biāo)簽的信息,然后提供給用戶 或應(yīng)用程序一個接口將標(biāo)簽信息列表顯示出來。因此,我們研究設(shè)計基于 RFID 的倉儲管理系統(tǒng),充分發(fā)揮 RFID 技術(shù)的獨特優(yōu)勢,彌補傳統(tǒng)倉儲管理系統(tǒng)的一些不足,從而降低物流費用,提高倉儲效率。在貴重及精密的貨物生產(chǎn)領(lǐng)域應(yīng)用更為迫切;在服務(wù)業(yè)領(lǐng)域,可以應(yīng)用于服裝的自動化生產(chǎn),倉儲管理,品牌管理,單品管理,渠道管理等過程,隨著標(biāo)簽價格的降低,這一領(lǐng)域?qū)⒂泻艽蟮膽?yīng)用潛力;在醫(yī)藥領(lǐng)域,可以應(yīng)用于醫(yī)院的醫(yī)療器械管理,病人身份識別, 嬰兒防盜等領(lǐng)域。使用者可以利用物聯(lián)網(wǎng)的 EPC 編碼名稱解析服務(wù) ONS(Object Name Service),讓使用 EPC RFID 標(biāo)簽的貨品可以流通全球。 RFID 標(biāo)準(zhǔn)體系分為技術(shù)標(biāo)準(zhǔn)和應(yīng)用標(biāo)難。 天線設(shè)計與制造:例如標(biāo)簽天線匹配技術(shù),針對不同應(yīng)用對象的 RFID 標(biāo)簽 天線結(jié)構(gòu)優(yōu)化技術(shù),多標(biāo)簽天線優(yōu)化分布技術(shù),片上天線技術(shù),讀寫器智能波束掃描天線陣技術(shù),以及 RFID 標(biāo)簽天線設(shè)計仿真軟件等。 閱讀器和標(biāo)簽之間的數(shù)據(jù)通信包括閱讀器向標(biāo)簽的數(shù)據(jù)通信和標(biāo)簽向閱讀器的數(shù)據(jù)通信。從應(yīng)用評價標(biāo)準(zhǔn)來說,使用者在應(yīng)用軟件端的用戶體驗是判斷一個 RFID 應(yīng)用案例成功與否的決定性因素之一。目前的天線產(chǎn)品多采用收發(fā)分離技術(shù)來實現(xiàn)發(fā)射和接受功能的集成。 ( 2)讀寫器 讀寫器也稱閱讀器、詢問器,是對 RFID 標(biāo)簽進行讀寫操作的設(shè)備,主要包括射頻模塊和數(shù)字信號處理單元兩部分。 在電感耦合系統(tǒng)中,閱讀器和電子標(biāo)簽之間的射頻信號的實現(xiàn)為變壓器模型,通過空間高頻交變磁場實現(xiàn)耦合,其依據(jù)是電磁感應(yīng)定律。 中高頻系統(tǒng)的工作頻率一般為 3~ 30KHz。 ( 3)按照能量供應(yīng)可劃分為無源系統(tǒng)和有源系統(tǒng)。 RFID 技術(shù)應(yīng)用于物流、制造、公共信息服務(wù)等行業(yè),可大幅提高管理與運作效率,降低成本。 本科畢業(yè)設(shè)計論文 4 第二章 RFID技術(shù)概述 RFID(Radio Frequency Identification)即無線射頻識別技術(shù),是一種非接觸式自動識別技術(shù),射頻識別技術(shù)是一項利用射頻信號通過空間耦合(交變磁場或電磁場)實現(xiàn)無接觸信息傳遞并通過所傳遞的信息達(dá)到識別目的的技術(shù)。首先介紹了本項目的研究背景,然后介紹了 RFID技術(shù)以及倉儲管理系統(tǒng)在國內(nèi)外的研究發(fā)展現(xiàn)狀,最后簡單介紹了本文的研究目的、意義以及一些相關(guān)的關(guān)鍵問題。 . 研究的目的、意義和關(guān)鍵問題 倉儲在整個產(chǎn)品供應(yīng)鏈中起著至關(guān)重要的作用,對整個物流系統(tǒng)都有很大的影響。相 對于以計算機為核心的信息管理系統(tǒng)而 言,人為因素的不確定性,必然導(dǎo)致企業(yè)倉儲的工作效率低下和人力資源 的嚴(yán)重浪費。 本 世紀(jì)初, RFID 已經(jīng)開始在我國進行試探性的應(yīng)用,并很快得到政府的大力支持。若在現(xiàn)有的倉儲管理中引入 RFID 技術(shù),對倉庫到貨檢驗、入庫、出庫、庫存盤點等各個作業(yè)環(huán)節(jié)的數(shù)據(jù) 就 可以實現(xiàn)自動化的數(shù)據(jù)采集,保證倉庫管理 各個環(huán)節(jié)數(shù)據(jù)輸入的速度和準(zhǔn)確性,確保企業(yè)及時準(zhǔn)確地掌握庫存的真實 數(shù)據(jù),合理保持和控制企業(yè)庫存。 關(guān)鍵字: RFID 技術(shù),倉儲系統(tǒng),數(shù)據(jù)壓縮,接口軟件 本科畢業(yè)設(shè)計論文 II ABSTRACT Radio Frequency Identification(RFID) is a noncontact auto identification technology. Compared with early technologies of automatic identification, RFID is increasingly used in a broad range of areas such as logistics, transportation and anticounterfeiting for its property of noncontacting and identifying many targets simultaneously. Generally, the Warehouse Management System(WMS) in tradition relies on a nonautomatic, paperbased system to record and track the cargos. This manual operation method would result in many problems like low efficiency and many human errors. To make up for this deficiency, we designed and developed the WMS based on RFID. Meanwhile, aiming at the problem of data storage and retrieval, we developed RFIDCuboids warehouse structure using the experience of data pression from the reference[1]. Firstly, this thesis introduces the related information about RFID technology。 傳統(tǒng)的倉儲管理,一般依賴于一個非自動化的,以紙質(zhì)文件為基礎(chǔ)的系統(tǒng)來記錄和跟蹤進出的貨物。最后詳細(xì)描述了基于 RFID 的倉儲管理系統(tǒng)的實現(xiàn)過程,主要分為三個部分:( 1) RFID 海量數(shù)據(jù)壓縮算法,即新的數(shù)據(jù)倉庫結(jié)構(gòu) RFIDCuboids 的實現(xiàn)。在物品跟蹤和供應(yīng)鏈管理系統(tǒng)中, RFID 將發(fā)揮至關(guān)重要的作用。戰(zhàn)后,由于較高的成本,該技術(shù)一直主要應(yīng)用于軍事領(lǐng)域,并未很快在民用領(lǐng)域得到推廣應(yīng)用。它可以實現(xiàn)本地一個倉庫的精細(xì)化管理,實現(xiàn)制造企業(yè)、物流企業(yè)在全國范圍內(nèi)、異地多點倉庫的管理,對貨物存儲和出貨等進行動態(tài)安排和對倉儲作業(yè)流程的全過程進行電子化操作。 現(xiàn)階段,雖然我國的倉儲管理技術(shù)應(yīng)用有了一定 的發(fā)展,但與國外相比仍有很大的差距。針對 RFID 數(shù)據(jù)的壓縮、存儲、檢索的問題,文獻(xiàn) [1]中 提出了一種新的數(shù)據(jù)倉庫本科畢業(yè)設(shè)計論文 3 結(jié)構(gòu): RFIDCuboids,這種新的數(shù)據(jù)倉庫結(jié)構(gòu)主要是利用大量物品的成批移動,數(shù)據(jù)泛化和部分路徑的融合等特性來進行數(shù)據(jù)壓縮,大大的降低 了數(shù)據(jù)存儲空間,提高了查詢效率。 第四章 為本文的核心部分, 主要是基于 RFID 的倉儲管理系統(tǒng)的實現(xiàn) ,介紹了基于 RFID 的倉儲管理系統(tǒng)的需求分析、 系統(tǒng)結(jié) 構(gòu)、實現(xiàn)的任務(wù)流程, Alien RFID Reader 接口軟件的設(shè)計與實現(xiàn),基于 RFID 倉儲管理系統(tǒng)的具體實現(xiàn),以及 RFID 海量數(shù)據(jù)壓縮存儲算法的實現(xiàn)。射頻標(biāo)簽中載有關(guān)于目標(biāo)物的各類相關(guān)信息,如:該目標(biāo)物的名稱,目標(biāo)物運輸起始、終止地點,中轉(zhuǎn)地點及目標(biāo)物經(jīng)過某一地的具體時間等,還可以載入諸如溫度等指標(biāo)。 ( 2)按照數(shù)據(jù)載體可以劃分為只讀系統(tǒng)和可讀寫系統(tǒng)。 低頻系統(tǒng)的工作頻率一般為 30~ 300KHz。其典型的工作頻率為 、 862( 902)~ 928MHz、 和 。 RFID 標(biāo)簽中存儲一個唯一編碼,通常為 64bits、 96bits 甚至更高,其地址空間大大高于條碼所提供的空間,因此可以實現(xiàn)單品級的物品編碼。在物聯(lián)網(wǎng)中,讀寫器將成為同時具有通訊、控制和計算功能的 C3 核心設(shè)備。中間件的內(nèi)存數(shù)據(jù)庫還可以根據(jù)一個或多個讀寫器的讀寫器事件的過濾、聚合和計算,抽象出對應(yīng)用軟件有意義的業(yè)務(wù)邏輯信息構(gòu)成業(yè)務(wù)事件,以滿足來自多個客戶端的檢索、發(fā)布 /訂閱和控制請求。 本科畢業(yè)設(shè)計論文 8 時序指的是閱讀器和標(biāo)簽的工作次序問題。因此,在工作的空間通道中存在三種事件模型以能量提供為基礎(chǔ)的事件模型,以時序方式實現(xiàn)數(shù)據(jù)交換的實現(xiàn)形式事件模型,以數(shù)據(jù)交換為目的的事件模型。 RFID 系統(tǒng)集成與數(shù)據(jù)管理:例如 RFID 與無線通信、傳感網(wǎng)絡(luò)、信息安全、工業(yè)控制等的集成技術(shù), RFID 應(yīng)用系統(tǒng)中間件技術(shù),海量 RFID 信息資源的組織、存儲、管理、交換、分發(fā)、數(shù)據(jù)處理和跨平臺計算技術(shù)等。下面簡單介紹一下本文相關(guān)的 EPC global 國際標(biāo)準(zhǔn) [8]。 在物流領(lǐng)域, RFID 的大規(guī)模應(yīng)用提升了物流能力。目前,在倉儲管理中,貨物的信息采集主要采用條碼技術(shù),但條碼技術(shù)具有記錄信息無法更改、存儲容量相對較小的的缺點,條形碼掃描儀必須看到條形碼才能讀取,這樣,工作人員必須親手掃描每件商品的條形碼。 ( 2) Alien RFID 天線 Alien RFID 天線用來廣播 RFID 閱讀器內(nèi)部產(chǎn)生的射頻信號,同時可以接受一定范圍內(nèi)電子標(biāo)簽的應(yīng)答信號。通過 “ heatbeats” 機制,我們可以在局域網(wǎng)內(nèi)監(jiān)聽 heatbeats信息來得到閱讀器的 IP 地址。 同時, Alien RFID 閱讀器提供了兩種讀取標(biāo)簽信息的方式: Interactive Mode和 Autonomous Mode。 此外,為了更好地接受多個閱讀器廣播的 taglist 信息,我們需要對標(biāo)簽信息進行一些簡單的配置。 ? TagStreamAddress: 這個命令用來指定 TagStream 事件中數(shù)據(jù)信息應(yīng)該發(fā)送到的地址。 第一條語句創(chuàng)建一個新的 Thread 對象,并指明一個該線程的方法ThreadFuc()。因此,我們可以將基于 RFID的倉儲管理系統(tǒng)中實時接受閱讀器廣播 的 數(shù)據(jù) 信息 的線程設(shè)置為后天線程,這樣用戶就可以同時進行一些其他的庫存操作。 } 同理,當(dāng)另外一個線程 Tread_B 要執(zhí)行出隊列操作時,代碼如下: Lock() { (msg)。 ( 5) 在貨物庫存量低于安全庫存量或者貨物過期時,系統(tǒng)能夠提供警示。 ( 2) Alien RFID 系統(tǒng)接口軟件的設(shè)計與實現(xiàn)。 += new (mDiscovery_ReaderAddedOnNetwork)。接下來我們可以通過 TCP/IP 協(xié)議來實現(xiàn)主機與指定 IP地址的閱讀器之間的連接與登錄。 RFID Reader 的配置 主機與閱讀器建立連接并登錄后,我們可以配置閱讀器的一些信息來使閱讀工作在指定的模式或者環(huán)境下。 在本文的 節(jié)中,我們介紹了 Autonomous Mode 工作模式。 第 1, 2 行命令使閱讀器工作在 AutoMode 和 TagStreamMode 模式下,第 3 行命令用來設(shè)置主機的 IP 地址和端口號。代碼的第 5 行開始事件的監(jiān)聽。用戶的身份分為三類, Amin、 Group_A 和 Group_B。