论文部分内容阅读
随着移动互联网的快速发展,手机在人们的日常生活中扮演着越来越重要的作用。人们开始使用智能手机代替个人电脑处理一些日常事务,如收发邮件、在线购物等。因此对其软件的扩展功能的需求也与日俱增,但同时更多丰富应用的产生也将会对智能移动终端自身以及网络带宽提出更高的要求。然而智能终端与传统的PC相比,存在着先天的缺陷:首先,处理能力弱。无论是运算能力还是多媒体处理能力,与PC都存在较大差距;其次,存储空间小。内存和外存储器均不能像PC那样扩展;再次,网络带宽受限。随着3G、WIFI等宽带接入技术的发展,带宽的瓶颈正在不断被突破,但是还远远不能满足用户的需求。而与云计算的结合才是智能终端未来发展的方向。本文以移动互联网应用目前存在的问题为研究背景,结合云计算技术构建了一个开放式的移动云应用开发框架Openmobster、JBoss和Android。在对Openmobster云平台分析研究的基础上,并结合需求对框架的功能进行了设计。针对云平台自身对应用支持的限制即数据交互方式和数据传输量有限的问题,对平台进行了适当的改进,在控制台的基础上添加了网页控制的方式,并完善了平台的数据传输方法。为了验证框架的可行性,在该框架的基础上结合实际的应用需求,设计并实现了一个工商数字监管系统。它主要包括Web客户端、Server服务器端和Android手机客户端三部分。其中Web客户端与Server服务器端采用B/S架构,Android手机客户端与Server服务器端采用C/S架构。Web客户端主要实现了基于系统管理、信息管理、任务下发、追踪定位等功能;Android手机客户端主要为外出执法人员提供移动执法的功能,比如:定位、标注、截图、拍照、监管记录和上传等;服务器端是基于Openmobster云平台的,根据该平台的通信机制实现与手机客户端和Web客户端之间的数据通信。本文首先介绍了课题的研究背景和意义、国内外研究现状及研究工作,其次进行需求分析,介绍了移动云应用开发框架和工商数字监管系统的设计目标及功能需求。然后又分别对框架和系统进行了详细的设计。最后是对系统进行功能测试,同时对整个论文工作进行了总结和展望,分析并指出了目前存在的不足和下一步研究工作。