System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务全过程的可视化系统技术方案_技高网

业务全过程的可视化系统技术方案

技术编号:44194455 阅读:7 留言:0更新日期:2025-02-06 18:32
本申请提供的一种业务全过程的可视化系统,应用于包括至少一个业务系统的业务系统群,所述可视化系统包括:字节码注入端,被配置为基于设定规则利用字节码注入工具,对所述至少一个业务系统进行业务处理的至少一个过程进行字节码注入,以利用所述字节码对所述至少一个过程进行数据收集、检测及处理,并以此生成业务过程数据;数据处理端,与所述字节码注入端连接,被配置为接收所述业务过程数据,对所述业务过程数据进行存储及展示。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种业务全过程的可视化系统


技术介绍

1、业务全过程可视化利用图表、仪表盘等实时监控分析业务全流程,旨在快速识别瓶颈、故障,优化流程,提升效率和客户满意度。但是多数企业的全业务流程往往由多个建设时间不同、技术架构不同、数据标准不同等的孤岛系统组成,导致在开展业务全过程可视化建设时面临数据集成、数据传输实时性、可视化展示等诸多方面的挑战。


技术实现思路

1、有鉴于此,本申请提出一种业务全过程的可视化系统,以解决或部分解决上述问题。

2、基于上述目的,本申请提供了一种业务全过程的可视化系统,其特征在于,应用于包括至少一个业务系统的业务系统群,所述可视化系统包括:

3、字节码注入端,被配置为基于设定规则利用字节码注入工具,对所述至少一个业务系统进行业务处理的至少一个过程进行字节码注入,以利用所述字节码对所述至少一个过程进行数据收集、检测及处理,并以此生成业务过程数据;

4、数据处理端,与所述字节码注入端连接,被配置为接收所述业务过程数据,对所述业务过程数据进行存储及展示。

5、在一些示例性实施例中,所述字节码注入端,包括:

6、参数检测单元,设置于所述至少一个业务系统的任一业务系统,被配置为对所述任一业务系统的输入参数进行所述字节码注入;

7、业务处理单元,设置于所述至少一个业务系统的任一业务系统,被配置为对所述任一业务系统的至少一个业务处理过程进行所述字节码注入;

8、结果归集单元,设置于所述至少一个业务系统的任一业务系统,被配置为对所述任一业务系统的运行结果进行所述字节码注入。

9、在一些示例性实施例中,所述参数检测单元,包括:

10、单独检测模块,被配置为利用所述字节码注入得到所述任一业务系统的输入参数相对应的第一数据,按照第一规则对所述第一数据进行检测,生成所述业务过程数据;

11、组合检测模块,被配置为利用所述字节码注入得到所述任一业务系统的输入参数相对应的第二数据,在设定场景中按照第二规则进行检测,生成所述业务过程数据。

12、在一些示例性实施例中,所述业务处理单元,包括:

13、参数检测模块,被配置为利用所述字节码注入得到所述至少一个业务处理过程的参数相对应的第三数据,按照第三规则对所述第三数据进行检测,生成所述业务过程数据;

14、结果反馈模块,被配置为利用所述字节码注入得到所述至少一个业务处理过程的结果相对应的第四数据,按照第四规则对所述第三数据进行检测,生成所述业务过程数据。

15、在一些示例性实施例中,所述业务处理单元,还包括:

16、异常场景加固模块,被配置为当所述结果反馈模块检测出不符合相应规则的结果时,确定所述不符合相应规则的结果所对应的异常位置;当获取到更新与所述异常位置对应的更新处理过程代码时,利用所述字节码注入方式在所述异常位置设置所述更新处理过程代码。

17、在一些示例性实施例中,所述结果归集单元,包括:

18、结果检测模块,被配置为利用所述字节码注入得到所述任一业务系统的输出结果相对应的第五数据,按照第五规则对所述第五数据进行检测,生成所述业务过程数据;

19、结果归集模块,被配置为利用所述字节码注入得到所述任一业务系统的输入结果相对应的第六数据,在设定场景中按照第六规则进行检测,生成所述业务过程数据。

20、在一些示例性实施例中,所述数据处理端,包括:

21、数据管理单元,被配置为接收所述字节码注入端传输的所述业务过程数据,对所述业务过程数据进行存储及分发;

22、历史数据分析单元,被配置为对存储的业务过程数据进行数据分析;

23、业务过程展示单元,被配置为接收所述数据管理单元分发的业务过程数据,以对业务过程进行展示,接收并展示所述历史数据分析单元的数据分析结果。

24、在一些示例性实施例中,所述数据管理单元,包括:

25、数据写入模块,被配置为将从所述字节码注入端获取到的所述业务过程数据写入至相应的数据存储器;

26、数据分发模块,被配置为对从所述字节码注入端获取到的所述业务过程数据进行分发;

27、数据读取模块,被配置为对所述业务过程展示单元提供读取接口。

28、在一些示例性实施例中,所述历史数据分析单元,包括:

29、数据分析模块,被配置为按照第七规则获取存储的业务过程数据,对获取到的业务过程数据的处理结果进行分析;

30、性能分析模块,被配置为按照第八规则获取存储的业务过程数据,对获取到的业务过程数据的处理效率进行分析;

31、异常分析模块,被配置为对存储的业务过程数据中的异常数据进行获取,对所述异常数据进行分析。

32、在一些示例性实施例中,所述业务过程展示单元,包括:

33、实时展示模块,被配置为接收所述数据管理单元分发来的业务过程数据并进行业务过程展示;

34、历史展示模块,被配置为接收已存储的业务过程数据并进行历史业务过程展示;

35、分析展示模块,被配置为接收所述历史数据分析单元的分析数据并进行业务分析展示。

36、从上面所述可以看出,本申请提供的一种业务全过程的可视化系统,应用于包括至少一个业务系统的业务系统群,所述可视化系统包括:字节码注入端,被配置为基于设定规则利用字节码注入工具,对所述至少一个业务系统进行业务处理的至少一个过程进行字节码注入,以利用所述字节码对所述至少一个过程进行数据收集、检测及处理,并以此生成业务过程数据;数据处理端,与所述字节码注入端连接,被配置为接收所述业务过程数据,对所述业务过程数据进行存储及展示。本申请通过字节码注入工具动态向完整业务链中的业务系统的原可执行文件注入业务过程可视化特性字节码,使业务系统运行过程中能够生成业务链数据结构格式的业务过程数据,并且所有系统生成的业务过程数据能够组成完整的业务链,然后借助业务过程数据存储器、数据处理端的消息队列、业务过程展示实现业务全过程可视化。

本文档来自技高网...

【技术保护点】

1.一种业务全过程的可视化系统,其特征在于,应用于包括至少一个业务系统的业务系统群,所述可视化系统包括:

2.根据权利要求1所述的可视化系统,其特征在于,所述字节码注入端,包括:

3.根据权利要求2所述的可视化系统,其特征在于,所述参数检测单元,包括:

4.根据权利要求2所述的可视化系统,其特征在于,所述业务处理单元,包括:

5.根据权利要求4所述的可视化系统,其特征在于,所述业务处理单元,还包括:

6.根据权利要求2所述的可视化系统,其特征在于,所述结果归集单元,包括:

7.根据权利要求1所述的可视化系统,其特征在于,所述数据处理端,包括:

8.根据权利要求7所述的可视化系统,其特征在于,所述数据管理单元,包括:

9.根据权利要求7所述的可视化系统,其特征在于,所述历史数据分析单元,包括:

10.根据权利要求7所述的可视化系统,其特征在于,所述业务过程展示单元,包括:

【技术特征摘要】

1.一种业务全过程的可视化系统,其特征在于,应用于包括至少一个业务系统的业务系统群,所述可视化系统包括:

2.根据权利要求1所述的可视化系统,其特征在于,所述字节码注入端,包括:

3.根据权利要求2所述的可视化系统,其特征在于,所述参数检测单元,包括:

4.根据权利要求2所述的可视化系统,其特征在于,所述业务处理单元,包括:

5.根据权利要求4所述的可视化系统,其特征在于,所述业务处理单元,还...

【专利技术属性】
技术研发人员:吴江栋韩大为汪洋李卫华范利刚袁行李俊明
申请(专利权)人:北京中电普华信息技术有限公司
类型:发明
国别省市:

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

1