节点文献

基于AppCan的移动会议应用的设计与实现

The Design and Implementation of Conference Mobile Application Based on AppCan

【作者】 陈刚

【导师】 李国强; 江洪波;

【作者基本信息】 上海交通大学 , 软件工程(专业学位), 2018, 硕士

【摘要】 国内大型企事业单位、科研院所每年常常要主办很多各式各样规模各异的会议,通常这些会议的参与者都是通过网站注册或者邮件报名等方式来参加会议,并通过浏览网站或邮件、短信等方式来获取会议的相关信息。随着会议国际化趋势的提升和移动终端应用的兴起,越来越多的会议主办方希望通过移动应用对会议进行宣传和推广,越来越多的会议参与者也希望随时随地联网浏览会议信息,通过移动支付缴费,并通过移动应用实现签到、导航等多种功能。本文首先分析了当前移动会议应用跨平台开发的发展趋势并详细研究了当前流行的几种跨平台开发框架(PhoneGap、Titanium、WeX5、AppCan)的功能和特色。在综合比较了各种跨平台开发框架的优缺点之后,选择AppCan作为移动会议应用的开发工具,详细分析了开发框架AppCan的引擎机制、前端框架、应用服务平台等并简要介绍了PHP和AJAX技术。将移动会议应用系统划分为移动会议应用和会议管理系统两个子系统之后,本文分析了移动会议应用和会议管理系统的各项功能需求,并设计了一套针对多会议开发管理的解决方案。然后,基于AppCan框架完成移动会议应用开发,设计实现了拥有注册登录、用户缴费、信息浏览、二维码签到、摘要递交、地图导航及各种扩展功能的移动会议应用。最后,利用云测试平台Testin和自动化测试工具iTestin对移动会议应用进行了兼容性、基本性能以及自定义的功能测试。测试结果表明,基于AppCan的移动会议应用具有兼容性强、安装简便、页面响应速度快、内存占用小、稳定性高、开发维护便捷等优势。移动会议应用有利于会议的宣传和推广,也给参会人员带来了很多便捷,将对未来会展行业的发展带来深远的影响。

【Abstract】 Domestic enterprises and research institutes host a lot of various sizes of the meeting every year,and the meeting participants usually register through web/mail to attend the meeting.By browsing the web site,E-mail,SMS and other ways,participants obtain relevant information of the meeting.As meeting has promoted the international trend and the rise of mobile applications,more and more conference organizers hope that through mobile applications to propaganda and promotion of the meeting,a growing number of participants also hope browsing meeting information anytime and anywhere,paying by mobile,and through mobile applications accomplishing various functions such as check-in,navigation,etc.This article first analyzes the current cross-platform mobile application development trend and studied in detail of several current popular cross-platform development framework(PhoneGap,Titanium,WeX5,AppCan).In integrated after comparing the advantages and disadvantages of various cross-platform development framework,selecting AppCan as mobile meeting application development tools,analyzes AppCan engine mechanism,AppCan front-end architecture and AppCan service platform and make a brief introduction to the PHP and AJAX.The meeting application system is divided into two sub-systems: mobile application and meeting management system.This paper analyzes the functions of mobile applications and meeting management system requirements,and designs a set of solutions of meetings management.Then,based on AppCan,design mobile conference applications which has registrition/login,users payment,browsing information,qr code check-in,map navigation functions.Finally,use the test platform Testin and automated testing tools iTestin to test for mobile meeting application compatibility,basic performance and functional testing.Test results show that the mobile conference application based on AppCan has good compatibility,easy installation,good response,small memory usage,high stability,the advantages of the development and maintenance is convenient.Conference mobile application not only have advantage in meeting design,but also gave participants a lot of convenient.It will give profound impact on the development of conference business in the future.

节点文献中: