一種基于融合通信的移動終端控制門禁的方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及門禁系統(tǒng)技術領域,尤其涉及一種基于融合通信的移動終端控制門禁的方法和系統(tǒng)。
【背景技術】
[0002]現(xiàn)有技術中,集體門禁一般采用FRID射頻識別卡方式,即在門禁處安裝射頻識別讀卡器,每個用戶有一張包含用戶識別碼的射頻識別卡,用戶通過將射頻識別卡放入射頻識別讀卡器的識別區(qū)域,系統(tǒng)根據(jù)用戶識別碼確定用戶是否有權開門,從而打開門禁。采用這種方式的缺點:一是繁瑣且耗費制卡材料,集體必須安裝專門的門禁認證系統(tǒng)、制卡系統(tǒng),為每個用戶制作門禁卡;二是便利性較差,用戶開門必須攜帶門禁卡,如果忘帶用戶卡就不能打卡門禁;三是安全性較低,用戶丟失門禁卡其他人撿到后也能刷卡開門。因此,亟需一種安全性高、便利性好且步驟簡單的門禁系統(tǒng)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術問題是提供一種安全性高、便利性好且步驟簡單的基于融合通信技術實現(xiàn)移動終端控制門禁的方法和系統(tǒng)。
[0004]本發(fā)明解決上述技術問題的技術方案如下:一種基于融合通信的移動終端控制門禁的方法,包括以下步驟:
[0005]SI,移動終端通過掃描二維碼或預先下載門禁服務菜單的方式獲取所要打開的門禁端系統(tǒng)的屬性信息;
[0006]S2,移動終端通過內(nèi)置的地理定位系統(tǒng)獲取當前地理位置信息,并通過用戶在客戶端的輸入獲取客戶端帳號;
[0007]S3,移動終端將所述屬性信息、客戶端帳號和當前地理位置信息發(fā)送至云服務器;
[0008]S4,云服務器驗證所述屬性信息、客戶端帳號和當前地理位置信息,并將驗證結(jié)果發(fā)送給門禁端系統(tǒng);
[0009]S5,門禁終端系統(tǒng)根據(jù)所述驗證結(jié)果開啟或不開啟門禁,并向云服務器回送開門成功信息或開門失敗信息;
[0010]S6,云服務器將門禁開啟狀態(tài)信息轉(zhuǎn)發(fā)至移動終端,由移動終端顯示開門成功信息或開門失敗信息。
[0011]本發(fā)明的有益效果是:本發(fā)明不需要集體(包括學校、企業(yè)和社區(qū)等)部署專門的門禁認證系統(tǒng)、制卡系統(tǒng),只需在用戶在智能手機上安裝客戶端,通過手機支持的地理定位定位技術,利用3G等移動互聯(lián)網(wǎng),就可以實現(xiàn)控制門禁開啟的功能,無須攜帶門禁卡,實現(xiàn)無卡門禁。另外采用云計算技術,多家集體共享系統(tǒng),成本低,安裝使用方便,安全性高,只有具備開門權限、且在設定位置的用戶才能開門,集體管理員通過在云服務器上設置的門禁權限管理模塊對每個門禁設置開門權限、允許開門位置。
[0012]為了解決所述技術問題,本發(fā)明還提供一種基于融合通信的移動終端控制門禁的系統(tǒng),門禁端系統(tǒng)、云服務器和移動終端;
[0013]所述移動終端,用于通過掃描二維碼或預先下載門禁服務菜單的方式獲取所要打開的門禁端系統(tǒng)的屬性信息;還用于通過內(nèi)置的地理定位系統(tǒng)獲取當前地理位置信息,并通過用戶在客戶端的輸入獲取客戶端帳號;還用于將所述屬性信息、客戶端帳號和當前地理位置信息發(fā)送至云服務器;還用于顯示云服務器發(fā)送的開門成功信息或開門失敗信息。
[0014]所述云服務器,用于驗證所述屬性信息、客戶端帳號和當前地理位置信息,并將驗證結(jié)果發(fā)送給門禁端系統(tǒng);還用于接收門禁端系統(tǒng)所發(fā)送的開門成功信息或開門失敗信息,并將其轉(zhuǎn)發(fā)至移動終端;
[0015]所述門禁端系統(tǒng),根據(jù)所述驗證結(jié)果開啟或不開啟門禁,并向云服務器回送開門成功信息或開門失敗信息。
【附圖說明】
[0016]圖1為本發(fā)明所述方法流程圖;
[0017]圖2為本發(fā)明所述系統(tǒng)模塊關系示意圖;
[0018]圖3為本發(fā)明系統(tǒng)在增加了攝像頭后的模塊關系示意圖。
【具體實施方式】
[0019]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0020]如圖1所示,一種基于融合通信的移動終端控制門禁的方法,包括以下步驟:
[0021]SI,移動終端通過掃描二維碼或預先下載門禁服務菜單的方式獲取所要打開的門禁端系統(tǒng)的屬性信息;
[0022]S2,移動終端通過內(nèi)置的地理定位系統(tǒng)獲取當前地理位置信息,并通過用戶在客戶端的輸入獲取客戶端帳號;
[0023]S3,移動終端將屬性信息、客戶端帳號和當前地理位置信息發(fā)送至云服務器;
[0024]S4,云服務器驗證屬性信息、客戶端帳號和當前地理位置信息,并將驗證結(jié)果發(fā)送給門禁端系統(tǒng);
[0025]S5,門禁終端系統(tǒng)根據(jù)驗證結(jié)果開啟或不開啟門禁,并向云服務器回送開門成功信息或開門失敗信息;
[0026]S6,云服務器將門禁開啟狀態(tài)信息轉(zhuǎn)發(fā)至移動終端,由移動終端顯示開門成功信息或開門失敗信息。
[0027]門禁端系統(tǒng)包括門禁和門禁控制器;門禁端系統(tǒng)的屬性信息包括門禁控制器的應用URL和門禁編號。
[0028]在SI之前還包括以下步驟,
[0029]在云服務器的數(shù)據(jù)庫中預先存儲集體名稱通訊錄列表、用戶名稱列表、門禁編號列表和門禁使用權限表。集體名稱通訊錄列表,記錄使用基于融合通信技術實現(xiàn)移動終端控制門禁的系統(tǒng)的集體名稱。集體包括學校、企業(yè)和社區(qū)等組織,用戶名稱列表,記錄集體名稱通訊錄列表中的集體為其用戶注冊的客戶端帳號。門禁編號列表,記錄基于融合通信技術實現(xiàn)移動終端控制門禁的系統(tǒng)中所有門禁的編號。門禁使用權限表,記錄當前集體的用戶對應的客戶端賬號開啟當前企業(yè)門禁的權限。
[0030]一種基于融合通信的移動終端控制門禁的方法,還包括以下步驟:服務器通過提供自定義編輯控件的方式使具有編輯權限的用戶編輯當前集體的門禁菜單,一個門禁對應一個門禁菜單,每個門禁菜單的編輯參數(shù)包括門禁控制器的IP地址、門禁分類名稱、門禁名稱和門禁編號;
[0031]服務器根據(jù)接收的客戶端賬號從數(shù)據(jù)庫中調(diào)取集體名稱通訊錄列表和用戶名稱列表進行匹配,得到與客戶端賬號所屬集體,并將當前門禁菜單發(fā)送至客戶端賬號對應的客戶端;
[0032]用戶通過客戶端向云服務器發(fā)送用戶注冊請求;
[0033]云服務器接收客戶端發(fā)送的用戶注冊請求,實現(xiàn)用戶注冊,并將注冊結(jié)果錄入數(shù)據(jù)庫中的用戶名稱列表;
[0034]用戶通過客戶端向云服務器發(fā)送登錄認證請求;
[0035]云服務器接收客戶端發(fā)送的登錄認證請求,并且調(diào)用數(shù)據(jù)庫中的用戶名稱列表,實現(xiàn)用戶登陸;
[0036]云服務器通過提供自定義編輯控件的方式使具有編輯權限的用戶設置當前集體的用戶的門禁使用權限,并將設置結(jié)果存儲于數(shù)據(jù)庫中的門禁使用權限表。
[0037]SI中,移動終端通過掃描二維碼的方式獲取所要打開的門禁端系統(tǒng)的屬性信息具體為,
[0038]在門禁上貼有二維碼,二維碼中包含門禁的屬性信息,屬性信息為門禁的應用URL (Uniform Resource Locator)和門禁編號;移動終端上安裝有客戶端,客戶端包括二維碼模塊,用戶啟動客戶端,由客戶端掃描并解析二維碼得到門禁的應用URL(UniformResource Locator)和門禁編號。
[0039]SI中,移動終端通過預先下載門禁服務菜單的方式獲取所要打開的門禁端系統(tǒng)的屬性信息具體為,
[0040]移動終端上安裝有客戶端,客戶端預先關注本集體門禁服務號,下載門禁菜單,門禁菜單包含門禁的屬性信息,屬性信息為門禁的應用URL(Uniform Resource Locator)和門禁編號。
[0041]通過掃描二維碼的方式和通過預先下載門禁服務菜單的方式的區(qū)別在于,掃描二維碼的方式每次開門