章冰燁
上海金橋信息股份有限公司 上海 200233
隨著企業(yè)數(shù)字化、信息化的不斷發(fā)展,會議室資源尤其是大型會議的舉辦受到了時間及空間的制約,智能會議室在很大程度上解決了這個問題,智能會議室的出現(xiàn),不但參會人員間的距離不成問題,而且可以支持工作人員進行遠程辦公,尤其在新冠疫情爆發(fā)初始階段,通過智能會議室進行遠程辦公,保證了企業(yè)正常運行,使疫情對企業(yè)的影響降到了最低,提高了企業(yè)抗風險能力,因此,智能會議室的建立與應(yīng)用越來越廣泛,是企業(yè)辦公不可或缺的重要平臺。但是在智能會議室預(yù)訂過程中,基于人工分配的傳統(tǒng)軟件已經(jīng)不能適應(yīng)越來越多的預(yù)訂需求,因此,如何面向移動平臺設(shè)計出更為高效便捷的預(yù)訂系統(tǒng),公平合理的分配公共資源,充分滿足用戶對數(shù)字化辦公的需求是現(xiàn)階段亟待解決的問題。
智能會議室預(yù)訂系統(tǒng)主要由三個子系統(tǒng)構(gòu)成,第一是公共子系統(tǒng),其作用是給用戶和管理員提供注冊、登錄的系統(tǒng),用戶和管理員按照系統(tǒng)提示進行登錄和注冊,同時在公共子系統(tǒng)上用戶和管理員可以查看、修改、刪除個人信息;第二是用戶子系統(tǒng),該系統(tǒng)是智能會議室預(yù)訂系統(tǒng)的核心,主要是為用戶提供預(yù)約、查看智能會議室信息等相關(guān)服務(wù),及給參會人員設(shè)置會議名片,并根據(jù)用戶的不同角色為用戶分配權(quán)限,例如會議主持人可以對參會人員的麥序進行排序,并可以隨時關(guān)閉參會人員的視頻及語音,保證在參會人員忘記關(guān)閉視頻語音時及時進行關(guān)閉,以保證會議順利進行。同時用戶可以及時方便的接受會議進行過程中主持人及系統(tǒng)發(fā)出的各種消息;第三是管理員子系統(tǒng),主要是給管理員管理智能會議室提供各種便利條件,管理員通過該子系統(tǒng)可以管理用戶、部門相關(guān)信息,以及可以對會議進行的各階段的時間進行設(shè)定,并通過在系統(tǒng)內(nèi)編輯信息,然后利用系統(tǒng)向用戶進行推送與播報。由于大數(shù)據(jù)、5G技術(shù)及網(wǎng)絡(luò)的迅速發(fā)展,智能會議室面向移動平臺的應(yīng)用將會更多地被用戶選擇,因此,設(shè)計并實現(xiàn)一款面向移動平臺的智能會議室預(yù)訂系統(tǒng)將大大吸引客戶,提高企業(yè)的核心競爭力[1]。
面向移動平臺的智能會議室預(yù)訂系統(tǒng)與傳統(tǒng)的電腦端預(yù)訂系統(tǒng)存在根本區(qū)別,面向移動平臺的智能會議室預(yù)訂系統(tǒng)在操作上相較于傳統(tǒng)的電腦端預(yù)定系統(tǒng)操作更為簡單,對網(wǎng)絡(luò)運營商的要求更低,也更符合現(xiàn)代人的操作習(xí)慣,只要有網(wǎng)路就可以隨時隨地進行預(yù)約操作。目前的智能會議室預(yù)訂系統(tǒng)與移動平臺的契合度不高,尚不能充分發(fā)揮移動平臺操作簡便、實時高效的特點,從移動平臺常見的安卓系統(tǒng)設(shè)計并完善一個集管理、預(yù)訂、查詢?yōu)橐惑w的智能會議室預(yù)訂系統(tǒng)是目前主要研究的課題。面向移動平臺的智能會議室預(yù)訂系統(tǒng)需要滿足客戶如下需求:第一,建立完整統(tǒng)一的框架,精心設(shè)計邏輯架構(gòu),保證智能會議室預(yù)定系統(tǒng)功能實現(xiàn),充分展現(xiàn)智能會議室預(yù)訂系統(tǒng)相較傳統(tǒng)電腦端預(yù)定模式的優(yōu)勢;第二,面向移動平臺的智能會議室預(yù)訂系統(tǒng)要能保證通過移動端實現(xiàn)用戶及會議室管理,并對智能會議室資源的分配進行優(yōu)化統(tǒng)計,并提供相應(yīng)數(shù)據(jù)支持與保障;第三,系統(tǒng)通過對用戶大數(shù)據(jù)進行分析,根據(jù)用戶日常選擇偏好向用戶提供科學(xué)合理的會議室選擇方案;第四,通過智能會議室預(yù)訂系統(tǒng)的管理員子系統(tǒng)功能,可以對用戶的預(yù)訂或者取消請求進行管理,同時要保證用戶可以通過系統(tǒng)實時查詢會議室是否在可以預(yù)訂的狀態(tài)。除了以上對智能會議室預(yù)訂系統(tǒng)的功能需求還有以下非功能需求:一方面,該系統(tǒng)是在網(wǎng)絡(luò)上運行,這就要求企業(yè)內(nèi)部在工作人員使用局域網(wǎng)時設(shè)有保證數(shù)據(jù)安全的防火墻措施,對非法入侵的各種數(shù)據(jù)進行防范和隔離,以保證企業(yè)及個人數(shù)據(jù)安全;另一方面,該系統(tǒng)應(yīng)當為用戶提供穩(wěn)定準確的預(yù)訂信息,以保證用戶業(yè)務(wù)順利開展,同時,系統(tǒng)根據(jù)用戶的預(yù)定條件,提供符合用戶意愿的會議室并以列表形式提供給用戶進行選擇,另外,系統(tǒng)應(yīng)當對用戶的預(yù)訂信息進行及時的響應(yīng),以滿足用戶的預(yù)訂需求,使用戶獲得良好的體驗感[2]。
面向移動平臺的客戶端和基于網(wǎng)絡(luò)的服務(wù)器端兩者共同組成智能會議室預(yù)訂系統(tǒng),系統(tǒng)可以自動向用戶分配系統(tǒng)權(quán)限,按照用戶在會議室中的角色設(shè)計角色標簽,向用戶提供清晰簡潔的操作界面,同時降低各模塊的關(guān)聯(lián)程度,進而提高系統(tǒng)的可靠性和安全性。普通用戶可以注冊或者以游客身份通過移動設(shè)備訪問移動客戶端;會議室管理員可以通過管理員身份訪問系統(tǒng)的服務(wù)器端,對用戶以及會議室信息進行管理,同時也對用戶信息進行管理,在用戶忘記密碼或者誤操作時及時通過后臺進行修改以及進行相關(guān)操作。無論是對移動端進行訪問還是訪問客戶端,都是對同一個網(wǎng)絡(luò)服務(wù)器進行訪問,也就是訪問相同的數(shù)據(jù)庫服務(wù)器以得到相同的數(shù)據(jù)[3]。
會議室的管理功能是面向移動平臺的智能會議室預(yù)訂系統(tǒng)的核心設(shè)計模塊??茖W(xué)合理高效的會議室推優(yōu)方案將會大幅提高智能會議室的使用頻率,有利于智能會議室相關(guān)設(shè)備的正常運行和日常維修及對會議室資源的合理分配。因此,在日常實踐中,智能會議室預(yù)訂系統(tǒng)向用戶提供了較多模型的推優(yōu)方案,并通過大數(shù)據(jù)統(tǒng)計出會議室優(yōu)先選擇、會議室使用率、用戶選擇偏好等數(shù)據(jù)以便系統(tǒng)更好地向用戶推送合理的會議室方案。
推優(yōu)方案實現(xiàn)的流程是,首先根據(jù)用戶的需求(參會人數(shù)、會議時間、設(shè)備使用等情況)、會議室參數(shù)、會議日程等分配會議室;其次根據(jù)用戶歷史選擇偏好、會議室占用時長、會議室空置率以及會議優(yōu)先級進一步選擇可供匹配的會議室,循環(huán)操作直至選出最優(yōu)的會議室,如果沒有完全符合用戶要求的會議室方案,系統(tǒng)將以列表形式提供給用戶部分符合要求的會議室方案供用戶選擇。
前端開發(fā)使用節(jié)點作為前端服務(wù)器,通過VUE.js多頁面應(yīng)用,實現(xiàn)前端工程化、組件化、模塊化;使用模塊打包器將系統(tǒng)模塊打包,將系統(tǒng)中的大部分靜態(tài)資源轉(zhuǎn)化成靜態(tài)文件,從而大量減少頁面訪問率;使用大量的模塊打包器插件使之不需要重啟服務(wù)器就可以更新代碼,效果更為直觀且系統(tǒng)開發(fā)運行效率更高。
進行后端開發(fā)時,使用JSON Web token技術(shù)實現(xiàn)令牌生成及登錄,首先,用戶通過注冊申請登錄該系統(tǒng)時,待后端驗證通過后,系統(tǒng)會根據(jù)所搜集到的用戶信息生成唯一的令牌值,并把該令牌值傳輸?shù)较到y(tǒng)前端和服務(wù)器中,當用戶對該系統(tǒng)操作時,會帶著一個令牌值請求系統(tǒng)后端進行驗證,因此可以免去二次登錄的麻煩,為今后優(yōu)化企業(yè)系統(tǒng)提供基礎(chǔ)[4]。
客戶端的界面設(shè)計包括登錄界面設(shè)計和預(yù)訂界面設(shè)計。用戶在使用智能會議室預(yù)訂系統(tǒng)時先進行用戶注冊,注冊成功后首先進入系統(tǒng)的登錄界面,該界面有兩種登錄模式,一種是輸入用戶名和密碼,同時用戶可以選擇系統(tǒng)自動記住或者不記住密碼,隨后通過點擊確認按鈕進入到智能會議室預(yù)訂系統(tǒng),一種是通過輸入手機號和驗證碼登錄智能會議室預(yù)訂系統(tǒng),兩種方式都完善的保證了系統(tǒng)用戶的信息安全性及私密性。進入系統(tǒng)后系統(tǒng)再根據(jù)用戶在會議室所處的角色給用戶設(shè)定不同的權(quán)限。在預(yù)訂界面系統(tǒng)首先把用戶選定的會議室需求發(fā)送給服務(wù)器,然后服務(wù)器從系統(tǒng)數(shù)據(jù)庫中選擇符合用戶要求的會議室數(shù)據(jù),并通過列表的方式提供給用戶供其選擇,用戶可以直接在列表中選擇適合的會議室,也可以根據(jù)系統(tǒng)自動生成的推優(yōu)方案選擇,用戶選擇完成后,客戶端把預(yù)訂請求發(fā)送給服務(wù)器,最后選定會議室。進行系統(tǒng)登錄后,在用戶選擇最優(yōu)會議室方案后會出現(xiàn)以下界面,用戶可以順利進入該會議室系統(tǒng)。
智能會議室預(yù)訂系統(tǒng)在面向移動平臺的設(shè)計中首先要保證系統(tǒng)預(yù)訂界面簡潔易操作,同時系統(tǒng)要保證運行穩(wěn)定不卡頓,在對本系統(tǒng)進行試運行與調(diào)試過程中實現(xiàn)了上述目的,充分實現(xiàn)了利用移動平臺預(yù)訂智能會議室的功能。在總體的設(shè)計方案中優(yōu)先考慮了系統(tǒng)的實用性及便捷性,系統(tǒng)運行較為流暢,對預(yù)訂的響應(yīng)時間相對較短,且預(yù)訂界面簡潔易操作,在移動平臺中占用內(nèi)存較小,用戶體驗感較好,獲得了用戶的好評。
面向移動端的智能會議室預(yù)訂系統(tǒng)可以根據(jù)用戶需求自動完成用戶的預(yù)訂請求,并且可以將會議安排日程及注意事項生成消息發(fā)到移動平臺,大大簡化了會議安排人員的工作內(nèi)容并提高了工作效率,而且用戶通過移動平臺登錄該系統(tǒng),相較于傳統(tǒng)的在電腦端進行會議室預(yù)訂,在操作上更為方便簡單,用戶可以隨時隨地進行操作,大大方便了用戶,隨著5G技術(shù)的到來,利用移動端進行會議室預(yù)訂是未來智能會議室預(yù)訂系統(tǒng)的發(fā)展方向,符合企業(yè)信息化辦公的趨勢。今后在對智能會議室預(yù)訂系統(tǒng)研發(fā)時要進一步優(yōu)化系統(tǒng)功能,及時更新系統(tǒng)補丁,以適應(yīng)不斷升級的移動端操作系統(tǒng),同時不斷根據(jù)用戶反饋對系統(tǒng)界面進行改進,以吸引更多用戶的使用。