基于Android网络协同移动客户端软件的设计与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:liu748291485wei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机支持的协同工作技术的成熟和移动终端设备的不断发展,越来越多的人从传统的工作方式向移动办公的方式转变,人们不再局限于固定地点办公,移动CSCW(ComputerSupportedCooperativeWork,计算机支持协同工作)的出现使人们的远程或异地协同办公的愿望成为可能。同时,无线通信技术的发展,也使移动CSCW成为未来CSCW重要研究方向。   移动终端与Internet相互融合,使得手机已由原来单一的通话功能向图像、音乐、视频处理等方向演变,并提供包括网页浏览、电话会议、电子商务等多种信息服务。手机作为一种移动终端工具,早已成为大家工作和生活中不可缺少的一部分。其中Android作为第一个开放式的手机操作系统,具有软件扩展性好以及固件可升级等特点,成为了移动终端设备开发的首选平台。   本课题以Android手机操作系统作为目标应用平台,对当前协同交互软件进行分析研究,开发一个可用于移动互联网的科研协同客户端软件。该软件与网络协同应用服务平台一起,为用户提供科研协同工作基本服务,包括状态发布、日志发表、图片上传和信息发送等功能。   本文主要从以下几个方面论述了Android网络协同移动客户端的设计与实现:   首先,介绍了本课题的研究背景,网络协同的国内外研究现状和发展前景。中国正在进入一个全新的移动互联网时代,移动办公逐渐成为移动互联网的一种发展趋势。在移动终端平台实现网络协同作为移动通信业务的扩展是移动协同领域的又一新课题,将对移动互联网业务产生深远影响。   其次,本文给出了Android平台的详细介绍,包括其特点、结构、重要组件和工作机制,并给出了移动CSCW的系统模型。阐述了本课题选用Android平台进行移动协同客户端开发的理由以及Android平台上软件的开发方法。   再次,本文根据用户实际需求给出了系统的需求分析。计算机支持的协同工作虽然比较成熟,但移动协同的研究还是一个新课题,涉及计算机系统结构、无线通信协议和多用户协作机制等各个领域,对它的研究和实现的难度很大,需要进行多种学科的交叉研究;且移动CSCW终端资源相对匮乏、移动通信的网络不稳定、移动终端依靠的电源有限以及存在通信安全等问题,开发难度较大。这就要求用户根据实际情况,提出自己的需求,便于开发者设计出合适的网络协同系统。   最后,根据系统的可行性、功能性和非功能性需求分析,给出了系统的结构和开发模型;阐述了系统服务器端的设计、数据库的设计,特别是对客户端实的设计做了详细分析。然后,给出了系统各功能模块的实现,并对系统的性能进行了测试,给出了测试结果。   在文章的结尾,对本课题的研究工作做了总结,指出课题的研究成果、存在的不足和有待改进之处,及进一步研究的方向;并对今后移动协同的发展做了展望。
其他文献
随着计算机应用的范围越来越广,处理问题的规模越来越大,计算机硬件得到了迅速发展,近年来已经进入到多核体系结构、个人高性能计算机、千万亿次并行机的发展阶段。为了适应迅速
目前,政务信息化和企业信息化进入“后建设时代”,基础设施和核心应用系统的建设基本告一段落,IT运维成为了与系统建设并重的一项关键工作。业务服务管理是IT运维管理的高级阶段
在雾、霾等天气条件下,由于大气粒子散射和吸收作用,所获取图像的颜色以及对比度、饱和度严重下降,严重影响户外视觉系统的正常运行以及人们的出行。此外,计算机视觉领域中的诸多
现如今实时数据库(RTDB)已获得越来越广泛的应用,实时数据库必须保持数据对象的一致性约束和保证每一个请求到达系统所规定的时间限制。随着系统存储的数据量越来越大,复杂性
1394B协议是在基于1394A协议的基础上,对速度和技术进行了提升的新一代火线协议,其发展趋势是向军事领域发展,将作为新一代军事领域实验室平台搭建的基础协议。新一代1394B协
单篇科研文献文档摘要自动生成在信息检索中具有重要意义,可以为大规模信息检索提供简要信息提示。无监督抽取式摘要生成是文本摘要研究的重要任务,旨在从原文中依据各种文本语
应用程序对计算机硬件特别是处理器的性能要求越来越高,尽管32位处理器还在使用,但64位处理器已经越来越多的受到人们的关注。相对于32位处理器,64位处理器能直接进行64位的整点
微博的兴起使其成为个人情绪表达的重要虚拟场所,微博上产生了大量富有情绪的内容。对微博进行情绪分析,可以了解到社会舆情、情绪倾向等,针对社交短文本的情绪分析不断受到相关
近些年来,P2P技术发展迅猛,得到广泛的应用。比较有代表性的有BitTorrent、eMule等文件共享类应用和QQLive、PPTV等P2P流媒体应用。P2P流媒体技术发展迅速,用户规模增长很快。P2
近年来,由于计算机、通信技术的飞速发展,空间信息技术得到了极大的提高。日常生活中人们对空间信息的需求日益增长,空间信息具有非结构化、多比例尺、关系复杂、随时间变化及数