一种核应急业务实现系统和方法与流程

文档序号:37547701发布日期:2024-04-08 13:53阅读:8来源:国知局
一种核应急业务实现系统和方法与流程

本发明涉及核应急管理,特别是涉及一种核应急业务实现系统和方法。


背景技术:

1、核应急业务系统实现核应急演习或核应急响应信息单电子化、在应急岗位间流传,并向待处理人员发送邮件、短信通知,审批结束后按照核事故应急报告制度要求自动向监管机关、相关业务部门发传真。以中核某电厂2022年度场内综合演习为例,持续时间约5小时,应急响应信息单约50份,发送传真超过500份。

2、核应急业务系统在实际过程中需要形成表单,审核人员进行确认签字并在某些情况下对工作流程进行更改。由于人员分散和状态,导致效率下降,随着现代应急处理工作的不断普及,核应急业务系统的搭建变得越来越重要。核应急业务系统的主要功能是收集和共享各种资源,例如人员、设备、物资等,以便在紧急情况下快速响应和提供必要的支持。然而,在应急处理过程中,一些流程可能会受到影响,导致资源浪费、效率低下,甚至可能无法满足紧急需求。

3、为了解决这个问题,许多组织和企业已经开始实施审核签字流程,以确保资源得到及时和有效的利用。然而,这种流程在一些情况下可能会遇到挑战,例如在人员不足或设备故障的情况下,或者在某些情况下需要更改工作流程以适应新的紧急情况。


技术实现思路

1、基于此,有必要针对现有核应急业务系统无法对表单进行调整,导致资源无法得到最有效利用的问题,提供一种核应急业务实现系统和方法,实现核应急业务流程的实时修改,将核应急业务表单分发到对应的核应急业务流程节点,对核应急业务表单进行审核和签字,确保资源得到最有效地利用。

2、为了解决上述问题,本发明还提供一种核应急业务实现系统,包括:

3、异构数据源,用于实时采集核应急异构数据,提供核应急异构数据接口服务;

4、表单任务构建模块,用于通过人机界面发出核应急业务请求,接受核应急业务请求,对核应急业务请求进行合法性检查,构建核应急业务表单任务发送表单设计器;

5、表单设计器模块,用于接受表单任务构建模块发送的核应急业务表单任务,定义核应急业务表单组态,生成核应急业务表单组态并发送流程可视化编辑器模块和工作流引擎模块;

6、流程可视化编辑器模块,用于接受表单设计器模块发送的核应急业务表单组态,定义核应急业务流程组态,生成核应急业务流程组态并发送工作流引擎模块;

7、工作流引擎模块,用于接受表单设计器模块发送的核应急业务表单组态和流程可视化编辑器模块发送的核应急业务流程组态,生成核应急业务流程实例并提供核应急业务流程流转逻辑服务。

8、进一步地,所述异构数据源分别与核应急业务数据库和核应急实时数据库通过核应急异构数据接口服务连接,从核应急业务数据库和核应急实时数据库实时采集核应急异构数据并存储,从核应急业务数据库中采集核应急组织结构表和用户权限表并存储。

9、进一步地,所述核应急异构数据包括核电厂机组应急数据、核电厂模拟机组应急数据、核电厂设备应急数据、核电厂系统应急数据、核电厂监测站点应急数据和气象局数据;所述核应急异构数据接口服务支持数据传输协议,实现核应急异构数据的传输;所述数据传输协议包括串口协议、udp协议和opc协议。

10、进一步地,根据核应急业务响应信息单或其他类似文件定义核应急业务表单组态;定义核应急业务表单组态包括选择核应急业务表单元素,对选择的核应急业务表单元素通过拖拉拽和配置的方式进行排列组合,以及对选择的核应急业务表单元素进行数据绑定;所述表单设计器模块设有核应急业务表单组态模板;完成核应急业务表单组态定义后,表单设计器模块将定义的核应急业务表单组态导入到核应急业务表单组态模板中生成核应急业务表单组态;表单设计器模块还支持从excel或其他配置文件中导入信息到核应急业务表单组态模板中生成核应急业务表单组态。

11、进一步地,所述核应急业务表单元素包括标签、下拉列表、复选框、表格、编辑输入框和下压按钮;对选择的核应急业务表单元素进行排列组合时,表单设计器支持成组打包、对齐和移动;

12、所述表单设计器模块与异构数据源通过核应急异构数据接口服务连接,获取核应急业务数据库数据字典中定义的字段和核应急实时数据库中机组数据点,对核应急业务表单元素进行数据绑定;对核应急业务表单元素进行数据绑定包括对下拉列表中选项进行数据绑定和对动态标签进行数据绑定;对下拉列表中选项进行数据绑定是通过自定义绑定规则将下拉列表中选项与核应急业务数据库数据字典中定义的字段进行绑定;对动态标签进行数据绑定是通过自定义绑定规则将动态标签与核应急实时数据库中机组数据点进行绑定。

13、进一步地,所述核应急业务表单组态为基于html5、css3和javascript的网页文件。

14、进一步地,所述流程可视化编辑器模块内设基于activiti-modeler的流程可视化编辑器;所述流程可视化编辑器模块根据核应急业务表单组态中的逻辑关系,定义核应急业务流程组态;定义核应急业务流程组态包括定义核应急业务流程模型,定义核应急业务流程节点,定义核应急业务流程节点的核应急人员和核应急岗位,定义核应急业务流程流转逻辑,以及定义核应急业务流程结束后触发的核应急业务事件;所述流程可视化编辑器模块与异构数据源通过核应急异构数据接口服务连接,完成核应急业务流程组态定义后,流程可视化编辑器模块生成核应急业务流程组态,将核应急业务流程组态发送工作流引擎模块,并将核应急业务流程组态通过核应急异构数据接口服务存入核应急业务数据库中。

15、进一步地,所述流程可视化编辑器模块通过核应急异构数据接口服务获取核应急业务数据库中的用户权限表、组织机构表、传真配置表、邮件配置表和应急大事件表;所述流程可视化编辑器模块根据核应急业务数据库中的用户权限表和组织机构表,定义核应急业务流程节点的核应急人员和核应急岗位;所述流程可视化编辑器模块根据核应急业务数据库中的传真配置表、邮件配置表和应急大事件表,定义核应急业务流程结束后触发的核应急业务事件。

16、进一步地,所述核应急业务事件包括写大事记并加盖电子签名和电子印章后通过传真和/或邮件向主管单位及相关部门发送,自动生成核应急业务报表并加盖电子签名和电子印章后通过传真和/或邮件向主管单位及相关部门发送。

17、进一步地,所述核应急业务流程组态为符合bpmn2.0标准的xml格式文件。

18、进一步地,所述工作流引擎模块内设基于activiti的工作流引擎;所述工作流引擎模块与异构数据源通过核应急异构数据接口服务连接;所述工作流引擎模块生成核应急业务流程实例并提供核应急业务流程流转逻辑服务,包括如下步骤:

19、将核应急业务表单组态与核应急业务流程组态融合,生成核应急业务表单、核应急业务流程和核应急业务流程流转逻辑;

20、对核应急业务表单、核应急业务流程和核应急业务流程流转逻辑进行合法性检查;

21、核应急业务表单、核应急业务流程和核应急业务流程流转逻辑均通过合法性检查后,通过核应急异构数据接口服务获取核应急业务流程涉及数据并分发到核应急业务流程节点,生成核应急业务流程实例在人机界面呈现;

22、在人机界面控制核应急业务流程实例;启动核应急业务流程实例后,提供核应急业务流程流转逻辑服务;暂停核应急业务流程实例后,暂停核应急业务流程流转逻辑服务;终止核应急业务流程实例后,终止核应急业务流程流转逻辑服务。

23、进一步地,所述核应急业务流程流转逻辑服务包括核应急业务流程模型解释,核应急业务流程流转逻辑执行,以及核应急业务流程结束后触发核应急业务事件。

24、本发明还提供一种核应急业务实现方法,包括如下步骤:

25、异构数据源实时采集核应急异构数据,提供核应急异构数据接口服务;

26、表单任务构建模块通过人机界面发出核应急业务请求,接受核应急业务请求,对核应急业务请求进行合法性检查,构建核应急业务表单任务发送表单设计器模块;

27、表单设计器模块接受表单任务构建模块发送的核应急业务表单任务,定义核应急业务表单组态,生成核应急业务表单组态并发送流程可视化编辑器模块和工作流引擎模块;

28、流程可视化编辑器模块接受表单设计器模块发送的核应急业务表单组态,定义核应急业务流程组态,生成核应急业务流程组态并发送工作流引擎模块;

29、工作流引擎模块接受表单设计器模块发送的核应急业务表单组态和流程可视化编辑器模块发送的核应急业务流程组态,生成核应急业务流程实例并提供核应急业务流程流转逻辑服务。

30、本发明的有益技术效果:

31、本发明的核应急业务实现系统和方法,将核应急异构数据与activiti工作流引擎融合,实现核应急业务流程离线组态和核应急业务表单离线组态,核应急业务流程组态、核应急业务表单组态与核应急异构数据的融合,实现核应急业务流程、核应急业务表单和核应急业务流程流转逻辑发布,以及核应急业务流程流转逻辑执行。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1