电子商务平台异构数据处理方法及系统的制作方法

文档序号:10726148阅读:360来源:国知局
电子商务平台异构数据处理方法及系统的制作方法
【专利摘要】本发明属于网络数据处理技术,特别是一种电子商务平台异构数据处理方法及系统,包括平台接口子系统和订单处理子系统;平台接口子系统与电子商务平台上的店铺进行数据交换。平台接口子系统包括平台接口单元、数据处理单元;订单处理子系统包括订单处理单元,库存管理单元以及数据同步单元。本发明解决了多平台店铺用户需要分别管理多个平台,操作多次的烦琐操作,形成规模化操作,大大节省了支付时间,减少出错率,节省人力资源。
【专利说明】
电子商务平台异构数据处理方法及系统
技术领域
[0001]本发明属于网络数据处理技术领域,特别是一种电子商务平台异构数据处理方法及系统。
【背景技术】
[0002]随着电子商务的兴起,商务活动逐渐从网下迀移到网上,用户在不同的电子商务平台开设店铺,进行交易活动。目前,订单处理的主要形式是用户分别登陆电子商务平台后台,对平台订单进行逐个处理。同时在一定的时间节点,对订单处理的结果,如物流信息及库存变动等信息,反馈到平台。参照图1及图2,是现有的电子商务订单数据处理的示意图。图中商户在一个或多个电子商务平台开设店铺,电子商务平台为商户提供订单数据,进行订单处理活动。图示流程如下:
[0003]第一步,客户在某购物网站下的店铺中选购商品,并生成订单完成支付;
[0004]第二步,负责该店铺的操作员登陆店铺,查看下载订单信息;
[0005]第三步,用户仓库系统或人工根据下载的订单信息,进行打包发货;
[0006]第四步,用户查询发货结果及库存。
[0007]第五步,用户将一段时间后的库存结果,统一更新到该店铺。
[0008]在上述流程中,用户注册的每个店铺,为用户提供一个入口查看或下载交易订单数据,用户再对订单数据进行处理。这种行为就像门店管理,由于门店的地理位置不同,在空间上对各自的交易和库存天然实现了隔绝。用户把商品配送到门店后,由门店自行进行商业活动,等到一段时间后,再次统计库存、配送货物。而在电子商务环境下,不同平台的店铺并不具备特定的物理实体,因此不同平台的店铺在物理上并不存在天然的隔绝,各个平台处理订单及库存的方式,违背了实际的规律,且存在诸多不便。
[0009]异构数据指数据结构、获取方式各不相同的数据,上述不同平台订单数据及库存数据即可看作是离散数据。在异构的处理过程中,由于每个数据来源的所有操作,包括数据下载、解读、修正,都是单独进行的,数据处理只能分通道或根据时间片进行频繁切换,无法采取规模化处理来提高效率。当有大量的异构数据需要处理时,就会占用大量人力资源,耗费时间。而且,实际应用中存在很多类似的异构数据的处理,在一些环节会造成重复操作。
[0010]因此,在上述电子商务平台订单处理方式中存在的主要问题是:当用户存在多个店铺时,该用户必须分别为每个店铺进行订单操作;即用户每次操作时只能处理一个店铺的订单。例如有10个店铺,则用户就需要切换十次,登录到不同店铺后台中,完成十次操作,过程十分繁琐。而且,频繁登陆后台输入密码还容易导致店铺安全隐患等后果。

【发明内容】

[0011]为解决上述问题,本发明的目的在于提供一种电子商务平台异构数据处理方法及系统,以解决现有方式下异构数据在处理过程中造成重复操作,占用人力资源,耗费经营成本的问题。
[0012]为实现上述目的,本发明实施例一提供了一种电子商务平台异构数据处理方法,具体技术方案为:
[0013]一种电子商务平台异构数据处理方法,包括以下步骤:
[0014]SOl产生订单:若干电子商务平台的店铺分别产生原始订单,形成异构数据;
[0015]S02订单下载:平台接口子系统通过各个平台下载各平台店铺的原始单,收集异构数据,并暂存;
[0016]S03订单数据处理:平台接口子系统对收集到的原始单(异构数据)进行分析处理,并生成系统订单;
[0017]S04订单读取:订单处理子系统通过条件选择,筛选特定的条件订单待处理;
[0018]S05货品出库:订单处理子系统对不同的订单,进行货品出库指示;
[0019]S06出库信息反馈:将货品出库的操作结果,以及相应产生的库存变动信息推送给平台接口子系统;
[0020]S07库存数据处理:平台接口子系统根据订单结果关联到原始单,并根据不同的平台接口上传记录。
[0021]进一步的,SOl之前,还包括平台接口子系统获取店铺授权,并保留店铺授权信息。
[0022]进一步的,S03还包括如下步骤:
[0023]S031E铺接收订单后生成原始单,
[0024]S032通过店铺所在平台的数据分析引擎将原始单数据格式化为订单数据,同时对原始单数据与订单数据的对应关系进行绑定。
[0025]进一步的,S032步骤按照自定义的时间段自动进行。
[0026]进一步的,S03还包括将货品在店铺网站的货品标识与在平台接口子系统的货品标识绑定。
[0027]进一步的,S07还包括如下步骤:
[0028]S08订单信息更新:将订单处理结果关联到原始单,更新原始店铺的订单信息;
[0029]S09库存信息更新:在S08的同时,对所有包含相同货品信息的店铺,进行库存信息更新。
[0030]为实现前述目的,本发明实施例二提供了一种电子商务平台异构数据处理方法,具体技术方案为:
[0031]一种电子商务平台异构数据处理系统,包括平台接口子系统和订单处理子系统;平台接口子系统与电子商务平台上的店铺进行数据交换。
[0032]进一步的,平台接口子系统包括平台接口单元、数据处理单元;
[0033]平台接口子系统,用于平台店铺的数据交互,包括电子商务平台数据抓取、上传以及平台订单数据的分析;平台接口单元用于实现和电子商务平台间的数据获取、验证、提交;数据处理单元用于将电子商务平台的数据通过分析引擎格式化成订单处理子系统定义的订单格式。
[0034]进一步的,订单处理子系统包括订单处理单元,库存管理单元以及数据同步单元;
[0035]订单处理子系统,用于管理订单、库存,在上面进行订单或库存的操作;订单处理单元用于执行订单操作,库存管理单元对库存的出入库进行管理,数据同步单元将订单的操作结果、货品的库存变动结果发送到平台接口子系统并同步到电子商务平台的店铺上。
[0036]进一步的,平台接口子系统还包括绑定关系映射表:若多份订单来自不同的电子商务平台服务器,则所述绑定关系映射表记录了相同的货品在各个电子商务平台服务器的商品标识与在订单处理子系统中的货品标识的绑定关系。
[0037]与现有技术相比,本发明的有益效果如下:
[0038]1.本发明将多个不同表现的异构数据集中处理,能够强化数据规律性,形成规模化操作,节省人力资源。
[0039]2.将本发明应用于电子交易领域,在购物网站和仓库管理之间搭建了一个处理所有用户订单的平台,管理来自不同购物网站、不同购物店铺的订单。
[0040]3.本发明通过将同一货品在各个购物网站的货品标识与在所述管理平台的货品标识绑定,能够集中管理货品库存,从而为用户提供完整的商业数据,提供决策依据,用户只需关心整体库存管理,就可以管理多个平台。本发明解决了多平台店铺用户需要分别管理多个平台,操作多次的烦琐操作,大大节省了支付时间,减少出错率。
【附图说明】
[0041 ]图1是现有技术中多平台多店铺订单管理的现状示意图;
[0042]图2是现有技术中多平台多店铺库存管理的现状示意图;
[0043]图3是本发明实施例一流程不意图;
[0044]图4是本发明中提供订单管理服务的原理示意图;
[0045]图5是本发明中提供订单管理服务的货品同步原理示意图;
[0046]图6是本发明实施例一步骤流程图;
[0047]图7是本发明实施例二结构框图。
[0048]其中:1_订单,2-电子商务平台,3-店铺,4-平台接口子系统,41-平台接口单元,42-数据处理单元,5-订单处理子系统,51-订单处理单元,52-库存管理单元,53-数据同步单兀,6_货品。
【具体实施方式】
[0049]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0050]相反,本发明涵盖任何由权利要求定义的在本发明的精髓和范围上做的替代、修改、等效方法以及方案。进一步,为了使公众对本发明有更好的了解,在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。
[0051 ]下面就结合附图对本发明进一步说明:
[0052]实施例一:
[0053]图3是本发明实施例一的异构数据处理原理:在将异构数据发送给处理系统进行处理之前,先将多份异构数据格式化。接收到异构数据后,先暂时存储起来,然后根据来源采用不同的分析引擎对所述异构数据进行分析,重新格式化。如图3所示,店铺Al和店铺A2在同一个平台,异构数据Al和异构数据A2采用的是同一个数据分析引擎A。而店铺B、店铺C分别位于不同的平台,则采用和自己平台对应的引擎,即店铺B处得到的异构数据B采用数据分析引擎B进行格式化处理,店铺C处得到的异构数据C采用数据分析引擎C进行格式化处理。
[0054]由此,经过不同的分析引擎进行格式化后,数据具备同一的组成结构,各个平台的次要的个性化数据被清理,而重要的数据重新格式化保存。因此处理系统接收数据后,可采取的操作也更简单以及更具备可预见性,并且针对相同或相应特征的格式化数据,更便于一次性执行多个处理操作,极大地节省了操作时间,提高了处理效率。
[0055]优选的,异构数据格式化过程可以按照时间段集中执行,这样便于通过待处理数据分布情况和后续操作者的操作规律选定合适的轮询时间,就能使效率和时效性取得最佳平衡点。
[0056]同时,数据的集中管理,除了提高效率外,能够避免因为信息隔离而产生的错误。
[0057]根据这一原理,本发明的实施例一涉及一种电子商务平台异构数据处理方法,将本发明应用到电子交易领域,为用户提供方便、快捷的订单处理及库存同步方式。其具体步骤包括:
[0058]SOl产生订单:若干电子商务平台的店铺分别产生原始订单,形成异构数据;
[0059]S02订单下载:平台接口子系统通过各个平台下载各平台店铺的原始单,收集异构数据,并暂存;
[0060]S03订单数据处理:平台接口子系统对收集到的原始单(异构数据)进行分析处理,并生成系统订单;
[0061 ] S04订单读取:订单处理子系统通过条件选择,筛选特定的条件订单待处理;
[0062]S05货品出库:订单处理子系统对不同的订单,进行货品出库指示;
[0063]S06出库信息反馈:将货品出库的操作结果,以及相应产生的库存变动信息推送给平台接口子系统;
[0064]S07库存数据处理:平台接口子系统根据订单结果关联到原始单,并根据不同的平台接口上传记录。
[0065]其中,在订单处理过程中,如果需要用户登录店铺后台才能进行操作,则给用户带来烦琐的操作过程。因此,本发明在SOl前,平台接口子系统首先获取店铺授权,并保留店铺授权信息,免去登陆验证的烦琐过程。
[0066]另外,S03的具体步骤为:
[0067]丨.店铺接收订单后生成原始单号,
[0068]2.按照自定义的时间段自动执行:通过店铺所在平台的数据分析引擎将原始单数据格式化为订单数据,同时对原始单数据与订单数据的对应关系进行绑定。
[0069]如图4所示,店铺A生成原始单A,店铺B生成原始单B,店铺C生成原始单C。平台接口子系统在获取订单后,对订单数据进行格式化,原始单A格式化成订单A,原始单B格式化成订单B,原始单C格式化成订单C,同时对原始单数据及订单数据的对应关系进行绑定,该绑定关系在订单处理过程中一直保留,在订单处理子系统对订单进行处理后,处理结果能够关联到原始单进行回写。
[0070]在大量的订单数据中,有个问题是如何将多份订单的同一个货品正确地同一个实物货品上,本发明采用的方法原理如图5所示。假设货品H在不同店铺的用户标识不同,在店铺A的标识为货品a,在店铺B的标识为货品a,在店铺C的标识为货品c,在平台接口子系统标识为货品d,则将货品a、货品a、货品c与货品d绑定。当货品H分别在二个店铺被购买后,平台接口子系统根据所述绑定关系就可以正确地识别货品H。
[0071]根据此原理,S03订单数据处理步骤还包括货品识别步骤,货品识别具体包括如下步骤:
[0072]1.将货品在店铺网站的货品标识与在平台接口子系统的货品标识绑定。
[0073]不同平台不同店铺都是通过货品标识来保证货品的唯一性,本发明将货品在店铺网站的货品标识与在平台接口子系统的货品标识绑定,这样订单数据由店铺网站传送到平台接口子系统,平台接口子系统首先识别出所接收的订单包含哪些货品。
[0074]另外,S07还包括两个步骤,SP:
[0075]S08订单信息更新:将订单处理结果关联到原始单,更新原始店铺的订单信息。
[0076]S09库存信息更新:在S08的同时,对所有包含相同货品信息的店铺,进行库存信息更新。
[0077]实施例二:
[0078]针对上述电子商务平台异构数据处理方法,本发明还提供了相应的电子商务平台异构数据处理系统,参照图7,是本发明所述订单处理系统的结构框图。包括平台接口子系统4,订单处理子系统5。其中平台接口子系统4包括平台接口单元41、数据处理单元42;订单处理子系统包括订单处理单元51,库存管理单元52以及数据同步单元53。
[0079]平台接口子系统4,用于平台店铺3的数据交互,包括平台数据抓取、上传以及平台订单数据的分析。其中,包含的平台接口单元41用于实现和平台见得数据获取、验证、提交。数据处理单元42用于将平台的数据通过分析引擎格式化成订单管理系统定义的订单格式。
[0080]订单处理子系统5,用于管理订单、库存,在上面进行订单或库存的操作。其中,包含的订单处理单元51用于执行订单操作,库存管理单元52对库存的出入库进行管理,数据同步单元53将订单I操作结果、货品6库存变动结果发送到平台接口子系统4并同步到电子商务平台2的店铺3上。
[0081]其中,数据处理单元42包含不同平台的数据分析引擎;平台接口单元41包含不同平台的数据同步引擎。
[0082]平台接口子系统4还包括绑定关系映射表:若多份订单来自不同的电子商务平台服务器,则所述绑定关系映射表记录了相同的货品在各个电子商务平台服务器的商品标识与在订单处理子系统中的货品标识的绑定关系。
[0083]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电子商务平台异构数据处理方法,其特征在于,包括以下步骤: SOl产生订单:若干电子商务平台的店铺分别产生原始订单,形成异构数据; S02订单下载:平台接口子系统通过各个平台下载各平台店铺的原始单,收集异构数据,并暂存; S03订单数据处理:平台接口子系统对收集到的原始单(异构数据)进行分析处理,并生成系统订单; S04订单读取:订单处理子系统通过条件选择,筛选特定的条件订单待处理; S05货品出库:订单处理子系统对不同的订单,进行货品出库指示; S06出库信息反馈:将货品出库的操作结果,以及相应产生的库存变动信息推送给平台接口子系统; S07库存数据处理:平台接口子系统根据订单结果关联到原始单,并根据不同的平台接口上传记录。2.根据权利要求1所述的电子商务平台异构数据处理方法,其特征在于,SOl之前,还包括平台接口子系统获取店铺授权,并保留店铺授权信息。3.根据权利要求1所述的电子商务平台异构数据处理方法,其特征在于,S03还包括如下步骤: S031店铺接收订单后生成原始单, S032通过店铺所在平台的数据分析引擎将原始单数据格式化为订单数据,同时对原始单数据与订单数据的对应关系进行绑定。4.根据权利要求3所述的电子商务平台异构数据处理方法,其特征在于,S032步骤按照自定义的时间段自动进行。5.根据权利要求1所述的电子商务平台异构数据处理方法,其特征在于,S03还包括将货品在店铺网站的货品标识与在平台接口子系统的货品标识绑定。6.根据权利要求1所述的电子商务平台异构数据处理方法,其特征在于,S07还包括如下步骤: S08订单信息更新:将订单处理结果关联到原始单,更新原始店铺的订单信息; S09库存信息更新:在S08的同时,对所有包含相同货品信息的店铺,进行库存信息更新。7.—种电子商务平台异构数据处理系统,其特征在于,包括平台接口子系统(4)和订单处理子系统(5);平台接口子系统(4)与电子商务平台(2)上的店铺(3)进行数据交换。8.根据权利要求7所述的电子商务平台异构数据处理系统,其特征在于,平台接口子系统(4)包括平台接口单元(41)、数据处理单元(42); 平台接口子系统(4),用于平台店铺(3)的数据交互,包括电子商务平台(2)数据抓取、上传以及平台订单数据的分析;平台接口单元(41)用于实现和电子商务平台(2)间的数据获取、验证、提交;数据处理单元(42)用于将电子商务平台(2)的数据通过分析引擎格式化成订单处理子系统(5)定义的订单格式。9.根据权利要求7所述的电子商务平台异构数据处理系统,其特征在于,订单处理子系统(5)包括订单处理单元(51),库存管理单元(52)以及数据同步单元(53); 订单处理子系统(5),用于管理订单、库存,在上面进行订单或库存的操作;订单处理单元(51)用于执行订单操作,库存管理单元(52)对库存的出入库进行管理,数据同步单元(53)将订单(I)的操作结果、货品(6)的库存变动结果发送到平台接口子系统(4)并同步到电子商务平台(2)的店铺(3)上。10.根据权利要求8所述的电子商务平台异构数据处理系统,其特征在于,平台接口子系统(4)还包括绑定关系映射表:若多份订单(I)来自不同的电子商务平台(2)服务器,则所述绑定关系映射表记录了相同的货品(6)在各个电子商务平台(2)服务器的商品标识与在订单处理子系统(5)中的货品(6)标识的绑定关系。
【文档编号】G06Q10/08GK106097058SQ201610403252
【公开日】2016年11月9日
【申请日】2016年6月7日
【发明人】刘义, 刘志威
【申请人】杭州笛佛软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1