一种基于pdm的图文档数据外发方法

文档序号:7823794阅读:168来源:国知局
一种基于pdm的图文档数据外发方法
【专利摘要】本发明涉及一种基于PDM的图文档数据外发方法,包括PDM系统、数据库服务器、验证服务器、外发客户端、协作方客户端、审核客户端、外发数据准备模块、验证控制生成模块、验证控制与外发数据集成模块、流程审核模块、发送模块、网络监听模块和联网验证模块;通过本发明针对图文档数据,设计的一系列审核、发送、验证和使用的步骤,实现了PDM中图文档数据外发,有效保护了图文档数据的安全性和完整性,并且提高了PDM系统的数据外发工作的效率。
【专利说明】-种基于PDM的图文档数据外发方法

【技术领域】
[0001] 本发明涉及一种基于PDM的图文档数据外发方法,属于计算机应用【技术领域】。

【背景技术】
[0002] 我国制造业正处于转型升级的攻坚时期,国家大力推进信息化和工业化的深度融 合,通过信息化支撑,追求可持续发展模式。近年来,PDM系统在企业中广泛应用,实现了企 业图文档数据的集中管控、规范了企业的工作流与过程管理、为数据的共享访问与安全管 理提供了信息化平台。企业在产品设计与制造过程中,需要不断与客户、供应商等协作方进 行数据交互,协作方需要浏览企业的图文档数据。图文档设计数据是企业最宝贵的财富,一 旦外发出去,就失去了对该些数据控制,并对企业或个人带来严重的损失。
[0003] 传统的图文档数据外发在发送形式和控制方式上都存在不足,主要表现在W下几 个方面: (1) 一般的文档外发控制系统只能实现将保存在物理磁盘中的电子文档通过加密、数 据签名等方式由通信网络传送给合作伙伴,文档外发控制系统不能与PDM系统进行数据的 集成; (2) 图文档数据在PDM系统中受到数据访问权限的保护,如果将数据导出到本地,通过 明文或加密方式传送给其他企业,导出的数据不受到系统的保护,发送、传输、接收多个环 节存在数据泄露的风险; (3) 外发出去的图文档数据企业无法控制,数据被任意拷贝和传播,企业无法进行审计 和管理; (4) 一般电子文档数据量小,格式易于转换,通过一般的文档外发系统可实现在线传 输、在线阅读;而图文档数据包含大量H维模型、图纸,数据传输极易受到网络通信的影响, 在线使用时出现图文档传输过慢,用户等待时间延长等问题,影响协作方正常工作。
[0004] 目前的PDM系统缺乏一种数据外发的有效方式,如果在PDM系统中实现图文档数 据的外发功能,并实现外发操作与验证控制,则会有效解决企业对外发数据的控制,降低企 业数据流失的风险,实现图文档数据的外发管控。


【发明内容】

[0005] 针对上述技术问题,本发明所要解决的技术问题是提供一种针对PDM系统中的图 文档数据实现外发功能,能够有效保证数据安全性,W及防止数据流失的基于PDM的图文 档数据外发方法。
[0006] 本发明为了解决上述技术问题采用W下技术方案:本发明设计了一种基于PDM的 图文档数据外发方法,包括PDM系统、数据库服务器、验证服务器、外发客户端、协作方客户 端、审核客户端、外发数据准备模块、验证控制生成模块、验证控制与外发数据集成模块、流 程审核模块、发送模块、网络监听模块和联网验证模块;上述模块按如下步骤进行操作: 步骤001.外发客户端通过外发数据准备模块从PDM系统中选取图文档外发数据,获 得该图文档外发数据副本,存储于PDM系统中,并构成待外发数据清单; 步骤002.外发客户端通过验证控制生成模块针对该图文档外发数据副本,设定对应 的验证规则和访问控制规则,并经PDM系统存储于数据库服务器中,其中,验证规则包括指 定外发协作方客户端的协作方客户端信息,访问控制规则为设定协作方客户端针对该图文 档外发数据副本操作的限制; 步骤003.审核客户端通过流程审核模块针对PDM系统中的图文档外发数据副本和数 据库服务器中对应的验证规则、访问控制规则进行审核,若审核通过,则进入步骤004;若 审核不通过,则根据审核意见返回步骤001或002 ; 步骤004. PDM系统根据待外发数据清单,通过验证控制与外发数据集成模块将图文档 外发数据副本和对应的验证规则、访问控制规则进行集成,获得外发数据包; 步骤005. PDM系统通过发送模块将外发数据包发送至协作方客户端; 步骤006.流程审核模块和发送模块针对上述过程生成外发操作日志和发送状态信 息,对应存储于数据库服务器中; 步骤007.验证服务器通过网络监听模块获得协作方客户端每次启动外发数据包时触 发的验证请求信息; 步骤008.验证服务器根据获得的验证请求信息,通过联网验证模块分别获得协作方 客户端每次所启动外发数据包中的验证规则,W及数据库服务器中与该外发数据包对应的 验证规则,执行验证,若验证通过,协作方客户端根据访问控制规则针对该外发数据包中的 图文档外发数据进行操作。
[0007] 作为本发明的一种优选技术方案:还包括日志管理审计模块,所述步骤008之后 还包括如下步骤: 步骤009.针对协作方客户端对该外发数据包中图文档外发数据的操作,验证服务器 根据该验证规则生成或更新对应该外发数据包的使用日志,同时,验证服务器根据验证规 则中的协作方客户端信息,生成对应该外发数据包的目标协作方信息,并将对应该外发数 据包的使用日志和目标协作方信息存储于数据库服务器中; 步骤010.审核客户端通过日志管理审计模块,根据对应外发数据包的外发操作日志 和发送状态信息来查询和审计对应外发数据包的发送情况;W及根据对应该外发数据包的 使用日志和目标协作方信息来查询和审计对应外发数据包的使用情况。
[0008] 作为本发明的一种优选技术方案:所述步骤002中的验证规则包括对应图文档外 发数据副本的总共使用次数和总共使用时长;同时,所述步骤008中,协作方客户端根据访 问控制规则针对该外发数据包中的图文档外发数据进行操作的同时,更新该外发数据包的 已用次数和已用时长,所述步骤009中对应该外发数据包的使用日志,包括该外发数据包 的剩余可用次数和剩余可用时长,即该外发数据包中图文档外发数据副本的剩余可用次数 和剩余可用时长。
[0009] 作为本发明的一种优选技术方案:所述步骤002中的访问控制规则包括针对对 应外发数据包中图文档外发数据副本的只读/修改、超期能否打开、控制相应设计软件可 否打印、可否另存为、可否截屏的操作限制。
[0010] 作为本发明的一种优选技术方案:所述步骤003中,审核不通过,根据审查意见, 若图文档外发数据副本审核不通过,则返回步骤001 ;若验证规则或访问控制规则审核不 通过,贝ij返回步骤002。
[0011] 作为本发明的一种优选技术方案:所述步骤006中,流程审核模块和发送模块针 对上述过程生成外发操作日志和发送状态信息,并判断若外发数据包成功发送至协作方客 户端,则删除PDM系统中对应的图文档外发数据副本。
[0012] 作为本发明的一种优选技术方案:所述步骤008中,验证服务器根据获得的验证 请求信息,通过联网验证模块分别获得协作方客户端每次所启动外发数据包中的验证规 贝iJ,W及数据库服务器中与该外发数据包对应的验证规则,通过针对两个验证规则中的协 作方客户端信息进行匹配验证,若验证通过,协作方客户端根据访问控制规则针对该外发 数据包中的图文档外发数据进行操作。
[0013] 作为本发明的一种优选技术方案:所述步骤002中的协作方客户端信息,包括协 作方对象,W及对应主机MAC地址。
[0014] 本发明所述一种基于PDM的图文档数据外发方法采用W上技术方案与现有技术 相比,具有W下技术效果:(0解决了数据外发系统与PDM系统不能集成的技术问题,缩短 了产品研发周期,提高了数据外发的效率;(2)在PDM系统中实现将图文档数据外发,结合 验证规则与控制方式,有效的保护了图文档数据的安全,使外发出去的数据得到了控制; (3)解决了图文档数据的传输与使用的技术问题,数据不用进行格式转换,把对数据本身的 控制转换为对协作方的控制,对打开工具的控制,保证了图文档数据的完整性。

【专利附图】

【附图说明】
[0015] 图1为本发明设计基于PDM的图文档数据外发方法的硬件结构示意图; 图2为本发明设计基于PDM的图文档数据外发方法的模块示意图; 图3为本发明设计基于PDM的图文档数据外发方法中外发数据包发送流程图; 图4为本发明设计基于PDM的图文档数据外发方法中图文档外发数据的验证控制与使 用流程图。

【具体实施方式】
[0016] 下面结合说明书附图针对本发明的【具体实施方式】作进一步详细的说明。
[0017] 如图1和图2所示,本发明设计的一种基于PDM的图文档数据外发方法在实际应 用过程中,包括PDM系统、数据库服务器、验证服务器、外发客户端、协作方客户端、审核客 户端、外发数据准备模块、验证控制生成模块、验证控制与外发数据集成模块、流程审核模 块、发送模块、日志管理审计模块、网络监听模块和联网验证模块;上述模块如图3所示,按 如下步骤进行操作: 步骤001.外发客户端通过外发数据准备模块从PDM系统中选取图文档外发数据,获 得该图文档外发数据副本,存储于PDM系统的存储卷中,并构成待外发数据清单;其中,可 建立获得图文档外发数据副本的图文档数据包括产品CAD H维模型、工程图纸、轻量化模 型、工艺分析及验证数据、技术文档等。
[0018] 步骤002.外发客户端通过验证控制生成模块针对该图文档外发数据副本,设定 对应的验证规则和访问控制规则,并经PDM系统存储于数据库服务器中,其中,验证规则包 括指定外发协作方客户端的协作方客户端信息,W及对应图文档外发数据副本的总共使用 次数和总共使用时长,其中,协作方客户端信息包括协作方对象,W及对应主机MAC地址; 访问控制规则为设定协作方客户端针对该图文档外发数据副本操作的限制,包括针对对应 外发数据包中图文档外发数据副本的只读/修改、超期能否打开、控制相应设计软件可否 打印、可否另存为、可否截屏的操作限制。
[0019] 步骤003.审核客户端通过流程审核模块针对PDM系统中的图文档外发数据副本 和数据库服务器中对应的验证规则、访问控制规则进行逐级审核、批准,若审核批准通过, 则进入步骤004 ;若审核不通过,则根据审核意见返回步骤001或002,其中,若图文档外发 数据副本审核不通过,则返回步骤001 ;若验证规则或访问控制规则审核不通过,则返回步 骤 002。
[0020] 步骤004. PDM系统根据待外发数据清单,将图文档外发数据副本调入PDM系统 的内存缓冲区,通过验证控制与外发数据集成模块将图文档外发数据副本和对应的验证规 贝1J、访问控制规则进行集成,获得外发数据包。
[0021] 步骤005. PDM系统通过发送模块将外发数据包发送至协作方客户端,发送模块 的发送方式采用经过双方协商的通信方式,可W是FTP传输方式、EMAIL传输方式等传输方 式。
[0022] 步骤006.流程审核模块和发送模块针对上述过程生成外发操作日志和发送状态 信息,对应存储于数据库服务器中,并根据外发操作日志和发送状态信息,判断若外发数据 包成功发送至协作方客户端,则删除PDM系统中对应的图文档外发数据副本。
[0023] 紧接着如图4所示,按如下步骤进行操作: 步骤007.验证服务器通过网络监听模块获得协作方客户端每次启动外发数据包时触 发的验证请求信息;其中,网络监听模块可W同时监听多个并发验证请求信息。
[0024] 步骤008.验证服务器根据获得的验证请求信息,通过联网验证模块分别获得协 作方客户端每次所启动外发数据包中的验证规则,W及数据库服务器中与该外发数据包对 应的验证规则,通过针对两个验证规则中的协作方客户端信息进行匹配验证,若验证通过, 协作方客户端根据访问控制规则针对该外发数据包中的图文档外发数据,调取相应CAD设 计软件进行操作,同时,更新该外发数据包的已用次数和已用时长。
[00巧]其中,通过验证规则进行匹配验证的内容如下:

【权利要求】
1. 一种基于PDM的图文档数据外发方法,其特征在于:包括PDM系统、数据库服务器、 验证服务器、外发客户端、协作方客户端、审核客户端、外发数据准备模块、验证控制生成模 块、验证控制与外发数据集成模块、流程审核模块、发送模块、网络监听模块和联网验证模 块;上述模块按如下步骤进行操作: 步骤001.外发客户端通过外发数据准备模块从PDM系统中选取图文档外发数据,获 得该图文档外发数据副本,存储于PDM系统中,并构成待外发数据清单; 步骤002.外发客户端通过验证控制生成模块针对该图文档外发数据副本,设定对应 的验证规则和访问控制规则,并经PDM系统存储于数据库服务器中,其中,验证规则包括指 定外发协作方客户端的协作方客户端信息,访问控制规则为设定协作方客户端针对该图文 档外发数据副本操作的限制; 步骤003.审核客户端通过流程审核模块针对PDM系统中的图文档外发数据副本和数 据库服务器中对应的验证规则、访问控制规则进行审核,若审核通过,则进入步骤004;若 审核不通过,则根据审核意见返回步骤001或002 ; 步骤004. PDM系统根据待外发数据清单,通过验证控制与外发数据集成模块将图文档 外发数据副本和对应的验证规则、访问控制规则进行集成,获得外发数据包; 步骤005. PDM系统通过发送模块将外发数据包发送至协作方客户端; 步骤006.流程审核模块和发送模块针对上述过程生成外发操作日志和发送状态信 息,对应存储于数据库服务器中; 步骤007.验证服务器通过网络监听模块获得协作方客户端每次启动外发数据包时触 发的验证请求信息; 步骤008.验证服务器根据获得的验证请求信息,通过联网验证模块分别获得协作方 客户端每次所启动外发数据包中的验证规则,以及数据库服务器中与该外发数据包对应的 验证规则,执行验证,若验证通过,协作方客户端根据访问控制规则针对该外发数据包中的 图文档外发数据进行操作。
2. 根据权利要求1所述一种基于PDM的图文档数据外发方法,其特征在于:还包括日 志管理审计模块,所述步骤008之后还包括如下步骤: 步骤009.针对协作方客户端对该外发数据包中图文档外发数据的操作,验证服务器 根据该验证规则生成或更新对应该外发数据包的使用日志,同时,验证服务器根据验证规 则中的协作方客户端信息,生成对应该外发数据包的目标协作方信息,并将对应该外发数 据包的使用日志和目标协作方信息存储于数据库服务器中; 步骤010.审核客户端通过日志管理审计模块,根据对应外发数据包的外发操作日志 和发送状态信息来查询和审计对应外发数据包的发送情况;以及根据对应该外发数据包的 使用日志和目标协作方信息来查询和审计对应外发数据包的使用情况。
3. 根据权利要求2所述一种基于PDM的图文档数据外发方法,其特征在于:所述步骤 002中的验证规则包括对应图文档外发数据副本的总共使用次数和总共使用时长;同时, 所述步骤008中,协作方客户端根据访问控制规则针对该外发数据包中的图文档外发数据 进行操作的同时,更新该外发数据包的已用次数和已用时长,所述步骤009中对应该外发 数据包的使用日志,包括该外发数据包的剩余可用次数和剩余可用时长,即该外发数据包 中图文档外发数据副本的剩余可用次数和剩余可用时长。
4. 根据权利要求1或2所述一种基于PDM的图文档数据外发方法,其特征在于:所 述步骤002中的访问控制规则包括针对对应外发数据包中图文档外发数据副本的只读/修 改、超期能否打开、控制相应设计软件可否打印、可否另存为、可否截屏的操作限制。
5. 根据权利要求1或2所述一种基于PDM的图文档数据外发方法,其特征在于:所述 步骤003中,审核不通过,根据审查意见,若图文档外发数据副本审核不通过,则返回步骤 001 ;若验证规则或访问控制规则审核不通过,则返回步骤002。
6. 根据权利要求1或2所述一种基于PDM的图文档数据外发方法,其特征在于:所述 步骤006中,流程审核模块和发送模块针对上述过程生成外发操作日志和发送状态信息, 并判断若外发数据包成功发送至协作方客户端,则删除PDM系统中对应的图文档外发数据 副本。
7. 根据权利要求1或2所述一种基于PDM的图文档数据外发方法,其特征在于:所述 步骤008中,验证服务器根据获得的验证请求信息,通过联网验证模块分别获得协作方客 户端每次所启动外发数据包中的验证规则,以及数据库服务器中与该外发数据包对应的验 证规则,通过针对两个验证规则中的协作方客户端信息进行匹配验证,若验证通过,协作方 客户端根据访问控制规则针对该外发数据包中的图文档外发数据进行操作。
8. 根据权利要求7所述一种基于PDM的图文档数据外发方法,其特征在于:所述步骤 002中的协作方客户端信息,包括协作方对象,以及对应主机MAC地址。
【文档编号】H04L9/32GK104504079SQ201410812977
【公开日】2015年4月8日 申请日期:2014年12月24日 优先权日:2014年12月24日
【发明者】王伟, 杨雯婷, 花锋, 孙俊兰, 叶贵贤 申请人:盐城工学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1