一种面向信息系统的图文档用时签字方法和系统技术方案

技术编号:13782888 阅读:120 留言:0更新日期:2016-10-04 23:34
本发明专利技术涉及一种面向信息系统的图文档用时签字方法和系统,所述方法包括以下步骤:S1、下载待签署文件并触发用时签字业务;S2、将待签署文件的文件信息传送到对外接口;S3、在对外接口中,将文件信息对应的签字信息提取出来,并存储到一可记录待签字信息的可扩展标记文件中;S4、调用相应的第三方签字接口进行签字;S5、打开已签署文件并进行其他操作,结束关闭该已签署文件时直接删除或进行打印。本发明专利技术采用文件用时签署的机制,即只有在文件被调用的情况下才进行签署,不改变入库原文件内容,只在显示和打印时展示签字信息。

【技术实现步骤摘要】

本专利技术涉及网络安全
,更具体的说,是涉及一种面向信息系统的图文档用时签字方法和系统
技术介绍
现有图纸签字是使用待签字信息改写原文件,并存储在数据库或文件柜中,由一个签字应用程序在流程提交时直接签字,或者提交到后台排队签署。现有技术结果都是改写原文件,容易破坏原文件,导致原文件不可恢复。其中服务器排队签字,当需要签字的文件很多时,所有的签字都在一台服务器上,会造成服务器压力较大,一旦服务器出现异常,就会导致文件签署失败。同时在待签字数据较多时,大量数据堆积在后台,会造成签字延时,部分图纸需要等待很长时间才会被签署成功。并需要反复进行文件的交互,文件安全性不够,同时在出现签字错误的情况下不容易进行更正。
技术实现思路
有鉴于此,有必要针对上述问题,提供一种面向信息系统的图文档用时签字方法和系统,采用文件用时签署的机制,即只有在文件被调用的情况下才进行签署,不改变入库原文件内容,只在显示和打印时展示签字信息。为了实现上述目的,本专利技术的技术方案如下:一种面向信息系统的图文档用时签字方法,包括以下步骤:S1、下载待签署文件并触发用时签字业务;S2、将待签署文件的文件信息传送到对外接口;S3、在对外接口中,将文件信息对应的签字信息提取出来,并存储到一可记录待签字信息的可扩展标记文件中;S4、调用相应的第三方签字接口进行签字;S5、打开已签署文件并进行其他操作,关闭该已签署文件时直接删除或进行打印。作为优选的,所述步骤S3中,可扩展标记文件为XML文件,所述XML文件主要存在文件的路径、签字内容、配置文件路径。作为优选的,所述步骤S1中,用时签字业务只有在文件被用户展示、下载时才会触发。作为优选的,所述步骤S5中,结束后不需要将已签署文件回存而是直接删除。一种根据上述方法进行图文档用时签字系统,包括流程提交部分、数据存储部分和文件签署部分;所述流程提交部分用于将带签署的文件提交到评审流程,并生成文件的待签字信息,根据用户需求自定义相应的文件审核流程模板;所述数据存储部分用于存储文件及执行人信息,所述执行人信息为需要签署到文件中的人员信息;所述文件签署部分用于读取数据存储部分中的文件和签署信息,对文件执行签署操作。作为优选的,所述流程提交部分采用PDM流程提交部分,在提交过程中会自动将执行人信息写入到数据存储部分中。作为优选的,所述文件审核流程模板中,包括对每一个步骤的执行人进行定义。作为优选的,所述文件签署部分的已签署文件并不存入数据存储部分。与现有技术相比,本专利技术的有益效果在于:本专利技术采用文件用时签署的机
制,即只有在文件被调用的情况下才进行签署,不改变数据库原文件内容,只在显示和打印时展示签字信息。用时签署功能只有在文件被用户展示时才会触发,不要求将增加有签字信息的文件回存到数据库中,避免留下签字信息干扰文件后续可能的再次编辑。由于原文件没有被更改,因此文件如果在出现签署错误时可以保证原始图纸没有被损坏,因此文件可以重新进行补签,增强了文件的签字容错能力。附图说明图1为本专利技术实施例的方法流程图。图2为本专利技术实施例系统结构框图。具体实施方式下面结合附图和实施例对本专利技术所述的一种面向信息系统的图文档用时签字方法和系统作进一步说明。以下是本专利技术所述的一种面向信息系统的图文档用时签字方法和系统的最佳实例,并不因此限定本专利技术的保护范围。图1示出了一种面向信息系统的图文档用时签字方法,包括以下步骤:S1、下载待签署文件并触发用时签字业务;S2、将待签署文件的文件信息传送到对外接口;S3、在对外接口中,将文件信息对应的签字信息提取出来,并存储到一可记录待签字信息的可扩展标记文件中;S4、调用相应的第三方签字接口进行签字;S5、打开已签署文件并进行其他操作,结束关闭该已签署文件时直接删除
或进行打印。在本实施例中,所述步骤S1至S5中,通过PDM系统对文件进行浏览、编辑、下载、打印等操作,并且在执行造作过程中会触发PDM系统中自带的对外接口,本实施例中是基于PDM中的文件评审流程进行的,采用文件用时签署的机制,即只有在文件被调用的情况下才进行签署,不改变入库原文件内容,只在显示和打印时展示签字信息。PDM系统对指定的文件进行操作(浏览文件、编辑文件、下载文件、打印文件),在PDM系统中执行这些操作时都会触发PDM系统中自带的接口ID PDM APP DOWNLOAD(对外接口),在该接口中可以完成签字的业务。作为优选的,所述步骤S3中,可扩展标记文件为XML文件,所述XML文件主要存在文件的路径、签字内容、配置文件路径(记录待签字位置)。作为优选的,所述步骤S1中,用时签字业务只有在文件被用户展示、下载时才会触发。用时签字时PDM系统直接调用相应的第三方签字接口(不同公司会对自身文件产品提供相应的签字接口),不需要处理具体的业务功能,属于接口级的调用具有速度快、稳定性强的特点。作为优选的,所述步骤S5中,结束后不需要将已签署文件回存而是直接删除,此时该文件已经被写入了待签字信息,用户可以查看或者打印,在关闭该文件时不需要将该已签署文件回存到数据库中而是直接删除,节约了大量的写数据时间,同时避免了文件入库过程中可能出现的损坏。由于原文件没有被更改,因此文件如果在出现签署错误时可以保证原始图纸没有被损坏,因此文件可以重新进行补签,增强了文件的签字容错能力。本专利技术还提供了一种根据上述方法进行图文档用时签字系统,包括流程提
交部分、数据存储部分和文件签署部分;所述流程提交部分用于将带签署的文件提交到评审流程,并生成文件的待签字信息,根据用户需求自定义相应的文件审核流程模板;所述数据存储部分用于存储文件及执行人信息,所述执行人信息为需要签署到文件中的人员信息;比如一个文件打印审核模板为:开始-设计-编制-审核-批准打印-结束,在流程模板文件中定义每一个步骤的执行人(需要签署到文件中的人员信息)。当步骤执行人在提交该步骤时PDM系统会自动将执行人的信息写入到数据库表中,这些信息就是文件的待签字信息。所述文件签署部分用于读取数据存储部分中的文件和签署信息,对文件执行签署操作。作为优选的,所述流程提交部分采用PDM流程提交部分,在提交过程中会自动将执行人信息写入到数据存储部分中。作为优选的,所述文件审核流程模板中,包括对每一个步骤的执行人进行定义。作为优选的,所述文件签署部分的已签署文件并不存入数据存储部分。综上所述,本专利技术采用文件用时签署的机制,即只有在文件被调用的情况下才进行签署,不改变数据库原文件内容,只在显示和打印时展示签字信息。用时签署功能只有在文件被用户展示时才会触发,不要求将增加有签字信息的文件回存到数据库中,避免留下签字信息干扰文件后续可能的再次编辑。由于原文件没有被更改,因此文件如果在出现签署错误时可以保证原始图纸没有被损坏,因此文件可以重新进行补签,增强了文件的签字容错能力,本专利技术能支持主流的CAD图纸、OFFICE文件等的签字信息显示和打印需要。以上所述实施例仅表达了本专利技术的几种实施方式,其描述较为具体和详细,
但并不能因此而理解为对本专利技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进,这些都属本文档来自技高网
...

【技术保护点】
一种面向信息系统的图文档用时签字方法,其特征在于,包括以下步骤:S1、下载待签署文件并触发用时签字业务;S2、将待签署文件的文件信息传送到对外接口;S3、在对外接口中,将文件信息对应的签字信息提取出来,并存储到一可记录待签字信息的可扩展标记文件中;S4、调用相应的第三方签字接口进行签字;S5、打开已签署文件并进行其他操作,关闭该已签署文件时直接删除或进行打印。

【技术特征摘要】
1.一种面向信息系统的图文档用时签字方法,其特征在于,包括以下步骤:S1、下载待签署文件并触发用时签字业务;S2、将待签署文件的文件信息传送到对外接口;S3、在对外接口中,将文件信息对应的签字信息提取出来,并存储到一可记录待签字信息的可扩展标记文件中;S4、调用相应的第三方签字接口进行签字;S5、打开已签署文件并进行其他操作,关闭该已签署文件时直接删除或进行打印。2.根据权利要求1所述的面向信息系统的图文档用时签字方法,其特征在于,所述步骤S3中,可扩展标记文件为XML文件,所述XML文件主要存在文件的路径、签字内容、配置文件路径。3.根据权利要求1所述的面向信息系统的图文档用时签字方法,其特征在于,所述步骤S1中,用时签字业务只有在文件被用户展示、下载时才会触发。4.根据权利要求1所述的面向信息系统的图文档用时签字方法,其特征在于,所述步骤S5中,结束后不需要将已签署文件回存而是直接删除。5.一种根...

【专利技术属性】
技术研发人员:曾芬芳徐述舜
申请(专利权)人:武汉开目信息技术有限责任公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1