freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于rfid的景點導覽系統(tǒng)設計與開發(fā)(編輯修改稿)

2025-02-12 21:17 本頁面
 

【文章內(nèi)容簡介】 它是內(nèi)存帶有天線的芯片,芯片中存儲有能夠識別目標的信息。 RFID 標簽具有持久性,信息接收傳播穿透性強,存儲信息容量大、種類多等特點。有些 RFID 標簽 解讀器通過接收標簽發(fā)出的無線電波接收讀取數(shù)據(jù)。最常見的是被動射頻 系統(tǒng),當解讀器遇見 RFID 標簽時,發(fā)出電磁波,周圍形成電磁場,標簽從電 磁場中獲 得能量激活標簽中的微芯片電路,芯片轉換電磁波,然后發(fā)送給解讀 器,解讀器把它轉換成相關數(shù)據(jù)??刂朴嬎闫骶涂梢蕴幚磉@些數(shù)據(jù)從而進行管理 控制。在主動射頻系統(tǒng)中,標簽中裝有電池在有效范圍內(nèi)活動。 支持讀寫功能,目標物體的信息能隨時被更新 。 (2)讀寫器 讀寫器 分為手持和固定兩種,由發(fā)送器,接收儀,控 制模塊和 TRANSCEIVER組成, TRANSCEIVER 和控制計算機或 PLC 連接從而實現(xiàn)它的溝通功能。解讀器也有天線接收和傳輸信息。 (3)數(shù)據(jù)傳輸和處理系統(tǒng) 工作原理: 解讀器通過接收標簽發(fā)出的無線電波接收讀取 數(shù)據(jù)。最 常見的是被動射頻系統(tǒng),當解讀器遇見 RFID 標簽時,發(fā)出電磁波,周圍形成電磁場,標簽從電磁場中獲得能量激活標簽中的微芯片 電路,芯片轉換電磁波,然后發(fā)送給解讀器,解讀器把它轉換成相關數(shù)據(jù)。控 制計算器就可以處理這些數(shù)據(jù)從而進行管理控制。在主動射頻系統(tǒng)中,標簽中 裝有電池在有效范圍內(nèi)活動。 2022 屆網(wǎng)絡 工程 專業(yè)畢業(yè)設計(論文) 5 RFID 的 優(yōu)勢 (1)RFID 通過自動的方式迅速簡便無誤的獲得關于產(chǎn)品 ,地點,時間,交易的信息。不用接觸,看見目標,即使物品被 牢固包裝或是環(huán)境不適,也不會影響它的識別功能。這是它有別于條形碼的一 大特點。 (2)RFID 并不僅僅是代碼,它能夠讀寫數(shù)據(jù),能夠在處 理系統(tǒng)中儲存資料,并可以將其連接到 PC 或 PLC 網(wǎng)絡上。 RFID 能夠提高數(shù)據(jù)質(zhì)量,貨物管理,資料持久保存等。 (3)RFID 在供貨鏈中的運用能夠提高管理,加強終端對 終端的連接。 RFID的運作不需要人工介入,它無線運作,具有讀 寫功能。 論文主要工作與結構 本文的工作主要包括: (1)學習和了解了移動 RFID 相關概念、理論和設計方法。 (2)分析 現(xiàn)階段 RFID 的 設計原理和實現(xiàn)方法。 (3)學習掌握 SQL SERVER 數(shù)據(jù)庫、服務器開發(fā)原理及其應用,深入 學習J2EE 及 J2ME 的 開發(fā)原理,采用三層結構模型。 (4)基于 J2ME 技術,開發(fā)實現(xiàn)一個 基于 RFID 的景點導覽 系統(tǒng),系統(tǒng)包括三個層次 : 服務器端: A)采用 TOMCAT 服務器作為 SERVLET 的引擎,支持不同類型的應用服務程序 。 B) 采用 STRUTS 框架設計和設計和開發(fā)課題。 客戶端: 唐文軒:基于 RFID 的景點導覽系統(tǒng) 6 A)采用 J2ME 的 CLDC/MIDP 規(guī)范 ,通過 HTTP 協(xié)議向服務器發(fā)出請求。 B)采用多線程技術和消息隊列處理用戶操作和服 務器消息,有效解決了響應及顯示的及時性。 數(shù)據(jù)層 : A) 采用 數(shù)據(jù)庫 SQL SERVER 2022 數(shù)據(jù) 。 (5)對本文所開發(fā)的系統(tǒng) 的重點難點作出了總結。 論文共分 5 章,結構如下: 第一章為前言,簡單介紹了當前 RFID 應用的發(fā)展現(xiàn)狀, RFID 實現(xiàn)的意義和目標以及 RFID 的基本 理論。 第二章主要對 景點導覽系統(tǒng) 的開發(fā)技術進行了介紹。對 J2ME 技術 、 J2EE技術 、 MIDP 的編程方法 進行詳細的介紹。 第 三章 是本文的重點,詳細講述了 景點導覽系統(tǒng) 的實現(xiàn)過程。分別講述了客戶端的實現(xiàn)原理、代碼及圖示,服務器端的 實現(xiàn)原理、代碼及圖示,比較清晰的展現(xiàn)了系統(tǒng)的功能實現(xiàn)。 第 四 章主要是針對在開發(fā)過程中遇到的難點的一個 回顧。因為在每個階段都會 遇到很多問題、難點,所以在這里列出幾個來 重點講解一下,也從側面來反映系統(tǒng)的開發(fā)過程。 第 五 章是對整個學習過程的總結,講述自己在學習 過程中的心得體會 。 2022 屆網(wǎng)絡 工程 專業(yè)畢業(yè)設計(論文) 7 第二章 相關 技術 J2ME 技術介紹 Java 技術的分類 圖 21 Java 體系結構 JAVA 的最大目標和特點,就是“一次編寫,到處運 行”的平臺無關性。但是,正如 SUN 認識到的,一套標準無法適應各式各樣的需求 。因此, JAVA技術目前共有三套,分別針對不同的平臺的應 用。 JAVA2 PLATFORM STANDARD EDITION ( J2SE, JAVA 標準版 ):針對桌面端的 PC 和工作站的個人和低端商務應用。 JAVA2 PLATFORM ENTERPRISE EDITION ( J2EE, JAVA 企業(yè)版 ):針對服務器端企業(yè)級應用,支持 SERVLET、 JSP 和 XML 等等。 JAVA2 PLATFORM MICRO EDITION ( J2ME, JAVA 移動版 ):針對有限內(nèi)存、顯示和處理能力的設備,主要是消費電子 和嵌入式設備領域 (這實際正是JAVA 語言設計最初的目標領域 )。 唐文軒:基于 RFID 的景點導覽系統(tǒng) 8 J2ME 的優(yōu)勢 移動設備 PDA 市場的繁榮發(fā)展造成了五花八門的廠商與品種 異常廣泛的設備例如兩種設備也許具有相同的功能當實現(xiàn) 的方法可能會有相當大的區(qū)別例如對 PDA 和手持電話來說都具有顯示的功能但屏幕的實 際尺寸卻有很大的區(qū)別支持的色深也不相同重復的開發(fā)工作以及 移植的不便性使得開發(fā)成本與開發(fā)難度不斷提高這就使得設備廠商要求擁有 一個統(tǒng)一的開發(fā)平臺 J2ME 的體系結構 值得注意的是, JAVA 所宣稱的“一次編譯,到處運行”在這里是不 適用的。這種“跨平臺”在某些時候是毫無意義的 。在 J2SE 上編譯好的程序在 J2ME上是沒辦法運行的,因為從兩種平臺所支持的 類庫到程序的結構都有所不同。所以在設計 J2ME 應用時應該充分考慮到這些因素。 下圖給出 J2ME 一個總體的構架 。 圖 22 J2ME 一個總體的構架 2022 屆網(wǎng)絡 工程 專業(yè)畢業(yè)設計(論文) 9 下面我們分別來介紹這三部分 : CONFIGURATION J2ME 將嵌入式設備分為兩類 :一種是 CDC( CONNECTED DEVICE CONFIGURATION,資源無限設備 ),另一種是 CLDC ( CONNECTED LIMITED DEVICE CONFIGURATION,資源受限設備 )。資源受限設備一般指手 機、 PDA 這種運算能力有限、電力供應依靠電池、網(wǎng)絡帶寬有限的 設備。而資源無限設備是相對資源有限設備來說的,它們一般有充足的電力供 應,如電視機頂盒等。 在 CDC 和 CLDC 規(guī)范中,又分別定義硬件要滿足的要求。如表 21: 表 21 CLDC 和 CDC 的比較 CDC CLDC JSR 編號 JSR36 JSR30 電源 供應充足 電池供電有限 網(wǎng)絡 必須有連接網(wǎng)絡的能力 僅支持有線方式的網(wǎng)絡連接功能 主要應用 電視機頂盒、高端 PDA etc. 手機、雙向尋呼機、 PDA etc. 虛擬機 CVM KVM 支持的 Profile Foundation Profile MIDP RAM 不小于 256K RAM 與 ROM 再加閃存要為 128k~512k ROM 不小于 512K RAM 與 ROM 再加閃存要為 128k~512k 在規(guī)范中所定義的類庫除了 JAVA 標準核心類庫的子集外,也加入了與該類型的設備特性相符的擴充類庫。整體來說, J2ME 先把所有的嵌入式設備利用 CONFIGURATION 概念化分成兩種類型,與其它 JAVA 版本對于核心類庫與擴充類庫的概念相比較。 CLDC 和 CDC 的范圍應該如圖 23 所示 : 唐文軒:基于 RFID 的景點導覽系統(tǒng) 10 圖 23 CDC、 CLDC 的范圍 PROFILE 通常同一個 JAVA 程序在不同的嵌入式設備上所顯示的用戶界面 風格不完全一樣。在不同設備上具體應該怎樣顯示就定 義在 PROFILE 中。 PROFILE 中也定義了程序應該如何與用戶或設備交互 (例如,程序的生命周期,如何接受來自用戶的信息 )。 PROFILE 中定義的擴充類庫是根據(jù)底層 CONFIGURATION 內(nèi)所定義的核心類庫所建立的,為了更符合特殊設 備的需求, PROFILE 會在CONFIGURATION 中的類增加新的方法,或是讓方法拋出新的異 常。在 PROFILE中也定義了特定種 類嵌入式設備的最小配備需求。一般情況下 PROFILE 對顯示功能、網(wǎng)絡功能以及耗電量等相關需求會比 CONFIGURATION 中的需求要高。 建立在 CLDC 上的 PROFILE 有: MIDP (MOBILE INFORMATION DEVICE PROFILE),這個 PROFILE 是針對移動設備所定義的,如手機、尋呼機等,本文客戶 端的實現(xiàn)就是采用 。所以說本系統(tǒng)的客戶端不只是手機,而是所有采 用 規(guī)范的移動設備。 INFORMATION MODULE PROFILE,是為不需要圖形界面的小型 設備定制的。 另外各個手機生產(chǎn)廠商也制定了自己的各種 PROFILES。 OEM EXTENSIONS/ OPTIONAL PACKAGE。 除了 CONFIGURATION 和 PROFILE2022 屆網(wǎng)絡 工程 專業(yè)畢業(yè)設計(論文) 11 之外,在 J2ME 規(guī)范中還定義了廠商選擇性實現(xiàn)包。廠商選擇 性實現(xiàn),通常是一些本身具有獨立價值的 API,廠商可以依照自己的需求,選擇性的實現(xiàn)其 中某些 OPTIONAL PACKAGES 規(guī)范。 廠商選擇性實現(xiàn)包與 CLDC 和 MIDP 的關系如下圖 24 所示: 圖 24 CLDC 和 MIDP 的關系 MIDP 的編程方法 J2ME Wireless Toolkit 的安裝 MIDP 應用程序的外 ,還必須借助一些特殊的開發(fā)工具和程序庫。因 此必須要額外安裝 J2ME WIRELESS TOOLKIT(簡稱 WTK)。您可以該站點: 下載該軟件的最新版本 J2ME WIRELESS 。如果您已經(jīng)配置好 JDK,只需點擊安裝文件就可以迅速安裝 WTK。 MIDlet 程序的基本結構 在 MIDP 中定義了一種新的應用程序模型 MIDLET。 MIDLET 是一個可以執(zhí)行的應用程序及基本單位,它繼承自 . MIDLET,被JAM (JAVA APPLICATION MANAGER) 管理,同時 MIDLET 可以和 JAM 通信。通知唐文軒:基于 RFID 的景點導覽系統(tǒng) 12 應用管理軟件自己狀態(tài)的變化,通常是通過方 法 NOTIFYDESTROYED()和NOTIFYPAUSED()實現(xiàn)的。 MIDLET 繼承自 . MIDLET。該類中定義了三個抽象方法 STARTAPP(), PAUSEAPP()和 DESTROYAPP()。因此,我們編寫的程序必須 重寫 這三個方法。一個 MIDLET 應用程的基本程序結構如下: 代碼 import .*。 import .*。 public class HelloWorld extends MIDlet implements CommandListener { private Command exitCommand。 private TextBox tb。 public HelloWorld(){exitCommand =new Command(Exit,1)。 tb =new TextBox(Hello MIDlet,Hello,World!,15,0)。 (exitCommand)。 (this)。 } protected void startApp(){ (this).setCurrent(tb)。 } protected void pauseApp(){ } protected void destroyApp(boolean u){ } public void mandAction(Command c,Displayable d){ if (c ==exitCommand){ 2022 屆網(wǎng)絡 工程 專業(yè)畢業(yè)設計(論文) 13 destroyApp(false)。 notifyDestroyed()。 } } } MIDlet 的生命周期 MIDLET 有三個狀態(tài),分別是 PAUSE, ACTIVE 和 DESTROYED。在啟動一個MIDLET的時候,應用管理軟件會首先創(chuàng)建一個 MIDLET實例并使得他處于 PAUSE狀態(tài),當 STARTAPP()方法被調(diào)用的時候 MIDLET 進入 ACTIVE 狀態(tài),也就是所說的運行狀態(tài)。在 ACTIVE 狀態(tài)調(diào)用 DESTROYAPP(BOOLEAN UNCONDITIONAL)或者 PAUSEAPP()方法可以使 MIDLET 進入 DESTROYED 或者 PAUSE 狀態(tài)。事實上,當 DESTROYAPP()方法被調(diào)用的時候, AMS 通知 MIDLET 進入 DESTROYED 狀態(tài)。在 DESTROYED 狀態(tài)的 MIDLET 必須釋
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1