农产品智能化下单方法及其客户端、服务器和配送端与流程

文档序号:18453482发布日期:2019-08-17 01:25阅读:438来源:国知局
农产品智能化下单方法及其客户端、服务器和配送端与流程

本发明涉及互联网应用技术领域,尤其涉及一种农产品智能化下单方法及其客户端、服务器和配送端。



背景技术:

随着经济的发展和生活水平的提高,人们也开始越来越多的关注健康问题和饮食问题。由于,健康问题和饮食问题是密不可分的,饮食的不健康会直接导致健康问题的出现。因此,与饮食相关联的农产品、加工工艺等也越发的受到关注。

我国是农业大国,农产品种类丰富多样。在通常情况下,农户将农产品收获后使用交通工具将农产品运输到城镇之后,通过商贩的转运等倒卖给销售商,由销售商在其租赁的摊位上进行统一销售。

但是随着人们生活节奏的加快,特别是当代的工作青年,原意在工作日花时间去菜市场、摊位等地方去购买食材的人越来越少,往往这些工作族会在外面的餐馆或者点外卖解决。因此,如何能够便捷、快速为这些人提供烹饪的食材,是一个需要解决的问题。



技术实现要素:

本发明的目的在于提供一种农产品智能化下单方法及其客户端、服务器和配送端,具有针对具体一道菜所对应的食材进行配送的优点。

本发明实施例提供了一种农产品智能下单方法,所述方法应用于服务器,包括:接收订单,所述订单包括单品种类和各单品数量,其中,每一单品种类对应配置制作该单品所需的材料种类和各材料数量;统计订单,统计所有订单的总单品种类和各单品总数量,并根据单品对应的材料种类和各材料数量计算总材料种类和各材料总数量;订单采购,根据总材料种类和各材料总数量向采购中心采购相应的材料。

进一步的,所述方法还包括订单审核,对有所有订单进行审核,当审核发现订单存在用重复下单、或订单中的单品数量远高于历史订单中的单品数量、或用户下单的单品种类不存在时,判定为订单异常,将异常订单发送至客户沟通渠道。

进一步的,判断订单中的单品数量远高于历史订单中的单品数量的方法具体为:对用户本次订单之前一段时间内的订单中的各单品种类的各单品数量取平均值,判断用户本次订单中各单品种类的单品数量是否高于对应单品种类平均值的预设倍率,若是,则判断为单中的单品数量远高于历史订单中的单品数量。

本发明实施例还提供了一种农产品智能下单方法,所述方法应用于配送端,包括:接收总订单种类和各单品总数量;根据每一单品种类对应配置制作该单品所需的材料种类和各材料数量,对采购的材料进行分拣;将分拣完毕的单品根据订单中的用户地址分配对应的配送车辆,通知配送车辆将订单中的单品配送至用户地址。

本发明实施例还提供了一种农产品智能下单方法,所述方法应用于客户端,包括:生成订单,根据用户操作选择单品种类和各单品数量;确认订单,核对单品种类和各单品数量;签收订单,用户收到订单中的单品后确认签收;订单结款,将款项转至商户。

本发明实施例还提供了一种农产品智能下单服务器,所述服务器包括:第一接收单元,用于接收订单,所述订单包括单品种类和各单品数量,其中,每一单品种类对应配置制作该单品所需的材料种类和各材料数量;统计单元,用于统计订单,统计所有订单的总单品种类和各单品总数量,并根据单品对应的材料种类和各材料数量计算总材料种类和各材料总数量;采购单元,用于订单采购,根据总材料种类和各材料总数量向采购中心采购相应的材料。

进一步的,所述服务器还包括:审核单元,用于订单审核,对有所有订单进行审核,当审核发现订单存在用重复下单、或订单中的单品数量远高于历史订单中的单品数量、或用户下单的单品种类不存在时,判定为订单异常,将异常订单发送至客户沟通渠道。

进一步的,所述服务器中,订单中的单品数量远高于历史订单中的单品数量的方法具体为:对用户本次订单之前一段时间内的订单中的各单品种类的各单品数量取平均值,判断用户本次订单中各单品种类的单品数量是否高于对应单品种类的预设倍率,若是,则判断为单中的单品数量远高于历史订单中的单品数量。

本发明实施例还提供了一种农产品智能下单配送端,所述配送端包括:第二接收单元,用于接收总订单种类和各单品总数量;分拣单元,用于根据每一单品种类对应配置制作该单品所需的材料种类和各材料数量,对采购的材料进行分拣;配送单元,用于将分拣完毕的单品根据订单中的用户地址分配对应的配送车辆,通知配送车辆将订单中的单品配送至用户地址。

本发明实施例还提供了一种农产品智能下单配送端,其特征在于,所述配送端包括:订单生成单元,用于生成订单,根据用户操作选择单品种类和各单品数量;订单确认单元,用于确认订单,核对单品种类和各单品数量;订单签收单元,用于签收订单,用户收到订单中的单品后确认签收;订单结款单元,用于订单结款,将款项转至商户。

综上所述,本发明具有以下有益效果:

通过用户选择的单品确定订单后,服务器对接收到的所有订单进行处理,计算出总材料种类和各材料总数量后,统一向采购中心采购,可避免材料采购过少导致二次采购而造成的浪费、或者材料采购过多导致的材料的堆积造成不新鲜的情况。对采购的材料进行分拣后使用户收到对应单品的材料,用户不需要为了想要烹饪的单品自己去配齐相应的材料。

附图说明

图1是本发明实施例一的农产品智能下单方法的流程示意图;

图2是本发明实施例二的农产品智能下单方法的流程示意图;

图3是本发明实施例三的农产品智能下单方法的流程示意图;

图4是本发明实施例一、二、三结合的整体流程示意图;

图5是本发明实施例四的服务器的组成结构示意图;

图6是本发明实施例五的配送端的组成结构示意图;

图7是本发明实施例六的用户端的组成结构示意图。

具体实施方式

下面将结合附图,对本发明实施例的技术方案进行描述。

实施例一

本发明实施例一提供的一种农产品智能下单方法,应用于服务器,如图1所示,该方法包括如下步骤:

s101:接收订单,所述订单包括单品种类和各单品数量,其中,每一单品种类对应配置制作该单品所需的材料种类和各材料数量;

本发明实施例中,订单由用户在操作界面上选取所需要的单品种类和对应单品中的单品数量产生。每个单品种类都对应制作该单品所需的材料种类和各材料数量,这里“数量”也可以指“重量”。例如一种单品为番茄炒蛋,则相应侧材料种类可以为鸡蛋和番茄,而各材料数量可以是鸡蛋2个,番茄1个,也可以是鸡蛋100g,番茄150g的配置方式。在另一实施例中,单品还可以对应有相应的规格,还是以番茄炒蛋为例,番茄炒蛋的规格可以为“大份”、“中份”和“小份”,也可以是“500g”、“300g”和“150g”标注方式,也可以是以上两种方式结合如:“大份(500g)”、“中份(300g)”和“小份(150g)”。而当规格有所不时,对应的材料数量也会在数值上发生相应的比例增加或减少。

s102:统计订单,统计所有订单的总单品种类和各单品总数量,并根据单品对应的材料种类和各材料数量计算总材料种类和各材料总数量。

本发明的实施例中,将订单中的单品种类和各单品数量进行求和统计后,可得到总单品种类和各单品总数量,如有3个订单中,其中第一个订单为番茄炒蛋2份、第二个订单为番茄炒蛋1份、第三个订单为小炒肉1份,那么总计得到的总订单种类为:番茄炒蛋和小炒肉,而各单品总数量为番茄炒蛋3份,小炒肉1份。总材料种类则可通过统计得到,各材料总数量则为各材料数量与对应的各单品总数量的乘积得到。以番茄炒蛋为例,1份番茄炒蛋的需要鸡蛋2个,番茄1个,那么总单品数量为3时,则需要6个鸡蛋和3个番茄。

在订单统计的过程中,还包括如下步骤:

s1021:订单审核,对有所有订单进行审核,当审核发现订单存在用重复下单、或订单中的单品数量远高于历史订单中的单品数量、或用户下单的单品种类不存在时,判定为订单异常,将异常订单发送至客户沟通渠道。

其中,本发明的实施例中,判断订单中的单品数量远高于历史订单中的单品数量的方法具体为:

对用户本次订单之前一段时间内的订单中的各单品种类的各单品数量取平均值,判断用户本次订单中各单品种类的单品数量是否高于对应单品种类平均值的预设倍率,若是,则判断为单中的单品数量远高于历史订单中的单品数量。例如,用户一个月内的订单中某单品种类的数量平均值在为10,但突然当前订单该单品的数量变为了100,那么很有可能是用户多大了一个0,虽然很多时候用户在最后确认订单的环节中看到金额不对会重新修改订单,但是也有粗心的用户直接下单,此时因为增加了“判断用户本次订单中各单品种类的单品数量是否高于对应单品种类平均值的预设倍率”的环节,如预设倍率设置为3,即当这个单品数量高于30时,就会被判断为异常订单,由客户沟通渠道与用于进行沟通。

s103:订单采购,根据总材料种类和各材料总数量向采购中心采购相应的材料。

本发明实施例中,一般会以略高于各材料总数量的数量向采购中心进行材料采购,因为在实际采购运输过程中会有部分损耗,或材料本身有部分存在质量问题,因此为保证最后给到用户的单品都是完好的,所以会以略高于各材料总数量的数量向采购中心进行材料采购。

通过本发明实施例一,服务器可统计得到用户下单的总单品种类和各单品总数量,并且通过计算得到总材料种类和各材料总数量,使采购材料的数量相对合理,不会出现过多或过少的情况,是一个动态调整的过程。并且通过建立每一单品种类对应配置制作该单品所需的材料种类和各材料数量,使用户只需要选择自己想要烹饪的单品,即可得到相应材料,而不需要自己去挑选购买以及计算数量,使购买方式变得更加简便。

实施例二

本发明实施例二提供的一种农产品智能下单方法,应用于分配端,如图2所示,该方法包括如下步骤:

s201:接收总订单种类和各单品总数量。

s202:根据每一单品种类对应配置制作该单品所需的材料种类和各材料数量,对采购的材料进行分拣。

本发明的实施例中,配置动作可通过自动化设备来完成,也可以人工进行分拣。

s203:将分拣完毕的单品根据订单中的用户地址分配对应的配送车辆,通知配送车辆将订单中的单品配送至用户地址。

本发明的实施例中,用的订单中包含了用户地址,只需根据所有用户的地址进行路线规划,分配一片区域的用户订单给相应车辆即可,订单以区域分配车辆的方案属于现有技术。

实施例三

本发明实施例三提供了一种农产品智能下单方法,应用于客户端,如图3所示,该方法包括如下步骤:

s301:生成订单,根据用户操作选择单品种类和各单品数量。

本发明的实施例中,单品种类和各单品数量可在设计的网站、app等平台上供用户选择,网站和app的载体可以为电脑、手机等移动设备。

s302:确认订单,核对单品种类和各单品数量。

本发明的实施例中,在用户初步点好单品种类和各单品数量并生成订单后,用户界面会显示用于点好的单品种类和各单品数量以及总的价格供用户核对,并有相应的确认按钮,当用户核对无误后,点击确认按钮,则订单才算正式生成,流程流转至服务器。

s303:签收订单,用户收到订单中的单品后确认签收。

本发明的实施例中,当用户收到订单后即可在操作界面上对订单进行确认签收。

s304:订单结款,将款项转至商户。

本发明的实施例中,用户下单后款项会暂存在平台上,当用户确认签收后,款项才会转至商户,以保护用户的权益。

实施例一、二、三合并后的总流程图如图4所示。

实施例四

本发明实施例四提供了一种农产品智能下单服务器,如图5所示,包括:

第一接收单元,用于接收订单,所述订单包括单品种类和各单品数量,其中,每一单品种类对应配置制作该单品所需的材料种类和各材料数量。

统计单元,用于统计订单,统计所有订单的总单品种类和各单品总数量,并根据单品对应的材料种类和各材料数量计算总材料种类和各材料总数量。

采购单元,用于订单采购,根据总材料种类和各材料总数量向采购中心采购相应的材料。

审核单元,用于订单审核,对有所有订单进行审核,当审核发现订单存在用重复下单、或订单中的单品数量远高于历史订单中的单品数量、或用户下单的单品种类不存在时,判定为订单异常,将异常订单发送至客户沟通渠道。

服务器中,订单中的单品数量远高于历史订单中的单品数量的方法具体为:

对用户本次订单之前一段时间内的订单中的各单品种类的各单品数量取平均值,判断用户本次订单中各单品种类的单品数量是否高于对应单品种类的预设倍率,若是,则判断为单中的单品数量远高于历史订单中的单品数量。

实施例五

本发明实施例五提供了一种农产品智能下单配送端,如图6所示,包括:

第二接收单元,用于接收总订单种类和各单品总数量;

分拣单元,用于根据每一单品种类对应配置制作该单品所需的材料种类和各材料数量,对采购的材料进行分拣;

配送单元,用于将分拣完毕的单品根据订单中的用户地址分配对应的配送车辆,通知配送车辆将订单中的单品配送至用户地址。

实施例六

本发明实施例六提供了一种农产品智能下单配送端,如图7所示,包括:

订单生成单元,用于生成订单,根据用户操作选择单品种类和各单品数量;

订单确认单元,用于确认订单,核对单品种类和各单品数量;

订单签收单元,用于签收订单,用户收到订单中的单品后确认签收;

订单结款单元,用于订单结款,将款项转至商户。

结合本文所揭示实施例描述的各种例示性逻辑块、模块、电路、元件及/或组件均可借助通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑组件、离散门或晶体管逻辑、离散硬件组件或经设计以执行本文所描述功能的任何组合来实施或执行。通用处理器可以是微处理器,但另一选择为,所述处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算组件的组合,例如dsp与微处理器的组合、多个微处理器的组合、一个或一个以上微处理器与dsp核心的联合或任何其它这种配置。

结合本文所揭示实施例描述的方法或算法可直接包含在硬件、可由处理器执行的软件模块或两者的组合中。软件模块可驻留在ram存储器、快闪存储器、rom存储器、eprom存储器、eeprom存储器、寄存器、硬磁盘、可装卸磁盘、cd-rom或所属技术领域中已知的任何其它形式的计算机可读媒体中。计算机可读媒体可耦合到所述处理器以使所述处理器可从计算机可读媒体读取信息及将信息写入到所述计算机可读媒体。或者,计算机可读媒体可集成到处理器。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1