[发明专利]一种基于一物一码的高效追溯方法有效

专利信息
申请号: 201911271344.5 申请日: 2019-12-11
公开(公告)号: CN111090636B 公开(公告)日: 2022-10-28
发明(设计)人: 俞迦南;郑思源 申请(专利权)人: 紫光云(南京)数字技术有限公司
主分类号: G06F16/21 分类号: G06F16/21;G06F16/22;G06Q10/06;G06Q10/10;G06Q30/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 210000 江苏省南京市浦口区江浦街*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 一物一码 高效 追溯 方法
【权利要求书】:

1.一种基于一物一码的高效追溯方法,其特征在于包括如下步骤:

步骤1)对流转数据进行记录建立产品流转模块,包括标识版本表数据、标识流转关键词表、标识流转过程表、操作记录表;

1.1标识版本表数据:通过操作标识查找标识版本表,表中无标识版本时,新增一条记录,初始化版本为自然数0,该表中的版本号为递增的自然整数;当表中存在标识版本时,根据业务在原有版本的基础上递增版本;

1.2标识流转关键词表:

1.2.1当追溯节点的操作为单标识操作时,需要通过操作标识查找表中是否存在记录,当存在记录时不做处理,不存在时,新增一条记录,其中flowId为通过Twitter_Snowflake生成的有序长整型数字确保唯一性;

1.2.2当追溯节点的操作为多个标识操作时,这些标识将分为源标识列表和目标标识,源标识有多个,目标标识只有一个;任意一个参与操作的标识在表中的flowId是相同的;

1.3标识流转过程表:

1.3.1当进行单标识操作时,通过标识流转关键词表中操作标识的flowId,查询标识流转过程表是否有记录,当flowId对应记录不存在时,将flow信息写入表中;当flowId对应记录存在时,不作处理;

1.3.2当两个标识进行换码操作时,换码后的标识对应的flow信息为(换码前的标识版本值,换码后标识的标识版本值);

1.3.3当进行多个标识组装操作时,组装后标识对应的flow信息为(A的标识版本值,C的标识版本值|B的标识版本值,C的标识版本值|...)

1.3.4前三点(1.3.1、1.3.2、1.3.3)中的flow信息将追加到flowId对应flow已有的字符串后面;

1.4 操作记录表:系统需要通过标识往“标识版本表”中查询标识当前最新的标识版本值,并将其与业务数据写入表中,flow中将通过标识版本信息来当前表匹配相关的操作详情记录,作为追溯节点中的详情进行展示;

步骤2)建立产品追溯模块:

追溯的唯一输入信息是标识,通过标识去标识流转关键词表中获取flowId,根据flowId去标识流转过程表中获取流转关键信息flow,通过解析flow的内容得知当前标识对应前序哪些标识版本号。

2.根据权利要求1所述的基于一物一码的高效追溯方法,其特征在于上述步骤2)的具体解析方法如下:

2.1一个()代表一个标识版本操作阶段,通过正则可摘取flow中所有括号内的内容;按其字符串字面顺序解析得到的列表,就是相关标识实际演变的先后顺序;

2.2进一步解析括号内的内容,得到标识当前阶段,由哪些标识变化而来;

2.3通过上一步的解析可以得到每个标识版本按阶段的演变过程,然后通过标识版本信息去操作记录表匹配操作记录,在原有的有序数据链中,将标识版本替换为具体的操作记录,就得到了完整的追溯信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云(南京)数字技术有限公司,未经紫光云(南京)数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911271344.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top