基于Android平台的快递派发最优路线引导系统的设计与实现

被引量 : 22次 | 上传用户:ableper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的不断发展,智能手机市场占有率大幅增加以及互联网地图服务的百花齐放,基于手机地图和地理位置服务的应用进入了一个新的发展阶段。同时,快递业作为新兴行业,正在悄悄改变人们的消费模式与生活方式。快递派发工作尤其是送货上门服务,作为快递服务业的最后一公里,是配送的最后一个环节,是提升网购用户体验、体现配送服务质量的关键所在。将地图服务和路径规划功能应用到快递派发中,可在一定程度上提高送货上门的服务质量和用户体验。在开放移动互联网领域中,由Google推出的开放源代码的Android系统经过不停的发展和升级,逐步占据了国内智能手机市场的主体地位,而且从前一些专业设备才有的GPS功能模块现如今已成为智能手机中的标准配置;同时,百度基于自身在国内庞大的用户基础,推出了功能强大的百度地图AndroidSDK,供开发人员免费使用。基于以上环境的分析,本文通过对路径算法的研究,利用当今流行的Android平台和GPS技术,结合百度地图SDK,同时自行搭建服务器端并设计自定义数据服务接口API,最终实现了一个功能丰富的基于Android平台的快递派发最优路线引导系统。本文首先深入分析了Android系统的平台特性和框架结构,阐述了Android应用开发使用的MVC设计模式、Activity基本组件以及Handler消息机制。同时对百度开放平台提供的地图API进行了研究,分析并选择了MQTT作为消息推送方案,选择JSON作为手机客户端和服务端之间的数据交换格式,SQLite作为手机客户端的数据存储方式。其次,对常用路径算法进行了研究,参考了Dijkstra算法和哈密顿图,采用了最近邻点法对快递派发最优路线进行计算,并结合智能手机设备计算能力不高的实际情况进行了优化。最后,通过对系统的业务需求分析,研究并设计了系统的总体框架,并细化了系统的技术架构,完成了服务器端数据库和客户端界面设计,同时,参考目前主流的OpenAPI格式进行了自定义数据服务接口API的设计与开发。在总体设计的基础上,重点研究了服务器端的环境搭建、地图服务关键技术的应用、自定义数据服务接口API的设计以及路径算法的设计与实现。
其他文献
论述当前地方政府绩效评估的价值取向问题,分析传统GDP评估方法的局限性,提出用绿色GDP作为修正,并根据目前绿色GDP实行的困境给出大体的路径安排。
随着体育教育在国民教育中发挥着越来越重要的作用,我国越来越重视体育教育。而篮球因其灵活性,复杂性、趣味性吸引越来越多的运动爱好者,但是专业篮球运动员在进行训练时,也
为了解决高动态范围图像存在的视觉效果较差以及细节不突出的缺陷,提出一种基于格林函数的动态范围压缩算法.该算法通过稀疏表示将图像分割为多个亮度差异较大的不规则区域;
家庭是智障残疾人最后的“港湾”,良好的家庭关系能够使智障残疾人得到最大的关心和照顾,能够使他们得到良好的教育并使他们的能力得到最大程度的发展。但是目前看来智障残疾
该文将实证研究与规范研究相结合,通过深入地实地调查研究,探讨肇庆体育旅游产业发展的现状,认为肇庆体育旅游产业有着地理位置优越、体育旅游资源丰富等优势,但同时也存在着
<正>"神话和寓言的世界降临这座老工厂,错综复杂的管道与一组组楼梯、隧道、坡道和人行桥组成的迷宫,巨大地堡构成的要塞,犹如山峦而非建筑;一座由高炉和热风器组成的城市,3
近年来,随着科学技术的不断进步,在半导体材料方面取得的成果也越来越明显,特别是AIN, GaN, InN及其合金化合物等III-V族氮化物半导体材料,更是得到了快速的发展。其中,GaN材
县级医院是我国医疗卫生服务体系的重要组成部分,是县域内的医疗卫生服务中心和农村三级医疗卫生服务网络的龙头,并与城市大医院分工协作。其功能定位是为该县域内居民提供基
<正>少数民族有自己的言语习惯,在语文教学中,培养学生的听、说、读、写的能力,培养欣赏、解读文本的能力,提高学生的语文素养就显得有些困难。下面我就对民族地区教学中遇到
会议
研究目的:1.了解太原市残疾人社会支持的现状及特点;2.探索太原市残疾人心理控制源、自我接纳水平、特质应对方式与社会支持的关系。研究对象:采用整群抽样的方法,将太原市残联指