[发明专利]一种数据版本控制方法有效

专利信息
申请号: 201310011230.3 申请日: 2013-01-11
公开(公告)号: CN103092947A 公开(公告)日: 2013-05-08
发明(设计)人: 李保福;叶阳东;佘维;姬波;刘文;卢红星;邵秋华;梁经宛;张静;雍明超;庄益诗;路光辉 申请(专利权)人: 辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 郑州睿信知识产权代理有限公司 41119 代理人: 胡泳棋
地址: 122000 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 版本 控制 方法
【权利要求书】:

1.一种数据版本控制方法,其特征在于,步骤如下:

(1)建立基于有色Petri网的数据版本控制模型,该Petri网的库所包括数据版本库和操作员库,所述数据版本库包括最新数据版本库、历史数据版本库、更新的数据版本库和合并数据版本库,且不同的数据版本库由不同颜色的托肯来表示,所述最新数据版本库只能存放一个最新数据版本的托肯,所述历史数据版本库可以存放多个更新过的数据版本的托肯,所述托肯存放于Petri网的库所中,用于根据其动态变化表示库所中数据版本的状态;

(2)对步骤(1)中建立的模型进行初始化,使最新数据版本库和历史数据版本库各获得一个颜色相同的托肯,该托肯表示的是目前最新数据版本的信息,其他数据版本库为空;

(3)当有操作员准备更新数据时,触发源变迁,使操作员库得到一个表示操作员信息的托肯;

(4)当操作员更新数据时,触发更新操作变迁,并根据操作员库中的托肯信息和最新数据版本库中的托肯信息,产生一个表示更新后的数据版本信息的托肯存放在更新的数据版本库中,同时,操作员库中的托肯被删除;

(5)根据更新的数据版本库和历史数据版本库中的托肯信息,判断是否需要合并去除冗余数据版本操作,如果需要,则触发冗余数据版本合并变迁,将更新的数据版本库和历史数据版本库进行合并,并将合并后产生的表示合并数据版本信息的托肯存放在合并数据版本库,如果不需要,则触发复制变迁,将步骤(3)中得到的更新的数据版本库中的托肯复制到合并数据版本库中,同时,更新的数据版本库中的托肯被删除;

(6)触发提交更新变迁,将合并数据版本库中的托肯复制为两个,分别存放到所述最新数据版本库和历史数据版本库中,同时,合并数据版本库中的托肯被删除;

(7)若有其他操作员要更新数据,则继续执行步骤(3)~(6),如此循环,直到所述历史数据版本库中托肯数量达到它能存放的最大数量时,终止Petri网的运行。

2.根据权利要求1所述的方法,其特征在于,在(4)~(6)任一步骤执行的过程中,若有其他操作员要更新数据库中的不同数据,则在前一操作员继续执行其数据操作步骤的同时,其他操作员开始执行步骤(3)~(6),若有其他操作员要更新数据库中的相同数据,则要在前一操作员执行完提交更新变迁之后再开始执行步骤(3)~(6)。

3.根据权利要求1所述的方法,其特征在于,所述数据版本库中托肯表示的信息包括:版本号、父版本号、修改时间、修改的内容和修改人,所述操作员库中的托肯信息包括:操作员编号、操作员姓名和要更新的内容。

4.根据权利要求1所述的方法,其特征在于,步骤(4)中触发更新操作变迁后产生两个不同颜色的托肯,其中一个颜色的托肯是原托肯的复制,存放于所述最新数据版本库中,另一个颜色的托肯为新托肯,存放于更新的数据版本库中。

5.根据权利要求3所述的方法,其特征在于,基于Petri网的数据版本控制模型初始化时,所述数据版本库中的托肯表示的信息只显示版本号,其余信息字段均为空。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司,未经辽宁省电力有限公司朝阳供电公司;许继电气股份有限公司;许昌许继软件技术有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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