基于组合策略推送算法的同城快递系统的设计与实现

来源 :北京交通大学 | 被引量 : 2次 | 上传用户:ydsl_0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展和移动通信的普及,互联网应用正在向移动互联网应用方向延伸,传统的物流行业已经不足以满足客户对便捷、快速、安全物流的需求,移动应用可以彻底颠覆传统的商业模式。然而物流行业也像其他传统行业一样,渐渐展露出自己的弊端,从业者获取信息的能力有限,一方面,很多同城快递由于行业消息的不及时性,大量时间浪费在返程配货,空车等货上,这些返程的浪费随着油费、货车维修费等成本的不断上升而成为了行业的主要问题,如何降低返程的空载率提升利润率也成为了运力焦虑的问题;同时,由于同一时段的海量信息获取,导致快递员的路径不够优化,快递员与客户均难以达到方便快捷的目的;另一方面,用户也希望系统能够及时主动的提供信息给那些在附近能够及时取件的快递员,而避免耗时长、推送范围小、推送不及时的缺陷。如何让物流供需双方突破时空限制,轻松对接的方式无疑成为了物流行业棘手的问题。为了提升了物流行业的运营效率,弥补传统物流行业的不足,特在本文提出了产品以及解决方案,力图通过移动互联网整合同城闲散运力和货源,满足同城货运的长尾需求。本文目的是设计并实现基于组合策略的推送算法的同城快递系统。本文针对以上问题设计了一套同城快递的高可靠性、可重用的技术解决方案,本人主要工作是根据LBS (location-based information service,基于地理位置的信息服务)技术,以用户的地理位置信息为基础,提出并设计实现了基于GeoHash、综合地图匹配算法和Google经纬度距离计算方法组合的推送算法,并参与设计实现了面向移动APP的稳定、易拓展的同城快递系统。笔者独立完成或主要参与以下5个模块:(1)用户模块:包括用户登录、注册、信息维护、第三方登录等功能。(2)订单模块:包括查看订单、取消订单、确认订单、删除订单、计算运费、评论等管理功能,是一个高可重用的功能模块,良好的设计方案可适用于大多数产品。(3)信息服务模块:包括推送算法的设计实现,对消息的查看、删除等功能,该模块是实现运力端和发件端消息互动的关键因素。(4)钱包管理模块:该模块包括绑定银行卡、提现、查看余额、优惠券(发件端)等功能。
其他文献
本报沈阳6月3日电 (记者何勇)辽宁朝阳市民营企业家王孝久近日因公司章程修改,专程从外地赶回朝阳。原想着这事怎么也得办两天,没想到俩小时完事。“现在营商环境变好了,市里188项
报纸
<正>【要点】案件的关键证据,不能通过鉴定来鉴别真伪,导致案件事实真伪不明。此种情况下,笔者认为关键要把握两点:一是区分主观证明责任和客观证明责任;二是清楚客观证明责
目的:比较不同的RapidArc治疗方案对多发脑转移瘤放疗靶区剂量的分布及正常组织受照剂量的影响,探讨多发脑转移瘤放疗的理想模式。材料和方法:选择15例多发脑转移瘤患者,转移灶数
90年来,能打仗、打胜仗一直是我军的核心职能。$$履行好这一核心职能,不仅要自觉传承革命前辈矢志不渝跟党走的红色基因、大力弘扬全心全意为人民服务的根本宗旨,还要不断强化军
报纸
随着社会经济的不断发展,城镇化逐渐推进,人们对农作物的需求变大,为了满足人们的基本生活需求,有必要弄清楚耕地的分布情况和作物的种植结构。作物的种植结构可以直观地反映作物的种类、数量及空间分布信息,为种植结构调整和灌溉用水计算提供数据支持,对提高农业综合生产能力,发展现代化农业基地具有重大意义。本文以四川省乐山市青衣江灌区作为研究区域,结合灌区调查数据,运用最大似然法和决策树分类的方法,通过多源多时
在现代建筑行业中,为了使建筑物具有较高的安全性,需要对建筑本身的质量问题进行检测。混凝土灌注桩在建筑中起到位置固定的作用,分别表现为压力承载、拔力固定,推力阻碍、位
常规控制方法通常用二阶积分实现斜坡输入的稳态无差跟踪,使系统的暂态品质下降。据此, 本文提出一种仿人智能积分器,既能实现稳态无差跟踪,又不影响暂态过程。仿真结果表明
目的:设计一种医院自助服务终端系统,有效节省医疗资源,提高患者就诊效率。方法:基于医院、银行等机构的现有信息化建设成果,采用面向服务架构体系的设计方法,进行分层结构开
"伊斯兰国"在中东崩溃后,世界反恐局势进入后"伊斯兰国"时期;不过,作为此前深受"伊斯兰国"外溢效应影响的东南亚地区,自2016年以来恐怖袭击事件频发,地区反恐局势呈现出了极