文 /徐鋒 許彩娥 厲曉華 等
基于校園卡認證的Wi-Fi會議簽到系統(tǒng)的整體系統(tǒng)設(shè)計及實施方案有效解決了簽到過程中攜帶電腦、網(wǎng)絡(luò)等限制、與會人員名單處理復(fù)雜等問題。
校園卡系統(tǒng)作為支撐校園信息化服務(wù)的重要載體,已全面融入學(xué)校的教育教學(xué)、科學(xué)研究、綜合管理工作。有些高校采用基于校園卡的電腦簽到系統(tǒng),該方法解決了與會人員身份審核的問題,但遇到規(guī)模大的會議,需攜帶多臺電腦,同時簽到會產(chǎn)生明細及匯總報表無法及時提取,會議開始前需在系統(tǒng)中創(chuàng)建會議,導(dǎo)入與會人員名單,名單重名處理復(fù)雜、效率低,會議簽到過程中需攜帶電腦并且須提供電源,會場需配有網(wǎng)絡(luò),整個過程增加了一些限制,操作不便、繁鎖、效率不高。本文在分析手工簽到、基于校園卡有線簽到系統(tǒng)及會議需求的基礎(chǔ)上,提出了基于校園卡的無線Wi-Fi會議簽到系統(tǒng)的整體設(shè)計并在校園內(nèi)部署。應(yīng)用結(jié)果表明,該方法有效、快捷,深受師生歡迎。
系統(tǒng)總體架構(gòu)
會議簽到系統(tǒng)主要由智能簽到終端、采集服務(wù)、會議簽到管理系統(tǒng)三部分組成,其整體架構(gòu)如圖1所示。
1.智能簽到終端
智能簽到終端主要由ARM主控模塊、RFID讀寫模塊、LCD顯示模塊、智能語音提示模塊、TCP通信模塊、Wi-Fi通信模塊、鋰電池電源七部分組成。支持TCP、Wi-Fi雙重通信模式?;赪INCE嵌入式系統(tǒng)提供窗口式管理。具有會議信息下發(fā)、與會人員信息下發(fā)、身份認證、記錄上傳、智能語音提示等功能。滿足會議信息顯示、人員身份識別、簽到記錄數(shù)據(jù)采集等方面的各項需要。由于終端內(nèi)嵌有鋰電池,因此只須在會前將終端充電完成即可,會議現(xiàn)場只須帶簽到終端,無須電腦及電源。將簽到終端設(shè)置Wi-Fi模式,無須接入網(wǎng)絡(luò),簽到記錄自動上傳至服務(wù)器,輕松,方便,簡單,高效。主要特點:
(1)會議信息下發(fā):會前將會議相關(guān)信息下發(fā)到簽到終端,在會議進行期間通過LCD液晶顯示屏顯示當前的會議相關(guān)信息,可以直觀了解當前會議室名稱、會議室、會議時間等相關(guān)信息。
(2)與會人員名單下發(fā):對于指定與會名單的封閉式會議,與會人員信息下載到智能簽到終端后,與會人員刷卡簽到進行人員身份認證,在LCD顯示屏顯示與會人員姓名并配有語音提示,如“簽到成功,謝謝”。
(3)TCP、Wi-Fi雙重通信模式:無線Wi-Fi可以隨時隨地接入網(wǎng)絡(luò),進行會議信息下發(fā)和簽到記錄自動及時上傳,實現(xiàn)對會議的輕松,方便,簡單,高效管理。同時確保萬無一失,支持脫機使用,會前通過TCP有線網(wǎng)絡(luò)提前下發(fā)會議及與會名單信息,會議期間可以脫機使用,會后可以聯(lián)機,記錄自動上傳。
(4)大容量鋰電源:終端內(nèi)嵌大容量鋰電池,擺脫電源位置限制,隨時隨地使用,實現(xiàn)一機多用。
(5)可以通過U盤、以太網(wǎng)升級應(yīng)用程序。
2.采集服務(wù)
數(shù)據(jù)采集服務(wù)采用Windows 服務(wù)模式,以系統(tǒng)進程的方式駐留在服務(wù)器,主要負責智能簽到終端與簽到管理系統(tǒng)之間的通信及數(shù)據(jù)交換,是簽到終端與簽到管理系統(tǒng)的交互橋梁。其中與會議簽到系統(tǒng)同步Web服務(wù)實現(xiàn)數(shù)據(jù)交互。與硬件制定通信協(xié)議,從而實現(xiàn)與硬件的交互。支持使用TCP、CDMA、GPRS等方式與硬件通信。主要包括系統(tǒng)參數(shù)更新、會議信息下發(fā)、簽到記錄上傳等功能。正確、準確、時實、快速、高效的采集簽到記錄至服務(wù)器,為統(tǒng)計分析做好準備。主要特點:
圖1 基于校園卡的Wi-Fi會議簽到系統(tǒng)架構(gòu)
(1)采用Socket通信,通信效率高,數(shù)據(jù)實時性好,保證大數(shù)據(jù)量的實時傳輸;
(2)基于Windows服務(wù)模式,實現(xiàn)無人值守,安全可靠,保證系統(tǒng)7×24小時不間斷工作,保證記錄及時上傳、信息及時下發(fā);
(3)采用多線程及線程池技術(shù),保證并發(fā)數(shù)據(jù)的及時處理。
3.會議簽到系統(tǒng)
會議簽到系統(tǒng)整體采用B/S架構(gòu)模式、ASP.NET開發(fā)框架、基于Microsoft.NET FRAMEWORK 4.0、數(shù)據(jù)庫采用Oracle。與采集服務(wù)和智能簽到終端密切相連,其中通過WEB服務(wù)與數(shù)據(jù)采集服務(wù)進行交互。
系統(tǒng)主要實現(xiàn)終端設(shè)備、會議室、會議等信息的維護管理、數(shù)據(jù)采集、數(shù)據(jù)自動分析處理、人員身份認證、到會情況實時監(jiān)控、會議簽到綜合報表展示等功能。免去了繁瑣的人工登記和統(tǒng)計。支持會前、會中、會后建會、手工補簽及請假,簡單、方便、靈活。主要特點:
(1)人員身份認證靈活設(shè)置:用戶可以根據(jù)實際情況靈活設(shè)置是否需要進行身份認證。
(2)數(shù)據(jù)自動分析處理:可根據(jù)人員刷卡記錄,自動統(tǒng)計與會人員。
(3)可實時監(jiān)控會議到會率、到會人數(shù)。
智能簽到終端設(shè)計與實現(xiàn)
1.智能簽到終端硬件設(shè)計
智能簽到終端硬件結(jié)構(gòu)如圖2所示。
(1)ARM主控模塊
ARM主控模塊,是智能簽到機的大腦,硬件核心組成部分,內(nèi)部含有若干通用寄存器和一定容量的存儲空間,基于32位的ARM9微處理器,控制、協(xié)調(diào)整個硬件的功能?;诖鎯δ芴峁└奖?、高效、靈活的功能,為刷卡簽到顯示姓名,座位號等信息提供保障。
(2)RFID讀寫模塊
RFID讀寫模塊是對各種卡片介質(zhì)讀取,支持二代身份證、CPU卡、手機SIM卡、M1卡等介質(zhì)。支持基于CPU校園卡、手機校園卡、M1校園卡等多種卡片介質(zhì)的與會人員身份識別。
(3)LCD顯示模塊
主要用于各種信息的顯示,如:會議時間、會議名稱等會議相關(guān)信息,簽到時與會人員姓名、坐位號等信息。
(4)智能語音模塊
實提各種語音提示功能,在LCD顯示的基礎(chǔ)上,提供友好的語音提示。
(5)TCP通信模塊
為了更好地做好保障工作,對于無線Wi-Fi不太好的會議場所,以有線網(wǎng)絡(luò)作為保障方案,同樣及時下載與會人員名單,及時上傳簽到明細,形成簽到明細報表。
(6)Wi-Fi通訊模塊
支持無線網(wǎng)絡(luò)功能,為與會名單下載,簽到明細上傳等數(shù)據(jù)通信提供Wi-Fi功能,便捷、高效。實時上傳簽到明細,實時監(jiān)控簽到狀態(tài),為及時形成簽到明細報表提供有力保障。
2.智能簽到終端軟件系統(tǒng)設(shè)計
智能簽到終端軟件系統(tǒng)設(shè)計如圖3所示。
(1)用戶管理
用戶管理包括查詢會議相關(guān)信息,添加與會人員管理,刪除與會人員管理等功能。除了系統(tǒng)下載到終端上的與會人員名單,可以在簽到終端進行添加、刪除與會人員信息。
(2)通信管理
通信管理主要實現(xiàn)有線網(wǎng)絡(luò)、Wi-Fi網(wǎng)絡(luò)通信的選擇及設(shè)置,包括有線網(wǎng)絡(luò)的IP,網(wǎng)關(guān)等,Wi-Fi的選擇及驗證功能,代理網(wǎng)絡(luò)的相關(guān)設(shè)置。
(3)系統(tǒng)設(shè)置
主要是一些常用設(shè)置、電源的管理、鬧鈴設(shè)置、門禁管理、恢復(fù)初廠設(shè)置等功能。如語音提示的開啟,音量的控制;門禁流水能否有效的作為簽到記錄,電源的模式選擇等。
(4)時間設(shè)置
會議簽到時間的設(shè)置,一般連網(wǎng)直接
圖2 智能簽到終端硬件結(jié)構(gòu)
圖3 智能簽到終端軟件系統(tǒng)
圖4 采集服務(wù)原理
同步服務(wù)器的時間。
(5)U盤管理
U盤管理主要是對硬件嵌入式程序的升級,當U盤插入到終端后,簽到終端會自動檢查U盤是否有相應(yīng)的升級程序,如果有,則提示用戶有升級程序,詢問是否選擇升級,根據(jù)用戶的選擇執(zhí)行升級程序,對硬件終端的嵌入式程序進行升級。
(6)記錄查詢
用于查詢會議簽到記錄明細,因為無需攜帶電腦,所以當需了解會議的到會率等信息時使用該功能完成。
(7)設(shè)備信息
這里的設(shè)備信息,完全指智能簽到終端的硬件相關(guān)信息,如設(shè)備ID,PSAM卡ID,無線模塊的MAC地址,有線模塊的MAC地址等信息。用于網(wǎng)絡(luò)綁定MAC驗證方式。
采集服務(wù)原理圖如圖4所示。
會議簽到系統(tǒng)功能設(shè)計與實現(xiàn)
1.系統(tǒng)管理
系統(tǒng)中包括角色、職員和角色菜單權(quán)限的設(shè)置。不包含職員對部門的權(quán)限設(shè)置功能。通過此模塊可以控制登錄人員顯示的菜單權(quán)限。也包括參數(shù)設(shè)置功能,如:設(shè)置默認的會議打卡時間范圍。
(1)角色管理
新增、編輯和刪除角色信息。新增角色時可以直接設(shè)置角色所有的菜單權(quán)限;編輯角色,主要是編輯角色的名稱和菜單權(quán)限;刪除角色時,需要判斷是否有職員正在使用此角色,如果沒有使用,可以刪除,并且刪除角色菜單權(quán)限表中的數(shù)據(jù)。
(2)職員管理
職員分為系統(tǒng)職員和普通職員。系統(tǒng)職員可以有所有會議的查看權(quán)限。普通職員只可以看見自己創(chuàng)建的會議相關(guān)信息。
職員可以登錄會議簽到系統(tǒng),并且根據(jù)所屬角色具有的權(quán)限進行頁面加載。登錄職員只可以看到所屬權(quán)限操作的功能界面。
(3)角色菜單權(quán)限
設(shè)置角色具有的權(quán)限。在角色管理中,創(chuàng)建好角色后,也可以單獨對角色分配權(quán)限。每次編輯角色權(quán)限時,先刪除角色對應(yīng)的所有菜單權(quán)限,然后重新添加。
2.會議設(shè)備管理
(1)工作站信息管理
包括工作站、應(yīng)用、應(yīng)用端口的增加、刪除、修改和查看功能。其中,工作站信息包括工作站名稱、IP地址、是否啟用;應(yīng)用信息包報應(yīng)用名稱、應(yīng)用類型默認為(TCP采集服務(wù))、是否啟用、IP地址、所屬工作站(當前默認選擇的工作站)、訪問的混淆KEY(1-16位的數(shù)字或字母);應(yīng)用端口信息包括通訊方式、端口名稱。
(2)終端管理
對會議簽到終端進行添加、刪除和修改操作。
(3)會議室管理
添加、編輯和刪除會議室信息。包括會議室信息及綁定設(shè)備的信息。可以為會議室綁定簽到終端。會議室和簽到終端是多對多關(guān)系。創(chuàng)建會議室時,也可以不綁定但是在創(chuàng)建會議時,需要手工選擇設(shè)備,用于臨時簽到使用。