首页 / 专利库 / 物理 / / 电力图纸版本管理系统及方法

图纸版本管理系统及方法

阅读:175发布:2023-02-03

专利汇可以提供图纸版本管理系统及方法专利检索,专利查询,专利分析的服务。并且电 力 图纸版本管理系统构架分为数据层、服务层和展示层,服务层的图纸版本管理服务模 块 负责图纸文件的管理以及图纸版本的管理;图纸变更特征串生成服务模块负责对比客户端图纸与服务端图纸的差别后生成差异的特征串,以及根据客户端的选择进行部分更新的功能。基于该系统的管理方法,对 修改 的图纸版本进行编号,并将历史版本统一存放,客户端在打开图纸文件时进行检测更新,需要更新的图纸,通过客户端与 服务器 之间的对比,生成特征串,用户根据特征串选择更新。本 发明 流程简练,操作方便,通过特征串获取更新信息不仅节约了带宽,而且更加安全。,下面是图纸版本管理系统及方法专利的具体信息内容。

1.电图纸版本管理方法,其特征是,图纸版本管理服务模修改的图纸版本进行编号,并将历史版本统一存放;客户端在打开图纸文件时进行检测更新,检测更新包括以下步骤:
第一步,服务层判断图纸是否为最新,若是最新,则提示“打开最新版本”和“打开历史版本”选项;若不是最新,则提示“更新至最新版本”和“打开历史版本”选项;
第二步,若用户选择“更新至最新版本”,则将客户端图纸与服务器图纸之间的差异定位到图层和/或图块,然后生成差异图层和/或图块的特征串;
第三步,服务器将生成的特征串发送给客户端;
第四步,用户在客户端根据特征串选择需要更新的内容,客户端将用户选择的特征串返回服务器;
第五步,服务器根据返回的特征串向客户端发送与特征串对应的图层和/或图块后开始更新。
2.根据权利要求1所述的电力图纸版本管理方法,其特征在于,在第二步中所述的特征串是由图纸编号、总版本号、有差异的图层和/或图块的版本号组成的数组。
3.根据权利要求1所述的电力图纸版本管理方法,其特征在于,在第五步中,服务器向客户端发送需要更新的图层和/或图块时将发送文件进行加密。

说明书全文

图纸版本管理系统及方法

技术领域

[0001] 本发明涉及一种电力图纸版本管理系统及管理方法。

背景技术

[0002] 在实际生产工作当中,电力图纸变更非常的频繁。在电力图纸发生变更后,就牵扯到对图纸的版本管理以及用户客户端图纸的版本升级。在传统的图纸版本管理中,用户只能在系统相应的栏目中寻找最新版本的图纸,不仅繁琐,而且容易发生版本不一致的情况,在用户找到最新版本的图之后,需要从服务端下载整个图纸进行更新,这会占用大量的带宽资源,从而影响整个网络的正常使用,另外,图纸在网络中传输,也缺少必要的安全防护措施,容易导致图纸被盗。

发明内容

[0003] 为解决在图纸版本更新时繁琐且占用大量宽带资源的问题,本发明的目的在于提供一种图纸版本更新简单,且仅占用少量宽带资源的电力图纸版本管理系统及管理方法。
[0004] 为解决上述问题,本发明提供的电力图纸版本管理系统,其特征在于,包括服务器和客户端,该系统构架分为数据层、服务层和展示层,所述数据层用于保存图纸数据以及相应档案信息,其包括Oracle数据库和图纸文件;
[0005] 所述服务层包括图纸版本管理服务模、图纸变更特征串生成服务模块和图纸接口服务模块,图纸版本管理服务模块用于管理图纸文件以及图纸版本;图纸变更特征串生成服务模块用于对比客户端图纸与服务器图纸,找出差异后生成特征串,以及根据客户端的选择对图纸进行更新;图纸接口服务模块用于对外提供图纸的服务;
[0006] 在所述展示层的客户端负责图纸的编辑维护工作,以及图纸的查询、浏览、打印、导出等工作。
[0007] 进一步的,该系统采用C/S和B/S混合结构,所述服务器包括数据库服务器和Web服务器,C/S模式的客户端可对图纸进行编辑维护,以及图纸的查询、浏览、打印、导出等工作;B/S模式的客户端可对图纸进行查询、浏览和打印。
[0008] 优选的,所述客户端包括智能手机、电脑及IPAD中的一种或多种。
[0009] 本发明提供的电力图纸版本管理方法包括:图纸版本管理服务模块对修改的图纸版本进行编号,并将历史版本统一存放;客户端在打开图纸文件时进行检测更新,检测更新包括以下步骤:
[0010] 第一步,服务层判断图纸是否为最新,若是最新,则提示“打开最新版本”和“打开历史版本”选项;若不是最新,则提示“更新至最新版本”和“打开历史版本”选项;
[0011] 第二步,若用户选择“更新至最新版本”,则将客户端图纸与服务器图纸之间的差异定位到图层和/或图块,然后生成差异图层和/或图块的特征串;
[0012] 第三步,服务器将生成的特征串发送给客户端;
[0013] 第四步,用户在客户端根据特征串选择需要更新的内容,客户端将用户选择的特征串返回服务器;
[0014] 第五步,服务器根据返回的特征串向客户端发送与特征串对应的图层和/或图块后开始更新。
[0015] 进一步的,在第二步中所述的特征串是由图纸编号、总版本号、有差异的图层和/或图块的版本号组成的数组。
[0016] 进一步的,在第五步中,服务器向客户端发送需要更新的图层和/或图块时将发送文件进行加密。
[0017] 本发明的有益效果在于:
[0018] 1、用户在打开图纸时,系统自动判断图纸是否为最新,并提示用户更新或追溯历史版本,使用户不用在栏目中自己寻找最新版本,方便快捷。
[0019] 2、图纸的版本更新时,用户可以通过生成的特征串对图纸版本进行选择性同步,在服务器与客户端之间的图纸版本差异仅通过特征串表达,用户根据特征串选择更新的内容后,服务器仅发送相应的图层和/或图块给客户端,这样节约了大量带宽,这在网络带宽不是很充裕的情况下,尤其有意义,而且在发送过程中采取加密措施,更加安全。
[0020] 3、采用C/S和B/S混合结构,实现了电力系统内网的客户端可进行图纸的编辑维护工作,以及图纸的查询、浏览、打印、导出等工作;外网的客户端只能进行图纸的查询、浏览、打印等工作。附图说明
[0021] 图1是本发明的系统构架图;
[0022] 图2是本发明的检测更新流程图
[0023] 图3是本发明的网络构架图。

具体实施方式

[0024] 下面结合附图及具体实施例对本发明进行详细的描述。
[0025] 电力图纸版本管理系统包括服务器和客户端,如图1所示,该系统构架分为数据层、服务层和展示层,所述数据层用于保存图纸数据以及相应档案信息,其包括Oracle数据库和图纸文件。
[0026] 所述服务层包括图纸版本管理服务模块、图纸变更特征串生成服务模块和图纸接口服务模块,图纸版本管理服务模块用于管理图纸文件以及图纸版本,在该模块中,对电力图纸分层、分区域(只针对比较大的图纸)版本以及总版本进行了版本标识,分层、分区域版本号和总版本号均可采用自然数,图纸中任意变化,都会带来所在图层、区域及总版本的变化,图纸每修改一次,相应的总版本号和/或版本号就增加1,假设总版本号和图块版本号初始均为00,图层版本号为000,图层版本号的初始位表示第几图层,后两位为版本号。三者的版本号排列为00-200-00(图层设为第二图层),在图块的第二层元素发生变更后,三者的版本号排列为01-201-01,当然,此处对版本号的编号只是用简单的举例来说明原理,并非真实的编号,对于编号规则可由行业统一制定,或企业自己制定。在服务端,对每幅图纸的图层、图块的各版本的历史文件都进行了保存。这样,用户可以通过查看各个历史版本,根据需要进行版本恢复或历史追溯等。
[0027] 图纸变更特征串生成服务模块用于对比客户端图纸与服务器图纸,找出差异后生成特征串,以及根据客户端的选择对图纸进行更新。特征串即根据客户端图纸与服务器图纸之间的差异,生成的一串字符,它能体现已更新的图层和/或图块,以便用户选择相应的图层和/或图块进行更新。
[0028] 图纸接口服务模块用于对外提供图纸的服务。
[0029] 在所述展示层的客户端包括电脑,为了方便用户随时查看和管理图纸,客户端还包括手持设备,如智能手机及IPAD中的一种或多种。客户端负责图纸的编辑维护工作,以及图纸的查询、浏览、打印、导出等工作。
[0030] 如图3所示,该系统采用C/S和B/S混合结构,所述服务器包括数据库服务器和Web服务器,C/S模式的客户端在得到相应的权限后即可负责图纸的编辑维护工作,以及图纸的查询、浏览、打印、导出等工作。B/S的客户端通过浏览器登录系统后,可实现图纸的查询、浏览、打印等工作。
[0031] 基于上述系统,本发明提供了一种电力图纸版本管理方法:在图纸版本管理服务模块对修改的图纸版本进行编号,并将历史版本统一存放。如图2所示,当客户端打开图纸文件时进行检测更新,检测更新包括以下流程:
[0032] 第一步,将客户端图纸与服务器图纸的总版本号进行对比,服务层判断图纸是否为最新,用户根据提示进行选择。若是最新,则提示“打开最新版本”和“打开历史版本”选项。用户选择“打开最新版本”则直接打开最新版本。用户选择“打开历史版本”,则系统将该图纸编号下的所有总版本按照时间循序排列,用户选择所要打开的版本即可。
[0033] 若不是最新,则提示“更新至最新版本”和“打开历史版本”选项。用户选择“打开历史版本”后步骤同上,系统将该图纸编号下的所有总版本按照时间循序排列,用户选择所要打开的版本即可。
[0034] 第二步,若用户选择“更新至最新版本”,则将客户端图纸与服务器图纸之间的差异定位到图层和/或图块,然后生成特征串。当然,特征串的表现形式可以有多种,但其原理大同小异,即在特征串中都能体现已更新的图层和/或图块。例如,特征串可以是由图纸编号、总版本号、有差异的图层和/或图块的版本号依次排列组成的数组,如001-03-xxx-03,它表示,编号为001的图纸,最新版为03版,它与之前历史版本的差异在于图块变更,图层本身由于没有发生变更,则直接用xxx表示。此处特征串的编制也仅是通过简单的举例来说明原理,并非真实的编号,对于特征串的编号规则可由行业统一制定,或企业自己制定。
[0035] 第三步,服务器生成特征串后,将生成的特征串(如001-03-001-03,下面均以该特征串为例说明)发送给客户端。
[0036] 第四步,客户端接收到特征串后,在客户端界面显示图纸编号001、总版本号03和变更的图层版本号001和图块版本号03,用户在客户端选择需要更新的图层和/或图块版本号即可。如选择更新图块,则选择图块版本号03后发送给服务器。当然,如果特征串为001-03-xxx-03,则只显示图块版本号03,不显示图层版本号。
[0037] 第五步,服务器根据用户的选择进行更新。例如选择图块版本号03,则向客户端发送版本号为03的图块后进行更新,更新完成后打开最新图纸。如果图层版本号001和图块版本号03都选择了,服务器则向客户端发送相应的图层和图块。
[0038] 为了让文件传输更安全,在第五步中,服务器向客户端发送需要更新的图层和/或图块时将发送文件进行加密。加密方式采用现在网络文件传输时的加密方法即可。
[0039] 以上所述结合附图对本发明的优选实施方式和实施例作了详述,但是本发明并不局限于上述实施方式和实施例,对于本技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
相关专利内容
标题 发布/更新时间 阅读量
电压力锅 2020-05-12 427
电压力锅 2020-05-11 6
电力电缆 2020-05-11 1079
增力机构 2020-05-11 192
压力表 2020-05-12 591
磁力泵 2020-05-12 494
电力装置 2020-05-12 750
电压力锅 2020-05-12 669
电力系统 2020-05-13 816
磁力开关 2020-05-11 856
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈