曾志刚
摘要:随着“互联网+”和4G时代的到来,移动互联网技术正逐渐改变着人们的传统工作生活方式,开发基于移动互联技术的智能会议系统也势在必行。针对传统会议开展模式中存在的问题,该文设计与实现一个基于Android操作平台的智能会议系统,以JAVA作为主要开发语言,以ECLIPSE作为集成开发环境,以MVC复合模式作为系统核心设计模式。通过会议管理系统与移动终端的连接,系统板块功能的设计,实现会议开展模式的智能化、信息化、环保化。
关键词:移动互联网技术;Android;MVC复合模式;智能会议系统.
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)06-0043-02
移动互联网是一种新型的业态,它以移动设备为终端,用无线通信获取信息,实现相关的业务和服务[1]。随着“互联网+”时代的到来,移动互联网技术以其独特的优势飞速发展,对传统行业产生了强烈冲击,在方方面面影响和改变着人们的生活与工作习惯。会议作为一项必不可少的群体活动,与人们的日常生活密不可分,但传统的会议开展模式中却存在很多问题。比如会议资料印制数量无法估计,容易造成浪费,且携带不方便,容易造成信息泄露;会议信息量大,参会人员无法及时了解和记忆;会议或展览会场地较大时不容易找到位置,无法充分了解各个展区情况;参会人员的沟通交流不方便等,都对会议的开展带来诸多不便,造成负面影响。
在“互联网+”和4G时代,基于移动互联技术开发方便快捷的会议系统显得尤为重要。针对传统会议中存在的问题,本文设计与实现一个基于Android操作平台的智能会议系统,通过会议管理系统与移动终端的对接,实现会议开展模式的智能化。
1 智能会议系统需求分析
系统的开发首先需要经过市场调研明确开发需求,分析会议开展的整个过程中数据处理、业务流程、界面设计等方面的要求。经过需求调研,可以总结出会议系统需求,包括会议信息的及时获取、资料的传输和共享、会议场地位置和用户位置确定以及参会人员的自由交流等几个方面。
会议信息的发布与变更需要随时随地让参会人员接收到,确保会议的正常召开,展区较多时,系统需要将各个展区的信息进行滚动发布,以便参会人员能够掌握展区的动态信息,确保各个展区的展览到位;传统会议的资料采用纸质版印刷,数量不易估计,并且纸质资料较多时不易携带,智能系统在弥补纸质资料缺陷时,还应实现资料的快速传输和成员间的共享,并能对资料进行加密处理,防止信息不必要的泄露;会议场地或展区较大时,会议场所及洗手间等生活设施不易寻找,容易迷路,系统应能够准确定位,让参会人员明确自身所在位置,并能查看到整个会议场地的平面布局图及详细信息;传统会议中参会人员无法实现自由的沟通交流,系统应具备可以使参会人员之间自由发送文字图片等信息的平台,实现人员之间信息的交流与共享,以及会议组织者对参会人员的意见和建议的收集等。
2 智能会议系统的设计及应用
2.1 系统总体设计
需求调研完成后进行系统总体设计,选择操作平台、开发语言、集成环境等,并进行系统总体功能、整体构架、拓扑结构等设计。智能会议系统以Android操作系统为开发平台,以JAVA为主要开发语言,以ECLIPSE为集成开发环境,以MVC复合模式为整体系统的核心设计模式。
Android系统作为一款优秀的智能操作系统,以其在移动终端设备中良好的嵌入性,在国内及全球智能移动设备中占有着巨大的市场份额,因此本系统的开发以Android系统作为操作平台[2];系统架构的分层设计中,采用SQLite作为本地数据库系统,网络数据传输格式采用JSON来减少服务端与客户移动终端传输数据包大小,网络数据传输采用HTTP协议以确保数据传输稳定性;JAVA编程语言是APP开发中常用的优秀编程语言,能够保证系统具有较强的稳定性和健壮性;系统设计采用C/S与B/S混合体系,保证设计模式功能的实现,并有利于后期拓展及维护;界面设计和操作方式上依照手机使用习惯进行设计,确保使用的舒适性。系统的设计具有良好的可操作性、拓展性和稳定性,能够用户满足使用需求。
2.2 系统软件总体构架
系统总体构架如图1所示,分为系统数据层、系统应用层、基础网络层和用户层组成。系统采用C/S与B/S的混合架构,既可以保持运行流畅度,又可将HTML图文混排的美观性显现出来。此外,由于采用了C/S与B/S的混合架构,在不需要更新客户端的情况下,开发HTML网页,进行CSS界面布局,使用原生代码接口,就可以实现相应的新功能,极大提高了系统的灵活性。
2.3 服务器与移动终端的连接
系统总体网络结连接拓扑图如图2所示[3],数据库服务器通过内网交换机进行数据通讯,内网交换机通过系统接口服务器和系统业务服务器与外网交换机建立数据传输联系,外网交换机将数据库服务器中的数据通过会场WIFI热点或3G/4G移动网络传输至移动终端,由参会人员获取。
2.4 系统板块功能的实现
系统的功能主要分为会议信息板块、会议资料板块、平面导航板块、沟通交流版块四大板块,各版块具有特定需求功能[4][5]。在系统构架设计中,系统应用层对四大板块进行开发。
会议信息板块:移动终端读取系统发布的会议安排信息,采用列表模式呈现,以日期为查询选项,点击日期后便可以对相应的会议信息进行查询,并能够得到会议地点、主持人、会议主题、参会人员介绍等详细信息;展览会时各个展区的情况将以宫格形式呈现,每个宫格内的信息滚动播出,点击宫格选项就可以进入查看每个展区的详情。
会议资料板块:会议组织者将会议资料在数据库服务器上传,并对其进行权限设置,参会人员在移动终端通过账号密码登录或二维码身份识别进入系统,对资料进行获取。资料存储在系统内的平台中,用户可以在权限内进行传输和共享。资料的内容可以是图文混排模式,用户可以进行查看和编辑。
平面导航板块:大型会议或展览中,需要用到平面导航功能。参会人员可以看到会议场地或展区的平面图或虚拟3D场景图,并借助系统内的GPS定位功能明确自身所在位置,并可以进行相关场地或洗手间等生活设施的搜索。点击具体的会议场所或展区还可以看到具体的会议信息或展区信息,客户还可以将对应的信息在便签中标记和存储。
沟通交流版块:系统内交流平台的设计类似于QQ,可以实现人员间的文字、图片、语音等交流,以及资料的传输等。还可以在公共平台上进行群体聊天,发布会议内容,实现会前会后的交流,会议组织者可以收集参会人员的意见和建议等。
四大板块功能的应用基本满足了会议系统的需求,参会人员借助随身携带的智能手机就可以对会前会后以及开会过程进行全面掌握。
3 结束语
移动互联网下智能会议系统的研发,采用移动终端与会议管理系统的紧密连接,很好的对传统会议开展模式进行了弥补和优化。利用随身携带的智能手机,就可以实现对会议开展过程的全方位把握。智能会议系统的开发和应用,降低了会议组织所需的人力物力财力,实现了会议信息的随时随地获取、整个会议过程中资料的传输和共享、参会人员间的沟通交流以及位置的准确获取和平面导航等多项功能,真正实现了现代化会议模式的无纸化、轻便化,响应了国家节能环保的号召。
参考文献:
[1] 张晖. 基于移动互联网的会议辅助系统设计和实现[D]. 成都: 电子科技大学, 2014.
[2] 韩超. Android系统原理及开发要点详解[M]. 北京: 电子工业出版社, 2010.
[3] 蔡巍, 赵海, 王进法,等. 能源互联网宏观结构的统一网络拓扑模型[J]. 中国电机工程学报, 2015(14): 3503-3510.
[4] 刘远. 基于Android的网络会议系统的设计与实现[D]. 西安: 西安电子科技大学, 2014.
[5] 张克满. 智能数字会议系统终端设计[D]. 北京: 北京邮电大学, 2012.