[发明专利]系统逻辑图生成方法、装置、设备及存储介质在审
申请号: | 202210032644.3 | 申请日: | 2022-01-12 |
公开(公告)号: | CN114329095A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 王立君;葛旺;焦玉阳;宋少璞;张伟 | 申请(专利权)人: | 平安壹钱包电子商务有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 严林 |
地址: | 518000 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 逻辑 生成 方法 装置 设备 存储 介质 | ||
本发明涉及数据处理,提供一种系统逻辑图生成方法、装置、设备及存储介质。该方法能够获取产品系统执行业务事件时所产生的多个执行日志;根据每个执行日志中所记载的执行事件对多个所述执行日志进行类型划分,得到系统操作日志及系统交互日志;根据所述系统操作日志识别所述业务事件的事件关联关系;从所述事件关联关系中提取多个事件链路及每个事件链路中所述业务事件的执行顺序;基于接口映射表及所述系统交互日志生成所述产品系统与交互系统的交互信息;根据多个所述事件链路、所述执行顺序及所述交互信息生成所述产品系统的系统逻辑图,能够准确的生成系统逻辑图。此外,本发明还涉及区块链技术,所述系统逻辑图可存储于区块链中。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种系统逻辑图生成方法、装置、设备及存储介质。
背景技术
随着产品系统接入的业务体系越来越庞大,业务逻辑也越来越繁杂,造成新对接该产品系统的用户无法清晰准确的获取到该产品系统的相关信息,例如,该产品系统上已支持的功能逻辑及交互链路等,不利于产品系统的优化推进。
发明内容
鉴于以上内容,有必要提供一种系统逻辑图生成方法、装置、设备及存储介质,能够准确的生成系统逻辑图,从而能够辅助用户清晰准确的获取到该产品系统的相关信息。
一方面,本发明提出一种系统逻辑图生成方法,所述系统逻辑图生成方法包括:
获取产品系统执行业务事件时所产生的多个执行日志;
根据每个执行日志中所记载的执行事件对多个所述执行日志进行类型划分,得到系统操作日志及系统交互日志;
根据所述系统操作日志识别各所述业务事件之间的事件关联关系;
从所述事件关联关系中提取多个事件链路及每个所述事件链路中业务事件的执行顺序;
基于接口映射表及所述系统交互日志生成所述产品系统与交互系统的交互信息;
根据多个所述事件链路、所述执行顺序及所述交互信息生成所述产品系统的系统逻辑图。
根据本发明优选实施例,所述获取产品系统执行业务事件时所产生的多个执行日志包括:
识别所述产品系统上的多个系统界面;
根据多个所述系统界面上的操作控件确定所述业务事件;
从预设日志库中获取与所述产品系统及所述业务事件同时对应的初始日志;
从所述初始日志中提取日志级别为预设级别的日志作为目标日志;
对所述目标日志进行去重处理,得到多个所述执行日志。
根据本发明优选实施例,所述根据每个执行日志中所记载的执行事件对多个所述执行日志进行类型划分,得到系统操作日志及系统交互日志包括:
从每个执行日志中提取与事件标识对应的信息作为所述执行事件,并统计所述执行事件在每个执行日志中的事件数量;
选取事件数量大于预设数量的执行日志作为待筛日志;
检测所述待筛日志中的多个执行事件是否为所述业务事件;
将所述待筛日志中的多个执行事件不都为所述业务事件的待筛日志确定为所述系统交互日志;
将除所述系统交互日志外的执行日志确定为所述系统操作日志。
根据本发明优选实施例,所述根据所述系统操作日志识别各所述业务事件之间的事件关联关系包括:
从所述系统操作日志中提取所述业务事件的事件执行时刻;
依照从小至大的顺序对所述事件执行时刻进行排序,得到时刻列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安壹钱包电子商务有限公司,未经平安壹钱包电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210032644.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种字母加工系统
- 下一篇:数据核验方法、装置、电子设备及存储介质