一种数据生成方法及生成系统技术方案

技术编号:13997838 阅读:394 留言:0更新日期:2016-11-15 11:05
本发明专利技术涉及信息处理技术领域,公开了一种数据生成方法。该数据生成方法包括:包括:获取多个第一数据;各第一数据具有关键字与信息项;根据多个第一数据中具有相同的关键字的第一数据生成第二数据。本发明专利技术还公开了一种数据生成系统。本发明专利技术实施方式相对于现有技术而言,先获取多个第一数据,再从获取的第一数据中,选取具有相同的关键字的第一数据来生成第二数据,从而避免了靠人工输入各种关键字及对应的信息项来生成第二数据的过程,使得第二数据的生成过程更加方便快捷,有助于节省人力、提高商家的工作效率并降低因人工输入而导致信息错误的情况。

【技术实现步骤摘要】

本专利技术涉及信息处理
,特别涉及一种数据生成方法及生成系统
技术介绍
对于电商企业而言,商品(或者产品,或者物资)在各仓库之间的调拨是最重要的环节之一,因而,做好商品调拨成为电商企业发展的重要因素。目前,主要靠人工来盘点入库和出库,然后生成商品的调拨信息。同时,生成调货单时,也是靠人工输入“发货仓库”、“目的仓库”、“商品”以及“数量”来分别生成调货单。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在生成调货单时,人工输入非常耗时,并且还容易出错。
技术实现思路
本专利技术的目的在于提供一种数据生成方法及生成系统,使得第二数据的生成过程更加方便快捷,提高商家的工作效率。为解决上述技术问题,本专利技术的实施方式提供了一种数据生成方法,包括:获取多个第一数据;各第一数据具有关键字与信息项;根据多个第一数据中具有相同的关键字的第一数据生成第二数据。本专利技术的实施方式还提供了一种数据生成系统,包括:第一数据获取模块与第二数据生成模块;第一数据获取模块用于获取多个第一数据;各第一数据具有关键字与信息项;第二数据生成模块用于根据多个第一数据中具有相同的关键字的第一数据生成第二数据。本专利技术实施方式相对于现有技术而言,先获取多个第一数据,再从获取的第一数据中,选取具有相同的关键字的第一数据来生成第二数据,从而避免了靠人工输入各种关键字及对应的信息项来生成第二数据的过程,使得第二数据的生成过程更加方便快捷,有助于节省人力、提高商家的工作效率并降低因人工输入而导致信息错误的情况。另外,在根据多个第一数据中具有相同的关键字的第一数据生成第二数据中,具体包括:若查询出多个第一数据中存在一个待处理的第一数据,创建一个第二数据;第二数据包括关键字栏与信息栏;将待处理的第一数据的关键字与信息项分别录入第二数据的关键字栏与信息栏;查询多个第一数据中是否存在待处理的第一数据的同组第一数据;同组第一数据为与待处理的第一数据具有相同的关键字的第一数据;若存在同组第一数据,将同组第一数据的信息项录入第二数据的信息栏;将同组第一数据标记为已处理的第一数据。即,提供了一种生成第二数据的具体实现方式。另外,待处理的第一数据为具有预设的关键字的第一数据。即,通过预设的关键字,可以选择性地生成用户所需要的第二数据。另外,在根据多个第一数据中具有相同的关键字的第一数据生成第二数据中,具体包括:根据关键字将多个第一数据分成至少一组第一数据;每组第一数据的各第一数据具有相同的关键字;创建至少一个第二数据;第二数据包括关键字栏与信息栏;将这组第一数据的关键字录入第二数据的关键字栏;将这组第一数据的各第一数据的信息项录入第二数据的信息栏。在即,提供了另一种生成第二数据的具体实现方式。另外,第二数据生成模块包括:第一数据查询单元、第二数据创建单元、信息录入单元以及状态标记单元;第一数据查询单元用于查询是否存在一个待处理的第一数据;若存在一个待处理的第一数据,第二数据创建单元用于创建一个第二数据;第二数据包括关键字栏与信息栏;信息录入单元用于将待处理的第一数据的关键字与信息项分别录入第二数据的关键字栏与信息栏;第一数据查询单元还用于查询多个第一数据中是否存在待处理的第一数据的同组第一数据;同组第一数据为与待处理的第一数据具有相同关键字的第一数据;若存在同组第一数据,信息录入单元还用于将同组第一数据的信息项录入所述第二数据的信息栏;状态标记单元用于将同组第一数据标记为已处理的第一数据。另外,第二数据生成模块包括:第一数据分组单元、第二数据创建单元以及信息录入单元;第一数据分组单元用于根据关键字将所述多个第一数据分成至少一组第一数据;每组第一数据的各第一数据具有相同的关键字;第二数据创建单元用于创建至少一个第二数据;第二数据包括关键字栏与信息栏;信息录入单元用于将这组第一数据的关键字录入第二数据的关键字栏,且用于将这组第一数据的各第一数据的信息项录入第二数据的信息栏。另外,该数据生成系统还包括:存储模块;存储模块用于储存多个第一数据;其中,第一数据获取模块用于从所述存储模块获取多个第一数据。附图说明图1是根据本专利技术第一实施方式的数据生成方法的流程图;图2是根据本专利技术第二实施方式的数据生成方法的流程图;图3是根据本专利技术第三实施方式的数据生成方法的流程图;图4是根据本专利技术第四实施方式的数据生成系统的结构框图;图5是根据本专利技术第五实施方式的数据生成系统的结构框图;图6是根据本专利技术第六实施方式数据生成系统中的调货单生成模块的结构框图;图7是根据本专利技术第七实施方式的终端的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种数据生成方法。本实施方式的具体流程图1所示:步骤101,获取多个第一数据,其中,各第一数据具有关键字与信息项。本实施方式可从存储器中获取预先存储的第一数据(即事先自动生成的)。然不限于此,本步骤也可实时获取多个第一数据,即当需要生成第二数据时,可以通过输入获取指令,然后由系统实时生成多个第一数据。需要说明的是,本实施方式对关键字和信息项的具体内容不作任何限制。步骤102,根据多个第一数据中具有相同的关键字的第一数据生成第二数据。本实施方式可从获取的第一数据中,选取具有相同的关键字的第一数据来生成第二数据。如表一所示,多个第一数据以表格形式表示,多个第一数据的序号分别为1~3。不难发现,表一中序号为1的第一数据与序号为3的第一数据的关键字相同,则可根据序号为1、3的第一数据来生成一个第二数据,序号为2的第二数据单独生成一个第二数据。表一:序号关键字信息项1A1B12A2B23A1B3本专利技术实施方式相对于现有技术而言,先获取多个第一数据,再从获取的第一数据中,选取具有相同的关键字的第一数据来生成第二数据,从而避免了靠人工输入各种关键字及对应的信息项来生成第二数据的过程,使得第二数据的生成过程更加方便快捷,有助于节省人力、提高商家的工作效率并降低因人工输入而导致信息错误的情况。本专利技术的第二实施方式涉及一种数据生成方法。本实施方式将以第一数据为调拨项、第二数据为调货单为例,对由第一数据生成第二数据的过程进行说明,其中,第一数据的关键字即为本实施例中调拨项的调拨关键字、第一数据的信息项即为本实施例中调拨项的调拨商品信息。本实施方式的具体流程如图2所示:步骤201,获取多个调拨项。本实施方式,可以从存储器中获取预先存储的调拨项(即事先自动生成的)。然不限于此,本步骤也可实时获取多个调拨项,即当需要生成调货单时,可以通过输入获取指令,然后由系统实时生成多个调拨项。其中,每个调拨项均具有调拨关键字与调拨商品信息。本实施方式中,该调拨关键字包括:渠道、发货仓库及目的仓库;调拨商品信息包括商品名称与商品数量;如表二所示,多个调拨项以表格形式表示,多个调拨项的序号分别为1~n。需要说明的是,本实施方式对调拨关键字和商品信息的具体内容不作任何限制。表二:序号渠道本文档来自技高网...

【技术保护点】
一种数据生成方法,其特征在于,包括:获取多个第一数据;各第一数据具有关键字与信息项;根据所述多个第一数据中具有相同的关键字的第一数据生成第二数据。

【技术特征摘要】
1.一种数据生成方法,其特征在于,包括:获取多个第一数据;各第一数据具有关键字与信息项;根据所述多个第一数据中具有相同的关键字的第一数据生成第二数据。2.根据权利要求1所述的数据生成方法,其特征在于,在根据所述多个第一数据中具有相同的关键字的第一数据生成第二数据中,具体包括:若查询出所述多个第一数据中存在一个待处理的第一数据,创建一个第二数据;所述第二数据包括关键字栏与信息栏;将所述待处理的第一数据的关键字与信息项分别录入所述第二数据的关键字栏与信息栏;查询所述多个第一数据中是否存在所述待处理的第一数据的同组第一数据;所述同组第一数据为与所述待处理的第一数据具有相同的关键字的第一数据;若存在所述同组第一数据,将所述同组第一数据的信息项录入所述第二数据的信息栏;将所述同组第一数据标记为已处理的第一数据。3.根据权利要求2所述的数据生成方法,其特征在于,所述待处理的第一数据为具有预设的关键字的第一数据。4.根据权利要求1所述的数据生成方法,其特征在于,在根据所述多个第一数据中具有相同的关键字的第一数据生成第二数据中,具体包括:根据所述关键字将所述多个第一数据分成至少一组第一数据;每组第一数据的各第一数据具有相同的关键字;创建至少一个第二数据;所述第二数据包括关键字栏与信息栏;将所述这组第一数据的关键字录入所述第二数据的关键字栏;将所述这组第一数据的各第一数据的信息项录入所述第二数据的信息栏。5.一种数据生成系统,其特征在于,包括:第一数据获取模块与第二数据生成模块;所述第一数据获取模块用于获取多个第一数据;各第一数据具有关键字与信息项;所述第二数据生成模块用于根据所述多个第一数据中具...

【专利技术属性】
技术研发人员:陈恩宇路承督
申请(专利权)人:乐视控股北京有限公司乐视电子商务北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1