999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

校園云平臺會議管理模塊的設計與實現

2023-04-29 00:00:00周密
信息系統工程 2023年10期

摘要:為了提高學校會議智能化水平與組織效率,加強會議管理力度,建設一個智能會議管理平臺十分必要。提出了一個智能會議管理平臺的建設方案,對智能會議管理平臺需滿足的基本功能、架構選型、框架設計等提出了具體的建設措施。實踐結果表明,采用該方案建設的智能會議管理平臺能夠實現會議預約、會前通知、會議簽到、請假批假、會議資料歸檔等功能,基本滿足校園會議管理的需要。

關鍵詞:會議管理;計算機軟件;平臺開發

一、前言

為了提高學校會議智能化水平與組織效率,加強會議管理力度,建設一個智能會議管理平臺是十分必要的。本文提出了一個智能會議管理平臺的建設方案,將多種信息化技術融入會議各個環節、貫穿會議全過程[1],設計一套智能會議管理系統。該系統依托會議簽到終端S1702進行會議數據準備與會議簽到,將數據傳輸給平臺,平臺端采用B/S架構,Java Web框架技術開發,采用MySQL數據庫搭載Tomcat服務器,平臺為手機APP開發預留了數據接口,本文主要介紹平臺端會議管理模塊的設計與實現。

二、系統需求分析

結合學校實際需求,該系統主要完成會議智能化組織與管理。該系統依托會議簽到終端進行會議數據準備與會議簽到。會議簽到終端為S1702終端,配置14寸顯示屏和攝像頭,會定時更新會議信息,提供簽到界面(顯示會議名稱、開始時間、應到/實到人數、簽到二維碼),統一采用人臉識別進行簽到。終端設備S1702在本文中不做介紹,本文主要介紹平臺端業務需求與實現。平臺端由學校管理員操作,主要進行會議創建、修改、取消、刪除以及會議的數據統計等功能。平臺端遵循協議向移動端提供會議查詢、會議簽到、請假批假等接口服務,所有數據存儲在平臺數據庫中,數據庫初始化了學校所有教職工和會議室信息,供會議管理模塊使用。會議管理系統應具備如下功能:

1.學校管理員可查詢、創建、修改、取消和刪除會議。

2.新建、修改會議時,如會議室資源沖突或者與會者在同一時間段內有其他會議,平臺需自動校驗并提示沖突信息。

3.新建、取消會議,或會議的時間、地點發生變更,平臺需通知與會者。

4.平臺需提供會議歷史數據報表功能。

5.平臺向移動端提供會議查詢、會議簽到、請假批假等接口服務。

三、系統總體設計

學校管理員通過瀏覽器登錄校園云平臺,訪問會議管理菜單,頁面展示該校所有會議列表,可通過預設篩選條件對列表內容過濾展示,主要提供查詢統計和數據導出功能。用戶可以新增、修改、取消和刪除會議,規定對未開始的會議可以取消,對已完畢的會議可以刪除。會議的創建、取消和修改(僅在會議時間或地點發生變更時)操作,平臺會在會議開始前某時間節點通過消息推送模塊通知與會者,數據存儲在MySQL數據庫中,由平臺端統一管理,平臺端向移動APP提供接口服務,系統功能如圖1所示。會議管理模塊在數據庫設計層面主要涉及會議表tb_meeting、與會者表tb_meeting_attendee、簽到表tb_meeting_attendee_sign和請假批假表tb_meeting_attendee_leave,系統的技術數據庫為mysql數據庫,存儲結構化數據[2]。本文以會議表tb_meeting為例作簡要說明,如表1所示。會議表結構包括字段名、字段類型、字段是否為空、主鍵、字段注釋,其中id為表的主鍵,唯一標識會議。會議名稱name、會議開始時間startTime與結束時間endTime非空。會議室ID meetingRoomId為外鍵。會議組織者organizer默認為當前登錄用戶。消息通知方式notifyWay可選手機系統消息或短信。會議狀態status為整型。1代表會議正常,0代表會議取消。

四、程序設計與實現

會議管理平臺是一個Java Web工程,采用B/S架構,終端設備只需安裝瀏覽器即可登錄系統進行業務操作[3],采用Java語言開發。后臺頁面使用前端Web框架Bootstrap與Jquery EasyUI編碼,服務端使用輕量級開源框架Spring搭建,采用MVC模式分層編碼,使用JDBC操作MySQL數據庫,工程部署在Tomcat服務器上。平臺端提供接口服務,移動端訪問URL發出請求即可獲取平臺端響應的JSON(JavaScript Object Notation)格式字符串。

(一)MVC三層模型關鍵類定義

會議管理控制器層:public class SchoolMeetingController;

會議管理業務層:public class SchoolMeetingServiceImpl;

會議管理持久層:public class SchoolMeetingDao。

(二)程序部分源碼

1.保存會議

@RequestMapping(value = \"/school/meeting/meetingsave\")

public String saveMeeting(HttpServletRequest request, @ModelAttribute(“user”) User user, Model model, HttpSession session) {…}

2.取消會議

@RequestMapping(value = \"/school/meeting/meetingcancel\")

public String cancelMeeting(HttpServletRequest request, String ids, @ModelAttribute(“user”) User user, Model model, HttpSession session) {…}

3.會議簽到接口定義

接口地址:http://[平臺地址]/[上下文地址]/client/school/meeting/assignmeeting.htm,調用接口需傳遞的參數如表2所示。

返回JSON格式數據如下:

{

\"code\":0, // code:0成功 -1失敗

\"msg\": \"簽到成功\",

\"datas\":{

\"dueNum\":2," " //應到人數

\"actNum\":1 //實到人數

}

}

(三)阿里云短信服務

系統推送模塊中使用了阿里云短信服務。開發者要注冊阿里云賬號并完成實名認證,開通短信服務和獲取AccessKey,然后添加短信簽名和模板,提交審核。審核通過后下載官方提供的SDK(Software Development Kit)和DEMO程序,修改部分參數完成短信發送。部分會議短信模板與接口如下:

模板1:原定于${time}召開的${meeting},因故取消!

參數info例子:info.put(\"time\",\"2022年11月14日10:00\");

info.put(\"meeting\",\"學生頂崗實習動員大會\");

public void sendMeetingCancel(String phone, Maplt;String, Stringgt; info);

模板2:${place}召開的${meeting}即將開始,請準時出席!

參數info例子:info.put(info.put(\"place\",\"光谷校區學術報告廳\");

info.put(\"meeting\",\"學生頂崗實習動員大會\");

public void sendMeetingStartingNotify(String phone, Maplt;String, Stringgt; info);

(四)功能頁面實現

校園云平臺會議管理系統模塊間交互如圖2所示,頁面由會議列表頁面、添加與編輯會議頁面、組織者與人員庫選擇頁面、與會者詳情頁面、提示頁面組成,本文展示了部分頁面。學校管理員通過瀏覽器登錄校園云平臺,點擊會議管理菜單,頁面展示該校所有會議列表,如圖3所示。表頭顯示當前用戶所在學校名稱,可通過輸入會議名稱、選擇會議狀態,選擇會議開始時間、會議結束時間單獨或組合條件對列表內容過濾展示。列表頁面提供分頁功能,可以選擇特定頁數和每頁顯示特定條數進行列表數據展示,列表數據可導出為excel表格。列表中每條記錄代表一個會議,當會議發生沖突時(會議室沖突或者與會者在同一時間段內有其他會議),會議名稱字體顏色發生變化,鼠標懸停顯示具體沖突信息,如圖4所示。會議列表頁面有新增、取消和刪除會議按鈕,單擊列表中的會議名稱可修改單個會議,可選擇會議名稱前面的復選框批量取消或刪除會議。新增會議頁面與修改會議頁面為同一頁面,修改頁面會進行數據回顯。頁面信息包括會議名稱、時間、截止簽到時長(分)、會議室/廳、組織者(默認為當前用戶)、與會者、會議通知方式。規定未開始的會議可以取消、已完畢的會議可以刪除,否則會彈出失敗消息提示。與會者可通過手動添加、excel導入和從人員庫選擇三種方式添加。手動添加與會者時,姓名和手機號必填。excel導入要求按照模板填寫數據。人員庫選擇會彈出全校教職工信息列表。

五、不足與改進

本系統在某學校進行部署實施,通過一段時間系統運行驗證,應用效果明顯,會議召開過程實現智能化,提升會議召開效率。該系統實現了平臺端功能,結合調研,本文提出了兩點改進意見。第一點是系統的并發性能不足,當同時訪問平臺人數增加,服務器承載壓力增大,列表頁面出現卡頓現象,后期通過微服務架構和負載均衡等技術加以解決。第二點是解決遠程參會的問題,雖然一定程度上實現無紙化辦公,但終究是需要所有與會人員到會議室現場開會[4]。后期在平臺開發在線會議模塊,對系統作功能完善,帶給用戶更好的體驗感。

六、結語

本文基于某學校會議管理現狀,結合當前主流的Java Web技術和無線通信技術,設計出智能會議管理系統,提高了校園會議組織效率。該系統依托會議簽到終端進行會議數據準備與會議簽到,平臺實現了會議組織的基本功能,并對該系統提出了改進之處,提出開發在線會議模塊和解決平臺并發問題。會議系統的智能化是新興的技術應用,伴隨著物聯網技術的不斷發展,智能化會議系統的功能會更加完善,前景更加美好[5]。

參考文獻

[1]陳忠輝,席欣.智能會議管理系統的設計與實現[J].信息系統工程,2019(09):65.

[2]程書玲.基于SSM框架的健康管理系統的設計及實現[J].黑龍江科學,2023,14(08):140-143.

[3]楊敏,徐萬明,田新宇,等.基于Spring Boot框架和Android的會議管理系統設計與實現[J].信息與電腦(理論版),2022,34(12):94-96.

[4]王春麗.基于SSM框架的會議管理信息系統設計與實現[J].電腦編程技巧與維護,2022(03):83-85.

[5]唐毅敏.智能會議系統的設計與研究[J].電子世界,2014(17):155.

作者單位:長江職業學院

■ 責任編輯:張津平

主站蜘蛛池模板: 被公侵犯人妻少妇一区二区三区| 91精品情国产情侣高潮对白蜜| 国产成人AV男人的天堂| 三级视频中文字幕| 四虎综合网| 亚洲男人的天堂在线观看| 亚洲成A人V欧美综合天堂| 宅男噜噜噜66国产在线观看| 国产激情无码一区二区免费| 夜夜拍夜夜爽| 中文字幕免费视频| 久久久久亚洲Av片无码观看| 欧美成人日韩| 亚洲国产精品一区二区第一页免| 无码中文字幕乱码免费2| 伊人蕉久影院| a级毛片免费网站| 国产精品3p视频| 经典三级久久| 久久毛片基地| 成人免费网站在线观看| 国产内射一区亚洲| 国产麻豆91网在线看| 喷潮白浆直流在线播放| 免费国产黄线在线观看| 日韩国产一区二区三区无码| 婷婷五月在线视频| 55夜色66夜色国产精品视频| 亚洲无码91视频| 精品久久777| 国产精品亚洲欧美日韩久久| 国产精品999在线| 久久亚洲精少妇毛片午夜无码| 亚洲国产综合精品一区| 国产97公开成人免费视频| 国产精品视频第一专区| 欧美日韩中文国产va另类| 亚洲综合九九| 91美女视频在线| 99re经典视频在线| V一区无码内射国产| 黑色丝袜高跟国产在线91| 欧美日韩国产在线人| 亚洲视频在线观看免费视频| 亚洲第一国产综合| 久久公开视频| 丁香综合在线| 国产自在线播放| 国产在线拍偷自揄拍精品| 国产白浆一区二区三区视频在线| 好吊色妇女免费视频免费| 国产一区二区免费播放| 欧美日韩中文字幕在线| 欧洲免费精品视频在线| 丰满少妇αⅴ无码区| 国产精品成人免费视频99| 免费国产一级 片内射老| 国产精品专区第1页| 欧美精品亚洲精品日韩专区| 日本在线国产| 在线毛片免费| 波多野结衣一区二区三区88| jizz亚洲高清在线观看| 伊人激情综合网| 91成人免费观看在线观看| 91久久国产综合精品女同我| 日本一本在线视频| 伊人久综合| 69精品在线观看| 女人一级毛片| 日本91视频| 久久九九热视频| 亚洲色图欧美视频| 久久 午夜福利 张柏芝| 性视频一区| 久久婷婷色综合老司机| 亚洲精品福利视频| 老司机久久99久久精品播放 | 日本不卡视频在线| 国产婬乱a一级毛片多女| 久久这里只有精品国产99| 无码人妻免费|