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

正文內(nèi)容

基于rfid的家庭智能門禁管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-wenkub.com

2025-08-13 15:07 本頁(yè)面
   

【正文】 謹(jǐn)此向 顏 老師表示衷心的感謝和崇高的敬意。他認(rèn)真負(fù)責(zé)的工作態(tài)度, 嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。 三年的大學(xué)生活,所收獲的不僅僅是愈加豐厚的知識(shí),更重要的是在閱讀、實(shí)踐中所培養(yǎng)的思維方式和表達(dá)能力。從中我也充分認(rèn)識(shí)到了 RFID門禁這一新興的技術(shù)給我們生活帶來(lái)的影響。在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開(kāi)發(fā)不是一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問(wèn)題、解決問(wèn)題的能力,同時(shí),我也認(rèn)識(shí)到開(kāi)發(fā)一個(gè)好的系統(tǒng)閉門造車不行,沒(méi)有團(tuán)隊(duì)合作也很難有成就。通過(guò)了黑盒測(cè)試后才發(fā)布該系統(tǒng)。通常的做法是:宏觀上采取黑盒子方法,微觀上采取白盒子方法;大的功能模塊采用黑盒測(cè)試,小的構(gòu)件采用白盒測(cè)試。 測(cè)試概述 在軟件實(shí)現(xiàn)過(guò)程中,程序員不僅要編寫規(guī)范化的程序代碼,而且要對(duì)程序代碼進(jìn)行單元測(cè)試,即模塊測(cè)試或部件測(cè)試。 本模塊用到的數(shù)據(jù)庫(kù)表:人員信息表( tb_UserInfo)。 建立通道實(shí)現(xiàn): ( 1)實(shí)例化套接字對(duì)象 ( 2)設(shè)置要發(fā)送的消息頭和消息體(訪問(wèn)網(wǎng)關(guān)的用戶名和密碼) ( 3)調(diào)用 GetSendMessage()方法將消息頭和消息體都存儲(chǔ)在數(shù)組中 ( 4)調(diào)用 SendMsg()方法使用套接字發(fā)送消息 ( 5)調(diào)用 RecvMsg()方法接收消息 ( 6)調(diào)用 GetReciveMessage()方法將接收到的消息頭和消息體存儲(chǔ)在數(shù)組中 ( 7) 根據(jù)接收到的消息判斷建立通道是否成功,若成功提示“ xx通道 Connect指令執(zhí)行成功!”,否則提示 T1通道 Connect 指令執(zhí)行失?。? Ping實(shí)現(xiàn)( Ping的前置條件是建立通道成功) ( 1) 調(diào)用 中的 GetSequenceID()獲取消息流水號(hào) ( 2) 設(shè)置要發(fā)送的消息頭和消息體(網(wǎng)關(guān) IP地址和指定端口) ( 3) 調(diào)用 GetSendMessage()方法將消息頭和消息體都存儲(chǔ)在數(shù)組中 ( 4) 調(diào)用 SendMsg()方法使用套接字發(fā)送消息 ( 5) 調(diào)用 RecvMsg()方法接收消息 ( 6) 調(diào)用 GetReciveMessage()方法將接收到的消息頭和消息體存儲(chǔ)在數(shù)組中 ( 7) 根據(jù)接收到的消息判斷 Ping是否成功,若成功則提示 “Ping 指令成功! ” ,失敗則提示 “Ping 指令失?。?” 實(shí)現(xiàn)步驟: ( 1)選擇需要打開(kāi)的門,打開(kāi)串口,調(diào)用 ISO15693Reader類中 OpenSerialPort方法 的打開(kāi)串口(必須打開(kāi)正確的串口,否則可能導(dǎo)致出現(xiàn)錯(cuò)誤),若打開(kāi)成功提示“串口成功打開(kāi)”,若失敗則提示“串口打開(kāi)失敗”。 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 16 本功能實(shí)現(xiàn)的前置條件 :建立通道和 Ping 建立通道:建立 由本系統(tǒng)向網(wǎng)關(guān)發(fā)起并建立的連接通道:管理配置通道( T1),在該通道由系統(tǒng)發(fā)起命令請(qǐng)求,網(wǎng)關(guān)反饋命令響應(yīng),建立反饋命令響應(yīng)通道:數(shù)據(jù)上報(bào)通道( T2),命令執(zhí)行的結(jié)果由網(wǎng)關(guān)通過(guò)數(shù)據(jù)上報(bào)通道( T2)來(lái)回傳給系統(tǒng);命令與命令響應(yīng)之間實(shí)行同步操作,即發(fā)送完一個(gè)命令之后,必須等待接收到命令響 應(yīng)后才能下發(fā)下一個(gè)命令。 掛失和取消掛失模塊 掛失和取消掛失界面設(shè)計(jì) 如圖 37所示: 圖 37 掛失和取消掛失界面設(shè)計(jì) 本模塊流程圖如圖 38所示: 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 14 圖 38 掛失 及取消掛失功能流程圖 本功能實(shí)現(xiàn)流程如下 : 輸入身份證號(hào),若需要掛失則單擊掛失按鈕,在掛失按鈕的單擊事件中調(diào)用 sqlHelper 類中的 ReportTheLoss 方法進(jìn)行掛失,若成功提示 “ 掛失成功 ” ,失敗則提示 “ 掛失失敗 ”。 登記信息 模塊 登記信息界面如圖 35所示 : 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 12 圖 35 登記信息界面 本模塊流程圖如圖 36所示: 圖 36 登記信息流程圖 本模塊需使用的數(shù)據(jù)庫(kù)表:人員信息表( tb_UserInfo), 如表 32所示 表 32人員信息表 列名 含義 類型及大小 是否允許為空 U_CardNumber 卡號(hào) VARCHAR(40) 否 U_Name 姓名 VARCHAR(20) 否 U_Sex 性別 VARCHAR(2) 否 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 13 U_Identity 身份證號(hào)碼 VARCHAR(18) 否 U_jurisdiction 權(quán)限(門的權(quán)限) VARCHAR(10) 否 U_Status 狀態(tài) VARCHAR(20) 否 在登記信息時(shí),登記的用戶信息都會(huì)存儲(chǔ)在此表中。 功能實(shí)現(xiàn) 流程如下 : ( 1)獲得用戶輸入的登錄信息。 類 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 10 說(shuō)明:該類提供了系統(tǒng)和數(shù)據(jù)庫(kù)的連接方法和系統(tǒng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查等操作的方法 主要方法 : ( 1) ReportTheLoss(string CardID)方法 說(shuō)明 : 該方法是掛失方法 , CardID參數(shù)是字符串類型 , 用于傳遞身份證號(hào) 。 ( 2) CloseSerialPort()方法 說(shuō)明:該方法用來(lái)關(guān)閉串口,返回值為 Byte 類型,關(guān)閉成功返回 0x00,否則返回其他。 ( 3)標(biāo)準(zhǔn)化 本系統(tǒng)設(shè)計(jì)及其實(shí)施將按照國(guó)家和地方的有關(guān)標(biāo)準(zhǔn)進(jìn)行。在設(shè)備選型方面,要保證軟件與硬件兼容性,保證系統(tǒng)穩(wěn)定。 標(biāo)簽到讀寫器的數(shù)據(jù)編碼采 用曼徹斯特編碼方式,根據(jù) 信號(hào)調(diào)試的方式不同,通信速率也不同,如 表 11所示,標(biāo)簽支持高速和低速兩種通信速度: 表 11 ISO15693標(biāo)簽通信速率 數(shù)據(jù)速率 單副載波 雙副載波 低 (fc/2048) (fc/2032) 高 (fc/512) (fc/508) 湖南鐵道職業(yè)技術(shù)學(xué)院 2020 屆畢業(yè)設(shè)計(jì) 5 第二章 系統(tǒng)需求分析和概要設(shè)計(jì) 通過(guò)對(duì)門禁系統(tǒng)的調(diào)查分析可以得到門禁系統(tǒng)主要功能包括:登記信息、掛失、恢復(fù)掛失卡的使用、刷卡開(kāi)門、注銷。 ISO15693 協(xié)議 ISO15693是針對(duì)射頻識(shí)別應(yīng)用的一個(gè)國(guó)際標(biāo)準(zhǔn),該標(biāo)準(zhǔn)定義了工作在 簽和讀寫器的空氣接口及數(shù)據(jù)通信規(guī)范。傳感器、感知對(duì)象和觀察者構(gòu)成了無(wú)線傳感器網(wǎng)絡(luò)的三個(gè)要素。信息工作人員可以通過(guò)日常使用的工具直接訪問(wèn)數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫(kù)中。對(duì)應(yīng)用程序代碼的信任是一個(gè)主要需求,因?yàn)槲覀冋l(shuí)也不想軟件或信息遭到破壞。因?yàn)檫@種繼承關(guān)系, C與 C/C++具有極大的相似性,熟悉類似語(yǔ)言的開(kāi)發(fā)者可以很快的轉(zhuǎn)向 C。 C綜合了 VB簡(jiǎn)單的可視化操作和 C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為 .NET開(kāi)發(fā)的首選語(yǔ)言。 C看起來(lái)與 Java有著驚人的相似;它包括了諸如單一繼承、接口、與 Java幾乎同樣的語(yǔ)法和編譯成中間代碼再運(yùn)行的過(guò)程。 相關(guān)技術(shù)介紹 C編程語(yǔ)言 C是本方案實(shí)現(xiàn)過(guò)程中主要使用的編程開(kāi)發(fā)語(yǔ)言之一。不必?cái)y帶一大串鑰匙,開(kāi)門時(shí)尋找鑰匙的麻煩。而 RFID門禁 系統(tǒng)是通過(guò)傳遞加密的數(shù)字信息,由網(wǎng)關(guān)給協(xié)調(diào)器發(fā)送命令通過(guò)繼電器控制電磁門的開(kāi)與閉。 RFID門禁系 統(tǒng) 的 優(yōu)勢(shì) 本方案設(shè)計(jì)的門禁系統(tǒng)是基于非接觸式感應(yīng) ISO15693 卡識(shí)別技術(shù)的 RFID智能門禁系統(tǒng) ,由管理系統(tǒng)、感應(yīng)式讀卡器、 RFID標(biāo)簽等組成的一個(gè)功能強(qiáng)大的智能型網(wǎng)絡(luò)門禁系統(tǒng),人員手持一張合法的感應(yīng)式 ISO15693 卡即可通過(guò) ISO15693 卡讀寫器自動(dòng)控制授權(quán)允許開(kāi)啟電磁門。密碼鎖的問(wèn)題是密碼容易泄露,又無(wú)從查起,安全系數(shù)很低。 關(guān)鍵字: WSN RFID 物聯(lián)網(wǎng) 門禁系統(tǒng) 2 目 錄 第一章 引言 ........................................................... 1 項(xiàng)目背景 ...............................................................1 RFID 門禁系統(tǒng)的優(yōu)勢(shì) ......................................................1 相關(guān)技術(shù)介紹 ............................................................2 C編程語(yǔ)言 .........................................................2 .Net Framework平臺(tái) .................................................2 SQL Server 2020 ....................................................3 無(wú)線傳感器網(wǎng)絡(luò) ............................................
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1