首页 / 专利库 / 计算机网络 / 服务器 / 应用服务器 / 一种业务流程离线操作处理系统

一种业务流程离线操作处理系统

阅读:503发布:2024-02-17

专利汇可以提供一种业务流程离线操作处理系统专利检索,专利查询,专利分析的服务。并且一种业务流程离线操作处理系统,由内部网络、内外网隔离设备、流程邮件收发 服务器 和外网 应用服务器 构成,内部网络中设置有流程引擎服务器、离线处理服务器和WEB应用服务器,流程引擎服务器连接有流程 数据库 ,离线处理服务器连接有流程邮件数据库,流程邮件数据库通过内外网隔离设备与流程邮件收发服务器连接,流程邮件收发服务器通过外部网络与外网应用服务器连接,本 发明 实现了业务流程管理信息系统的离线操作,用户不需要与服务器端直接连接,只需要能够收发邮件,即可实现信息系统的操作。通过内外网隔离设备允许的数据库 访问 协议,把邮件存入流程邮件数据库中,使得企业的内外网隔离,保障了安全性。,下面是一种业务流程离线操作处理系统专利的具体信息内容。

1.一种业务流程离线操作处理系统,由内部网络、内外网隔离设备、流程邮件收发服务器和外网应用服务器构成,其特征在于:所述的内部网络中设置有流程引擎服务器、离线处理服务器和WEB应用服务器,所述的流程引擎服务器连接有流程数据库,所述的离线处理服务器连接有流程邮件数据库,所述的流程邮件数据库通过所述的内外网隔离设备与所述的流程邮件收发服务器连接,流程邮件收发服务器通过外部网络与所述的外网应用服务器连接,流程引擎服务器处理内部网络中的业务流程逻辑,在运行到需外部处理的节点时产生相应记录并等待离线处理、同时向离线处理服务器提供上述记录的查询,离线处理服务器定期向流程引擎服务器发出查询请求,查询外部处理节点的信息,然后提取并产生流程处理所需要的信息和邮件,并写入流程邮件数据库,流程邮件数据库存放外网离线操作处理需要的信息和邮件记录,以及外网用户离线操作后产生的数据,流程邮件收发服务器定期通过内外网隔离设备检索流程邮件数据库、提取发给外部用户的提醒邮件并发送给外部用户,外网应用服务器向外部用户提供离线操作的数据或用户界面,并将外网用户操作的数据经过流程邮件收发服务器写入流程邮件数据库。
2.如权利要求1所述的业务流程离线操作处理系统,其特征在于:所述的外网应用服务器采用B/S架构的Web应用服务或者采用C/S架构的标准应用服务。
3.如权利要求1所述的业务流程离线操作处理系统,其特征在于:所述的内外网隔离设备采用数据库SQL通信装置。
4.如权利要求1所述的业务流程离线操作处理系统,其特征在于:所述的外网应用服务器为外网Web应用服务器,所述的离线处理服务器定期询问流程引擎服务器,检查是否存在外部处理的节点,发现存在外部处理的节点后则提取处理需要的信息,产生XML表单数据和提醒邮件,写入流程邮件数据库,流程邮件收发服务器定期检查流程邮件数据库,提取发给外部用户的提醒邮件,通过外部的邮件服务器把邮件发给外部用户,外部用户通过点击邮件中的处理超链,进入外网应用服务器,在通过用户验证后,直接进入离线操作节点画面,实现输入相关数据、上载相关文件、执行相应节点动作操作,用户操作的数据,通过外网Web应用服务器写入流程邮件数据库,离线处理服务器定期从流程邮件数据库中获取用户操作的数据,在检查数据合法性之后调用流程引擎服务器,然后把处理的返回信息封装成邮件,写入流程邮件数据库。
5.如权利要求4所述的业务流程离线操作处理系统,其特征在于:当流程流入要求离线处理的节点时,流程引擎服务器、离线处理服务器和流程邮件收发服务器将离线操作提醒邮件发送给离线操作人员,同时把离线处理节点的XML表单数据送到外网Web应用服务器访问范围内的流程邮件数据库,离线操作人员通过提醒邮件中的超链接进入外网Web应用服务器,外网Web应用服务器根据相关参数从流程邮件数据库中获取XML表单数据,产生输入网页,用户通过网页输入数据,并把数据写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的提交功能使流程往下流转。
6.如权利要求5所述的业务流程离线操作处理系统,其特征在于:当流程流到允许离线输入的节点时,系统将离线输入提醒邮件发送至指定地址,同时把离线输入XML表单数据写入流程邮件数据库,离线处理人员通过提醒邮件的超链,进入外网Web应用服务器的输入页面,通过页面输入数据,输入数据被写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的修改功能使数据更新到内部流程,内部处理人员在确认输入数据正确完成后提交节点,使流程往下流转,节点提交后,流程引擎服务器、离线处理服务器和流程邮件收发服务器向所有操作人员发出节点处理完的邮件。

说明书全文

一种业务流程离线操作处理系统

技术领域:

[0001] 本发明涉及物理领域,尤其涉及信息处理技术,特别是一种业务流程离线操作处理系统。背景技术:
[0002] 现有技术中,普遍利用局域网络和服务器构成的信息处理系统进行业务流程管理。所述的信息处理系统均采用在线操作模式,使用B/S或者C/S架构,但是客户端必须与服务器端存在网络连接,否则操作无法顺利进行。但是部分特殊需要的企业,基于安全因素,外网不允许登陆系统,那么在这种情况下,只有内网用户才可以进行相关操作。如果业务流程涉及本单位以外的人员或者是外网用户,则操作就无法直接进行,无法最真实反映实际业务流程。申请号为200610109849的中国专利,提供了一种离线邮件通知技术,但是该邮件仅作通知用,并不能通过邮件,直接使用邮件进行操作。发明内容:
[0003] 本发明的目的在于提供一种业务流程离线操作处理系统,所述的这种业务流程离线操作处理系统要解决现有技术中流程信息处理系统不能离线操作的技术问题。
[0004] 本发明的这种业务流程离线操作处理系统由内部网络、内外网隔离设备、流程邮件收发服务器和外网应用服务器构成,其中,所述的内部网络中设置有流程引擎服务器、离线处理服务器和WEB应用服务器,所述的流程引擎服务器连接有流程数据库,所述的离线处理服务器连接有流程邮件数据库,所述的流程邮件数据库通过所述的内外网隔离设备与所述的流程邮件收发服务器连接,流程邮件收发服务器通过外部网络与所述的外网应用服务器连接,流程引擎服务器处理内部网络中的业务流程逻辑,在运行到需外部处理的节点时产生相应记录并等待离线处理、同时向离线处理服务器提供上述记录的查询,离线处理服务器定期向流程引擎服务器发出查询请求,查询外部处理节点的信息,然后提取并产生流程处理所需要的信息和邮件,并写入流程邮件数据库,流程邮件数据库存放外网离线操作处理需要的信息和邮件记录,以及外网用户离线操作后产生的数据,流程邮件收发服务器定期通过内外网隔离设备检索流程邮件数据库、提取发给外部用户的提醒邮件并发送给外部用户,外网应用服务器向外部用户提供离线操作的数据或用户界面,并将外网用户操作的数据经过流程邮件收发服务器写入流程邮件数据库。
[0005] 进一步的,所述的外网应用服务器采用B/S架构的Web应用服务或者采用C/S架构的标准应用服务。
[0006] 进一步的,所述的内外网隔离设备采用数据库SQL通信装置。
[0007] 进一步的,所述的外网应用服务器为外网Web应用服务器,所述的离线处理服务器定期询问流程引擎服务器,检查是否存在外部处理的节点,发现存在外部处理的节点后则提取处理需要的信息,产生XML表单数据和提醒邮件,写入流程邮件数据库,流程邮件收发服务器定期检查流程邮件数据库,提取发给外部用户的提醒邮件,通过外部的邮件服务器把邮件发给外部用户,外部用户通过点击邮件中的处理超链,进入外网应用服务器,在通过用户验证后,直接进入离线操作节点画面,实现输入相关数据、上载相关文件、执行相应节点动作操作,用户操作的数据,通过外网Web应用服务器写入流程邮件数据库,离线处理服务器定期从流程邮件数据库中获取用户操作的数据,在检查数据合法性之后调用流程引擎服务器,然后把处理的返回信息封装成邮件,写入流程邮件数据库。
[0008] 进一步的,当流程流入要求离线处理的节点时,流程引擎服务器、离线处理服务器和流程邮件收发服务器将离线操作提醒邮件发送给离线操作人员,同时把离线处理节点的XML表单数据送到外网Web应用服务器访问范围内的流程邮件数据库,离线操作人员通过提醒邮件中的超链接进入外网Web应用服务器,外网的Web应用服务器根据相关参数从流程邮件数据库中获取XML表单数据,产生输入网页,用户通过网页输入数据,并把数据写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的提交功能使流程往下流转。
[0009] 进一步的,当流程流到允许离线输入的节点时,系统将离线输入提醒邮件发送至指定地址,同时把离线输入XML表单数据写入流程邮件数据库,离线处理人员通过提醒邮件的超链,进入外网Web应用服务器的输入页面,通过页面输入数据,输入数据被写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的修改功能使数据更新到内部流程,内部处理人员在确认输入数据正确完成后提交节点,使流程往下流转,节点提交后,流程引擎服务器、离线处理服务器和流程邮件收发服务器向所有操作人员发出节点处理完的邮件。
[0010] 本发明与现有技术相对比,其效果是积极和明显的。本发明实现了业务流程管理信息系统的离线操作,用户不需要与服务器端能够直接连接,只需要能够收发邮件,即可实现信息系统的操作。在用户与系统服务器端没有直接连接的情况下,只需要对邮件服务器发来的邮件,按照规定要求进行填写,并反馈回邮件服务器。系统通过离线处理服务程序,将信息发回给系统服务器端,服务器对邮件内的数据进行解析并填入相关节点内,即可实现离线流程节点的操作。减轻了离线操作用户对软件硬件配置的要求,用户只需要拥有邮件收发软件,Web浏览器和Office办公软件,即可进行离线处理内容的填写,无须增加任何配置。实现了信息化企业内外网的隔离,离线操作的邮件内容填写在外网进行,在检查流程邮件合法性的基础上,通过内外网隔离设备允许的数据库访问协议,把邮件存入流程邮件数据库中,使得企业的内外网隔离,保障了安全性,还可将业务流程相关联的,非本单位的相关人员也纳入信息系统的流程化管理之中。附图说明:
[0011] 图1是本发明一种业务流程离线操作处理系统的示意图。
[0012] 图2是本发明一种业务流程离线操作处理系统中的业务流程任务节点离线处理的示意图。具体实施方式:
[0013] 如图1和图2所示,本发明一种业务流程离线操作处理系统由内部网络、内外网隔离设备、流程邮件收发服务器和外网应用服务器构成,其中,所述的内部网络中设置有流程引擎服务器、离线处理服务器和WEB应用服务器,所述的流程引擎服务器连接有流程数据库,所述的离线处理服务器连接有流程邮件数据库,所述的流程邮件数据库通过所述的内外网隔离设备与所述的流程邮件收发服务器连接,流程邮件收发服务器通过外部网络与所述的外网应用服务器连接,流程引擎服务器处理内部网络中的业务流程逻辑,在运行到需外部处理的节点时产生相应记录并等待离线处理、同时向离线处理服务器提供上述记录的查询,离线处理服务器定期向流程引擎服务器发出查询请求,查询外部处理节点的信息,然后提取并产生流程处理所需要的信息和邮件,并写入流程邮件数据库,流程邮件数据库存放外网离线操作处理需要的信息和邮件记录,以及外网用户离线操作后产生的数据,流程邮件收发服务器定期通过内外网隔离设备检索流程邮件数据库、提取发给外部用户的提醒邮件并发送给外部用户,外网应用服务器向外部用户提供离线操作的数据或用户界面,并将外网用户操作的数据经过流程邮件收发服务器写入流程邮件数据库。
[0014] 进一步的,所述的外网应用服务器采用B/S架构的Web应用服务或者采用C/S架构的标准应用服务。
[0015] 进一步的,所述的内外网隔离设备采用数据库SQL通信装置。
[0016] 进一步的,所述的离线处理服务器定期询问流程引擎服务器,检查是否存在外部处理的节点,发现存在外部处理的节点后则提取处理需要的信息,产生XML表单数据和提醒邮件,写入流程邮件数据库,流程邮件收发服务器定期检查流程邮件数据库,提取发给外部用户的提醒邮件,通过外部的邮件服务器把邮件发给外部用户,外部用户通过点击邮件中的处理超链,进入外网应用服务器,所述的外网应用服务器为外网Web应用服务器,在通过用户验证后,直接进入离线操作节点画面,实现输入相关数据、上载相关文件、执行相应节点动作操作,用户操作的数据,通过外网Web应用服务器写入流程邮件数据库,离线处理服务器定期从流程邮件数据库中获取用户操作的数据,在检查数据合法性之后调用流程引擎服务器,然后把处理的返回信息封装成邮件,写入流程邮件数据库。
[0017] 进一步的,当流程流入要求离线处理的节点时,流程引擎服务器、离线处理服务器和流程邮件收发服务器将离线操作提醒邮件发送给离线操作人员,同时把离线处理节点的XML表单数据送到外网Web应用服务器访问范围内的流程邮件数据库,离线操作人员通过提醒邮件中的超链接进入外网Web应用服务器,外网的Web应用服务器根据相关参数从流程邮件数据库中获取XML表单数据,产生输入网页,用户通过网页输入数据,并把数据写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的提交功能使流程往下流转。
[0018] 进一步的,当流程流到允许离线输入的节点时,系统将离线输入提醒邮件发送至指定地址,同时把离线输入XML表单数据写入流程邮件数据库,离线处理人员通过提醒邮件的超链,进入外网Web应用服务器的输入页面,通过页面输入数据,输入数据被写入流程邮件数据库,离线处理服务器从流程邮件数据库中获取输入的数据,通过调用流程引擎服务器的修改功能使数据更新到内部流程,内部处理人员在确认输入数据正确完成后提交节点,使流程往下流转,节点提交后,流程引擎服务器、离线处理服务器和流程邮件收发服务器向所有操作人员发出节点处理完的邮件。
[0019] 在本发明的一个实施例中,离线处理服务器:定期询问流程引擎服务器,是否有外部处理的节点,有则提取处理需要的信息,并封装成邮件,写入流程邮件数据库。
[0020] 流程邮件收发服务器:定期检查流程邮件数据库,提取发给外部用户的邮件,通过企业外部邮件服务器,把邮件发给外部用户。
[0021] 外部用户通过PC对邮件中相关输入信息进行输入处理,完成节点的离线操作。
[0022] 处理的离线输入数据,通过邮件附件返回给企业外部邮箱的指定用户、[0023] 流程邮件收发服务器:定期从邮箱取走指定用户的邮件,在检查流程邮件合法性的基础上,通过内外网隔离设备允许的数据库访问协议,把邮件存入流程邮件数据库中。
[0024] 离线处理服务器:定期从流程邮件数据库中,获取等待处理的流程邮件。在检查流程邮件合法性的基础上,提取操作信息,调用流程引擎服务器,然后把处理的返回信息,封装成邮件,写入流程邮件数据库
[0025] 当业务流程运营至要求离线处理的节点时,系统将离线操作邮件发送给离线操作人员
[0026] 离线处理节点可以由离线操作人员进行数据输入和提交,离线处理的结果通过邮件回复,传给系统。
[0027] 系统根据回复的邮件处理节点,对数据合理并提出提交的邮件,系统会使流程流转至下一节点,并发出成功处理邮件。反之系统会发出报错邮件。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈