一种数据申报制单系统、方法和存储介质技术方案

技术编号:25439169 阅读:19 留言:0更新日期:2020-08-28 22:27
本发明专利技术涉及一种数据申报制单系统、方法和存储介质,包括:数据库组件、数据同步组件、EXCEL模板组件和品名分析组件;数据库组件用于将服务器和本地数据库相连接;数据同步组件用于将服务器的后台数据同步至本地数据库;EXCEL模板组件用于基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;品名分析组件用于将相应项所包含的待匹配品名和本地数据库中的商品名称进行相似度比对,并基于比对结果对待匹配EXCEL表匹配包含对应海关编码的相关数据。提高了商品数据的匹配的效率使流程更加的便捷化和标准化更不易出现错误。

【技术实现步骤摘要】
一种数据申报制单系统、方法和存储介质
本专利技术属于电商数据匹配
,具体涉及一种数据申报制单系统、方法和存储介质。
技术介绍
近些年随着国际贸易不断发展和国家不断开放的进出口市场,进出口贸易得到了飞速的发展,尤其是看近些年由网络购物兴起的跨境电商出口已经成为了对外贸易不可或缺的一部分,并且在未来的出口贸易中起着越来越重要的作用。在跨境电商的日常操作中需要和海关进行各种数据的申报,来完成物品的交易。而现有的出口电商的单据仍然采用人工EXCEL制单的方式进行数据的整理,需要根据商品品名查询服务器中的海关编码进行重复的工作,对于不规范的品名需要手动进行修改或替换,不仅效率低而且易出错。
技术实现思路
为了解决现有技术存在的效率低且易出错的问题,本专利技术提供了一种数据申报制单系统、方法和存储介质其具有效率高不易出错等特点。本专利技术所采用的技术方案为:一种数据申报制单系统,包括:数据库组件、数据同步组件、EXCEL模板组件和品名分析组件;所述数据库组件用于将服务器和本地数据库相连接;所述数据同步组件用于将所述服务器的后台数据同步至所述本地数据库;所述EXCEL模板组件用于基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;所述品名分析组件用于将所述相应项所包含的待匹配品名和所述本地数据库中的商品名称进行相似度比对,并基于比对结果对所述待匹配EXCEL表匹配包含对应海关编码的相关数据。进一步地,所述数据申报制单系统还包括:多任务组件,所述多任务组件用于对所述EXCEL模板组件读取的所述待匹配EXCEL表的相应项进行平分读取并进行包含对应海关编码的所述相关数据的匹配或替换。进一步地,所述数据申报制单系统还包括:数据转换组件,所述数据转换组件用于将包含对应海关编码的所述相关数据转换成标准出口电商单据数据。进一步地,所述数据申报制单系统还包括:历史记录组件,所述历史记录组件用于将所述相关数据的匹配商品记录到所述本地数据库中的替换库数据表中。进一步地,所述数据申报制单系统还包括日志组件,所述日志组件用于在所述历史记录组件记录完成后记录操作日志。进一步地,所述数据申报制单系统还包括:登录组件,所述登录组件用于在所述服务器和所述本地数据库相连接前进行身份的验证。进一步地,所述服务器的所述后台数据至少包括:商品历史库数据、敏感品名库数据和商品分类库数据。进一步地,所述本地数据库为cassandra数据库。根据本专利技术具体实施方式提供的一种数据申报制单方法,应用于以上所述的数据申报制单系统,包括:将服务器和本地数据库相连接;将所述服务器的后台数据同步至所述本地数据库;基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;将所述相应项所包含的待匹配品名和所述本地数据库中的商品名称进行相似度比对,并基于比对结果对所述待匹配EXCEL表匹配包含对应海关编码的相关数据。根据本专利技术具体实施方式提供的一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序至少用于执行以上所述的数据申报制单方法。本专利技术的有益效果为:通过将服务器所记载的数据同步到建立连接的本地数据库,并基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;使用品名分析组件将相应项所包含的待匹配品名和本地数据库中的商品名称进行相似度比对,并基于比对结果对待匹配EXCEL表匹配包含对应海关编码的相关数据。从而提高了商品数据的匹配的效率使流程更加的便捷化和标准化更不易出现错误。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据一示例性实施例提供的数据申报制单系统的原理图;图2是根据另一示例性实施例提供的数据申报制单系统的原理图;图3是根据一示例性实施例提供的数据申报制单方法的流程图;图4是根据一示例性实施例提供的数据申报制单方法的业务流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。参照图1所示,本专利技术的实施例提供了一种数据申报制单系统,包括:数据库组件、数据同步组件、EXCEL模板组件和品名分析组件;数据库组件用于将服务器和本地数据库相连接;数据同步组件用于将服务器的后台数据同步至本地数据库;EXCEL模板组件用于基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;品名分析组件用于将相应项所包含的待匹配品名和本地数据库中的商品名称进行相似度比对,并基于比对结果对待匹配EXCEL表匹配包含对应海关编码的相关数据。具体的,本地数据库可采用cassandra数据库:cassandra数据库是一套开源分布式NoSQL数据库系统,一个来自Apache的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据,主要用于在客户本地电脑存储数据,所以非常适于作为本地数据库使用;数据库组件采用.NET4.5第三方插件“DataStax”连接cassandra数据库和服务器;数据同步组件采用.NET4.5“HttpWebRequest”类,请求获取服务器后台数据同步至本地cassandra数据库或者发送cassandra数据库数据同步至服务器后台,实现服务器和数据库间的数据的相互同步;EXCEL模板组件采用.NET4.5第三方插件“NPOI”,根据用户设置好的字段定义,读取待匹配的EXCEL数据(用户将要填充的数据表)的相应项(例如商品的名称);品名分析组件:采用.NET4.5第三方插件“HanLP”插件,进行商品品名的拆分和名词提取。HanLP是一系列模型与算法组成的NLP工具包,目标是普及自然语言处理在生产环境中的应用。采用“C#的文本相似度算法——Cos方法”,计算商品品名与本地数据库中的商品历史库中的商品名称的相似度。通过计算待匹配品名和本地数据库中的商品名称的相似度(一般采用0.3的相似度值)来判定相关的程度可使比对的结果相对的精确,这样就确定了待匹配表格中的商品名和本地数据库中所存储的商品历史库数据的对应关系,将相关数据(价格、海关编号等信息)直接进行匹配提高了商品匹配的效率不再需要人工进行匹配,同时更加不易出错。参照图2所示,在本专利技术的另一具体实施例中,数据申报制单系统还包括:多任务组件、数据转换组件、历史记录组件、日志组件和登录组件。具体的,登录组件采用.NET4.5“HttpWeb本文档来自技高网...

【技术保护点】
1.一种数据申报制单系统,其特征在于,包括:数据库组件、数据同步组件、EXCEL模板组件和品名分析组件;/n所述数据库组件用于将服务器和本地数据库相连接;/n所述数据同步组件用于将所述服务器的后台数据同步至所述本地数据库;/n所述EXCEL模板组件用于基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;/n所述品名分析组件用于将所述相应项所包含的待匹配品名和所述本地数据库中的商品名称进行相似度比对,并基于比对结果对所述待匹配EXCEL表匹配包含对应海关编码的相关数据。/n

【技术特征摘要】
1.一种数据申报制单系统,其特征在于,包括:数据库组件、数据同步组件、EXCEL模板组件和品名分析组件;
所述数据库组件用于将服务器和本地数据库相连接;
所述数据同步组件用于将所述服务器的后台数据同步至所述本地数据库;
所述EXCEL模板组件用于基于EXCEL自定义模板中的定义字段读取待匹配EXCEL表中的相应项;
所述品名分析组件用于将所述相应项所包含的待匹配品名和所述本地数据库中的商品名称进行相似度比对,并基于比对结果对所述待匹配EXCEL表匹配包含对应海关编码的相关数据。


2.根据权利要求1所述的数据申报制单系统,其特征在于,还包括:多任务组件,所述多任务组件用于对所述EXCEL模板组件读取的所述待匹配EXCEL表的相应项进行平分读取并进行包含对应海关编码的所述相关数据的匹配或替换。


3.根据权利要求1所述的数据申报制单系统,其特征在于,还包括:数据转换组件,所述数据转换组件用于将包含对应海关编码的所述相关数据转换成标准出口电商单据数据。


4.根据权利要求3所述的数据申报制单系统,其特征在于,还包括:历史记录组件,所述历史记录组件用于将所述相关数据的匹配商品记录到所述本地数据库中的替换库数据表中。


5.根据权利要求...

【专利技术属性】
技术研发人员:吴青洲
申请(专利权)人:广东巴金斯科技有限公司
类型:发明
国别省市:广东;44

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

1