一种路径规划任务管理系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:ljnbba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近些年来电子商务的迅猛发展,物流行业内的竞争逐渐白热化,如何选择最优的配送路线直接关系到物件的送达时间和成本。杭州CN公司自主研发了若干种车辆路径规划算法,为了这些算法的能力服务化,我们决定开发一种符合路径规划场景的任务管理系统。本文的目的在于开发一个路径规划的任务管理系统,将各不相同的需求抽象为算法输入,使用由算法人员开发的统一接口的不同算法进行求解之后取最优结果,以多种形式将结果呈现给用户,并支持导出排班表。在路径规划场景中,用户需要使用系统决定如何通过一个车队将货物运送到各个不同的收货人手中,使得成本最低。其中货物具有多种不同的属性,如重量、体积等;用户也可以自定义成本,以支持不同的成本类型。本文实现的路径规划任务管理系统使用微服务架构,将不同功能模块划分为独立的微服务。微服务之间通过Restful API与MetaQ消息中间件进行通信,前者用于需要立即得到结果的请求,后者用于异步通信与通知。这么做的好处是使各个子服务更加内聚,且更小的服务得以降低系统设计的难度。在系统开发过程中,每个微服务都基于Spring Boot框架开发,使用了 HBase、Memcached进行持久化或缓存存储,另外还涉及Protocol Buffer等辅助类库。最终本系统成功上线并服务真实用户,为算法人员和物流用户提供了提高工作效率的途径。
其他文献
“信”作为“五常”(仁、义、礼、智、信)与“八德”(孝、悌、忠、信、礼、义、廉、耻)之一,不仅是儒家思想的重要理念,更是中华民族共认的价值标准和基本美德,它既强调言行
目的分析中医针灸结合康复疗法治疗中风偏瘫患者的临床效果。方法选取我院2015年7月至2016年7月收治的60例中风偏瘫患者为研究对象,随机分为两组,干预组实施中医针灸疗法,试
甘南藏族自治州美仁大草原的外观很奇特,地面的花草一簇一簇的,像无数个绿色的大馒头整齐地排列在无际的大草原上(图1)。这些'馒头'是怎样形成的呢?从地理角度来看,
《玩偶之家》是挪威剧作家易卜生社会问题剧中的经典作品之一,娜拉的女性形象塑造揭示了人性解放,妇女向往自由的主题,同时深刻地揭露了资产阶级家庭外表繁荣幸福和本质丑恶
日前,中国电信、国家电网公司和华为联合发布的“5G网络切片使能电网智能化应用”获得“绽放杯”5G应用征集大赛最佳设计奖.随着能源互联网和智能电网建设的不断推进,电网对
<正>现如今,能源行业遇到了信息化发展的瓶颈。在信息领域,比特是信息技术的重要计量单位,是现代信息行业的基石。那么,比特能否驱动瓦特的发展?二者能否碰撞出火花?现如今,
<正>随着新药的不断出现,有些药物之间是否存在配伍禁忌无法在《静脉药物配伍禁忌表》中查获。2007年12月,笔者在临床应用注射用醋酸卡泊芬净钠与注射用替考拉宁连续静脉滴注
统一战线不仅是中国共产党夺取革命、建设和改革事业胜利的一个重要法宝,也是党执政兴国,实现祖国完全统一和中华民族伟大复兴的一个重要法宝。李先念无论在民主革命时期还是
亚临床甲状腺功能减退症(SCH)是一种发病率较高的隐匿性甲状腺疾病,其发病率比临床甲状腺功能减退症高得多。目前,国内外就SCH的研究主要侧重于临床和人群的流行病学调查,较
目的探讨共患和不共患注意缺陷多动障碍(ADHD)的学习障碍儿童家庭环境和认知的差异。方法选取2015年2月-2018年2月该院儿童保健科收治的学习障碍儿童165例,选用韦氏学龄期儿