RFID門禁管理系統(tǒng)設計說明書doc_第1頁
RFID門禁管理系統(tǒng)設計說明書doc_第2頁
RFID門禁管理系統(tǒng)設計說明書doc_第3頁
RFID門禁管理系統(tǒng)設計說明書doc_第4頁
RFID門禁管理系統(tǒng)設計說明書doc_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、RFID門禁管理系統(tǒng)設計說明書第一章引言1.1 項目背景“門禁管理系統(tǒng)”對人員進出通道進行管理的系統(tǒng),從傳統(tǒng)意義的門鎖發(fā)展到用后面卡片門徑系統(tǒng),但是卡片與讀卡機具之間磨損大,經常出現故障并且安全系數低。密碼鎖又容易導致密碼丟失或者盜用,又無法查清,通常這些安全系數都很低。這個時期的門禁系統(tǒng)還處于尚不成熟的階段,所以這個時候“RFID門禁管理系統(tǒng)”應運而生。第二章詳細設計2.1系統(tǒng)需求功能1.人員管理:門禁系統(tǒng)是用來管理人的出入的。在軟件必須管理人的基本資料,同時需要給人發(fā)卡以后才能進行后面的授權操作。 2.門禁視頻聯動:照片可以選擇文件或者粘貼到這里。也可以選擇使用攝像頭抓拍照片3.

2、自動報警功能:非法使用卡或強行打開門鎖等非正常情況下系統(tǒng)會將自動發(fā)出報警信號,系統(tǒng)將自動記錄非常狀況的時間、門號、狀態(tài)等詳細信息,確保門鎖安全和事后查證。2.2 系統(tǒng)功能模型2.2.1 功能圖RFID門禁管理系統(tǒng)用戶主要分為兩種:普通用戶和管理員,管理員可對所有功能進行操作,普通用戶只具有普通的刷卡權限。系統(tǒng)主要功能如圖所示:系統(tǒng)功能圖 2.2.2系統(tǒng)功能描述系統(tǒng)功能如表2-1所示:系統(tǒng)功能描述表編號功能名稱功能描述輸入系統(tǒng)響應輸出1登錄檢查用戶是否合法用戶名和密碼在數據庫中查詢用戶信息成功則跳轉到門禁管理界面,若登錄失敗給出相應提示編號功能名稱功能描述輸入系統(tǒng)響應輸出2建立通道建立T1和T2

3、通道輸入ip、端口號、appID、password建立連接通道若建立成功提示“1LT3通道建立成功”,“1LT2通道建立成功”若建立失敗提示失敗原因3Ping鏈路檢測命令長地址、短地址上報節(jié)點信息若成功則提示“Ping指令成功”,若失敗則相應提示4串口操作打開串口用于數據傳輸選擇需要打開的COM口打開系統(tǒng)與設備之間的連接若刪除成功提示“打開串口成功”,失敗則提示“打開串口失敗”并提示失敗原因5刷卡開門刷卡開門無打開電磁門若成功則打開電磁門,若失敗則提示失敗信息6登記信息登記用戶信息姓名、性別、身份證號、權限存入用戶信息若登記成功則提示“登記信息成功”,失敗則提示“登記信息失??!”7掛失若卡遺失

4、可以掛失身份證號在數據庫中修改卡對應的狀態(tài)若掛失成功提示“掛失成功”,失敗則提示“掛失失??!”8取消掛失若找回遺失的卡可以取消掛失身份證號在數據庫中修改卡對應的狀態(tài)若成功則提示“取消掛失成功!”,失敗則提示“取消掛失失??!”9注銷若卡遺失后無法找回可以進行注銷身份證號在數據庫中刪除對應的卡若成功則提示“注銷成功!”,若失敗則提示“注銷失敗!”2.2.3系統(tǒng)流程圖系統(tǒng)流程如圖所示:第三章系統(tǒng)設計與實現3.1 系統(tǒng)軟硬件、公共類介紹3.1.1 系統(tǒng)軟硬件介紹本系統(tǒng)使用開發(fā)工具有:l visual studio 2010、l SQL Server2008 系統(tǒng)工作原理圖如圖3-2所示:系統(tǒng)工作原理圖

5、3.2 系統(tǒng)實現3.2.1 登錄模塊在PC端運行系統(tǒng),彈出登錄界面如圖所示圖3-3登錄界面本模塊流程圖如圖所示登錄功能流程圖數據庫表:管理員用戶表(Administrator),如表所示用戶表列名含義類型及大小是否允許為空A_UserName用戶名VARCHAR(20)否A_Password密碼VARCHAR(20)否用戶表是用于在門禁系統(tǒng)登陸時進行權限認證,只有當用戶名和密碼相互匹配時,才可成功登陸系統(tǒng):主要流程如下:(1)獲取用戶輸入的用戶名和密碼。(2)鏈接數據庫,對數據庫進行驗證驗證輸入的是否正確。(3)將查詢的結果,返回保存在數據庫中。(4)判斷登錄是否成功。3.2.2系統(tǒng)主界面原型

6、登錄成功之后,進入首頁的主界面,如上圖所示的界面。3.2.3信息模塊登記信息界面如圖3-5所示:信息界面本模塊流程圖如圖所示: 登記信息流程圖本模塊需使用的數據庫表:人員信息表,如表所示人員信息表列名含義類型及大小是否允許為空CardNumber卡號VARCHAR(40)否Name姓名VARCHAR(20)否Sex性別VARCHAR(2)否Identity身份證號碼VARCHAR(18)否jurisdiction權限(門的權限)VARCHAR(10)否Status狀態(tài)VARCHAR(20)否在登記信息時,登記的用戶信息都會存儲在此表中。功能實現流程如下:(1)調用Reader類中OpenSer

7、ial方法的打開串口。(2)串口成功打開后程序打開計時器,在計時器事件中調用search()方法讀卡,若讀卡成功則在界面上顯示讀取到的卡片信息,若失敗則提示“操作失?。 ?。(3)輸入卡片身份信息時,單擊按鈕觸發(fā)單擊事件,調用存儲到數據庫的方法。3.2.3 掛失和取消掛失模塊掛失和取消掛失界面設計如圖所示:掛失和取消掛失界面設計本模塊流程圖如所示:掛失及取消掛失功能流程圖本功能實現流程如下:輸入身份信息,如需要掛失,單擊掛失按鈕,若掛失成功提示“掛失成功”,操作失敗則提示“掛失失敗”。如需要取消掛失暫停使用,則單擊取消掛失按鈕刷卡開門模塊刷卡開門界面如圖所示:刷卡開門界面設計本模塊流程如圖所示:刷卡開門功能流程圖本模塊需使用的數據庫表:刷卡記錄表,如表3-3所示:刷卡記錄表列名含義類型及大小是否允許為空Card卡號VARCHAR(20)否Time 時間DATATIME(20)否door被開啟的門V

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論