一种预案可视化生成系统、服务端以及客户端技术方案

技术编号:32186670 阅读:20 留言:0更新日期:2022-02-08 15:50
本发明专利技术实施例公开了一种预案可视化生成系统、服务端以及客户端,预案可视化生成系统包括服务端以及客户端,服务端包括流程设计模块、预案管理模块以及工作流模块。用户通过流程设计模块设计并生成流程定义文件,在预案管理模块中创建预案,将预案和流程定义文件进行关联,设置预案的标识信息,在预案管理模块中设置流程定义文件的流程界面信息。在执行预案时,用户在客户端中输入预案的标识信息,客户端根据标识信息从预案管理模块中获取对应的流程定义文件以及流程界面信息,并根据工作流模块发送的指令信息执行流程定义文件,根据流程界面信息生成流程显示界面来实时显示流程定义文件的执行情况,解决了目前预案流程开发效率低下的技术问题。效率低下的技术问题。效率低下的技术问题。

【技术实现步骤摘要】
一种预案可视化生成系统、服务端以及客户端


[0001]本申请实施例涉及可视化开发领域,尤其涉及一种预案可视化生成系统、服务端以及客户端。

技术介绍

[0002]随着我国轨道交通建设的不断发展,轨道交通已经成为一种重要的出行方式。然而,轨道交通由于载客量较大,各类突发事件时有发生,如何有效应对轨道交通的各类突发事件,已经成为轨道交通运营方亟需解决的问题。
[0003]目前对于各类突发事件通常需要制定各种应急预案,从而对各类突发事件进行及时有效的救援指挥。应急预案中,预案的设计起到了至关重要的作用,一般是编制人员根据经验进行预案的流程设计,预案的流程设计完成之后,再由界面开发人员根据预案流程的方案,为每个流程步骤设计相应的交互界面,通过编程工作将交互界面和业务流程进行绑定。当预案的流程发生变化,需要对各个流程和各个界面进行修改,在此过程中需要编制人员和界面开发人员共同参与,增加了修改工作的复杂性和维护量,导致预案流程的开发效率低下。
[0004]综上所述,如何提高预案流程的开发效率,成为了目前亟需解决的技术问题。
专利技术内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种预案可视化生成系统,其特征在于,包括服务端以及客户端,所述服务端包括流程设计模块、预案管理模块以及工作流模块;所述流程设计模块用于根据用户发送的流程编排指令,设计并生成流程定义文件,将所述流程定义文件发送至所述预案管理模块,所述流程定义文件包括有文件信息;所述预案管理模块用于保存所述流程定义文件,以及用于根据用户发送的预案管理指令创建或管理预案,所述预案设置有标识信息,所述预案至少与一个所述流程定义文件相关联;以及用于,根据用户发送的流程界面创建指令,生成每个所述流程定义文件的流程界面信息;以及用于,将相关联的流程定义文件发送至所述工作流模块;以及用于,根据所述客户端发送的第一标识信息,将相关联的第一文件信息发送至所述工作流模块;所述工作流模块用于根据所述相关联的流程定义文件,生成与所述相关联的流程定义文件相对应的流程模型;以及用于,根据所述预案管理模块发送的所述第一文件信息执行相对应的第一流程模型,以使所述第一流程模型在执行时向所述客户端发送指令信息;所述客户端用于接收用户发送的第一预案的第一标识信息,向所述预案管理模块发送所述第一标识信息,以从所述预案管理模块中获取与所述第一预案相关联的第一流程定义文件以及所述第一流程定义文件的第一流程界面信息,以及用于根据所述工作流模块发送的指令信息执行所述第一流程定义文件,并根据所述第一流程界面信息生成第一流程显示界面,以实时显示所述第一流程定义文件的执行情况。2.根据权利要求1所述的一种预案可视化生成系统,其特征在于,所述流程设计模块包括定义文件生成子模块、节点属性管理子模块、流程组件子模块以及流程模板子模块,所述流程编排指令包括流程设计指令以及定义文件生成指令;所述流程设计模块用于根据用户发送的流程设计指令,从所述流程组件子模块中获取流程组件,对所述流程组件进行编排生成流程;或用于,根据用户发送的流程设计指令,从所述流程模板子模块中选择预先创建的流程;所述流程包括至少一个流程节点;以及用于,通过所述节点属性管理子模块设置所述流程中每一个流程节点的属性信息以及逻辑信息,所述属性信息中包括与所述流程节点相对应的指令信息;以及用于,根据所述用户发送的定义文件生成指令,通过所述定义文件生成子模块生成流程定义文件,将所述流程定义文件发送至所述预案管理模块。3.根据权利要求2所述的一种预案可视化生成系统,其特征在于,所述流程组件包括节点组件以及连接组件。4.根据权利要求2所述的一种预案可视化生成系统,其特征在于,所述流程中至少一个流程节点对应设置有业务界面,设置有所述业务界面的流程节点的属性信息中包括有相对应的业务界面文件信息,所述预案可视化开发系统还包括界面设计模块;所述界面设计模块用于根据用户发送的界面编排指令,设计并生成与所述流程节点相对应的业务界面,以及,接收用户发送的配置文件生成指令,生成业务界面文件,将所述业务界面文件发送至所述预案管理模块中进行保存以及管理,所述业务界面文件包括有业务界面文件信息。5.根据权利要求4所述的一种预案可视化生成系统,其特征在于,所述界面设计模块包括界面文件生成子模块、组件属性配置子模块、界面组件服务子模块以及界面模板子模块,所述界面编排指令包括界面设计指令以及属性设置指令;
所述界面设计模块用于根据用户发送的界面设计指令,从所述界面组件服务子模块中选取界面组件,对所述界面组件进行编排,生成与所述流程节点相对应的业务界面,或用于,根据用户发送的界面设计指令,从所述界面模板子模块选择预先创建的业务界面作为与所述流程节点相对应的业务界面;以及用于,根据所述用户发送的属性设置指令,通过所述组件属性配置子模块对所述业务界面中的界面组件的属性进行配置;以及用于,根据用户发送的配置文件生成指令,通过所述界面文件生成子模块生成业务界面文件,将所述业务界面文件发送至所述预案管理模块中进行保存以及管理。6.根据权利要求5所述的一种预案可视化生成系统,其特征在于,所述预案管理模块包括预案管理子模块、界面模板管理子模块、流程模板管理子模块以及数据库子模块;所述预案管理指令包括预案创建指令以及预案修改指令;所述预案管理模块用于将所述流程定义文件以及所述业务界面文件保存至所述数据库子模块中,以及用于根据用户发送的预案创建指令,通过所述预案管理子模块创建预案,将所述预案与至少与一个所述流程定义文件进行关联,设置所述预案的预案信息并保存至所述数据库子模块,将相关联的流程定义文件发送至所述工作流模块,所述预案信息包括有所述相关联的流程定义文件的文件信息、所述预案的标识信息以及所述相关联的流程定义文件的顺序信息;以及用于根据用户发送的预案修改指令,通过所述预案管理子模块对创建的预案进行修改;以及用于,根据用户发送的流程界面创建指令,从所述流程模板管理子模块中选择预先创建的流程显示界面作为对应流程定义文...

【专利技术属性】
技术研发人员:王文超肖中卿贾建平
申请(专利权)人:广州华佳软件有限公司佳都科技集团股份有限公司广东华之源信息工程有限公司广州佳都城轨智慧运维服务有限公司
类型:发明
国别省市:

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

1