基于Scratch的快递分拣派送系统

2021-11-08 08:21李泓毅
发明与创新·中学生 2021年5期
关键词:派件收件快件

随着电商行业的蓬勃发展,生活变得日趋便利,穿的衣服、吃的零食、读的书籍、玩的玩具等,都可在网上购买,然后通过物流快递的方式送货上门,消费者充分享受了“足不出户,网购天下”的便利。

然而,与高速发展的电商销售平台相比,与之配套的配送作业,即物流快递服务并不能完全跟上发展的脚步。特别是每逢各大平台活动时,网络交易额巨大,包裹投递量亦巨大,但配送服务过程中时有延迟、货损、遗失等现象出现,导致配送效率不高,服务质量降低,客户满意度下降。为了让网购的物品更快、更好地送到买家手中,快递公司与快递员常常会承受巨大压力。

基于以上情况,我以“帮快递员减压”为主题,综合应用学过的Scratch 编程知识,设计并制作了快递分拣派送系统,希望能帮助快递员更高效地完成快递配送工作。

一、基本原理

快递分拣派送系统包含分拣、派件、收件三个功能模块。

分拣模块主要采用遍历算法,对区域快件总数进行统计,当快递员录入新快件数据时,可实时更新快件总数的数据。派件模块主要采用遍历算法及广播模块功能,实现提前发送短信告知收件者,减少派送等待的时间。收件模块主要采用无人机模拟收件,当点击收件按钮时,无人机收件程序被触发,随即派出无人机飞到指定的地点收件。

二、设计过程

为让设计落地,我通过确定设计主题、前期市场调研、查阅文献资料、拟定设计流程、落实设计方案五个步骤开展研究。

在老师的指导下,我先结合物流运营热点“解决最后一公里”的问题,在生活片区中的较大型物流快递服务点调研,走访一线快递员,深入了解快遞配送流程、技巧、存在的问题等相关信息,并查阅了相关资料。最终,我将设计的重心放在分区配货信息化和优化配送线路、缩短等待签收时间两个环节上。

我以核桃编程为创作平台,结合运用学过的Scratch编程知识,设计了一个派件系统,通过部分可操作功能来体现优化设计重点。

首先设置“分拣”功能模块,点击即可进入分拣快递的模拟流程。在该环节中,快递员通过扫描录入快递单上的买家信息,实现对买家地址的智能分区(例如按路程远近、小区不同栋号划分),方便快递员对货物进行装车。

三、测试效果

其次,设置“派件”功能模块。录入分拣信息后,快递员根据系统中不同片区楼宇建筑的快递件数量,按照多件先派、少件后派的方式优化配送路线,减少在路上的时间。派送期间,快递员可利用快递分拣派送系统中的短信提醒功能,为快递件数集中的同一楼宇的买家群发短信,提醒买家快递即将到达。买家在收到短信后合理安排时间取件,即可减少等件的时间。

当快递分拣派送系统收到买家提交的退、换货信息时,可通过收件模块对无人机发出收货指令,让无人机按指定路径上门收件。当买家点击“寄件”功能键时,会收到“录入具体收件地址”的相关信息,编程作品中体现为出现“点击收件位置”字样。当买家发送收件地址到程序中后,会收到“稍等,马上到”等回复信息,随后快递员发出无人机定位收件地址,上门揽件。

快递分拣派送系统的设计界面简洁明了,易上手。“分拣”与“派件”的功能模块指向性明确,有针对性地解决分区配货信息化和优化配送线路、缩短等待签收时间的两个派送环节的问题,一定程度上能帮助快递员更高效地完成快递配送工作。

专家点评

看到李泓毅同学“基于Scratch的快递分拣派送系统”项目的资料时,本人感觉既熟悉又陌生。因为虽然经常收快递,但对快递行业的现有技术状况知之甚少。于是,为了了解快递行业目前的技术现状和该作品的新颖性等,本人特意邀请长沙市的几位中小学信息技术科创名师,就该作品涉及的资料做了相关调查。

结论是,这个作品所提到的数据分析、选择投递方式、优先秩序等,当前的快递企业已经做得非常成熟,快件信息能形象地在电脑地图上显示出来。至于用无人机投递,因为无人机性能不太稳定,暂时只有几家企业在试运行。

因此,李泓毅同学完成的这个项目,是一件富有现实意义的个人首创作品,是自己创新成长的见证。这件作品的产生,特别能体现新时代科创教育的新理念:“作品、奖牌不重要,真实成长最重要!”

猜你喜欢
派件收件快件
快件丢失该如何保价理赔?
“轰炸式”营销等
帮爸爸取快件
一款基于微信小程序的快递个人信息加密平台Leakill
微商城使用说明书
你有快件