当前位置:
文档之家› 智慧校园门禁及一卡通解决方案
智慧校园门禁及一卡通解决方案
應用
查詢房間人數
Step1.在RID1輸入欲查詢的房間編號(B)。 Step2.按下Send按鈕。 Step3.回傳房間中的使用者帳號(P001),即 表示房間(B)有使用者(P001) 。
預期達成效益
本系統加入檢查路徑是否合法的規則,達到使用 者路徑的合理性。 確實掌握各個教室使用人數,了解有無學生缺曠 課情形,以及教室等資源的使用班級和教師。 可進行查詢該使用者位置,在最短的時間內傳送 即時訊息,使得在各項作業上能更有效率。
系統說明 管理介面 - 新增使用者
Step1.在PID這一欄填上使用者編號(P004)。 Step2.按下Send按鈕。 Step3.若資料庫沒有此使用者,則顯示新增成 功;否則新增失敗。
系統說明 管理介面 - 刪除使用者
Step1.在PID這一欄填上欲刪除的使用者編號 (P004)。 Step2.按下Send按鈕。 Step3.若資料庫有符合資料,顯示刪除成功; 否則刪除失敗。
系統說明 管理介面 - 新增房間
Step1.在RID1這一欄填上房間編號(G)。 Step2.按下Send按鈕。 Step3.若資料庫沒有此房間,則顯示新增成 功;否則新增失敗。
系統說明
管理介面 - 刪除房間
Step1.在RID1這一欄填上欲刪除的房間編號 (G)。 Step2.按下Send按鈕。 Step3.若資料庫有符合資料,顯示刪除成功; 否則刪除失敗。
資訊大樓六樓平面圖
進入前
進入後
路徑資料
使用者所在編號
系統測試
模擬使用者靠卡情形 - 最後進入教授研究室A2604-A
資訊大樓一樓平面圖
進入前 進入後
路徑資料
使用者所在編號
應用
查詢使用者
Step1.在PID輸入欲查詢的使用者帳號(P001)。 Step2.按下Send按鈕。 Step3.回傳所在房間編號(B),即表示使用者 ( P001)在房間(B)。
系統架構 –使用者自訂規則
alter trigger mo on People for update as if ((select eid from inserted) in (select e.eid from Edge e , deleted where deleted.eid in (select a.eid from Edge a , Edge b,inserted where a.[to] = b.[from] and b.eid = inserted.eid ) ) ) commit else begin raiserror('路徑錯誤',16,1) rollback transaction end
系統說明
管理介面 - 修改路徑
Step1.在EID這一欄填上欲修改的路徑編號 (10)。 Step2.在RID1填上房間編號(A)與RID2填上房 間編號(E) 。 Step3.按下Send按鈕。 Step4.若資料庫有符合資料,顯示更新成功; 否則更新失敗。
系統測試
Client端靠卡模擬器 使用者靠卡
使用者身份 門禁編號
門禁控制訊號 門禁控制訊號
使用者身份 門禁編號
資料庫
讀卡機
1.接受靠卡資訊 2.發送開/關門訊號
圖一 系統架構圖
驗證身份與路徑
系統架構 – 應用程式模組
系統架構 –資料庫設計
圖三 資料庫實體關聯圖
Room (Rid , Building , Departmentalism) Edge (Eid , From , To) People (Pid , Eid , Name , Age , Tel , Departmentalism)
系統目標
將傳統的單純門禁點的管制改變成更嚴謹的行 走路徑管制,以追蹤人員的行徑路線是否合法。 利用門禁系統掌握學校資源的使用情況,並且 了解某間房間的所有人員。
系統功能簡述 檢查路徑是否合法 查詢學生 / 教師位置
查詢教室人數
修課學生比對
系統架構
門禁管制系統 使用者身份 門禁編號 門禁控制訊號 AP模組 門禁控制訊號 JDBC 使用者身份 門禁編號
智慧型校園門禁控管系統
背景及動機 現有的門禁管制方式僅有進出入管制,並無其他 進階的使用管制方式。 本校使用校園IC卡進行門禁管制,只有門禁點的 管制,並不能確切掌握使用者的使用情況 。 設計此套系統的目的是要利用門禁系統儲存每個 使用者的使用紀錄,幫助學校管理者可以更有效、 更可靠的掌握校園教室使用情況。
Step1.輸入使用者編號(P001)、路徑編號(5),接著按送出。 Step2.若路徑合法,顯示登入成功,反之,顯示登入失敗。 Step3.將此路徑記錄新增到資料庫中。
系統測試
模擬使用者靠卡情形
以資訊大樓為例,將模擬使用者(P001)從進入資訊大樓之後,行 至六樓資管系教授研究室之使用者靠卡情況。 下圖為資料庫內之路徑資料。EID表示路徑編號;FROM表示進入前 所在;TO表示進入後所在; 路徑編號0即表示所在地點為X(X代表資訊大樓外)。
系統測試
模擬使用者靠卡情形 - 首先P001由前門進入資訊大樓。
資訊大樓一樓平面圖
進入前
路徑資料
進入後
使用者所在編號
系統測試
模擬使用者靠卡情形 -到六樓後進入教授號 路徑資料
進入前
進入後
系統測試
模擬使用者靠卡情形 - 再進入教授研究室A2604
系統說明
管理介面 - 新增路徑
Step1.在EID這一欄填上路徑編號(10)。 Step2.在RID1填上房間編號(A)與RID2填上房 間編號(F)。 Step3.按下Send按鈕。 Step4.若沒有重複,則顯示新增成功;否則 新增失敗。
系統說明
管理介面 - 刪除路徑
Step1.在EID這一欄填上欲刪除的路徑編號 (10)。 Step2.在RID1填上房間編號(A)與RID2填上房 間編號(F) 。 Step3.按下Send按鈕。 Step4.若資料庫有符合資料,顯示刪除成功; 否則刪除失敗。
未來方向
在特殊教室加入人臉比對或是指紋比對。 為了消除一次靠卡多人進入的缺點,期望在未來 將靠卡機制加入點名作業,或加入相關獎懲辦法 等。
系統開發環境 採用微軟WindowsXP作業系統 利用JAVA 1.4版本來開發
採用Microsoft SQL Server 2000
硬體需求 電腦硬體
週邊硬體 - RFID裝置(本系統是用模擬器來代替)
系統說明 Server管理介面
管理者登入
Step1.輸入帳號(sa)、密碼。 Step2.若帳號密碼正確,便進入管理者頁 面,反之重新輸入。