APP下载

大型电子会议系统设计

2019-08-22封昌俊

电子技术与软件工程 2019年12期
关键词:调用备份会议

文/封昌俊

1 系统概述

大型电子会议系统主要应用于省、市、区级别的重大政务会议(如:党代会、两会)以及中大型国际会议,可以提升会议信息化支撑能力和水平,拓展现代科技在重大政务会议中应用的深度和广度,提高会议效率,保障重大会议的顺利召开。

相比较于中小会议,大型会议具有如下特点:

(1)规模庞大:中小会议参会人员只有几十人,而大型会议参会人员多达几百甚至几千人,需要更大工作量进行参会人员的管理,这对系统的方便性和高效性提出了更高的要求。

(2)系统复杂:大型会议系统由报到、表决、投票、发言跟踪、信号调度、议程管理、报表统计、日志及状态监控、热备份等多个子系统组成,系统复杂性高,需要具备高度的系统集成性。

(3)会期更长:大型会议会期一般在一星期左右,要求系统必须具备长时间稳定运行的能力,保证核心系统7*24 小时的正常工作。

(4)更加严肃:系统必须具备高度的可靠性和稳定性,提供充分的可靠性服务,具备热备份机制,需要充分考虑到故障时系统恢复的及时性。

基于以上特点,就需要大型电子会议系统整合各个功能模块,实现模块间的信号及数据互联互通,并在整合后的平台上统一进行管理和控制。通过议程管理方式,会中按序执行会前编写并调试好的议程步骤,以确保系统准确无误按照会议流程执行,避免误操作。同时采用双机热备份机制,当主系统出现故障时能无缝切换至备系统,保障会议的“0”故障运行。

2 系统功能

电子会议系统通过各子系统的有机运行,信号和数据的相互通信,完成整个会议流程。

2.1 会议报到

当与会人员佩戴出席证通过报到门进入会场时,报到门通过远距离非接触式卡技术采集出席证里芯片的人员信息并在报到门显示器上显示人员的信息,包括姓名、代表/委员号、类别、座位号、职务、照片等,同时将信息上传至后台的报到系统,报到系统统计报到数据,并在会场大屏实时显示代表到会情况;报到系统和表决系统通信,将报到信息发送至表决系统,进而授权代表座位上的表决器;报到系统支持人员的手工补到和手工销到;支持报到信息的查询和打印。

2.2 电子表决

表决系统能实时接收报到系统发送的报到信息,为已进行有效身份识别的代表开通相应的表决器,已开通的表决器指示灯变亮表示已被赋权;表决过程中会场大屏、主持屏、操作员屏可实时显示表决进程(已按键人数),便于大会主持人掌握表决进展情况;表决结束后屏幕显示表决议题的结果(赞成人数、反对人数、弃权人数、未按键人数、是否通过);能实时监控表决器状态,及时发现问题并定位故障点;人工编辑录入或批量导入会议将要表决的所有议案;自动保存会议所有议案的表决结果,可以按照会议时间、会议名称、议案名等关键字查询并打印输出。

2.3 电子投票

投票工作站控制所有智能票箱,实时接收每台票箱的选票信息,进行实时处理,实时统计分析,给出大会选举中所必须的准确信息:计票结果、选举结果、其他信息结果,供大会主席团决策;可在大屏上显示选举结果;可对非正常的误判废选票进行校正,提高数据处理精度;将选举结果存入本地数据库并按保密级别保存。

2.4 发言跟踪

代表按下申请发言键后,代表话筒进入申请发言状态并且主持屏显示申请发言者信息列表,当主持人同意某个代表发言后,代表话筒自动打开,此时代表可以发言,并且会场大屏显示当前发言代表的画面、姓名、职务、倒计时时间等信息,当倒计时结束后话筒自动关闭;采用语音识别技术将发言语音转成文字叠加在发言人画面上;支持自动/手动延长发言时间功能;记录、统计、打印每场会议的发言信息(发言人姓名、发言开始时间、发言结束时间等)。

2.5 信号调度

根据会议进程的需要,控制和切换高清矩阵使得会场大屏、主持屏、机房监控屏、录播系统等显示设备显示对应的输入信号;系统不仅支持单独切换显示设备的信号,也支持同时切换一组显示设备;系统预留了接口支持外部设备(自带笔记本)接入信号系统,增加系统扩展性;系统实时监控显示设备的显示状态,当有故障时会通知操作员。

2.6 议程管理

会议准备阶段使用议程编辑器将自然语言所表示的会议议程转换成会议系统能识别并执行的会议步骤,每一步执行一系列动作,如:开始表决、显示会标等,在会议过程中根据会议的进程按序执行相应的步骤,减少操作人员的工作量,显著降低操作失误率;智能议程分析器可以自动将自然语言表示的议程转换成会议步骤。

2.7 报表统计

记录并统计会议过程中生产的各类会议数据,包括:已报到名单、请假名单、缺席名单、出席率、请假率、缺席率、表决结果、投票结果、通过率、会议时间等,并按要求形成报表文件,供大会组织者分析和存档。

2.8 日志及状态监控

实时监控设备运行状态,当设备有异常时提示操作者处理异常,并按需记录异常数据,形成可查询日志文件。

2.9 双机热备份

通过物理独立的双链路表决器、表决主机、交换机、台式机、服务器等实现设备层面的热备份,在两套设备基础上分别运行会议软件实现软件层面的热备份,当主系统出现故障时切换至备系统,从而保障会议顺利运行。

3 系统设计

3.1 总体架构

整个电子会议系统软件架构分为三个层次,自下而上分别为设备接口层、服务层和业务层,如图1所示。

设备接口层指设备开放的供上层系统调用的底层接口,调用不同的接口实现不同的功能。服务层对下通过底层设备提供的开放接口连接设备、完成对设备的控制、实现相应功能,对上提供服务接口供业务层调用。业务层作为一个集中业务处理层面,面对用户为操作人员提供一个统一管理操作界面,简化会议操作流程;对内实现对服务层接口的调用,完成各系统模块间信号的互联互通,实现对各个设备的监控和数据的采集汇总,实时了解设备运行状况,顺利完成整个会议流程。

3.2 服务层设计

服务层包含七大服务模块,通过模块间的协作运行,构成整个电子会议系统的基石。

3.2.1 报到服务

报到服务通过HTTP 方式与报到主机进行数据交互,报到服务调用报到主机的开始报到接口进入报到状态,服务定时(3s)调用获取报到信息接口来获取与会人员的报到信息并将其更新至数据库的与会人员表中,报到流程结束后调用结束报到接口来结束报到。在报到流程外调用手工报到/手工销到接口手动更新与会人员的报到状态。

3.2.2 表决服务

表决服务通过SDK 方式与表决主机进行数据交互,开始表决后表决服务首先查询数据库中的已报到的人员,调用SDK 的授权表决器接口对所有已报到人员关联的表决器进行授权,然后调用开始表决接口发起表决,当有按键时SDK 通过回调方式将按键情况告知表决服务,表决服务实时统计表决情况,表决结束后表决服务将表决结果更新至数据库。

3.2.3 投票服务

投票服务通过投票主机提供的SDK 方式与投票主机进行数据交互,投票服务调用开始投票接口控制投票主机进入检测选票状态,当投票主机检测到选票并且获取到选票数据后将数据发送给服务,服务统计分析所有选票数据并给出选举计票结果供上层使用,投票服务调用结束投票接口来控制投票主机结束检测。

3.2.4 发言跟踪服务

发言跟踪服务通过TCP 方式与发言主机和中控主机进行数据通信,当会场中有话筒打开后发言主机发送消息给发言跟踪服务,告知话筒ID,服务根据数据库中会场座位的配置信息,获得话筒所在座位关联的摄像机,然后通过中控主机调用摄像机的预设位定位至当前发言人,同时叠加发言人信息和倒计时,最后切换矩阵将摄像机的图像切换至大屏。

图1:系统架构图

3.2.5 信号调度服务

信号调度服务封装了信号的切换,内部实现了复杂信号逻辑的切换,对下调用中控主机的信号切换接口来实现物理信号的调度和切换,对上提供易于调用的简洁接口来支撑整个会议中信号调度的需要。

3.2.6 录播服务

录播服务封装了录播的控制,对下封装了具体录播主机的开始录像、暂停录像、停止录像、上传录像等接口,对上提供统一标准的录播控制接口来满足会议的录制需求。

3.2.7 双机热备份服务

双机热备份服务控制主备两套系统间的数据同步,包括会前录入的数据以及会中生成的数据。当服务检测到主系统出现软件死机、网络中断、无法获取设备数据等异常状况时自动提示操作人员无缝切换至备系统,切换后整个系统以备系统为主,操作人员也可以根据实际需要手动进行主备的切换。

3.3 业务层设计

业务层作为最上层的层面,基于HTTP 方式同各个服务模块进行数据通信,整合各服务的具体功能,使得各服务有机一体的运行。同时业务层负责整个系统的功能实现以及辅助的业务流程,包括人员管理、排座管理、议程管理、设备管理、报到管理、表决管理、投票管理、发言管理、信号调度、报表统计、日志及状态监控等。并且整合各个功能的操作,简化会议操作的流程,在统一的界面上进行展示和操作。

3.4 系统部署

从软件层面上来说整个电子会议系统软件采用分布式部署,服务模块部署在机柜核心服务器中;各个显示软件分别部署在各自的台式机中,作为信号源接入高清矩阵;主持人软件部署在主持人台式机中,通过光纤将信号传至主席台上的主持屏;主控软件部署在主控台式机中。

3.5 网络拓扑

上述服务器、台式机以及底层设备均接入核心交换机并分配固定IP,实现数据和信号的互联互通。

4 总结

相比于中小会议系统,大型电子会议系统对于系统的整合性、运行的稳定性、操作的便捷性提出更高的要求,这就需要采用分层设计架构,整合各个功能模块,实现模块间的有机联系,并在统一的业务平台上进行有效便捷的操作,同时采用双机热备份机制保障会议万无一失。

猜你喜欢

调用备份会议
会议通知
创建vSphere 备份任务
核电项目物项调用管理的应用研究
LabWindows/CVI下基于ActiveX技术的Excel调用
会议通知
ISO/TC8/SC8 期间会议在沪召开
基于系统调用的恶意软件检测技术研究
旧瓶装新酒天宫二号从备份变实验室
出版原图数据库迁移与备份恢复
利用RFC技术实现SAP系统接口通信