基于Android的会议服务小助手APP设计

2018-10-21 10:52宁彬李清华
现代信息科技 2018年8期

宁彬 李清华

摘 要:本文遵循软件工程规范,设计并实现了一个基于Android移动终端的会议服务小助手APP,实现了会议在线查看、实时推荐、会议订购、位置服务与导航、后端服务等移动式操作,可提供更快速、更便捷和更精准的会议服务。这在会议的智能化管理和满足用户的个性化定制服务方面具有一定的应用前景。

关键词:Android;小助手;会议服务

中图分类号:TP316.8 文献标识码:A 文章编号:2096-4706(2018)08-0102-02

Abstract:Based on the software engineering specification,this paper designs and implements a little helper APP for conference services based on Android mobile terminal,and realizes online view,real-time recommendation,meeting order,location services and navigation and back-end services such as mobile operations,which can provide more quickly,more convenient and more accurate conference service. The intelligent management for meeting and satisfaction for the users personalized custom services have a certain application prospect.

Keywords:Android;little helper;conference service

0 引 言

21世纪以知识、信息为生产力,会议是传递知识、信息最常见的形式之一。传统的会议组织方式,包括推广方式,特别是重要的商业会议和前沿的科技会议很少通过移动终端网络进行有效的宣传,往往导致需要获取信息的人错失“良机”。因此,随着移动终端的普及和互联网的飞速发展,借助互联网推广会议,有效地组织会议信息及其发布方式,从而为用户提供优质的会议服务信息显得尤为重要。

1 需求分析

会议服务小助手APP基于互联网技术,通过收集、整合全国各地的各种会议资源进行多维度的分类处理和实时处理,致力于向会议参与者提供多维度的查询和推送会议信息以及订购会议等相关服务,从而提供更快速、更便捷、更精准的会议服务。另外,为了更好地给用户提供服务,系统对用户的重要数据进行加密,确保用户数据安全,重视用户的隐私。

本文遵循软件工程规范,设计并实现了一个基于互联网和Android移动终端的会议服务小助手APP软件,实现会议在线查看和订购的移动式操作,主要功能模块包括五部分:会议推荐、会议查询、订购会议、位置服务与导航和后端服务。功能模块如图1所示。

1.1 会议推荐

系统将会根据用户注册时提供的地理位置、个人偏好等信息,为用户实时推荐一些相关的会议信息。

1.2 会议查询

(1)系统会根据用户的兴趣偏好,为用户实时推荐所需的或感兴趣的主题会议,用户不必担心在海量的会议信息中错过重要的会议;

(2)用户可以根据自己设定的地理位置来查询该位置附近的会议信息,从而根据自己的实际情况更好地安排会议。

1.3 订购会议

用户在查阅会议信息的基础上,针对感兴趣的会议,通过在线预订功能提前订购,一方面,用户不必担心会议门票售罄的情况;另一方面,可以实现会议的在线注册和缴费等服务,减少实际到会时现场注册等待的时间,有助于实现会议组织服务的电子化。

1.4 位置服务与导航

(1)通过位置搜索功能,用户可以结合会议信息中的开会地点搜索指定位置,系统根据植入的百度地图可以查询相应的位置信息,以便用户更好地规划个人行程;

(2)用户还可以双击自己搜索到的地址图标,启动提供导航功能,该功能在用户不熟悉路线的情况下特别实用。

1.5 后端服务功能

该功能在会议服务小助手APP的界面上并没有呈现出来,主要在数据库设计中实现。涉及到的数据管理和系统设置与维护等功能由管理员登录后端服务器管理,如添加最新的会议由管理员完成,已经结束的会议则由程序根据系统时间的对比自动隐藏,不再显示在用户界面上。

2 设计与实现

现以用户注册、在线订购会议功能模块为例,通过业务流程图对会议服务小助手APP的设计与实现加以说明。

2.1 注册模块

会议服务小助手APP和多数APP一样,对于没有注册的用户只提供了简单的查询和浏览功能,所以用户想要获得更多的服务,必须先通过APP注册一个账号,以便系统能够根据账号对用户的相关数据进行保存和维护。通过对用户信息进行分析,系统将努力为每个用户提供更加优质、贴心的会议推荐服务。

用户进入APP右下角“我的”菜单,点击注册按钮,进入注册界面,填写必要的相关个人信息,系统将会为用户提供一个唯一的账号,用户为自己的账号填写密码以及再次确认密码,即可注册成功。具体流程如图2所示。

注册成功后,登录即可使用APP提供的所有功能。登录之后亦可修改密码,为了保证用户的密码安全,用户必须先填写正确的旧密码,并且两次新密码填写一致后才能修改用户密码。

2.2 订购会议

用户登录系统,浏览或查询会议,如果发现自己感兴趣的会议,并想参加该会议,用户可查看会议相关详情,如会议流程和支付方式等。通过界面上的标价按钮进入在线订购功能,即可进入支付界面,用户可以选择一种网银支付方式,并提示用户注意核对付款金额是否正确,点击确认支付;然后进入信息确认界面,核对无误后,點击确认支付;之后界面跳转到用户所选的网银银行移动在线支付界面,用户需要填写正确的账号和对应的证件号的后四位,操作完成后,点击确认支付;系统将会向用户银行卡绑定的手机号发送一个6位数的验证码,用户填写正确的验证码后,将跳转到支付成功界面,至此,用户订购会议操作完成。流程图如图3所示。

3 应用与分析

会议服务小助手APP的设计初衷是方便与会者,利用随身携带的智能手机实现会议信息的随时随地获取。APP采用C/S设计模式,Client主要是发送请求和显示请求的数据,Server主要负责拦截用户的请求,进行业务处理和将处理的结果返回给客户端。客户端和服务器之间交换的数据格式采用JSON(JavaScript Object Notation,JS对象标记),可以极大地降低客户端和服务器通信时的流量,有效提升网络传输效率[1]。同时,APP的设计还存在着一定的瑕疵。界面还需优化,系统的适应性和耦合性仍需改进。在后续的版本中,这些问题都将得到改进,使系统更加完善。

4 结 论

在中国互联大发展的趋势下,以移动互联网为基础的智能会议系统正紧锣密鼓地研发,行业前景十分广阔[2]。本文设计并实现的APP,是一个基于互联网和Android移动终端应用的会议服务小助手,实现了会议在线查看、实时推荐、会议订购、位置服务与导航、后端服务等移动式操作,从而达到为用户提供有价值、有意义的会议推荐、查询以及订购商务会议活动的目的。这在会议的智能化管理和满足用户的个性化定制服务方面具有一定的应用前景。

参考文献:

[1] 姬莉霞,马建红,张雷.基于Android的智能图像共享系统的研究 [J].计算机与现代化,2012(8):87-89.

[2] 曾志刚.移动互联网下的智能会议系统的应用研究 [J].电脑知识与技术,2015,11(6):43-44.

作者简介:宁彬(1977.07-),男,湖北丹江口人,副教授,硕士研究生。研究方向:软件工程、算法设计。