当前位置:主页 > 科技论文 > 软件论文 >

基于位置服务的外勤通用服务系统的设计与实现

发布时间:2021-07-28 03:06
  随着位置服务技术和移动互联网的兴起以及智能手机的普及,基于位置服务技术的外勤系统保证了外勤人员考勤位置的真实性,极大的提高了企业的管理效率。然而,国内的外勤应用还存在一些问题:例如即时性不足,没有任务动态分配功能等问题。本课题研究了 Android端的位置服务技术和目前主流地图软件的功能特色,研究了消息推送技术的实现方式,比较了官方消息推送协议和第三方对送服务的优劣。之后研究了车辆路径问题及相关主流算法的优劣及使用场景,为系统的动态任务分配提供了理论基础。本文为解决外勤场景下用户从家出发办公的问题,对多配送中心问题进行了研究。对车辆路径问题建立了数学模型,提出了一种改进蚁群算法。实验证明了自适应蚁群算法和分解法解多配送中心问题的实用性并比较了综合分配法和就近分配法的优劣。将算法与位置服务技术结合,解决了现实场景下更精确的求两点间距离的问题。最后,本文设计并实现了基于位置服务的外勤通用服务系统,将功能优化制作成接口方便二次开发。系统在3款不同的手机上做了功能测试和兼容测试,能满足外勤人员移动办公的需要。 

【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校

【文章页数】:81 页

【学位级别】:硕士

【部分图文】:

基于位置服务的外勤通用服务系统的设计与实现


图3-1分解法解多配送中心问题??

蚁群算法,自适应,算法,禁忌搜索算法


算法的参数设置也都使用了较为通用的参数设置,为保证实验的公平性,迭代??次数都设为1000。??用自适应蚁群算法得出的结果如图3-3所示:??270??=?■???260?-?j??/?\??250?f?■??240?■?4?\?\?■??!?I?I?/'??230?-?t?\?t?/?-??|?1/?/??220?■?I?\!/?-??UA??210?>??200?.?/?/!??/?/i?1??190?'?<?/?\/??j?^?___??120?140?160?180??图3-3自适应蚁群算法结果??其他算法得出的结果见表3-2:??表3-2实验1结果图??算法名称?配送距离(km)?所用车辆??自适应蚁群算法?379.9413?4??普通蚁群算法?381.5826?4??遗传算法?383.8410?4??模拟退火算法?395.3906?4??禁忌搜索算法?387.2751?4??本文算法的结果要明显优于模拟退火算法和禁忌搜索算法,比遗传算法和普??通蚁群算法略好,可见算法可以得到满意解,并且所用车辆均为4辆。同其它几??种算法相比,得出的结果更好,路程更短。??24??

路径图,路径,分配法,总距


??采用“综合分配法”对该问题进行求解的实验结果如图3-4所示:??20?i?■?!?I?I?I?!?i???r-?f??18?-?z,?I?K?'??16?-?<?'?-??叫\\\?厂?,?-??I?/?产.?^??12?±?/?,,——+'、?:-??%?>?.一f??|?’??.'条?j:??10.?i?J?'??8?-?i?\?*?、.+?-??6?■?l?'?v?\?_??4?丨?、\?\?.??'丨?、?\??2—?k?\?\?-????半??Q??|?|?i?|?i?i?卞?|?i?i???0?2?4?6?8?10?12?H?IS?18?20??图3-4综合分配法求解結果??配送中心1:?2辆车,路径分别为:15,?3,?18,?26,?25,?6和1,8,?13,?28,??10,7,29,11??配送中心?2:?1?辆车,路径为?17,?16,5,12,?2,24,20,23,?9,?27??配送中心3:?1辆车,路径为21,19,30,14,22,4??总距离为:171.551km。??采用“就近分配法”得出的结果如图3-5所示:??20??:?:?:?!?i?— ̄:?i?:?????18?-?Z?丨?\?、、?-I??Z?\?:??

【参考文献】:
期刊论文
[1]基于车辆位置服务的安卓APP开发[J]. 闰冬洋,方勇,卜冬曜,李军亮.  电子测量技术. 2017(05)
[2]高性能GIS研究进展及评述[J]. 左尧,王少华,钟耳顺,蔡文文.  地球信息科学学报. 2017(04)
[3]基于Websocket的消息实时推送设计与实现[J]. 齐华,李佳,刘军.  微处理机. 2016(03)
[4]基于ActiveMQ的安卓端消息推送研究与实现[J]. 蒲海洋,姜刘鸿,何文孝.  商. 2016(18)
[5]导航与位置服务现状与发展[J]. 邓中亮.  卫星应用. 2016(02)
[6]改进遗传算法下的车辆路径问题研究[J]. 陈果.  电子测试. 2016(03)
[7]基于Android平台的消息推送研究与实现[J]. 倪红军.  实验室研究与探索. 2014(05)

博士论文
[1]蚁群算法及其应用研究[D]. 杨剑峰.浙江大学 2007

硕士论文
[1]基于云平台的高并发WebGIS系统研究[D]. 王少萍.中国科学技术大学 2016
[2]基于MQTT的云推送平台的研究及应用[D]. 郑峰.杭州电子科技大学 2016
[3]基于改进蚁群算法的物流路径优化问题研究[D]. 王洪川.东北大学 2011
[4]基于Flex与REST的WEBGIS研究[D]. 袁煜锋.华东师范大学 2009
[5]蚁群算法求解MDVRP的设计与实现[D]. 王介新.苏州大学 2007
[6]基于蚁群算法的多配送中心车辆调度问题的研究[D]. 辛达.合肥工业大学 2006



本文编号:3307076

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3307076.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9adfb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com