一种基于地域信息的电子商务系统及其工作方法与流程

文档序号:21837374发布日期:2020-08-14 16:09阅读:93来源:国知局
一种基于地域信息的电子商务系统及其工作方法与流程

本发明涉及电子商务领域,特别涉及一种基于地域信息的电子商务系统及其工作方法。



背景技术:

随着互联网经济的快速发展,网络购物已经成为了一种主要购物模式,但是用户在网上下单时无法知晓商品的真实状态,只能够通过视频或图片进行了解,但是商家提供的视频或图片可能会存在误导,尤其是用户在购买贵重商品时,更加需要了解商品的真实状态,若是在下单前未了解到商品的真实状态,则会增加后续售后的麻烦。



技术实现要素:

发明目的:为了克服背景技术中存在的缺点,本发明实施例提供了一种基于地域信息的电子商务系统及其工作方法,能够有效解决上述背景技术中涉及的问题。

技术方案:

一种基于地域信息的电子商务系统,包括:

商品信息获取模块,被配置为获取第一用户选择商品的商品信息;

第一获取模块,被配置为获取第一用户设置的第一收件地址;

第一提取模块,被配置为提取出所述第一收件地址所属的预设区域;

第二提取模块,被配置为从服务器中提取出购买所述商品的购买订单;

第三提取模块,被配置为从所述购买订单中提取出第二收件地址;

第一判断模块,被配置为判断所述第二收件地址与所述第一收件地址是否属于同一预设区域;

第四提取模块,被配置为提取出所述预设区域内的第二收件地址;

第五提取模块,被配置为从所述第二收件地址中提取出第二用户的账户信息,所述账户信息包括第二用户的联系电话;

第一发送模块,被配置为向所述联系电话发送征求信息,所述征求信息设置为第二用户是否同意所述第一用户上门观看商品;

第二获取模块,被配置为获取所述第二用户的回复信息;

第二判断模块,被配置为根据所述回复信息判断所述第二用户是否同意;

第二发送模块,被配置为将回复同意的第二用户的第二收件地址发送给所述第一用户;

第三获取模块,被配置为获取所述第一用户选择的第二收件地址;

第六提取模块,被配置为提取出与所述第二收件地址对应的联系电话;

第三发送模块,被配置为将所述联系电话发送给所述第一用户,所述第一用户根据所述联系电话与第二用户协商看货时间。

作为本发明的一种优选方式,第四获取模块,被配置为获取所述第一用户设置的预设时段;

第七提取模块,被配置为提取出所述预设时段内的购买订单。

作为本发明的一种优选方式,第三判断模块,被配置为判断回复同意的第二用户的数量是否大于一;

计算模块,被配置为计算所述第二用户的第二收件地址与第一收件地址的距离;

排序模块,被配置为将各第二收件地址按照所述距离升序排列。

作为本发明的一种优选方式,时间预约模块,被配置为获取第二用户设置的若干预约时间;

第四发送模块,被配置为将所述若干预约时间发送给所述第一用户;

第五获取模块,被配置为获取第一用户选择的一个预约时间并记录所述预约时间。

作为本发明的一种优选方式,第一发送子模块,被配置为逐一向各联系电话发送征求信息;

第四判断模块,被配置为判断是否接收到第二用户的回复信息。

一种基于地域信息的电子商务系统的工作方法,包括以下工作步骤:

s101:获取第一用户选择商品的商品信息,获取第一用户设置的第一收件地址;

s102:提取出所述第一收件地址所属的预设区域;

s103:从服务器中提取出购买所述商品的购买订单,从所述购买订单中提取出第二收件地址;

s104:判断所述第二收件地址与所述第一收件地址是否属于同一预设区域;

s105:若是,提取出所述预设区域内的第二收件地址;

s106:从所述第二收件地址中提取出第二用户的账户信息,所述账户信息包括第二用户的联系电话;

s107:向所述联系电话发送征求信息,所述征求信息设置为第二用户是否同意所述第一用户上门观看商品;

s108:获取所述第二用户的回复信息;

s109:根据所述回复信息判断所述第二用户是否同意;

s110:若是,将回复同意的第二用户的第二收件地址发送给所述第一用户;

s111:获取所述第一用户选择的第二收件地址;

s112:提取出与所述第二收件地址对应的联系电话;

s113:将所述联系电话发送给所述第一用户,所述第一用户根据所述联系电话与第二用户协商看货时间。

作为本发明的一种优选方式,s103还包括:

获取所述第一用户设置的预设时段;

提取出所述预设时段内的购买订单。

作为本发明的一种优选方式,s110还包括:

判断回复同意的第二用户的数量是否大于一;

计算所述第二用户的第二收件地址与第一收件地址的距离;

将各第二收件地址按照所述距离升序排列。

作为本发明的一种优选方式,s113还包括:

获取第二用户设置的若干预约时间;

将所述若干预约时间发送给所述第一用户;

获取第一用户选择的一个预约时间并记录所述预约时间。

作为本发明的一种优选方式,s107还包括:

逐一向各联系电话发送征求信息;

判断是否接收到第二用户的回复信息;

若是,根据所述回复信息判断所述第二用户是否同意;

若是,停止向其他联系电话发送征求信息;

若否,继续向其他联系电话发送征求信息。

本发明实现以下有益效果:

第一用户在购买某件商品时,在选定商品后,设置其所处的第一收件地址,系统根据所述第一用户选择的商品从服务器中提取出该商品的购买订单,所述购买订单包括第二收件地址,并进一步提取出与所述第一收件地址同属于同一预设区域的第二收件地址,再根据所述第二收件地址提取出第二用户的联系电话,先所述联系电话发送征求信息,所述征求信息设置为是否同意第一用户上门观看真实商品,若第二用户同意,则将同意的第二用户的第二收件地址与联系电话发送给第一用户,第一用户与第二用户协商上门时间,本发明能够帮助第一用户就近了解到所需购买商品的真实状态。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。

图1为本发明提供的一种基于地域信息的电子商务系统工作方法流程图。

图2为本发明提供的购买订单筛选方法流程图。

图3为本发明提供的第二收件地址排序方法流程图。

图4为本发明提供的预约时间确定方法流程图。

图5为本发明提供的第二收件地址确定方法流程图。

图6为本发明提供的电子商务系统结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

如图1所示,本实施例提供一种基于地域信息的电子商务系统的工作方法,包括以下工作步骤:

s101:获取第一用户选择商品的商品信息,获取第一用户设置的第一收件地址;

s102:提取出所述第一收件地址所属的预设区域;

s103:从服务器中提取出购买所述商品的购买订单,从所述购买订单中提取出第二收件地址;

s104:判断所述第二收件地址与所述第一收件地址是否属于同一预设区域;

s105:若是,提取出所述预设区域内的第二收件地址;

s106:从所述第二收件地址中提取出第二用户的账户信息,所述账户信息包括第二用户的联系电话;

s107:向所述联系电话发送征求信息,所述征求信息设置为第二用户是否同意所述第一用户上门观看商品;

s108:获取所述第二用户的回复信息;

s109:根据所述回复信息判断所述第二用户是否同意;

s110:若是,将回复同意的第二用户的第二收件地址发送给所述第一用户;

s111:获取所述第一用户选择的第二收件地址;

s112:提取出与所述第二收件地址对应的联系电话;

s113:将所述联系电话发送给所述第一用户,所述第一用户根据所述联系电话与第二用户协商看货时间。

如图2所示,s103还包括:

获取所述第一用户设置的预设时段;

提取出所述预设时段内的购买订单。

如图3所示,s110还包括:

判断回复同意的第二用户的数量是否大于一;

计算所述第二用户的第二收件地址与第一收件地址的距离;

将各第二收件地址按照所述距离升序排列。

具体地,在s101中,第一用户在选定商品后即可使用本发明,在选定商品之后,系统获取所述第一用户选择商品的商品信息。

系统向第一用户索取收件地址,第一用户可手动输入第一收件地址或在已保存的地址中选择一个作为第一收件地址。

在s102中,系统中设置有若干预设区域,所述预设区域为地域范围,例如,预设区域可设定为街道、县或市。

提取出包括所述第一收件地址的预设区域。

在s103中,所有的购买订单均保存在服务器中,根据所述商品信息提取出所有购买该商品的购买订单,所述购买订单包括第二用户的第二收件地址以及联系电话。

先从所述购买订单中提取出第二收件地址。

在s104中,再提取出包括所述第二收件地址的预设区域,进一步判断所述第二收件地址与所述第一收件地址是否属于同一预设区域内。

在s105中,若不属于同一预设区域内,则表明第一收件地址与第二收件地址相距较远,不适合第一用户上门观看;若属于同一预设区域内,则表明第一收件地址与第二收件地址相距较近,适合第一用户上门观看。

提取出与第一收件地址处于同一预设区域内的第二收件地址。

在s106中,从所述购买订单中提取出第二用户的联系电话。

在s107中,编辑征求信息,所述征求信息的内容可设置为“是否同意第一用户上门观看商品”,将所述征求信息发送给所述联系电话。

在s108中,第二用户在收到所述征求信息对其进行回复,回复内容包括是或否两种。

实时获取第二用户的回复信息。

在s109中,判断第二用户是否同意第一用户上门观看。

在s110中,若第二用户回复否,则第一用户无法至该名第二用户处观看商品,继续获取其他的第二用户的回复信息,直至回复信息中出现“是”的结果。

计算所有回复“是”的第二用户的数量,如所述数量大于一,则提取出与所述第二用户对应的第二收件地址,并计算各第二收件地址与第一收件地址的距离,将各第二收件地址按照所述距离升序排列,将回复“是”的第二用户的第二收件地址按照升序排列的顺序发送给第一用户。

第一用户可直观地了解到各第二收件地址与自己距离远近的顺序。

若所有第二用户均回复“否”或未在规定时间内回复,则结束流程并通知第一用户。

在s111中,第一用户接收到第二收件地址后,可在其中任意选择一个并进行回复,系统获取第一用户选择的第二收件地址。

在s112中,提取出与所述第二收件地址对应的联系电话。

在s113中,将所述联系电话发送给所述第一用户,所述第一用户根据所述联系电话自行与第二用户协商上门时间。

并提取出与第一用户未选择的第二收件地址对应的联系电话,将第一用户未选择的结果发送给所述联系电话。

实施例二

如图4所示,s113还包括:

获取第二用户设置的若干预约时间;

将所述若干预约时间发送给所述第一用户;

获取第一用户选择的一个预约时间并记录所述预约时间。

具体地,第一用户与第二用户有两种协商模式,其一,第一用户通过接收到的联系电话私下与第二用户协商上门时间,系统不再参与其中。

其二,第一用户与第二用户继续在系统内进行协商,首先,第二用户设置若干个预约时间供所述第一用户进行选择,所述预约时间为第二用户供第一用户上门的时间,系统将所有预约时间发送给所述第一用户,第一用户从中任意选择一个预约时间作为上门时间,系统记录所述第一用户选择的预约时间,并将该预约时间通知给所述第二用户。

若第一用户未选择预约时间,则让第二用户重新设置若干预约时间,若第一用户仍未选择预约时间,则结束流程。

实施例三

如图5所示,s107还包括:

逐一向各联系电话发送征求信息;

判断是否接收到第二用户的回复信息;

若是,根据所述回复信息判断所述第二用户是否同意;

若是,停止向其他联系电话发送征求信息;

若否,继续向其他联系电话发送征求信息。

具体地,在s105中,提取出所述预设区域内的第二收件地址,提取出第二收件地址的顺序依据购买订单的时间顺序,具体按照购买时间降序提取,即先提取最近购买订单包括的第二收件地址。

在s106中,按照第二收件地址的提取顺序提取出与其对应的联系电话。

在s107中,按照联系电话的提取顺序向所述联系电话发送征求信息,即先向最近购买的第二用户的联系电话发送征求信息。

并且同时只向一名第二用户发送征求信息,暂停向其他的第二用户发送征求信息,若第二用户的回复信息为“是”,则停止向其他的第二用户发送征求信息,若第二用户的回复信息为“否”,则向下一名第二用户发送征求信息,如此循环。

若第一名第二用户在30s内未进行回复,则向下一名第二用户发送信息。

实施例四

如图6所示,一种基于地域信息的电子商务系统,包括:

商品信息获取模块401,被配置为获取第一用户选择商品的商品信息;

第一获取模块402,被配置为获取第一用户设置的第一收件地址;

第一提取模块403,被配置为提取出所述第一收件地址所属的预设区域;

第二提取模块404,被配置为从服务器中提取出购买所述商品的购买订单;

第三提取模块405,被配置为从所述购买订单中提取出第二收件地址;

第一判断模块406,被配置为判断所述第二收件地址与所述第一收件地址是否属于同一预设区域;

第四提取模块407,被配置为提取出所述预设区域内的第二收件地址;

第五提取模块408,被配置为从所述第二收件地址中提取出第二用户的账户信息,所述账户信息包括第二用户的联系电话;

第一发送模块409,被配置为向所述联系电话发送征求信息,所述征求信息设置为第二用户是否同意所述第一用户上门观看商品;

第二获取模块410,被配置为获取所述第二用户的回复信息;

第二判断模块411,被配置为根据所述回复信息判断所述第二用户是否同意;

第二发送模块412,被配置为将回复同意的第二用户的第二收件地址发送给所述第一用户;

第三获取模块413,被配置为获取所述第一用户选择的第二收件地址;

第六提取模块414,被配置为提取出与所述第二收件地址对应的联系电话;

第三发送模块415,被配置为将所述联系电话发送给所述第一用户,所述第一用户根据所述联系电话与第二用户协商看货时间。

第四获取模块416,被配置为获取所述第一用户设置的预设时段;

第七提取模块417,被配置为提取出所述预设时段内的购买订单。

第三判断模块418,被配置为判断回复同意的第二用户的数量是否大于一;

计算模块419,被配置为计算所述第二用户的第二收件地址与第一收件地址的距离;

排序模块420,被配置为将各第二收件地址按照所述距离升序排列。

时间预约模块421,被配置为获取第二用户设置的若干预约时间;

第四发送模块422,被配置为将所述若干预约时间发送给所述第一用户;

第五获取模块423,被配置为获取第一用户选择的一个预约时间并记录所述预约时间。

第一发送子模块424,被配置为逐一向各联系电话发送征求信息;

第四判断模块425,被配置为判断是否接收到第二用户的回复信息。

上述实施例四所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。

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