数据文件控制方法、系统及计算机的制作方法

文档序号:7767291阅读:588来源:国知局
专利名称:数据文件控制方法、系统及计算机的制作方法
技术领域
本发明涉及软件领域,具体而言,涉及一种数据文件控制方法、系统及计算 机。
背景技术
版本控制是全面实行软件配置管理的基础,其主要功能是通过对数据文件的控 制以保证软件技术状态的一致性。版本控制是对系统不同版本进行标识和跟踪的过程, 目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系。实际上,对版 本的控制就是对版本的各种操作控制,包括权限设置,签入签出(Checkin/Checkout)、 版本分支(Branch)、历史记录查询等。目前常用的版本控制软件如 Visual SourceSafe,ClearCase, Concurrent Versions System (CVS),Subversion (SVN),SourceGearVault(SGV)等,这些软件能很好地对一些
通用文件格式进行版本管理。但对于管理三维CAD文件却显得难以满足用户需求,其主 要原因是它们无法快速生成浏览图以便用户查看文件内容或对不同版本间的文件进行比 较。为解决上述问题,以CAD数据文件为例可知,现有技术实现相关的三维CAD数 据文件的版本管理技术首先启动客户端的CAD版本控制系统,设置工作目录,从系统中 签出将要修改的三维CAD数据文件,然后启动客户端的三维CAD设计系统,打开刚签 出的三维CAD数据文件(或创建一个新的三维文档),修改后,点击三维CAD设计系统 的保存按钮以保存修改后的数据文件到本地客户端,完成三维CAD数据文件的存储,最 后可以将刚修改后保存的文件签入到服务器端的CAD版本控制系统(如果是新创建的文 件,通过添加方式签入到版本控制系统中)。该现有技术还可以实现设计工程师在版本控 制系统中查询某个文件或文件的历史记录,但由于三维CAD数据文件是特殊文件结构, 常用版本控制系统无法得到三维CAD数据文件的浏览图,因此,工程师无法快速浏览文 件内容,只能通过三维CAD设计系统打开文件查看,使用起来极为不便。上述现有相关版本控制软件基本解决了常用的版本控制软件的问题,但这些软 件中使用的文件版本控制技术仍旧存在以下问题在文件版本控制过程中存在本地客户 端可以随意更新服务器上的文件数据,并且可以随意将服务器上的文件数据保存在本地 或其他移动存储设备上,使得在文件版本控制的过程中存在不可避免的文件外泄的泄密 风险。例如,三维CAD软件系统生成的数据文件必须先保存在本地,再签入到版本控制 系统中,因此无法达到在设计工程师的本地电脑中不保留文件副本的目的。另一方面,由于现有的版本数据文件控制系统与客户端的CAD软件之间没有认 证关系,因此,任意一个想控制制图的工程师都可以更新服务器上的任意文件数据,而 且无法区分不同工程师的访问权限等级,即不能通过版本控制系统来实现对三维CAD软 件系统进行功能授权控制。此外,由于CAD文件是特殊文件格式,也就是只能通过相应的CAD软件才能打开这个文件,这就好比doc文件格式只能用Microsoft Word打开一样。版本控制系统只 能通过相应的CAD软件来打开系统中的文件,若文件较大,用户查看文件内容的速度将 非常慢,因此,基于目前的版本版本控制系统,用户是不可能快速地对文件内容进行浏 览的。如果用户想查找某个文件或需要对比某个CAD文件的历史不同版本,将会非常麻 烦且费时,从而导致用户体验较差,工作效率低下。目前针对相关技术的版本控制过程中的数据文件控制方法安全性能差等一个或 多个问题,目前尚未提出有效的解决方案。同时现有的技术方案对数据文件的版本控 制,尤其是三维CAD数据文件的版本控制的流程复杂,容易出错,且不易使用。

发明内容
针对相关技术的版本控制过程中的数据文件控制方法安全性能差等一个或多个 问题而提出本发明,为此,本发明的主要目的在于提供一种数据文件控制方法、系统及 计算机,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种数据文件控制方法, 该方法包括客户端创建或更新数据文件,并设置数据文件的传输路径;客户端仅通过 传输路径来传输并保存创建或更新后的数据文件至服务器,并禁用本地存储数据文件。进一步地,客户端按照预定地址和/或服务器名来设置数据文件的传输路径。进一步地,在客户端创建或更新数据文件之前,方法还包括在服务器上配置 用户权限信息表,用户权限信息表包括允许登录服务器的用户信息及该用户信息对应的 功能权限;在用户权限信息表中查询客户端上输入的用户信息,用户信息包括用户名 和用户密码,其中,在查询用户信息成功的情况下,客户端启动创建或更新CAD数据文 件的过程;在查询用户信息失败的情况下,客户端禁止启动创建或更新CAD数据文件的 过程。进一步地,客户端创建或更新数据文件的步骤包括在数据文件为CAD数据 文件的情况下,客户端读取服务器上的CAD数据文件,CAD数据文件包括一个或多个 CAD图纸文件;选择并打开任意一个或多个CAD图纸文件,更新CAD图纸文件。进一步地,在选择并打开任意一个或多个CAD图纸文件的步骤中,通过一个快 速浏览界面来选择并显示CAD图纸文件的显示数据。为了实现上述目的,根据本发明的另一方面,提供了一种计算机,该计算机包 括处理模块,用于创建或更新数据文件,并设置数据文件的传输路径;保存模块,用 户客户端仅通过传输路径来传输并保存创建或更新后的数据文件至服务器,禁用本地存 储数据文件。进一步地,处理模块包括读取模块,用于在数据文件为CAD数据文件的情况 下,客户端读取服务器上的CAD数据文件,CAD数据文件包括一个或多个CAD图纸文 件;更新模块,用于选择并打开任意一个或多个CAD图纸文件,更新CAD图纸文件。为了实现上述目的,根据本发明的另一方面,提供了一种数据文件控制系统, 该数据文件控制系统包括服务器;客户端,用于按照预设的传输路径将创建或更新后 的数据文件保存至服务器,同时,禁用本地存储数据文件。进一步地,客户端还用于运行一个快速浏览插件,快速浏览插件用于在数据文件为CAD数据文件的情况下,提供一个用户浏览界面,在该界面上按照树状结构显示 CAD数据文件,以提供查看CAD图纸文件的显示数据,CAD数据文件包括一个或多个 CAD图纸文件。进一步地,在服务器上创建一个用户权限信息表,用户权限信息表用于存储允 许登录服务器的用户信息及其对应的功能权限,在用户权限信息表中查询客户端上输入 的用户信息,用户信息包括用户名和用户密码,其中,在查询用户信息成功的情况 下,服务器向客户端返回该用户信息对应的功能权限;在查询用户信息失败的情况下, 服务器禁止客户端访问服务器。通过本发明,采用客户端创建或更新数据文件,并设置数据文件的传输路径; 客户端仅通过传输路径来传输并保存创建或更新后的数据文件至服务器,并禁用本地存 储数据文件,解决了相关技术的版本控制过程中的数据文件控制方法安全性能差等一个 或多个问题,进而实现提高版本控制过程的安全性和用户体验的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本 发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图 中图1是根据本发明实施例的数据文件控制系统的结构示意图;图2是根据本发明实施例的数据文件控制方法的流程图;图3是根据本发明实施例的CAD数据文件控制方法优选的流程图;以及图4是具有图2所示的本发明实施例的计算机的模块结构示意图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以 相互组合。下面将参考附图并结合实施例来详细说明本发明。图1是根据本发明实施例的数据文件控制系统的结构示意图。如图1所示,该 系统包括服务器;客户端,用于按照预设的传输路径将创建或更新后的数据文件保存 至服务器,同时,禁用本地存储数据文件。本发明实施例通过在客户端系统的二次开发接口开发一个版本控制插件,实现 将新创建的数据文件或修改后的数据文件存储到指定的服务器上,而且禁止在本地存储 该数据文件,该过程中的存储路径为事先设定的数据传输路径,即按照预先需求将新创 建的数据文件或修改后的数据文件的传输路径在程序中写死,同时禁用其他的存储路 径,其中包括存储到客户端本地的存储路径,通过该实施例实现控制设计人员存储数据 文件的地址,防止工作人员随意外带文件导致泄密,提高了版本控制的安全性。根据上述实施例实现在进入系统后,用户就可以通过版本控制插件将所要修改 的文件直接从版本控制系统中签出,或直接创建一个新的文档,修改完后点击保存完成 数据文件的签入,由于数据的保存直接发生在客户端的系统和服务器端上的数据文件版 本控制系统之间,所以,在设计工程师的计算机上不会出现数据文件副本,同时由于每 次对文件的改动都直接保存到了文件版本控制系统中,从而也有效地记录了数据文件的历史。本发明实施例中提及的数据文件是指三维设计系统中的各个图纸文件,版本控 制就是对各个图纸文件进行控制,记录每个图纸文件的创建、修改等操作,并可以随时 查询或打开每个图纸文件执行各种操作,综上,版本控制可以认为是对数据文件的控制 禾口记录。优选的,如图1所示,上述实施例中的客户端还可以包括快速浏览插件,用 于在数据文件为CAD数据文件的情况下,提供一个用户浏览界面,在该界面上按照树状 结构显示CAD数据文件,以提供查看CAD图纸文件的显示数据,CAD数据文件包括一 个或多个CAD图纸文件。该实施例中的快速浏览插件通过提供快速浏览文件显示信息的 功能,不需要将CAD图纸文件打开即可查看文件显示内容(仅读取文件的显示数据),从 而解决了目前其它版本控制软件无法快速浏览三维CAD数据文件的问题,提高了整个查 询、打开以及修改等操作的速度,实现了方便快捷的在版本控制过程中浏览三维CAD数 据文件中显示的文件。该优选实施例在三维CAD系统启动后,实现CAD设计工程师也可以通过版本控 制插件提供的查询功能来查看版本控制系统中的文件或文件的历史,由于三维CAD数据 文件中包含了显示数据信息,所以当工程师在选中某个三维数据文件时,就可以通过三 维系统提供的显示控件(快速浏览插件)来实现三维CAD数据文件的快速浏览。从而解 决目前其它版本控制软件无法解决的三维CAD数据文件的查看问题。本发明所涉及的CAD数据文件包含了几何数据,模型数据,显示数据等若干部 分,通过提供一个快速浏览插件来实现不需要将CAD文件数据全部打开,只读取了 CAD 数据文件中的显示数据,通过显示数据,就可以满足用户查看文件中的CAD图纸的模型 数据。由于快速浏览插件只读取文件的显示数据,而显示数据只占CAD数据文件的一小 部分,所以只读取显示数据的时间要比打开整个文件的时间要短很多,实现了快速浏览 CAD数据文件的效果,提高了工作效率。上述任意一种实施例中,所提及的服务器可以包括用户权限信息表,用于存 储允许登录服务器的用户信息及其对应的功能权限,在用户权限信息表中查询客户端上 输入的用户信息,用户信息包括用户名、用户密码,其中,在查询用户信息成功的情 况下,服务器向客户端返回该用户信息对应的功能权限;在查询用户信息失败的情况 下,服务器禁止客户端访问服务器。该实施例实现在系统启动时,会自动将版本控制插 件加载到系统中,版本控制插件在响应到系统启动完成消息后,客户端先弹出用户登陆 对话框,提示用户登陆,插件在得到用户输入后,将用户登陆信息转发给服务器端的文 件版本控制系统,然后根据版本控制系统的返回信息自动屏蔽系统中的某些功能,从而 达到对系统的使用权限控制,可以对登录客户端的不同用户设定不同的功能权限,即在 用户权限信息表中设置不同用户信息可以返回的功能命令不同,例如,两名工程师分别 负责图纸文件的设计和图纸文件的校验,则两名工程师打开服务器上的图纸文件后只能 分别做图纸的设计或图纸的校验,不能够交叉使用对方的功能权限,这样便于统一管理 的版本,不易出错,提高了安全性。如图1所示的实施例可以完成数据文件的生成和修改,并且还可以提供一个数 据文件显示插件,该插件用来读取数据文件的显示数据,生成模型浏览图,支持拖拽、缩放或旋转。图2是根据本发明实施例的数据文件控制方法的流程图。如图2所示,该方法 包括如下步骤步骤S202,如图1中的客户端创建或更新数据文件,并设置数据文件的传输路 径。该步骤实现控制客户端保存数据的地址,该地址按照用户需求设定。优选的,客户 端可以按照预定地址和/或服务器名来设置数据文件的传输路径。步骤S204,图1中的客户端仅通过传输路径来传输并保存创建或更新后的数据 文件至服务器,并禁用本地存储数据文件。通过本发明上述方法的实施例,可以实现预先写死创建新的数据文件或更新后 的数据文件的保存路径,实现防止在多人协同工作的项目中数据被随意修改、损坏以及 外泄等问题,使得版本得以统一且安全的控制和记录。上述实施例的步骤中,在步骤S202客户端创建或更新数据文件之前,可以在 服务器上配置用户权限信息表,用户权限信息表包括允许登录服务器的用户信息及其对 应的功能权限;在用户权限信息表中查询客户端上输入的用户信息,用户信息包括用 户名、用户密码,其中,在查询用户信息成功的情况下,客户端启动创建或更新数据文 件;在查询用户信息失败的情况下,客户端禁止启动创建或更新数据文件。该实施例在 限定数据文件的保存路径之后,进一步限定可以使用该功能的用户,即仅对部分用户开 放使用该功能。上述实施例的步骤中,客户端创建或更新数据文件的步骤可以包括在数据文 件为CAD数据文件的情况下,客户端读取服务器上的CAD数据文件,CAD数据文件包 括一个或多个CAD图纸文件;选择并打开任意一个或多个CAD图纸文件,更新CAD图 纸文件。优选的,客户端可以提供一个快速浏览界面,在快速浏览界面上选择并打开任 意一个或多个CAD图纸文件。上述实施例为CAD数据文件提供了一个直观的显示控件 来显示所有的CAD图纸文件,通常情况下可以设定为树状结构显示一个或多个CAD图纸 文件,当用户选中某个CAD图纸文件时,即时显示CAD图纸文件的显示数据,提高了工 作效率。下面就利用上述实施例详细描述解决相关场景中的技术问题。假设某企业研发部有两台电脑,一台电脑(电脑A)上装了版本控制系统,用于 存储公司数据文件,该电脑由公司安全部门负责维护。另一台电脑(电脑B)上装了软 件,又于图纸设计,该电脑由制图工程师使用。制图工程师在工作之前,先需要在制图工程师的电脑B上安装版本控制插件(插 件A)。这个插件用于将制图工程电脑B上安装的软件与电脑A上安装的版本控制系统 服务端建立关联。插件A是基于软件的二次开发实现的,所以当软件启动时,插件A会 自动加载到系统中,这就好比,迅雷安装完成后,从IE浏览器的插件管理器中就可以看 到其中会增加了一个迅雷的插件,当用户在IE网页中点击某个下载地址时,迅雷就会在 自动启动,迅雷的这个插件也是在完成迅雷与IE之间的关联和通讯。图3是根据本发明实施例的CAD数据文件控制方法优选的流程图。如图3所 示,该场景下本发明的实施例包括如下步骤首先,制图工程师启动三维CAD系统软件,版本控制插件A被加载,插件A接收到CAD软件启动消息后就弹出对话框提示用户登陆,制图工程师输入账号信息后,插 件A将输入信息传输给电脑A上的版本控制系统服务器端,服务器端根据用户信息,将 用户权限返回给插件A,插件A根据版本控制系统返回的用户权限自动禁用CAD软件的 某些功能如果登陆用户为工程师A,插件就自动将CAD软件的图纸校验功能禁用,如 果登陆用户为工程师B,插件就自动将CAD软件的图纸设计功能禁用。从而达到用户权 限配置的目的。当公司研发部的两名工程师,一名只负责图纸设计(工程师A),另一名只负责 图纸校验(工程师B)的情况系下,实现工程师A只能使用CAD软件的图纸设计功能, 工程师B只能使用CAD软件的图校验功能。其次,在当CAD软件启动后,制图工程师可能通过插件A提供的签出功能, 直接查看电脑B上的版本控制系统中的文件,并将需要修改的文件直接在CAD软件中打 开。具体的在该过程中,CAD软件把插件A加载到软件系统中后,CAD软件的界面上 就会增加插件A的命令按钮,这些命令包括签出,签入等。当制图工程师点击签出命令 时,插件A将从电脑A的版本控制系统的服务器端读取图纸文件信息并将所有图纸文件 列出以供制图工程师选择,制图工程师选择某个文件后,版本控制系统的服务器端将图 纸文件发送给插件A,插件调用CAD软件打开功能,工程师选择的文件被打开。该过程 省去了用户将版本控制系统中的文件保存到本地电脑的过程,同时使得制图工程修改图 纸的过程更简单了。当然,插件A在调用CAD软件的打开功能将用户选择的文件打开 后会自动将CAD软件的本地保存功能禁用,以防止制图工程师将图纸文件直接保存到本 地。该步骤实现在客户端启动CAD软件对图纸进行设计修改,图纸修改完成后,禁 止将文件保存到本地电脑B中,该技术防止了通过版本控制系统的客户端将文件签入到 版本控制系统电脑A中的过程中存在着的诸多安全漏洞,避免了制图工程师可以将设计 图纸保存到工程师自己的电脑上而带来的泄密风险,避免了存在公司图纸文件外泄的可 能性。然后,当用户修改完图纸文件之后,可以通过插件A提供的签入功能将图纸文 件直接保存到电脑B上的版本控制系统中,该过程与签出功能相反。由上述步骤可以看出,插件A在CAD软件和版本控制系统之间起到了数据传递 的桥梁作用,由于插件A将CAD软件的本地保存功能禁止掉了,所以,制图工程师无法 将图纸文件保存到电脑B中,从而防止了公司数据的外泄。最后,本发明可以通过插件A直接浏览版本控制系统中的文件,当用户想要查 看同一文件的不同历史版本时,如何实现快速浏览CAD文件信息呢?本专利提出版本控 制技术也解决了这个问题,由于CAD数据文件事实上是由多个部分组成,其中一个组成 部分是显示数据。事实上只要读取CAD文件的显示数据就可以基本了解CAD文件的内 容。这个功能是通过CAD系统提供的CAD文件快速浏览插件B完成。当制图工程师选 取到某个图纸文件时,在另一个窗口中就可以快速地用插件B读取该文件的显示数据, 将图纸内容显示出来。该功能类似于,在windows操作系统中,打开某个文件夹,文件 夹中许多bmp图片,当用户选中某个bmp图片时,windows资源浏览器的左边就会显示 出bmp图片的内容。
通过以上说明,可以看出,本专利提出的版本控制技术用版本控制插件A取代 了现有版本控制系统的客户端,由于插件A可以加载到CAD软件中,从而使得制图工程 师的操作更简单。也使得现有技术的三个不足迎刃而解。随着现有项目产品的扩大,产品版本的控制越来越复杂,产品的设计、升级和 维护,往往是多个人共同协作的过程。尽管每个设计工程师可能只需要负责完成产品的 部分零件设计和绘图,但难免需要参考到其他同事的设计,设想如果同一产品的所有零 件图在每个工程师的机器上都有拷贝,那么整个产品的设计都会暴露在每个开发人员面 前,原则上他有权限可以不加限制地更改产品的任何部分。本发明上述实施例解决了上 述场景中涉及到的数据安全保密问题的。其次,本发明可以对产品开发进程中的文件 或目录的发展过程提供有效的追踪手段,保证在需要时可回到旧的版本,避免文件的丢 失、修改的丢失,减少过失损失;如果因为设计软件原因或系统原因造成正在设计的图 纸文件损坏且没有文件备份的话,将直接导致前期工作的浪费,即使每个工程师对自己 在不同时期开发的零件都有备份,且不说不同版本的同时存在是种信息冗余、浪费存储 空间,开发人员可能对自己机器上的不同版本间的具体差异也模糊不清,给数据恢复和 历史查询带来很大不便。此外,产品的版本控制,对于跟踪记录整个产品的设计过程, 包括相关文档,以便对不同阶段的产品及相关文档进行表示并进行差别分析,便于汇总 不同工程师所做的修改,辅助协调和管理软件开发团队。本发明图3所涉及的实施例还可以应用在其他应用软件的数据文件上,实现其 他应用软件数据的安全管理和控制。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令 的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可 以以不同于此处的顺序执行所示出或描述的步骤。图4是具有图2所示的本发明实施例的计算机的模块结构示意图。如图4所示, 该计算机包括处理模块401和保存模块403。其中,处理模块401,用于创建或更新数据文件,并设置数据文件的传输路径; 保存模块403,用户客户端仅通过传输路径来传输并保存创建或更新后的数据文件至服务 器,禁用本地存储数据文件。本发明上述实施例是在计算机中实现嵌入的插件,该插件完成对服务器数据文 件的存取路径的控制,实现版本操作过程中防止对文件恶意损坏、泄密等用户的迫切需 求解决的问题。上述计算机的处理模块401还可以包括读取模块405,用于在数据文件为CAD 数据文件的情况下,客户端读取服务器上的CAD数据文件,CAD数据文件包括一个或多 个CAD图纸文件;更新模块407,用于选择并打开任意一个或多个CAD图纸文件,更新 CAD图纸文件。从以上的描述中,可以看出,本发明实现了如下技术效果有利于提高设计工 程师的工作效率,有利于保护企业数据安全和知识产权,有利保证数据文件的历史完整 性,降低数据丢失风险,同时提高数据文件的查询和比较效率。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通 用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将 它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制 于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的 技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的 任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种数据文件控制方法,其特征在于,包括客户端创建或更新数据文件,并设置所述数据文件的传输路径; 所述客户端仅通过所述传输路径来传输并保存创建或更新后的所述数据文件至服务 器,并禁用本地存储所述CAD数据文件。
2.根据权利要求1所述的方法,其特征在于,所述客户端按照预定地址和/或服务器 名来设置所述数据文件的传输路径。
3.根据权利要求2所述的方法,其特征在于,在客户端创建或更新数据文件之前,所 述方法还包括在所述服务器上配置用户权限信息表,所述用户权限信息表包括允许登录所述服务 器的用户信息及该用户信息所对应的功能权限;在所述用户权限信息表中查询所述客户端上输入的用户信息,所述用户信息包括 用户名和用户密码,其中,在查询所述用户信息成功的情况下,所述客户端启动创建或更新所述数据文件的过程;在查询所述用户信息失败的情况下,所述客户端禁止启动创建或更新所述数据文件 的过程。
4.根据权利要求1-3中任一项所述的方法,其特征在于,客户端创建或更新数据文件 的步骤包括在所述数据文件为CAD数据文件的情况下,所述客户端读取所述服务器上的CAD数 据文件,所述CAD数据文件包括一个或多个CAD图纸文件;选择并打开任意一个或多个所述CAD图纸文件,更新所述CAD图纸文件。
5.根据权利要求4所述的方法,其特征在于,在选择并打开任意一个或多个所述 CAD图纸文件的步骤中,通过一个快速浏览界面来选择并显示所述CAD图纸文件中的显 示数据。
6.—种计算机,其特征在于,包括处理模块,用于创建或更新数据文件,并设置所述数据文件的传输路径; 保存模块,用户所述客户端仅通过所述传输路径来传输并保存创建或更新后的所述 数据文件至服务器,禁用本地存储所述数据文件。
7.根据权利要求6所述的计算机,其特征在于,所述处理模块包括读取模块,用于在所述数据文件为CAD数据文件的情况下,所述客户端读取所述服 务器上的CAD数据文件,所述CAD数据文件包括一个或多个CAD图纸文件;更新模块,用于选择并打开任意一个或多个所述CAD图纸文件,更新所述CAD图纸 文件。
8.—种数据文件控制系统,其特征在于,包括 服务器;客户端,用于按照预设的传输路径将创建或更新后的数据文件保存至所述服务器, 同时,禁用本地存储所述数据文件。
9.根据权利要求8所述的系统,其特征在于,所述客户端还用于运行一个快速浏览插 件,所述快速浏览插件用于在所述数据文件为CAD数据文件的情况下,提供一个用户浏览界面,在该界面上按照树状结构显示所述CAD数据文件,以提供查看CAD图纸文件的 显示数据,所述CAD数据文件包括一个或多个所述CAD图纸文件。
10.根据权利要求8所述的系统,其特征在于,在所述服务器上创建一个用户权限信 息表,所述用户权限信息表用于存储允许登录所述服务器的用户信息及其对应的功能权 限,在所述用户权限信息表中查询所述客户端上输入的用户信息,所述用户信息包括 用户名和用户密码,其中,在查询所述用户信息成功的情况下,所述服务器向所述客户 端返回该用户信息对应的功能权限;在查询所述用户信息失败的情况下,所述服务器禁 止所述客户端访问所述服务器。
全文摘要
本发明公开了一种数据文件控制方法、系统及计算机。其中,该方法包括客户端创建或更新数据文件,并设置数据文件的传输路径;客户端仅通过传输路径来传输并保存创建或更新后的数据文件至服务器,并禁用本地存储数据文件。通过本发明,能够提高版本控制过程的安全性和用户体验。
文档编号H04L29/06GK102014134SQ201010569650
公开日2011年4月13日 申请日期2010年12月1日 优先权日2010年12月1日
发明者江涌涛 申请人:北京数码大方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1