本發明屬于智能門禁技術領域,具體涉及一種適用于移動基站的智能門禁管理系統。
背景技術:
隨著通信產業的迅速發展,移動基站的數量成倍增長;我國移動研究院的報告顯示截止2016年我國移動公司已經擁有兩百多萬臺基站,而且我國各大運營商的通信基站數目的總和則數以百萬計,如此數量移動基站給基站維護人員增加很大工作負擔,首先,現在基站的門鎖系統基本都是傳統的機械鎖,不安全,也不便于管理;其次,基站的工作人員對基站的維護管理基本都是手工維護,并且對于維護信息的處理都是自帶紙質文檔記錄操作的內容和時間,記錄容易遺失,而且比較繁瑣。
技術實現要素:
本發明的目的在于提供一種基站智能門禁管理系統,用于解決上述現有技術問題。本發明基站智能門禁管理系統,包括手機移動終端、管理平臺、基站門鎖與電子鑰匙、以及服務器;能夠實現對基站信息的智能化管理,代替紙質文檔信息管理,提高基站門鎖安全性。
為實現上述目的,本發明采用技術方案為:
一種基站智能門禁管理系統,包括手機移動終端、管理平臺、基站門鎖與電子鑰匙、以及服務器;
所述手機移動終端包括終端通信模塊、任務管理模塊、登陸模塊和個人信息模塊;其中,登陸模塊用于校驗用戶登陸信息;個人信息模塊用于顯示及修改用戶個人信息;終端通信模塊用于收發數據,并且對接收數據按照通信數據格式進行解析以及解密算法進行解密,對發送數據進行加密后下發至基站門鎖及電子鑰匙、或者封裝后上傳至服務器;任務管理模塊包括申請工單模塊、待批工單模塊、已批工單模塊、被拒工單模塊、異常工單模塊、全部工單模塊、工單信息推送模塊以及導航模塊,分別用于工單任務申請,工單的審核,已批工單、被拒工單、異常工單、全部工單的查詢與處理,工單信息推送的推送,以及路徑導航;
所述基站門鎖與電子鑰匙用于配合實現基站大門的開關;
所述管理平臺用于對用戶登錄信息、基站信息、基站門鎖與電子鑰匙信息進行增加、刪除、查找以及修改操作;
所述服務器用于與手機移動終端及管理平臺進行數據交互,并存儲數據;
所述基站智能門禁管理系統的作業流程為:基站工作人員通過手機移動終端進行工單任務申請,管理員通過手機移動終端進行工單的審核,待工單批準后,基站工作人員通過手機移動終端控制基站門鎖與電子鑰匙實現基站大門的開啟,工單任務完成后通過手機移動終端將數據上傳至服務器,關閉基站大門即完成一次基站維護。
進一步的,所述基站門鎖與電子鑰匙中,基站門鎖由鎖體和鎖芯兩部分組成;其中,鎖體包括鎖體通信模塊、驅動模塊及電源模塊;基站門鎖與電子鑰匙的開鎖有兩種方式:第一種方式為直接開門,通過手機移動終端通過網絡從服務器獲取對應基站門鎖的密碼進行加密后下發至基站門鎖,鎖體通信模塊進行密碼解析后進行密碼進行認證,認證通過后則通過驅動模塊驅動開鎖;第二種方式為間接開門,通過手機移動終端通過網絡從服務器獲取對應基站門鎖的密碼進行加密后下發至電子鑰匙,電子鑰匙與鎖芯交互進行密碼認證(通過鎖芯進行認證),認證通過后則通過電子鑰匙帶動鎖芯旋轉開鎖;電源模塊用于供電。
本發明的有益效果在于:替代傳統的基站門鎖系統,提高工作效率,減輕維護人員的工作負擔;方便對基站門鎖系統進行管理,安全可靠;把維護人員的操作記錄相關信息由軟件上傳至服務器,無需紙質文檔管理。
附圖說明
圖1為本發明實施例提供的基站智能門禁管理系統的整體結構圖。
圖2為本發明實施例提供的基站智能門禁管理系統的系統模塊圖。
圖3為本發明實施例提供的基站智能門禁管理系統的直接開門加密原理圖。
圖4為本發明實施例提供的基站智能門禁管理系統的作業流程圖。
具體實施方式
以下參照附圖,給出本發明的具體實施方式,用來對本發明的結構進行進一步說明,以使本發明的優點和特征能更易于被本領域技術人員理解;應當理解,此處所描述的具體實施例只是為了用來解釋本發明,并不用于限定本發明。
本實施例提供基站智能門禁管理系統,其整體結構如圖1所示,web管理平臺與服務器交互,手機移動終端和服務器、電子鑰匙以及鎖體交互。
在本實施例中需要首先通過管理平臺,將通信基站的相關信息(基站的名稱和所處區域、經緯度、該基站的管理員以及維護人員即工程師、鎖芯和鎖體以及電子鑰匙的id等)、工作人員的相關信息(姓名、id、電話號碼、身份類別、所管理區域、以及對新工作人員、基站、鑰匙、鎖具等添加、刪除、查詢和修改的操作權限等)、電子鑰匙相關信息(id、管理區域、負責人等)、基站門鎖的相關信息(鎖芯鎖體的id以及對應的加密密鑰或者密碼等)提交服務器保存在數據中。
本實施實例的具體的操作流程如下步驟:
步驟s41:在移動終端輸入賬號和密碼進行登錄,每次登錄成功后則會產生一個動態令牌,以及動態令牌的有效時間段,來保證登錄成功后的實效性。登錄成功后則根據服務器返回的用戶信息,判斷該用戶是工程師還是管理員。
步驟s42:工程師進入任務管理模塊的工單申請子模塊進行申請作業工單,填寫即將作業的基站名稱、作業的開始時間以及結束時間、電子鑰匙id以及作業原因,然后提交工單到服務器。基站地址可以通過填寫基站名稱關鍵字進行搜索獲取所需基站的具體名稱,填寫作業的開始時間不能小于當前時間,作業結束時間不能小于作業的開始時間。
步驟s43:管理員進入任務管理模塊的待批工單子模塊,則可以查詢最近一段時間自己管理區域申請的作業的工單,然后可以對申請的作業工單進行審核,若同意申請人去作業,則會把作業基站的開門密碼添加到該作業工單中。
步驟s44:工程師進入任務管理模塊的已批工單子模塊,則可以查詢最近一段時間自己申請且被審核通過的工單,可以選擇不同的開鎖方式。工程師還可以通過該批準的工單所提供的導航功能導航去基站進行作業。
步驟s45:若選擇電子鑰匙開鎖,則需要對電子鑰匙授權,把開門的指令下發給電子鑰匙,電子鑰匙和鎖芯交互,密碼正確則可以開鎖。若選擇直接開鎖,對鎖體下發開門指令,通過校驗后驅動電機開門。
步驟s46:作業結束后,對基站上鎖,然后對作業情況進行確認,提交作業完成情況,系統自動提交作業完成時間。
在本實施實例中為了限制不同身份的用戶在移動終端有不同的操作權限,在步驟s41中,移動終端判斷用戶身份后根據不同身份具有不同的操作權限,若用戶為工程師,則顯示申請工單模塊、待批工單模塊、已批工單模塊、被拒工單模塊、異常工單模塊、全部工單模塊,若用戶為管理員則不顯現申請工單模塊即管理員不能申請工單。管理員在待批工單模塊里面可以查看尚未審核的工單,可以進行審核,但是工程師在該模塊只能查看自己申請的工單,無法進行審核,即工程師無審核權限;在被拒工單模塊里面工程師可以查看自己申請且被拒絕的工單,管理員可以查看自己審核且未給予通過的工單信息;在異常工單模塊中,工程師可以查看自己因未提交確認作業結果而產生異常的工單,可以進行提交作業結果,來消除異常,管理員可以在該模塊查看因自己未及時審核工單,而導致到了工單開始作業時間但工單尚未審核而產生的異常,可以對工單進行審核來消除異常。在全部工單模塊,工程師可以查看自己申請的所有工單信息,管理員則可以查看自己審核的所有工單信息。同時等候成功后,移動終端會定時查詢異常工單以及新的待處理的工單,通知用戶,以便及時處理工單信息。
在本實施實例中為了保證數據傳輸的安全性,在步驟s45中,移動終端和電子鑰匙的數據指令通過加密算法加密進行傳輸,同時需要電子鑰匙和密碼才可以開鎖。
同樣,移動終端向鎖體發送開門密碼機制為基于事件動態密碼機制,該密碼是由提交作業結果次數x與密鑰經過單項散列函數加密后生成的。鎖體把處理器內保存的鎖門次數y和密鑰經過同樣的單項散列函數加密后與接收的動態開門密碼進行驗證,若兩者一致則開門。
在步驟s46中,為了保證每次直接開門的密碼不一致,在鎖門后,處理器內部鎖門次數自動加1,提交確認作業結果工單后,數據庫里面提交確認作業結果次數也加1,保持鎖門次和提交確認工單次數同步。
以上所述,僅為本發明的具體實施方式,本說明書中所公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換;所公開的所有特征、或所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以任何方式組合。