APP下载

基于私有化企业微信的智能会议管理系统的研究与实现

2020-05-18王迪丁胜利

电子乐园·上旬刊 2020年9期
关键词:会议室私有化管理系统

王迪 丁胜利

摘要:拥抱互联网前沿成熟技术,聚合电网企业内各种复杂会议办公场景,以企业会议办公更加高效、务实为宗旨,基于私有化部署的企业微信,采用Spring Boot框架结构分层技术,打造一款符合企业复杂业务的数字化智能会议管理系统。文章通过对此系统论述,为基于私有化企业微信设计及实现的智能会议管理系统提供一种行之有效的方法。

关键字:私有化企业微信;Spring Boot;数字化智能会议管理系统

1.系统整体设计

在会议管理系统整体设计中,充分考虑应用的有效度、开放性、扩展性,实现各子系统的管理和信息最大程度的共享,提供统一的API接口,便于今后系统的扩充及增容等,预留未来的功能拓展。系统采用先进的技术框架,对企业现有的会议事务进行系统性建设。

系统基于私有化企业微信开发平台开发,通过调用js-sdk获取原生硬件能力,其自身提供统一接口规范,为第三方系统提供统一的API调用服务;通过统一的物联网传输协议实现DLNA、Airplay等多种投屏协议,实现无线投屏等智慧硬件连接;支持笔记本、平板、手机等接入系统终端设备,并通过建立统一的数据接口与其它业务系统交换数据。利用电子化、信息化、规范化和智能化技术,最大限度提升员工移动办公的效率。

2.系统实现

2.1技术实现

会议管理系统后端使用Spring Boot微服务技术实现分布式系统架构。系统中的各个服务可被独立部署,各个服务之间是松耦合的。每个服务仅关注于完成一件任务并很好地完成该任务。每个任务代表着一个小的业务能力项目。结构上使用了Maven进行项目结构管理,采用Spring Boot框架进行项目结构分层,降低代码的耦合性。使用Shiro进行权限控制管理,对权限>角色>用户之间的关系维护。

前端使用了Vue前端框架,整体架构使用RESTFul风格,前后端分离模式,后台提供一组设计原则和约束条件,前端通过接口调用方式进行数据交互。通过nginx+tomcat的方式进行有效解耦,并且能为以后的各个终端及系统提供规范的数据输出基础。

整个技术架构上分成可分为移动终端层、渠道接入层、安全层、展示层、应用层、平台层和设施层,期核心为应用层及平台层,应用层会议管理系统移动应用的具体业务接口实现,包括PC端应用和移动端应用,提供我的会议、会议室管理、会议室预定、任务分派等功能。

平台层主要包括,语音智慧服务平台、企业微信私有化平台平台及对外服务接口。

1)语音智慧服务:包括语音引擎、语音转换接口;

2) 企业微信私有化平台:采用标准HTML5语言并结合平台提供的JS-SDK开发网页应用。平台API同时提供调用硬件本地设备的能力,包括摄像头、声音、地理位置、网络状态。

3)对外服务接口:包括会议查询、会议预定、会议取消、会议室查询。

2.2功能实现

会议管理应用的设计包含会议室查询、新建会议、会议通知推送、会议参加、会议请假与审批、会议签到与签退、会议纪要、会议任务跟踪、会议室管理、会议报表统计分析等10个功能模块,各个模块的主要功能介绍如下:

(1)会议室查询模块。该模块主要实现会议室状态查询及组群沟通功能,支持在线实时查询会议室的基本信息以及预订状态情况,如需要对已预订的会议室进行协调,支持在会议室页面直接拉起即时沟通群组进行沟通。

(2)新建会议模块。该模块主要实现新建会议功能,支持在新建会议时发起会议通知,进行茶水、设备准备等会服工作,保存草稿,会议室位置安排,会议室预订审批。

(3)会议通知推送模块。该模块主要实现会议推送和已阅未阅查看功能,支持会議通知实时提醒,在线监控已查看与未查看人数。

(4)会议参加模块。该模块主要实现会议参加报名、参会回执等功能,支持为本人和他人报名参加会议,直接即时反馈参会回执,可对已报名人员、未响应人员进行统计与详情查看。

(5)会议请假与审批模块。该模块主要实现会议请假及会议审批功能,通过此模块可完成在线请假、请假沟通、请假审批等功能。

(6)会议签到与签退模块。该模块主要实现会议签到及签到报表生成功能,可通过现场二维码签到和后台实时查看员工签到情况,并能实时生成签到报表,智能显示参加人员、缺席人员、请假人员。

(7)会议纪要模块。该模块主要实现会议纪要上传、会议纪要下载、会议日程提醒等功能,支持在线撰写会议纪要,文字图片编辑,一键上传,支持在线下载会议纪要文件,支持与日程软件打通实时提醒日程动态。

(8)会议任务跟踪模块。该模块实现会议任务跟踪和任务待办功能,支持会后任务跟踪创建、转发、反馈等操作,支持根据任务流程生成待办事项,推送待办通知,并支持与日程软件进行对接,实现会议待办任务生成日历项目,并在日程列表中显示。

3.系统应用成效

会议管理系统定位于企业级会议管理,基于企业微信的即时沟通、技术开放能力及安全管控能力,实现会议系统的安全可信、简单易用,以企业各种复杂会务办公环境为触发点,利用电子化、信息化、规范化和智能化技术,结合“一站式”建设思路,实现会议的会前准备、会中过程支持、会后任务落实,能最大限度提长员工的办公效率。基于私有化企业微信版本建设的智能会议管理系统,通过会议管理系统的应用,对促进企业协同办公数字化转型,加强企业会议资源的统一管理和统一协调,提升会议质量及会议效率具有很好的技术支撑。

4.结语

通过电网智能会议管理系统建设,将现有会议业务流程与私有化企业微信相结合,利用结构分层技术为提升系统的可靠性、可用性以及可扩展性,进一步提高实际业务人员的工作效率、改善用户体验、降低运作成本,使其业务运转更加智慧、高效、节约,最大限度提升人员开展会务的效率。

参考文献

[1].李春阳,刘迪,崔蔚,等.基于微服务架构的统一应用开发平台[J].计算机系统应用,2017,(4)

南方电网数字电网研究院有限公司,广东广州 510000

猜你喜欢

会议室私有化管理系统
欧盟将重金打造防间谍会议室
基于单片机MCU的IPMI健康管理系统设计与实现
大树会议室
基于物联网的IT运维可视化管理系统设计与实现
基于分布式数据库Cedar的高效工单管理系统设计与实现
被炒鱿鱼了
开撕
上市公司私有化:福兮祸兮
焦点·专题
基于.NET框架的内容管理系统设计与实现