掌桥专利:专业的专利平台
掌桥专利
首页

一种基于大数据的电子商务平台

文献发布时间:2023-06-19 09:24:30


一种基于大数据的电子商务平台

技术领域

本发明属于电子商务技术领域,具体涉及一种基于大数据的电子商务平台。

背景技术

如今信息化革命引发了各行各业的变革,在信息化技术的刺激下,物流快速发展让人们享受了电子商务带来的便捷性,电子商务的发展带动了众多电子商务平台的发展。

电子商务平台作为一种新型的商业服务模式,其服务的主要流程为用户在某电子商务平台上购物下单,该用户下单的商品所属商家从与之合作的快递公司中筛选某个快递公司对用户下单商品进行物流运输,当物流运输到达用户收货地址时,派送员将商品放置在与该快递公司合作的快递点,由用户到该指定的快递点取快递。然而该服务流程中对于快递公司的筛选只考虑该商家合作的快递公司,没有考虑到用户收货的距离问题,当商家筛选的快递公司所对应的快递点距离用户收货地址较远时,会导致用户收货困难,降低用户收货体验感,针对以上问题,本发明提出一种方案,解决现有电子商务平台服务流程中快递公司筛选存在的弊端。

发明内容

针对上述问题,本发明提供一种基于大数据的电子商务平台。

本发明的目的采用以下技术方案来实现:

一种基于大数据的电子商务平台,包括用户购物下单模块、收货地址分析模块、快递点就近筛选模块、快递公司匹配模块和物流信息智能提醒终端;

所述用户购物下单模块用于用户在该电子商务平台上对自己需要购物的商品进行下单,并填写下单信息,所述下单信息包括用户姓名、联系方式和收货地址;

所述收货地址分析模块与用户购物下单模块连接,用于从用户填写的下单信息中筛选出收货地址,并对筛选出的用户收货地址进行后台分析,获取用户收货地址对应的地理位置坐标,发送至快递点就近筛选模块;

所述快递点就近筛选模块与收货地址分析模块连接,接收收货地址分析模块发送的用户收货地址对应的地理位置坐标,根据接收的用户收货地址对应的地理位置坐标,在快递网点地图上对应查找到该收货地址对应的地理位置,并以该收货地址对应的地理位置为中心筛选距离该收货地址对应的地理位置最近的快递点,得到距离最近的快递点,同时获取最近快递点的名称、地理位置和该快递点合作的各快递公司,并将获取的该快递点合作的各快递公司名称构成快递公司集合,快递点就近匹配模块将获取的最近快递点的名称、地理位置和快递公司集合发送至快递公司匹配模块;

所述快递公司匹配模块与快递点就近筛选模块连接,接收快递点就近筛选模块发送的最近快递点的名称、地理位置和快递公司集合,提取用户下单的商品所属商家合作的各快递公司,并与接收的最近快递点的快递公司集合中每个快递公司进行匹配,若用户下单商品所属商家合作的各快递公司中存在某个快递公司的名称与最近快递点的快递公司集合中某个快递公司名称重合,则匹配成功,输出名称重合的快递公司名称,作为该用户下单商品的物流运输快递公司,用户下单商品所属商家将用户下单商品进行打包选择该快递公司进行寄件,获取快递单号,快递公司匹配模块将用户下单商品的快递单号发送至物流信息智能提醒终端;

同时,所述快递公司匹配模块从用户下单信息中筛选出用户联系方式,将匹配成功的该用户下单商品的物流运输快递公司名称、该快递公司所属的快递点名称及快递点地理位置,根据用户联系方式发送给用户,并将该最近快递点的地理位置与用户收货地址对应的地理位置之间的距离发送给用户;

所述物流信息智能提醒终端与快递公司匹配模块连接,用于接收快递公司匹配模块发送的用户下单商品的快递单号,根据接收的快递单号定时查询用户下单商品的物流信息,并根据查询到的商品物流信息统计预计收货时长,同时将查询的商品物流信息及统计的预计收货时长反馈给用户。

作为优选技术方案,所述获取用户收货地址对应的地理位置坐标的方法为将用户的收货地址在地图上进行搜索,得到用户收货地址对应的地理位置,并根据地图上该地理位置显示的地理位置坐标,获取用户收货地址对应的地理位置坐标。

作为优选技术方案,所述快递点就近筛选模块筛选距离用户收货地址对应的地理位置最近的快递点的具体方法为以用户收货地址对应的地理位置为圆心,以预设的长度距离为半径,在快递网点地图上作圆,筛选出在所作的圆内的各快递点,并根据快递网点地图上显示的各快递点的地理位置,计算各快递点的地理位置与用户收货地址对应的地理位置之间的距离,同时将计算的各快递点地理位置与用户收货地址地理位置之间的距离按照距离由近到远的顺序对各快递点进行编号,构成快递点顺序集合P(p1,p2,...,pi,...,pn),从快递点顺序集合中提取排在第一位的快递点即为距离用户收货地址对应的地理位置最近的快递点。

作为优选技术方案,所述快递公司匹配模块将用户下单商品所属商家合作的各快递公司与接收的最近快递点的快递公司集合中每个快递公司进行匹配的具体过程包括以下几个步骤:

S1:将用户下单的商品所属商家合作的各快递公司按照与商家合作的优先级进行排序,依次标记为1,2...j....m;

S2:取排在第一位的快递公司与最近快递点的快递公司集合中每个快递公司进行逐一匹配,若匹配成功,则停止匹配,输出该快递公司名称,若匹配失败,则按照商家合作各快递公司的排列顺序取排在第二位的快递公司与最近快递点的快递公司集合中每个快递公司进行匹配,直至排列在最后一位的快递公司匹配完毕。

作为优选技术方案,所述快递公司匹配模块中将用户下单商品所属商家合作的各快递公司与接收的最近快递点的快递公司集合中每个快递公司进行匹配过程中若用户下单商品所属商家合作的各快递公司在最近快递点的快递公司集合中每个快递公司均匹配失败,则表明最近快递点的快递公司集合中不包含用户下单商品所属商家合作的各快递公司,需要从快递网点地图上筛选距离用户收货地址对应的地理位置第二近的快递点进行快递公司匹配,具体匹配过程如下几个步骤:

H1:从快递点顺序集合中提取排在第二位的快递点,并获取该快递点合作的各快递公司名称,构成第二快递公司集合;

H2:将用户下单商品所属商家合作的各快递公司与第二快递公司集合中每个快递公司进行逐一匹配,若匹配成功,则停止匹配,输出该快递公司名称,若匹配失败,则表明第二快递公司集合中不包含用户下单商品所属商家合作的各快递公司,并执行步骤H3;

H3:根据快递点的排列顺序从快递点顺序集合中提取排在第三位的快递点,按照H1-H2的步骤顺序进行快递公司匹配,直至排列在最后一位的快递点匹配完毕。

作为优选技术方案,所述物流信息智能提醒终端对接收的快递单号定时查询商品物流信息,其查询的商品物流信息包括发货信息、中间站点信息和到货信息,并将查询的商品发货时间点、到达各中间站点的时间点和到货时间点发送给用户,提醒用户知晓。

作为优选技术方案,还包括GPS定位模块,所述GPS定位模块为GPS定位仪,其安装在用户下单的商品包装上,用于实时定位商品在物流运输过程中的地理位置。

作为优选技术方案,所述物流信息智能提醒终端对商品预计收货时长的统计方法包括以下几个步骤:

W1:物流信息智能提醒终端在根据商品快递单号查询商品物流信息时,当查询到商品发货时,根据GPS定位模块发送的商品所在发货地的地理位置和用户收货地址对应的地理位置,获取两者之间的距离,再根据物流运输车的速度,统计商品此时预计收货时长;

W2:当物流信息智能提醒终端查询到商品位于某个中间站点时,根据GPS定位模块发送的商品所在中间站点的地理位置和用户收货地址对应的地理位置,获取两者之间的距离,再根据物流运输车的速度,统计此时商品预计收货时长。

本发明的有益效果:

1.本发明通过对用户下单的收货地址进行分析获取其收货地址对应的地理位置坐标,并根据该地理位置坐标在快递网点地图上筛选距离用户收货地址对应的地理位置较近的各快递点,同时将用户下单商品所属商家合作的各快递公司与筛选的各快递点合作的各快递公司进行匹配,选择最优的快递公司进行用户下单商品的物流运输,实现了商家寄件和用户收件的双重便利,克服了现有电子商务平台服务流程中快递公司筛选存在的未考虑到用户收货距离的问题,提高了用户收货体验感,极大满足了用户的收货需求。

2.本发明根据用户收货地址对应的地理位置在快递网点地图上筛选出若干较近的快递点,并根据各快递点距用户收货地址的距离由近到远的顺序进行快递点排序,构成快递点顺序集合,同时通过对用户下单商品所属商家合作的各快递公司按照合作优先级进行排序,按照商家合作快递公司的排列顺序和快递点顺序集合中的快递点排列顺序,依次选择商家合作的各快递公司与各快递点的快递公司集合进行匹配,这样使匹配成功的快递公司既能够满足商家合作快递公司的优先级别,又能够满足用户取货的就近原则。

3.本发明通过设置物流信息智能提醒终端对用户下单商品的物流信息进行实时查询,并及时反馈给用户,便于用户及时知晓,避免用户因疏忽而未能及时查看商品的物流信息导致信息获取延迟,提高了用户获取物流信息的及时程度。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1为本发明的系统模块框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1所示,一种基于大数据的电子商务平台,包括用户购物下单模块、收货地址分析模块、快递点就近筛选模块、GPS定位模块、快递公司匹配模块和物流信息智能提醒终端。

所述用户购物下单模块用于用户在该电子商务平台上对自己需要购物的商品进行下单,并填写下单信息,所述下单信息包括用户姓名、联系方式和收货地址,其得到的下单信息为后面进行筛选用户收货地址并进行收货地址分析提供方便。

所述收货地址分析模块与用户购物下单模块连接,用于从用户填写的下单信息中筛选出收货地址,并对筛选出的用户收货地址进行后台分析,将用户的收货地址在地图上进行搜索,得到用户收货地址对应的地理位置,并根据地图上该地理位置显示的地理位置坐标,获取用户收货地址对应的地理位置坐标,并发送至快递点就近筛选模块。

本实施例通过对用户下单的收货地址进行分析,获取收货地址对应的地理位置坐标,为后面进行快递点就近筛选提供目标地理位置参考。

所述快递点就近筛选模块与收货地址分析模块连接,接收收货地址分析模块发送的用户收货地址对应的地理位置坐标,根据接收的用户收货地址对应的地理位置坐标,在快递网点地图上对应查找到该收货地址对应的地理位置,并以该收货地址对应的地理位置为圆心,以预设的长度距离为半径,在快递网点地图上作圆,筛选出在所作的圆内的各快递点,并根据快递网点地图上显示的各快递点的地理位置,所述快递网点地图上显示全国各地点的快递点分布地理位置,计算各快递点的地理位置与用户收货地址对应的地理位置之间的距离,同时将计算的各快递点地理位置与用户收货地址对应的地理位置之间的距离按照距离由近到远的顺序对各快递点进行编号,构成快递点顺序集合P(p1,p2,...,pi,...,pn),p1表示为距离用户收货地址对应的地理位置最近的快递点,p2表示为距离用户收货地址对应的地理位置第二近的快递点,快递点就近筛选模块对快递点顺序集合中各快递点获取各快递点的名称、地理位置和该快递点合作的各快递公司,并将获取的各快递点合作的各快递公司名称构成快递公司集合,同时将获取的快递点顺序集合中各快递点的名称、地理位置和快递公司集合发送至快递公司匹配模块。

本实施例通过以用户收货地址对应的地理位置为目标位置,获取目标位置周围附近的各快递点,并对获取的各快递点的地理位置到目标位置的距离进行统计,同时按照统计的各快递点距用户收货地址的距离由近到远的顺序进行快递点排序,得到的快递点顺序集合为接下来的快递公司匹配提供快递点提取顺序。

所述快递公司匹配模块与快递点就近筛选模块连接,接收快递点就近筛选模块发送的快递点顺序集合中各快递点的名称、地理位置和快递公司集合,提取用户下单的商品所属商家合作的各快递公司,并与接收的快递点顺序集合中各快递点的快递公司集合内的每个快递公司进行匹配,其具体过程包括以下步骤:

S1:将用户下单的商品所属商家合作的各快递公司按照与商家合作的优先级进行排序,依次标记为1,2...j....m;

S2:从快递点顺序集合中提取排在第一位的快递点及该快递点的快递公司集合;

S3:从将用户下单的商品所属商家合作的各快递公司顺序编号中提取排在第一位的快递公司与快递点顺序集合中排在第一位的快递点的快递公司集合中每个快递公司进行逐一匹配;

S4:若排在第一位的快递点的快递公司集合中存在某个快递公司的名称与用户下单商品所属商家合作的各快递公司中排在第一位的快递公司名称重合,则匹配成功,输出名称重合的快递公司名称,若匹配失败,则按照用户下单商品所属商家合作各快递公司的排列顺序取排在第二位的快递公司与快递点顺序集合中排在第一位的快递点的快递公司集合中每个快递公司进行匹配,直至排列在最后一位的快递公司匹配完毕;

S5:若用户下单商品所属商家合作的各快递公司与快递点顺序集合中排在第一位的快递点的快递公司集合中每个快递公司均匹配失败,则表明排在第一位的快递点的快递公司集合中不包含用户下单商品所属商家合作的各快递公司,此时从快递点顺序集合中提取排在第二位的快递点及该快递点的快递公司集合;

S6:将用户下单商品所属商家合作的各快递公司按照S3-S4的步骤顺序与快递点顺序集合中排在第二位的快递点的快递公司集合中每个快递公司进行逐一匹配,若匹配成功,则停止匹配,输出该快递公司名称,若匹配失败,则表明排在第二位的快递点的快递公司集合中不包含用户下单商品所属商家合作的各快递公司,并执行步骤S7;

S7:根据快递点的排列顺序从快递点顺序集合中提取排在第三位的快递点及该快递点的快递公司集合按照S6步骤进行快递公司匹配,直至快递点顺序集合中排列在最后一位的快递点匹配完毕。

本实施例通过对用户下单商品所属商家合作的各快递公司按照合作优先级进行排序,其排序的各快递公司为快递公司匹配提供商家快递公司匹配的顺序,并按照商家合作快递公司的匹配顺序和快递点顺序集合中的快递点提取顺序,依次选择商家合作的各快递公司与各快递点的快递公司集合进行匹配,这样使匹配成功的快递公司既能够满足商家合作快递公司的优先级别,又能够满足用户取货的就近原则,实现了商家寄件和用户收件的双重便利。

快递公司匹配模块输出匹配成功的快递公司,作为该用户下单商品的物流运输快递公司,用户下单商品所属商家将用户下单商品进行打包选择该快递公司进行寄件,获取快递单号,并将获取的快递单号发送至物流信息智能提醒终端。

同时,快递公司匹配模块从用户下单信息中筛选出用户联系方式,将匹配成功的该用户下单商品的物流运输快递公司名称、该快递公司所属的快递点名称及快递点地理位置,根据用户联系方式发送给用户,并统计匹配成功的快递公司所属快递点的地理位置与用户收货地址对应的地理位置之间的距离,发送给用户,便于用户在收货时根据收货快递点的距离采取相应的取货措施。

所述GPS定位模块包括GPS定位仪,其安装在用户下单的商品包装上,用于实时定位商品在物流运输过程中的地理位置,并将定位的商品在物流运输过程中的地理位置发送至物流信息智能提醒终端。

所述物流信息智能提醒终端分别与快递公司匹配模块和GPS定位模块连接,用于接收快递公司匹配模块发送的用户下单商品的快递单号,根据接收的快递单号定时查询用户下单商品的物流信息,其商品物流信息包括发货信息、中间站点信息和到货信息,并将查询的商品发货时间点、到达各中间站点的时间点和到货时间点发送给用户,提醒用户知晓。

本实施例通过设置物流信息智能提醒终端对用户下单商品的物流信息进行实时查询,并及时反馈给用户,便于用户及时知晓,避免用户因疏忽而未能及时查看商品的物流信息导致信息获取延迟,提高了用户获取物流信息的及时程度。

同时,物流信息智能提醒终端根据查询到的商品物流信息统计商品预计收货时长,并将统计的商品预计收货时长反馈给用户,其统计商品预计收货时长的方法包括以下几个步骤:

W1:物流信息智能提醒终端在根据商品快递单号查询商品物流信息时,当查询到商品发货时,根据GPS定位模块发送的商品所在发货地的地理位置和用户收货地址对应的地理位置,获取两者之间的距离,再根据物流运输车的速度,统计商品此时预计收货时长;

W2:当物流信息智能提醒终端查询到商品位于某个中间站点时,根据GPS定位模块发送的商品所在中间站点的地理位置和用户收货地址对应的地理位置,获取两者之间的距离,再根据物流运输车的速度,统计此时商品预计收货时长。

本发明通过对用户下单的收货地址进行分析获取其收货地址对应的地理位置坐标,并根据该地理位置坐标在快递网点地图上筛选距离用户收货地址对应的地理位置较近的各快递点,同时将用户下单商品所属商家合作的各快递公司与筛选的各快递点合作的各快递公司进行匹配,选择最优的快递公司进行用户下单商品的物流运输,克服了现有电子商务平台服务流程中快递公司筛选存在的未考虑到用户收货距离的问题,提高了用户收货体验感,极大满足了用户的收货需求。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

相关技术
  • 一种基于大数据分析的电子商务平台商品智能推荐方法
  • 一种基于大数据的电子商务平台
技术分类

06120112151609