合约电子签核系统及方法技术方案

技术编号:6559754 阅读:247 留言:0更新日期:2012-04-11 18:40
一种合约电子签核方法,该方法包括以下步骤:当有签核电子合约的需求时,通知电子合约的签核人对该电子合约进行签核;当该签核人收到上述通知后,从数据库中调用上述电子合约以获取该电子合约中的签名标记,并根据所获取的电子合约及其签名标记生成XML格式的文件;将所述XML格式文件转换成格式XSL-FO文件,及将所述XSL-FO文件转换成PDF文件,该PDF文件即为一个PDF合约;根据所述电子合约中的签名标记获取PDF合约中签核人的签名位置;从数据库中调用所述签核人的电子签名图档,将其显示在该签名位置上。

【技术实现步骤摘要】

本专利技术涉及一种线上进行电子签名的系统及方法,尤其是一种PDF (Portable DocumentFormat)。
技术介绍
在企业内部的日常作业当中,签核一直是件非常重要的工作,举凡企业内部大 大小小的事情,几乎都与签核有关,诸如采购部门的采购订单,必须经过主管的签核才能 够付诸实行。传统上,采购订单是以纸本的方式呈现给主管进行签核。然而,这种签核流程 旷日费时,往往要经过很长时间,才能由一层一层的主管签核完成。 随着网络电子商务时代的来临,以及《电子签名法》的实施,这种签核流程已经可 以被计算机化,采购订单可以以电子文件的形式呈现,相关主管通过计算机设备执行认证 操作,大大加快了签核的流程。通常,在现有的电子签名技术中,文件往往被转换成PDF格 式进行签核。其主要原因如下l.PDF文件可以在任何介质上进行发布。2.压縮的PDF文 件比源文件小,每次下载一页,可以在网页上快速显示,而且不会降低网络速度。 然而,在以往电子签核中,往往将签名的区域设置在PDF文件固定的区域,如PDF 文件最后一页的最后部分,当PDF格式的文件生成之后,在PDF文件的最后一页的最后部分 加入电子签名图档。这种传统的操作方式有以下缺点1.若合约中除了最后一页之外,在 其它页还有签名的区域,会导致签名遗漏。2.若签名的区域在最后一页的其它部分,如,在 开头部分,则会导致签名错误。
技术实现思路
鉴于以上内容,有必要提供一种合约电子签核计算机系统,其能够根据预先设定 的签名标记动态的找到签名的区域,使签名更灵活。 鉴于以上内容,还有必要提供一种合约电子签核方法,其能够根据预先设定的签 名标记动态的找到签名的区域,使签名更灵活。 —种合约电子签核的计算机系统,该计算机系统包括通知模块,用于当有签核电 子合约的需求时,通知电子合约的签核人对该电子合约进行签核;调用模块,用于当该签核 人收到上述通知后,从数据库中调用上述电子合约以获取该电子合约中的签名标记,并根 据所获取的电子合约及其签名标记生成XML格式的文件;转换模块,用于将所述XML格式文 件转换成XSL-FO格式的文件,及将所述XSL-FO格式的文件转换成PDF文件,该PDF文件即 为一个PDF合约;位置获取模块,用于根据所述电子合约中的签名标记获取PDF合约中签核 人的签名位置;签名显示模块,用于从数据库中调用所述签核人的电子签名图档,将其显示 该签名位置上。 —种合约电子签核方法,该方法包括以下步骤当有签核电子合约的需求时,通知 电子合约的签核人对该电子合约进行签核;当该签核人收到上述通知后,从数据库中调用 上述电子合约以获取该电子合约中的签名标记,并根据所获取的电子合约及其签名标记生3成XML格式的文件;将所述XML格式文件转换成XSL-FO格式的文件,及将所述XSL-FO文件 转换成PDF文件,该PDF文件即为一个PDF合约;根据所述电子合约中的签名标记获取PDF 合约中签核人的签名位置;从数据库中调用所述签核人的电子签名图档,将其显示在该签 名位置上。 相较于现有技术,所述的一种,其能够根据预先设定的 签名标记动态的找到签名的区域,使签名更灵活,提高了签名的效率。附图说明 图1是本专利技术合约电子签核计算机系统的硬件框架图。 图2是本专利技术图1中服务器较佳实施例的功能模块图。 图3是本专利技术合约电子签核方法较佳实施例的流程图。 图4是本专利技术PDF合约的结构示意图。具体实施例方式如图1所示,是本专利技术合约电子签核计算机系统的硬件框架图。该计算机系统包 括客户端计算机10、网络20、服务器30及数据库40。该服务器30可以是个人计算机、网络 服务器,还可以是任意其它适用的计算机。 该服务器30与数据库40相连,该数据库40用于存储电子合约、签名标记及签核 人的电子签名图档。该数据库40既可以内置于服务器30,也可以外置于服务器30。 在本较佳实施例中,数据库40通常将电子合约分成多个部分进行存储,如图4所 示的PDF合约结构示意图,该合约在还没有转换成PDF格式的文件前,共分为5个部分,第一部分甲方张三,第二部分乙方李四、第三部分合约条款、第四部分甲方 签章及第五部分乙方签章。 所述签名标记用于标记合约中的签名位置,具体而言,该签名标记与合约中的某一个字段或者段落关联,以图4中的PDF合约为例,该签名标记与合约中的字段甲方签章关联,也就是说,图4中的PDF合约需要在字段甲方签章后进行签名。 所述的电子签名图档是签核人的亲笔签名被扫描后而生成的图档或签核人利用数码笔签名后而生成的图档。 此外,该服务器30还通过网络20与至少一客户端计算机10相连(图中只显示一 台),该客户端计算机IO用于提供一个互动式界面给签核人,便于签核人进行签核操作。其 中,所述网络20既可以是企业内部网(Intranet),也可以是国际互联网(Internet)或其它 类型的通讯网络。 如图2所示,是本专利技术图1中服务器30较佳实施例的功能模块图。该服务器30包 括通知模块301、调用模块302、转换模块303、位置获取模块304及签名显示模块305。本 专利技术所称的模块是完成一特定功能的计算机程序段,比程序更适合于描述软件在计算机中 的执行过程,因此在本专利技术以下对软件描述中都以模块描述。 所述通知模块301用于当服务器30中有签核电子合约的需求时,通知电子合约的 签核人对该电子合约进行签核。在本实施例中,通知模块301可以采用发送电子邮件或手 机短信的方式通知签核人。 所述调用模块302用于当该签核人收到上述通知后,从数据库40中调用上述电子 合约以获取该电子合约中的签名标记,并根据所获取的电子合约及其签名标记生成可扩展 标记语言(Extensible Markup Language :XML)格式的文件(以下简称为XML文件)。 所述转换模块303用于将该XML文件转换成格式化对象的可扩展样式表语言格式 (Extensible Stylesheet Language Formatting Objects :XSL-F0)的文件(以下简称为 XSL-FO文件)。该XSL-FO文件保留了所述XML文件中的电子合约的内容及签名标记。 所述转换模块303还用于将上述XSL-FO文件转换成可移植文件格式(Portable DocumentFormat,PDF)的文件(以下简称为PDF文件)。具体而言,本较佳实施例中的转 换模块303通过调用一个格式化对象处理器(Formatting Objects Processor :FOP)(以 下简称为FOP)将所述XSL-FO文件转换成一个PDF格式文件,该PDF格式文件即为一个 PDF合约。 所述位置获取模块304用于根据所述电子合约中的签名标记获取PDF合约中签核人的签名位置。具体而言,如图4所示的PDF合约,假设某一个签名标记与甲方签章关联,则位置获取模块304获取签核人甲方在PDF合约中的签名位置,该签名位置包括签核人需签名的位置距PDF合约左边边框的距离及距PDF合约页首边框的距离。 所述签名显示模块305用于从数据库40中调用所述签核人的电子签名图档,将其显示在位置获取模块304所获取的签名位置上,如图4中的甲方签名601。 如图3所本文档来自技高网...

【技术保护点】
一种合约电子签核的计算机系统,其特征在于,该计算机系统包括:通知模块,用于有签核电子合约的需求时,通知电子合约的签核人对该电子合约进行签核;调用模块,用于当该签核人收到上述通知后,从数据库中调用上述电子合约以获取该电子合约中的签名标记,并根据所获取的电子合约及其签名标记生成XML格式的文件;转换模块,用于将所述XML格式文件转换成XSL-FO格式的文件,及将所述XSL-FO格式的文件转换成PDF文件,该PDF文件即为一个PDF合约;位置获取模块,用于根据所述电子合约中的签名标记获取PDF合约中签核人的签名位置;及签名显示模块,用于从数据库中调用所述签核人的电子签名图档,将其显示在该签名位置上。

【技术特征摘要】
一种合约电子签核的计算机系统,其特征在于,该计算机系统包括通知模块,用于有签核电子合约的需求时,通知电子合约的签核人对该电子合约进行签核;调用模块,用于当该签核人收到上述通知后,从数据库中调用上述电子合约以获取该电子合约中的签名标记,并根据所获取的电子合约及其签名标记生成XML格式的文件;转换模块,用于将所述XML格式文件转换成XSL-FO格式的文件,及将所述XSL-FO格式的文件转换成PDF文件,该PDF文件即为一个PDF合约;位置获取模块,用于根据所述电子合约中的签名标记获取PDF合约中签核人的签名位置;及签名显示模块,用于从数据库中调用所述签核人的电子签名图档,将其显示在该签名位置上。2. 如权利要求1所述的合约电子签核的计算机系统,其特征在于,所述通知签核人是 采用发送电子邮件或者手机短信的方式。3. 如权利要求1所述的合约电子签核的计算机系统,其特征在于,所述的签名位置包 括签核人签名的位置距PDF合约左边边框的距离与距PDF合约页首边框的距离。4. 如权利要求1所述的合约电子签核的计算机系统,其特征在于,所述电子签名图档 是签核人亲笔签名扫描后...

【专利技术属性】
技术研发人员:李忠一黄新宇吴吕红徐志向
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1