产品溯源系统生成方法及产品溯源方法、装置、设备制造方法及图纸

技术编号:33202452 阅读:17 留言:0更新日期:2022-04-24 00:41
本发明专利技术实施例提供一种产品溯源系统生成方法及产品溯源方法、装置、设备,其中产品溯源系统生成方法包括:显示生成产品溯源系统的交互界面;基于第一用户对所述交互界面上的操作指令,生成产品数据溯源过程图和所述产品数据溯源过程图对应的各溯源过程节点的配置信息;根据所述配置信息配置所述溯源过程节点对应的微服务模块,以及根据所述产品数据溯源过程图配置所述微服务模块之间的对应关系;将所述微服务模块按照所述对应关系进行组合得到所述产品的产品溯源系统。从而对不同产品选择需要的微服务模块来组成产品溯源系统,不需要单独软件开发,操作简便。操作简便。操作简便。

【技术实现步骤摘要】
产品溯源系统生成方法及产品溯源方法、装置、设备


[0001]本专利技术涉及计算机
,尤指一种产品溯源系统生成方法及产品溯源方法、装置、设备。

技术介绍

[0002]产品溯源系统一种实现商品生产加工、包装仓储、渠道物流、终端销售、真伪查询、数据分析等产品全生命周期信息记录追溯管理的系统,能够为购买产品的用户提供从原材料至销售端的全流程溯源数据。目前,在不同行业、不同生产销售企业、不同产品中,均存在对产品溯源的需求。而目前对于产品溯源系统的生成过程仍然停留在传统的“需求分析—设计—实现—测试—交付”软件开发流程,对于不同的溯源产品需要分别进行多次软件开发,效率低下。

技术实现思路

[0003]本专利技术实施例提供一种产品溯源系统生成方法及产品溯源方法、装置、设备,用以解决现有技术中对产品溯源系统开发效率低下的问题。
[0004]第一方面,本专利技术实施例提供了一种产品溯源系统生成方法,包括:
[0005]显示生成产品溯源系统的交互界面;
[0006]基于第一用户对所述交互界面上的操作指令,生成产品数据溯源过程图和所述产品数据溯源过程图对应的各溯源过程节点的配置信息;
[0007]根据所述配置信息配置所述溯源过程节点对应的微服务模块,以及根据所述产品数据溯源过程图配置所述微服务模块之间的对应关系,其中所述微服务模块用于在产品溯源过程中获取和处理对应的溯源过程节点的产品的产品溯源数据;
[0008]将所述微服务模块按照所述对应关系进行组合得到所述产品的产品溯源系统
[0009]可选地,所述配置信息包括如下至少一种:
[0010]数据采集方式配置信息,用于配置对应的溯源过程节点采集产品溯源数据方式;
[0011]数据属性配置信息,用于配置对应的溯源过程节点采集的产品溯源数据的属性;
[0012]上链配置信息,用于配置对应的溯源过程节点采集的产品溯源数据是否发布至区块链。
[0013]第二方面,本专利技术实施例还提供了一种产品溯源方法,包括:
[0014]利用产品溯源系统中的各微服务模块,分别获取所述微服务模块对应的溯源过程节点采集的产品溯源数据;其中所述产品溯源系统是对基于第一用户在所述交互界面上的操作指令确定的微服务模块进行组合后得到的;
[0015]对任一溯源过程节点采集的产品溯源数据,利用所述微服务模块将所述产品溯源数据进行格式处理后存储至数据库,并保存所述产品溯源数据与同一产品在其它溯源过程节点的产品溯源数据的关联关系;
[0016]响应于第二用户的溯源数据获取指令,利用所述关联关系从数据库中获取所述溯
源数据获取指令对应的产品的产品溯源数据。
[0017]可选地,将所述产品溯源数据进行格式处理后存储至数据库之后,还包括:
[0018]根据所述溯源过程节点对应的第一上链配置信息,将所述产品溯源数据发布至区块链,其中所述第一上链配置信息用于配置所述产品溯源数据发布至区块链。
[0019]可选地,利用产品溯源系统中的各微服务模块,分别获取所述微服务模块对应的溯源过程节点采集的产品溯源数据,包括:
[0020]针对任一个所述微服务模块,利用所述微服务模块采用数据采集方式配置信息配置的数据采集方式,获取所述溯源过程节点的产品溯源数据,其中所述数据采集方式配置信息用于配置对应的溯源过程节点采集产品溯源数据方式。
[0021]可选地,对任一溯源过程节点采集的产品溯源数据,利用所述微服务模块将所述产品溯源数据进行格式处理后存储至数据库,包括:
[0022]对任一溯源过程节点采集的产品溯源数据,根据所述溯源过程节点对应的数据属性配置信息,利用所述微服务模块将所述产品溯源数据格式处理为所述数据属性配置信息配置的格式后存储至数据库。
[0023]可选地,将所述产品溯源数据进行格式处理后存储至数据库,包括:
[0024]若关系数据库中存储的数据容量小于预设阈值,将所述产品溯源数据进行格式处理后存储至所述关系数据库;
[0025]若所述关系数据库中存储的数据容量大于等于所述预设阈值,将所述关系数据库中至少部分产品溯源数据转移至大数据库后,将所述产品溯源数据进行格式处理后存储至所述关系数据库;其中所述大数据库在存储的数据容量大于等于所述预设阈值时的检索效率,大于所述关系数据库在存储相同的数据时的检索效率;
[0026]利用所述关联关系从数据库中获取所述溯源数据获取指令对应的产品的产品溯源数据,包括:
[0027]利用所述关联关系从所述关系数据库中获取所述溯源数据获取指令对应的产品的产品溯源数据,若未获取成功则从所述大数据库中获取所述溯源数据获取指令对应的产品的产品溯源数据。
[0028]可选地,利用所述微服务模块将所述产品溯源数据进行格式处理后存储至数据库之后,所述方法还包括:
[0029]响应于生成集合指令,从数据库中获取具有指定属性的产品溯源数据,将所述产品溯源数据组成所述指定属性产品溯源数据集合,其中所述指定属性为所述生成集合指令对应的属性。
[0030]第三方面,本专利技术实施例还提供了一种产品溯源系统的生成装置,包括:
[0031]交互界面显示单元,用于显示生成产品溯源系统的交互界面;
[0032]配置信息生成单元,用于基于第一用户对所述交互界面上的操作指令,生成产品数据溯源过程图和所述产品数据溯源过程图对应的各溯源过程节点的配置信息;
[0033]配置单元,用于根据所述配置信息配置所述溯源过程节点对应的微服务模块,以及根据所述产品数据溯源过程图配置所述微服务模块之间的对应关系,其中所述微服务模块用于在产品溯源过程中获取和处理对应的溯源过程节点的产品的产品溯源数据;
[0034]发布单元,用于将所述微服务模块按照所述对应关系进行组合得到所述产品的产
品溯源系统。
[0035]第四方面,本专利技术实施例还提供了一种产品数据溯源装置,包括:
[0036]数据获取单元,用于利用产品溯源系统中的各微服务模块,分别获取所述微服务模块对应的溯源过程节点采集的产品溯源数据;其中所述产品溯源系统是对基于第一用户在所述交互界面上的操作指令确定的微服务模块进行组合后得到的;
[0037]数据处理单元,用于对任一溯源过程节点采集的产品溯源数据,利用所述微服务模块将所述产品溯源数据进行格式处理后存储至数据库,并保存所述产品溯源数据与同一产品在其它溯源过程节点的产品溯源数据的关联关系;
[0038]溯源单元,用于响应于第二用户的溯源数据获取指令,利用所述关联关系从数据库中获取所述溯源数据获取指令对应的产品的产品溯源数据。
[0039]第五方面,本专利技术实施例还提供了一种电子设备,包括:处理器和用于存储所述处理器可执行指令的存储器;
[0040]其中,所述处理器被配置为执行所述指令,以实现如第一方面所述的产品溯源系统生成方法,和/或者实现如第二方面所述的产品溯源方法。
[0041]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品溯源系统生成方法,其特征在于,包括:显示生成产品溯源系统的交互界面;基于第一用户对所述交互界面上的操作指令,生成产品数据溯源过程图和所述产品数据溯源过程图对应的各溯源过程节点的配置信息;根据所述配置信息配置所述溯源过程节点对应的微服务模块,以及根据所述产品数据溯源过程图配置所述微服务模块之间的对应关系,其中所述微服务模块用于在产品溯源过程中获取和处理对应的溯源过程节点的产品的产品溯源数据;将所述微服务模块按照所述对应关系进行组合得到所述产品的产品溯源系统。2.如权利要求1所述的方法,其特征在于,所述配置信息包括如下至少一种:数据采集方式配置信息,用于配置对应的溯源过程节点采集产品溯源数据方式;数据属性配置信息,用于配置对应的溯源过程节点采集的产品溯源数据的属性;上链配置信息,用于配置对应的溯源过程节点采集的产品溯源数据是否发布至区块链。3.一种产品溯源方法,其特征在于,包括:利用产品溯源系统中的各微服务模块,分别获取所述微服务模块对应的溯源过程节点采集的产品溯源数据;其中所述产品溯源系统是对基于第一用户在所述交互界面上的操作指令确定的微服务模块进行组合后得到的;对任一溯源过程节点采集的产品溯源数据,利用所述微服务模块将所述产品溯源数据进行格式处理后存储至数据库,并保存所述产品溯源数据与同一产品在其它溯源过程节点的产品溯源数据的关联关系;响应于第二用户的溯源数据获取指令,利用所述关联关系从数据库中获取所述溯源数据获取指令对应的产品的产品溯源数据。4.如权利要求3所述的方法,其特征在于,将所述产品溯源数据进行格式处理后存储至数据库之后,还包括:根据所述溯源过程节点对应的第一上链配置信息,将所述产品溯源数据发布至区块链,其中所述第一上链配置信息用于配置所述产品溯源数据发布至区块链。5.如权利要求3所述的方法,其特征在于,利用产品溯源系统中的各微服务模块,分别获取所述微服务模块对应的溯源过程节点采集的产品溯源数据,包括:针对任一个所述微服务模块,利用所述微服务模块采用数据采集方式配置信息配置的数据采集方式,获取所述溯源过程节点的产品溯源数据,其中所述数据采集方式配置信息用于配置对应的溯源过程节点采集产品溯源数据方式。6.如权利要求3所述的方法,其特征在于,对任一溯源过程节点采集的产品溯源数据,利用...

【专利技术属性】
技术研发人员:范志强王申张盼徐怡春
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1