根据ISBN前缀映射出版社信息的方法、装置及系统制造方法及图纸

技术编号:18289458 阅读:27 留言:0更新日期:2018-06-24 04:09
本发明专利技术提供一种根据ISBN前缀映射出版社信息的方法、装置及系统,能够解决人工填写和校对出版社信息的低效与人力资源的浪费,并能确保出版社信息的准确性。该方法包括:保存ISBN前缀与出版社信息的对应关系,所述ISBN前缀为一个或多个;将ISBN前缀加载到树形结构中,构建出查找树;获取外部输入的书号及原始出版社信息,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀;根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息。

【技术实现步骤摘要】
根据ISBN前缀映射出版社信息的方法、装置及系统
本专利技术涉及计算机技术及软件领域,尤其涉及一种根据ISBN前缀映射出版社信息的方法、装置及系统。
技术介绍
随着电子商务的快速发展,电商平台的商品数量越来越多,对于商品信息管理的难度越来越大,尤其是对于图书这种海量商品而言,存在数以百万的SKU,并且每天还有大量的新品报订上柜,使得确保商品信息的准确性的难度不断加大。商品信息的维护需要大量人力资源,并且进行的多是机械性的重复工作。对于出版社信息来说也是如此,供应商报订的出版社信息可能五花八门。现在技术中对出版社信息维护,基本是靠人工的方式进行,或是通过采销员手工填写,或者是供应商通过开放平台人工报订,这两种方式中都没有对输入的书号和出版社信息的有效校验。具体而言:第一种方式中,采销员手工填写,电商平台一般会提供商品管理的后台系统,供采销员在电商平台的网站页面上进行手动创建或者修改商品信息,包括出版社信息。但是人工的填写的方式容易出错,并没有任何有效的机制去确保出版社信息的正确性。若填写错误,则商品页面便进行错误的展示。而如果人工逐个商品的进行出版社信息的校正,是重复性很强的工作,且需要大量的时间,浪费了人力资源。并且人工处理也不能完全保证页面上商品信息的正确性。第二种方式中,供应商通过开放平台报订,商品信息可以由供应商通过电商平台的开放平台填写,或者是通过电子数据交换的方式传入电商平台内部系统,采用任意方式最终都可实现将包括出版社信息在内的商品信息自动推送到商品系统中,并在前端页面进行展示。但与采销员手工填写相同的是,供应商报订也是供应商一侧的人员填写,同样容易出错。此外,让供应商报订还存在如下缺陷:同一个商品不同的供应商填写的出版社信息可能并不一致,例如有的填写全称,有的填写简称,有的甚至填写了错误信息。电商平台的商品信息处理系统一般不对供应商传来的出版社信息做校验便直接展示,而这种错误的信息会影响商品页面的统一性与信息的准确性,因此,这种方式只是节省了电商平台自身的人力资源,并未解决出版社信息准确性的问题。
技术实现思路
有鉴于此,本专利技术提供一种根据ISBN前缀映射出版社信息的方法、装置及系统,能够解决人工填写和校对出版社信息的低效与人力资源的浪费,并能确保出版社信息的准确性。为实现上述目的,根据本专利技术的一个方面,提供了一种根据ISBN前缀映射出版社信息的方法。本专利技术的一种根据ISBN前缀映射出版社信息的方法包括:保存ISBN前缀与出版社信息的对应关系,所述ISBN前缀为一个或多个;将ISBN前缀加载到树形结构中,构建出查找树;获取外部输入的书号及原始出版社信息,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀;根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息。可选地,将ISBN前缀加载到树形结构中,构建出查找树还包括:利用树的节点依次保存ISBN前缀各位上的数字,以得到查找树,其中,树的各节点除了保存ISBN前缀的一位数字以外还保存下一节点的地址,且不同ISBN前缀中相同位置上的相同数字由树的同一节点保存。可选地,所述方法还包括:获取外部输入的书号之后,根据预设校验规则对所述书号进行校验。可选地,所述书号包括长书号和短书号两种格式,若获取到的书号为短书号,则将所述短书号根据标准公式转换成长书号。可选地,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀还包括:根据最长匹配原则,判断所述书号在所述查找树的中所能达到的最大深度d,根据所述最大深度d,将所述书号的第一位至第d位作为所述书号的书号前缀。可选地,根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息还包括:根据所述书号前缀从所述对应关系中查询出版社信息,若未查询到出版社信息或查询到的出版社信息与所述原始出版社信息相同,则保留所述原始出版社信息;以及若查询到的出版社信息与所述原始出版社信息不同,则利用查询到的出版社信息替换原始出版社信息。为实现上述目的,根据本专利技术的另一方面,提供了一种根据ISBN前缀映射出版社信息的装置。本专利技术的一种根据ISBN前缀映射出版社信息的装置包括:保存模块,用于保存ISBN前缀与出版社信息的对应关系,所述ISBN前缀为一个或多个;构建模块,用于将ISBN前缀加载到树形结构中,构建出查找树;匹配模块,用于获取外部输入的书号及原始出版社信息,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀;更新模块,用于根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息。可选地,所述构建模块还用于:利用树的节点依次保存ISBN前缀各位上的数字,以得到查找树,其中,树的各节点除了保存ISBN前缀的一位数字以外还保存下一节点的地址,且不同ISBN前缀中相同位置上的相同数字由树的同一节点保存。可选地,所述匹配模块还用于:获取外部输入的书号之后,根据预设校验规则对所述书号进行校验。可选地,所述书号包括长书号和短书号两种格式,以及所述匹配模块还用于若获取到的书号为短书号,则将所述短书号根据标准公式转换成长书号。可选地,所述匹配模块还用于:根据最长匹配原则,判断所述书号在所述查找树的中所能达到的最大深度d,根据所述最大深度d,将所述书号的第一位至第d位作为所述书号的书号前缀。可选地,所述更新模块还用于:根据所述书号前缀从所述对应关系中查询出版社信息,若未查询到出版社信息或查询到的出版社信息与所述原始出版社信息相同,则保留所述原始出版社信息;以及若查询到的出版社信息与所述原始出版社信息不同,则利用查询到的出版社信息替换原始出版社信息。为实现上述目的,根据本专利技术的另一方面,提供了一种根据ISBN前缀映射出版社信息的系统。本专利技术的一种根据ISBN前缀映射出版社信息的系统包括:存储器和处理器;所述存储器用于存储指令;所述处理器被配置为根据所述指令执行根据ISBN前缀映射出版社信息的方法。根据本专利技术的技术方案,通过利用ISBN前缀与出版社信息的对应关系,根据书号最终查找出标准的出版社信息,从而能够解决现有技术中人工核查和校验出版社信息准确性的问题,减少了人力资源的浪费,提高了校验效率;通过以树形结构存储ISBN前缀信息,从而能够实现根据书号所能到达查找树的最大深度d获取书号前缀的目的;通过根据书号前缀查找标准的出版社信息并利用其更新人工输入的原始出版社信息,从而能够达到对输入的原始出版社信息进行有效校正的目的;通过对书号进行了位数的格式校验和校验位的验证,从而能够保证用于映射出版社信息的书号的标准性;通过将短书号转换为长书号,从而使得后续得到的书号前缀具有统一性,继而减少匹配的难度。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的根据ISBN前缀映射出版社信息的方法主要步骤的示意图;图2是根据本专利技术实施例的根据ISBN前缀映射出版社信息的方法中构建的树形结构的示意图;图3是根据本专利技术实施例的根据ISBN前缀映射出版社信息的方法主要流程的示意图;图4是根据本专利技术实施例的根据ISBN前缀映射出版社信息的装置的主要模块的示意图;图5是根据本专利技术实施例的根据ISBN前缀映本文档来自技高网
...
根据ISBN前缀映射出版社信息的方法、装置及系统

【技术保护点】
1.一种根据ISBN前缀映射出版社信息的方法,其特征在于,包括:保存ISBN前缀与出版社信息的对应关系,所述ISBN前缀为一个或多个;将ISBN前缀加载到树形结构中,构建出查找树;获取外部输入的书号及原始出版社信息,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀;根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息。

【技术特征摘要】
1.一种根据ISBN前缀映射出版社信息的方法,其特征在于,包括:保存ISBN前缀与出版社信息的对应关系,所述ISBN前缀为一个或多个;将ISBN前缀加载到树形结构中,构建出查找树;获取外部输入的书号及原始出版社信息,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀;根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息。2.根据权利要求1所述的方法,其特征在于,将ISBN前缀加载到树形结构中,构建出查找树还包括:利用树的节点依次保存ISBN前缀各位上的数字,以得到查找树,其中,树的各节点除了保存ISBN前缀的一位数字以外还保存下一节点的地址,且不同ISBN前缀中相同位置上的相同数字由树的同一节点保存。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取外部输入的书号之后,根据预设校验规则对所述书号进行校验。4.根据权利要求1所述的方法,其特征在于,所述书号包括长书号和短书号两种格式,若获取到的书号为短书号,则将所述短书号根据标准公式转换成长书号。5.根据权利要求1所述的方法,其特征在于,将所述书号与所述查找树进行匹配,以得到所述书号的书号前缀还包括:根据最长匹配原则,判断所述书号在所述查找树的中所能达到的最大深度d,根据所述最大深度d,将所述书号的第一位至第d位作为所述书号的书号前缀。6.根据权利要求1所述的方法,其特征在于,根据所述书号前缀从所述对应关系中查询出版社信息,利用查询到的出版社信息更新所述原始出版社信息还包括:根据所述书号前缀从所述对应关系中查询出版社信息,若未查询到出版社信息或查询到的出版社信息与所述原始出版社信息相同,则保留所述原始出版社信息;以及若查询到的出版社信息与所述原始出版社信息不同,则利用查询到的出版社信息替换原始出版社信息。7.一种根据ISBN前缀映射出版社信息的装置,其特征在...

【专利技术属性】
技术研发人员:张聪聪安杰陈昕
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1