[发明专利]以配送员为核心的物流追踪与调度方法在审
申请号: | 201611253770.2 | 申请日: | 2016-12-30 |
公开(公告)号: | CN107423923A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 安骏洲;乔岩磊;邓米克;肖创柏 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08 |
代理公司: | 北京思海天达知识产权代理有限公司11203 | 代理人: | 沈波 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 以配送员为核心的物流追踪与调度方法,属于物流配送技术领域。本发明通过智能手机终端追踪配送员的位置,从而实现物流的追踪。同时利用智能终端的服务器端实现物流的合理调度。该方法使配送具有更强的实时性、更广的适用性和更低的配送门槛。该方法采用追踪配送员的方式追踪货物的位置,打破了传统的节点扫描的追踪体系,实现了真正意义上的实时追踪。买家下单后,卖家如果不想采用第三方的配送,而是选择自己配送货物的话,可以注册成为配送员,自己配送货物,只要配送员手机上或者配送车辆上装有相应的软件定位其位置,实时发送到服务器,买家就能实时查看到已购买货物的位置。本发明极大的利用了社会资源。 | ||
搜索关键词: | 配送 核心 物流 追踪 调度 方法 | ||
【主权项】:
以配送员为核心的物流追踪与调度方法,其特征在于:物流配送业务过程如下,一次物流过程可以简单的抽象为四大关键元素:发货地、收货地、货物信息与收货人;而用户需要做的只有下单去填写这些信息,下单的内容如表1所示;这里的用户可以是物流公司、个人或是提供配送服务的企业以下简称企业或企业用户;无论是哪种用户,所关心的只有两个部分,一个是下单,一个是查询物流状态;所以一个完整的物流调度系统,只需要保证上述两个接口的开发即可;表1 物流配送信息表名称简介发货地发货地地名发货地址发货详细地址收货地收货地地名收获地址收货地详细地址收货人收货人姓名及联系方式货物描述货物的种类、体积质量等期望送达时间(可选)为可选项,可用于满足时间要求比较苛刻的用户本系统主要针对三类群体:物流公司、个人用户和提供配送服务的企业;对于物流公司来说,系统能帮助其解决“最后一公里”问题;在物流公司的物流管理系统中嵌入本系统的SDK;只需要调用SDK中的相关函数,传入表1中的内容;即可完成下单;SDK内部实现了与调度中心通信的接口;物流SDK类对象序列图说明:SendAssembleServer类是一个抽象类,NetServer是一个接口;运用模版方法模式,在sdkCreateOrder方法中顺序执行getOrderInfo方法、getIp方法和send方法,getOrderInfo方法和getIp方法是抽象方法,需要在子类行实现,作用是返回需要发送的信息和调度中心的Ip,将这些信息和ip地址传入到send方法中,再调用SendNetServer方法发送出去;运用代理模式接收返回结果,SendManager类与SendAssembleServer类实现NetServer接口,重写result方法,最终让SendNetServer逐层回调到SendManager中的result方法,返回调度中心的处理结果;物流SDK使用说明:在物流公司的系统内,创建一个SendManager类;并让该类继承SendAssembleServer类,实现NetServer接口,重写getOrderInfo、getIp和result方法;在getOrderInfo方法接收物流系统传过来的信息,按照调度中心所需要的格式;整理好,存到map中,然后让map作为返回值放回;在getIp方法中,返回调度中心的ip地址;创建一个外部类A,A也需要实现NetServer接口,重写result方法;在A的函数中创建一个SendManager类的对象B,并把A对象的引用传给对象B;调用对象B的getOrderInfo传入所需要的发送的信息;然后调对象B的sdkCreateOrder方法将信息发送出去;根据代理机制,调度中心返回消息后,会自动回调A的result方法;查询货物位置和状态的接口的实现类似;对于个人用户来说,只需要通过手机APP,将表1的内容通过接口发送到调度中心,即完成下单;对于提供配送服务的企业来说,需要在企业的货物管理系统中嵌入与调度中心交互的企业SDK;出货后,货物管理系统自动将表1内容加上本企业的ID通过企业SDK的接口发送到调度中心,完成下单;下单后企业设定配送员完成配送;无论哪种方式,对于企业用户而言,配送员须是企业内部已经设定好的配送员;企业用户使用的所有接口都必须携带企业ID;下单之后,系统返回是否成功的提示,若成功,则同时返回订单编号;三类群体都可以调用调度中心的接口,通过订单编号查询订单的状态和货物的位置;调度中心服务器架构分为调度模块、地址管理、位置追踪、人员管理、统计与计费、订单管理与邀请;调度模块负责将订单分派到各个配送员,并通知推送服务器进行推送;推送可以利用第三方推送平台进行推送;地址管理是企业用户才使用的功能,目的是存放常用地址信息;位置追踪模块用来接收各个配送员发送过来的位置信息,供用户查询;人员管理负责对人员的信息进行增删查改;统计与计费功能负责返回每位配送员配送订单数量和订单详情;通过设置一定的计费模式,显示每位配送员现在的收支情况;订单管理负责下单和订单信息查询功能;邀请功能负责产生各个角色的邀请码;手机APP架构分为推送接收模块、注册模块、设置模块、第三方地图模块、下单模块、订单列表及详情模块和统计数据显示模块;推送接收模块用来接收推送平台发送过来的推送信息;注册模块提供新用户注册功能;设置模块对于不同的角色,设置的内容不尽相同;第三方地图中根据不同的角色显示不同的内容;调度显示的是各个配送员的位置;配送员显示的是收获人的位置;收货人显示的待收货物的位置;下单模块中填写订单信息,然后下单;订单列表显示所有订单及其状态,点击某一订单项可以查看订单详情;统计数据显示模块负责显示统计数据;数据分析服务器架构中只有数据分析模块,负责对外提供数据查询接口;共享的数据包括:某一时间下,配送员位置的分布情况、配送货物的流向、配送峰值的出现时间;通过分析这些数据,调度人员能够更加精准的调度,货物供应商可以更好的安排生产,收货人可以合理的安排仓库存储和收货时间;数据分析服务器与调度中心服务器共享一套数据库;数据库表关系图及数据隔离方式如下:人员信息表:主要包括人物的身份信息和位置坐标;登录信息表:存放人员的登录信息,用户名和密码;角色表:存放角色信息;角色权限表:存放角色的菜单权限;企业信息表:针对提供货运服务的企业用户,存放企业的组织机构代码和对应的ID等;订单信息表:存放订单信息;收发货地和货物情况等;订单配送表:存放配送员的配送给信息;地址信息表:存放地址信息;地名和邮政编码等;邀请码表:存放各个角色邀请码;物流SDK与个人调用接口往数据库里面存数据的时候不需要传企业编号;企业用户往数据库中存数据的时候,需要传企业编号,企业编号可以在企业信息表中查到;除企业信息表之外所有数据库中的表都必须有一个企业编号字段,用于区分是哪个企业存入的数据;配送流程过程如下:下单:个人用户直接下单;物流公司通过物流SDK调用接口下单;提供货运服务的企业通过企业SDK调用接口下单,因为由企业自身提供货运服务,货运服务的客户比较固定,所以在填写表1时,发货地、收货地可通过列表选择;也能够对地址和本系统的人员进行增删查改;配送中心接单:配送中心通过不同的途径接收到下单请求;分派配送员:分派方式可参考S4调度方式的划分;个人用户和物流公司下的单由系统统一进行派发,只要是注册为配送员的用户均可接单;提供自配送货运服务的企业的配送员必须是该企业的内部员工;配送员接单:配送员接到任务后,接单;中转:配送员在配送过程中能够将订单中转给其他人;提供自配送货运服务的企业的配送员只能中转给本企业内员工;在下一个配送员接单之前可以选择取消周转;配送员确认送达:配送员通过手机APP点击确认送达按钮;送达分为当面送达和非当面送达;当面送达直接点击确认送达按钮即可;非当面送达需要上传当时的货物照片后再点击确认送达按钮;签收:收货人选择签收。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611253770.2/,转载请声明来源钻瓜专利网。
- 上一篇:耐酸蚀刻保护油墨及其制备方法和施工方法
- 下一篇:水性特白色浆
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理