合同协议管理系统技术方案

技术编号:8348064 阅读:355 留言:0更新日期:2013-02-21 01:51
合同协议管理系统,由合同协议模块和pdf服务器组成,合同协议模块由word文件生成器、录入内容数据存储模块、合同协议WEB操作页面、合同协议控制生成模块、印章管理模块、抬头管理模块、内容模板管理模块、pdf及word文件存储模块、pdf及word文件供下载器和数据库组成;合同协议WEB操作页面,将指定订单的指定合同协议分别从印章管理模块,内容模板管理模块和抬头管理模块获取所需的印章、内容模板和抬头信息,组成一个待录入合同协议WEB展示页面,从录入内容数据存储模块获取录入内容,形成一合同协议页面;合同协议控制生成模块包括识别印章、识别内容模板、识别录入内容、识别抬头模块和封装的pdf生成模块。

【技术实现步骤摘要】
合同协议管理系统
本专利技术涉及文件管理系统,具体涉及合同协议管理系统。
技术介绍
合同和协议都是业务经常需要使用到的文件都需要以pdf或者word的格式生成与保存,同时,业务上也需要对这些文件进行管理。但是合同和协议的内容如果需要人员进行手工录入,并手工按要求保存的话,就非常不方便。市场需要一种合同协议管理系统,能够自动生成和保存合同与协议。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种能够自动生成和保存合同与协议的合同协议管理系统。实现本专利技术目的的技术方案是:合同协议管理系统,由合同协议模块和pdf服务器组成,所述合同协议模块由word文件生成器、录入内容数据存储模块、合同协议WEB操作页面、合同协议控制生成模块、印章管理模块、抬头管理模块、内容模板管理模块、pdf及word文件存储模块、pdf及word文件供下载器和数据库组成;所述word文件生成器,接收来自录入内容数据存储模块提供的结构化内容数据,采用word协议,生成合同协议的word文件,并将生成的文件上传至合同协议控制生成模块;所述录入内容数据存储模块,接收来自合同协议WEB操作页面,内容录入时使用ajax或者http的post表单技术传递过来的数据,并结构化存储到数据库中;向外提供api,以便合同协议控制生成模块和合同协议WEB操作页面使用内部函数调用方式获取所需的内容存储数据;所述合同协议WEB操作页面,将指定订单的指定合同协议分别从印章管理模块,内容模板管理模块和抬头管理模块获取所需的印章、内容模板和抬头信息,组成一个待录入合同协议WEB展示页面,之后从录入内容数据存储模块获取此合同协议的录入内容,最终形成一个完整的合同协议页面;所述合同协议控制生成模块,调用其它模块的api,获取所需的服务和数据,包括识别印章、识别内容模板、识别录入内容、识别抬头模块和封装的pdf生成模块;其中,所述识别印章模块,访问订单系统的api获取订单的合同协议类型,再访问印章管理模块的api获取印章信息;所述识别内容模板是指,访问订单系统的api获取订单的合同协议类型,再访问内容模版模块的api获取内容模板信息;所述识别录入内容是指,访问订单系统的api获取订单的合同协议类型,再访问录入数据存储模块的api获取录入内容,如果没有获取到内容,则调用订单系统的api,按照合同协议的内容模板即时地获取需要录入的内容;所述识别抬头模块,访问订单系统的api获取订单的合同协议类型,再访问抬头管理模块的api获取抬头信息;所述封装的pdf生成模块,先访问订单系统的api获取订单的合同协议类型,然后再识别抬头、印章、内容模板和录入内容,根据pdf生成方式,通过http访问pdf服务器或者以内部函数方式访问word文件生成器生成word文件,之后将生成好的文件调用pdf及word文件存储模块的api进行文件存储工作,文件存储成功后,使用pdf及word文件供下载器模块的api完成文件定时上传操作;所述印章管理模块,存储各种印章的配置信息,提供api供其它模块内部函数访问获取印章信息,提供WEB管理页面供印章管理员进行配置管理;所述内容模板管理模块,存储各种内容模板的配置信息,并提供api供其它模块内部函数访问获取内容模板信息,并提供WEB管理页面给内容模板管理员进行配置管理;所述抬头管理模块,存储各种抬头的配置信息,并提供api供其他模块内容函数访问获取抬头信息,并提供WEB管理页面给抬头管理员进行配置管理;所述pdf及word文件存储模块,存储已生成的pdf与word文件,将这些文件hash存储在文件服务器中,并将存储的地址使用数据库规范录入起来,提供api给其余模块内部函数访问文件信息,提供http方式接口给pdf服务器的文件生成与保存模块上传文件,同时提供WEB管理页面给管理人员查找文件信息;所述pdf及word供下载器,访问pdf及word文件存储模块和合同协议控制生成模块的api,获取文件,或者在无文件获取时,即时生成文件,将文件下载模块使用api方式提供给其它模块调用;所述pdf服务器,用于将各种格式的文件转换为pdf格式文件,hash存储文件,并以http方式将文件上传至pdf及word文件存储模块进行存储。作为本专利技术的进一步改进,所述合同协议WEB操作页面还包括保存pdf或word文件、生成pdf、生成word文件、上传文件、发送传真和下载文件模块;其中,所述保存pdf或word文件模块是指,在WEB页面对录入内容的修改,并使用ajax技术保存到录入内容数据存储模块;所述生成pdf模块是指,将当前的录入好的合同协议使用ajax技术调用合同协议控制生成模块的服务生成pdf文件;所述生成word模块是指将当前的录入好的合同协议使用ajax技术调用合同协议控制生成模块的服务生成word文件;所述发送传真模块是指将录入好的合同协议使用ajax技术发送至合同协议控制生成模块生成图片,然后使用传真系统,发送出去;所述上传文件模块是指将录入好的合同协议,使用ajax技术发送至合同协议控制生成模块,生成pdf或者word文档,通过合同协议控制生成模块将生成好的文件上传至指定的服务器中;所述下载文件模块是指使用ajax技术,发送至pdf及word文件存储模块,获取已经生成好的文件列表,通过点击使用http方式下载。所述pdf服务器包括pdf服务器抓网页生成pdf模块、pdf服务器使用模板生成pdf模块和文件生成与保存模块;所述pdf服务器抓网页生成pdf模块,获取http接口传递过来的数据结构中的网址信息后,调用服务器的web访问功能,将此网址的web页面转换成pdf文件格式,转换出的pdf文件,访问文件生成与保存模块的api;所述pdf服务器使用模板生成pdf模块,获取http接口传递过来的模板选择信息,选择指定的合同协议模板,再根据传递过来的数据信息,按照模板的格式将数据分别对应到模板的位置上,最终打印出pdf文件,pdf文件访问文件生成与保存模块的api;所述文件生成与保存模块,以hash方式存储生成的pdf文件,并将pdf文件以http方式访问pdf及word文件存储模块的接口,完成文件的上传。作为本专利技术的进一步改进,所述文件生成与保存模块还包括自动清理文件模块,用于在指定时间启动脚本实时监控pdf服务器上文件的数量及磁盘空间使用状况,一旦发现监控对象达到指定的警戒值,执行备份模块,清理出备份好的文件,降低pdf服务器的响应时间,提高pdf服务器的性能。作为本专利技术的进一步改进,所述供下载器还能实现文件自动上传模块,该模块指定时间自动生成指定文件上传至指定服务器或接口上。所述合同协议管理系统,执行下列步骤:步骤1合同协议控制生成模块访问订单系统的api获取合同协议类型,将合同协议类型发送至抬头管理模块获取抬头信息,将合同协议类型发送至内容模板管理模块,获取内容模板信息,将合同协议类型发送至印章管理模块,获取印章信息;步骤2合同协议控制生成模块访问录入内容数据存储模块,获取录入内容;步骤3如果没有获取到录入内容,则调用订单系统的api,按照合同协议的内容模板即时地获取需要录入的内容;步骤4获取录入内容后,生成合同协议文件;步骤5合同协议控制生成模块本文档来自技高网...
合同协议管理系统

【技术保护点】
合同协议管理系统,其特征是,由合同协议模块和pdf服务器组成,所述合同协议模块由word文件生成器、录入内容数据存储模块、合同协议WEB操作页面、合同协议控制生成模块、印章管理模块、抬头管理模块、内容模板管理模块、pdf及word文件存储模块、pdf及word文件供下载器和数据库组成;所述word文件生成器,接收来自录入内容数据存储模块提供的结构化内容数据,采用word协议,生成合同协议的word文件,并将生成的文件上传至合同协议控制生成模块;所述录入内容数据存储模块,接收来自合同协议WEB操作页面,内容录入时使用ajax或者http的post表单技术传递过来的数据,并结构化存储到数据库中;向外提供api,以便合同协议控制生成模块和合同协议WEB操作页面使用内部函数调用方式获取所需的内容存储数据;所述合同协议WEB操作页面,将指定订单的指定合同协议分别从印章管理模块,内容模板管理模块和抬头管理模块获取所需的印章、内容模板和抬头信息,组成一个待录入合同协议WEB展示页面,之后从录入内容数据存储模块获取此合同协议的录入内容,最终形成一个完整的合同协议页面;?所述合同协议控制生成模块,调用其它模块的api,获取所需的服务和数据,并提供识别印章、识别内容模板、识别录入内容、识别抬头模块和封装的pdf生成模块;其中,所述识别印章模块,访问订单系统的api获取订单的合同协议类型,再访问印章管理模块的api获取印章信息;所述识别内容模板,访问订单系统的api获取订单的合同协议类型,再访问内容模版模块的api获取内容模板信息;所述识别录入内容模块,访问订单系统的api获取订单的合同协议类型,再访问录入数据存储模块的api获取录入内容,如果没有获取到内容,则调用订单系统的api,按照合同协议的内容模板即时地获取需要录入的内容;所述识别抬头模块,访问订单系统的api获取订单的合同协议类型,再访问抬头管理模块的api获取抬头信息;所述封装的pdf生成模块,先访问订单系统的api获取订单的合同协议类型,然后再识别抬头、印章、内容模板和录入内容,根据pdf生成方式,通过http访问pdf服务器或者以内部函数方式访问word文件生成器生成word文件,之后将生成好的文件调用pdf及word文件存储模块的api进行文件存储工作,文件存储成功后,使用pdf及word文件供下载器模块的api完成文件定时上传操作;所述印章管理模块,存储各种印章的配置信息,提供api供其它模块内部函数访问获取印章信息,提供WEB管理页面供印章管理员进行配置管理;所述内容模板管理模块,存储各种内容模板的配置信息,并提供api供其它模块内部函数访问获取内容模板信息,并提供WEB管理页面给内容模板管理员进行配置管理;所述抬头管理模块,存储各种抬头的配置信息,并提供api供其他模块内容函数访问获取抬头信息,并提供WEB管理页面给抬头管理员进行配置管理;所述pdf及word文件存储模块,存储已生成的pdf与word文件,将这些文件hash存储在文件服务器中,并将存储的地址使用数据库规范录入起来,提供api给其余模块内部函数访问文件信息,提供http方式接口给pdf服务器的文件生成与保存模块上传文件,同时提供WEB管理页面给管理人员查找文件信息;所述pdf及word供下载器,访问pdf及word文件存储模块和合同协议控制生成模块的api,获取文件,或者在无文件获取时,即时生成文件,将文件下载模块使用api方式?提供给其它模块调用;所述pdf?服务器,用于将各种格式的文件转换为pdf格式文件,hash存储文件,并以http方式将文件上传至pdf及word文件存储模块进行存储。...

【技术特征摘要】
1.一种合同协议管理系统,其特征是,由合同协议模块和pdf服务器组成,所述合同协议模块由word文件生成器、录入内容数据存储模块、合同协议WEB操作页面、合同协议控制生成模块、印章管理模块、抬头管理模块、内容模板管理模块、pdf及word文件存储模块、pdf及word文件供下载器和数据库组成;所述word文件生成器,接收来自录入内容数据存储模块提供的结构化内容数据,采用word协议,生成合同协议的word文件,并将生成的文件上传至合同协议控制生成模块;所述录入内容数据存储模块,接收来自合同协议WEB操作页面,内容录入时使用ajax或者http的post表单技术传递过来的数据,并结构化存储到数据库中;向外提供api,以便合同协议控制生成模块和合同协议WEB操作页面使用内部函数调用方式获取所需的内容存储数据;所述合同协议WEB操作页面,将指定订单的指定合同协议分别从印章管理模块,内容模板管理模块和抬头管理模块获取所需的印章、内容模板和抬头信息,组成一个待录入合同协议WEB展示页面,之后从录入内容数据存储模块获取此合同协议的录入内容,最终形成一个完整的合同协议页面;所述合同协议控制生成模块,调用其它模块的api,获取所需的服务和数据,并提供识别印章、识别内容模板、识别录入内容、识别抬头模块和封装的pdf生成模块;其中,所述识别印章模块,访问订单系统的api获取订单的合同协议类型,再访问印章管理模块的api获取印章信息;所述识别内容模板,访问订单系统的api获取订单的合同协议类型,再访问内容模版模块的api获取内容模板信息;所述识别录入内容模块,访问订单系统的api获取订单的合同协议类型,再访问录入数据存储模块的api获取录入内容,如果没有获取到内容,则调用订单系统的api,按照合同协议的内容模板即时地获取需要录入的内容;所述识别抬头模块,访问订单系统的api获取订单的合同协议类型,再访问抬头管理模块的api获取抬头信息;所述封装的pdf生成模块,先访问订单系统的api获取订单的合同协议类型,然后再识别抬头、印章、内容模板和录入内容,根据pdf生成方式,通过http访问pdf服务器或者以内部函数方式访问word文件生成器生成word文件,之后将生成好的文件调用pdf及word文件存储模块的api进行文件存储工作,文件存储成功后,使用pdf及word文件供下载器模块的api完成文件定时上传操作;所述印章管理模块,存储各种印章的配置信息,提供api供其它模块内部函数访问获取印章信息,提供WEB管理页面供印章管理员进行配置管理;所述内容模板管理模块,存储各种内容模板的配置信息,并提供api供其它模块内部函数访问获取内容模板信息,并提供WEB管理页面给内容模板管理员进行配置管理;所述抬头管理模块,存储各种抬头的配置信息,并提供api供其他模块内容函数访问获取抬头信息,并提供WEB管理页面给抬头管理员进行配置管理;所述pdf及word文件存储模块,存储已生成的pdf与word文件,将这些文件hash存储在文件服务器中,并将存储的地址使用数据库规范录入起来,提供api给其余模块内部函数访问文件信息,提供http方式接口给pdf服务器的文件生成与保存模块上传文件,同时提供WEB管理页面给管理人员查找文件信息;所述pdf及word文件供下载器,访问pdf及word文件存储模块和合同协议控制生成模块的api,获取文件,或者在无文件获取时,即时生成文件,将文件下载模块使用api方式提供给其它模块调用;所述pdf服务器,用于将各种格式的文件转换为pdf格式文件,hash存储文件,并以http方式将文件上传至pdf及word文件存储模块进行存储。2.根据权利要求1所述的合同协议管理系统,其特征是,所述合同协议WEB操作页面还包括保存pdf或word文件、生成pdf、生成word文件、上传文件、发送传真和下载文件模块;其中,所述...

【专利技术属性】
技术研发人员:于敦德陈福炜胡小敏
申请(专利权)人:南京途牛科技有限公司
类型:发明
国别省市:

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

1