[发明专利]内嵌业务逻辑的电子文件的生成和处理方法在审
申请号: | 201910520512.3 | 申请日: | 2019-06-17 |
公开(公告)号: | CN112101885A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 徐红轮 | 申请(专利权)人: | 北京奎牛科技有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F16/17 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 林锦辉 |
地址: | 100012 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 逻辑 电子 文件 生成 处理 方法 | ||
本发明涉及电子文件的生成和处理方法。电子文件的处理方法包括:在电子文件中预置业务逻辑和认证签名,以形成业务模板;利用业务模板接收输入信息,以形成完成业务办理的电子文件;检测完成业务办理的电子文件与业务逻辑的符合性;当检测到完成业务办理的电子文件不符合业务逻辑时,判断完成业务办理的电子文件是无效的。利用实施例的方法能够使电子文件对业务系统的依赖变弱,从而可以与现有的开放协作平台进行方便的对接,并方便业务分析和汇总统计。
技术领域
本发明涉及电子文件处理技术,具体涉及一种内嵌业务逻辑的电子文件的生成和处理方法。
背景技术
电子文件处理系统往往会涉及基于电子文件的业务处理。业务泛指在各行业中需要处理的事务。例如,可以通过一份版式文件表单来描述业务;版式文件例如可以是请假单、报销单、借款单、公文、合同书、医生处方和患者病历等的电子文档,其中可以包含数据和签名。
目前很多电子文件处理系统都有业务系统定义,其中基于电子文件的业务系统分为以下两种:
1、业务系统定义业务,电子文件本身不包含任意业务。
这种业务系统定义并驱动业务流程,电子文件依赖系统业务驱动进行流转。如传统的办公自动化系统大多采用该种方式,例如,第一岗位负责起草/发文,第二岗位负责签收,第三岗位负责办理具体事务并提交报告,每个人都在系统下注册一个账户,根据自己的权限和业务范围来进行协同办公。这种系统的缺陷是:电子文件对系统依赖性强且必须由业务系统驱动流转及办理,电子文件没有业务系统的配合无法独立完成业务,难以在开放系统平台下对接。
电子文件对业务系统的依赖性还表现在业务逻辑是通过业务系统来实现的。业务逻辑是指实现某种业务所定义的一种逻辑;业务逻辑可以是按流程化一步步进行的业务流程,也可以是某种数学逻辑,也可以是某种程序逻辑。当业务的办理过程或者输入符合该逻辑时,则业务的办理是符合业务逻辑的。
2、电子文件内嵌弱业务逻辑或者泛化业务逻辑。
这种业务系统典型的是在电子文件内嵌业务脚本,业务脚本有强有弱,但不论强弱,都缺失了结构化业务逻辑的定义和规范,如业务逻辑的步骤,业务逻辑的名称,业务逻辑的条件,及业务逻辑的流程等;同样通用的电子文件处理程序也不具备较好的业务逻辑展示、提醒和控制功能。不利于业务逻辑在办理过程中的参与及最终业务数据统计和汇总。
发明内容
本发明的目的在于提供一种内嵌业务逻辑的电子文件的生成和处理方法,以克服现有技术中存在的上述缺陷中至少之一。
本发明提供一种用于生成电子文件的方法,包括:获取用于所述电子文件的数字证书;在所述电子文件中嵌入业务逻辑信息;使用所述数字证书进行认证签名,以对所述电子文件的相关参数进行固化;其中,所固化的所述电子文件的相关参数至少包括所嵌入的业务逻辑信息;所述业务逻辑信息包括业务逻辑描述及业务逻辑定义。
在一些实施例中,所述电子文件是版式文件,所述版式文件包括表单域和表单签名域。
在一些实施例中,所述业务逻辑描述包括隶属公司/机构、业务编号、业务类别、业务名称、版本、业务系统地址、及文件办结上传接口;所述业务逻辑定义包括业务流程逻辑和表单域之间的逻辑关系。
在一些实施例中,所固化的所述电子文件的相关参数还包括所述电子文件的来源、用途、文档权限、表单外观中的至少一项。
本发明还提供一种用于处理电子文件的方法,包括:在所述电子文件中预置业务逻辑和认证签名,以形成业务模板;利用所述业务模板接收输入信息,以形成完成业务办理的电子文件;检测所述完成业务办理的电子文件与所述业务逻辑的符合性;当检测到所述完成业务办理的电子文件不符合所述业务逻辑时,判断所述完成业务办理的电子文件是无效的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奎牛科技有限公司,未经北京奎牛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910520512.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理