[发明专利]一种软件诊断系统启动方法及其系统、设备、存储介质在审
申请号: | 202110287688.6 | 申请日: | 2021-03-17 |
公开(公告)号: | CN115114138A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 潘武;吴惠敏 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 诊断 系统启动 方法 及其 系统 设备 存储 介质 | ||
本申请公开了一种软件诊断系统启动方法及其系统、设备、存储介质,该软件诊断系统启动方法应用于一种系统软件诊断系统中的发生域,该发生域包括事件处理源、信息块生成器、一线捕捉器以及一线诊断器,其中,事件处理源分别连接信息块生成器以及一线捕捉器,一线捕捉器连接一线诊断器;该软件诊断系统启动方法包括:按照预设顺序依次启动事件处理源、一线捕捉器、一线诊断器;启动信息块生成器,以完成发生域的启动;其中,信息块生成器启动时采用事件处理源提供的信息定时器。通过上述方法,本申请通过逐个、按顺序启动发生域中的对象,确保启动过程中,不会有因顺序引起的数据生成和处理异常,提高发生域的稳定性。
技术领域
本申请涉及计算机应用技术领域,特别是涉及一种软件诊断系统启动方法及其系统、设备、存储介质。
背景技术
当软件的程序代码完成以后,便必须进行软件的诊断,其是测试程序执行的结果是否符合原先设计的要求。此时,软件设计者必须判断每一项单独功能模式的输入与输出的资料是否符合原先要求,除此之外,系统的整体表现也要加以测试,即使功能合乎需求,若执行速度非常慢,则该软件也无法满足使用者的需要。
当前对于软件活动的诊断系统,采用典型的“采集”和“分析”的分离结构,即独立采集,独立分析,而且采集采用“完整”模式,分析都采用“离线”模式。现有负责“采集”的发生域系统结构以及启动方式往往会因为启动顺序的错乱,导致数据生成和处理出现异常。
发明内容
本申请提供一种软件诊断系统启动方法及其系统、设备、存储介质。
本申请提供的一个技术方案是:提供一种软件诊断系统启动方法,所述软件诊断系统启动方法应用于一种系统软件诊断系统中的发生域,所述发生域包括事件处理源、信息块生成器、一线捕捉器以及一线诊断器,其中,所述事件处理源分别连接所述信息块生成器以及所述一线捕捉器,所述一线捕捉器连接所述一线诊断器;
所述软件诊断系统启动方法包括:
按照预设顺序依次启动所述事件处理源、所述一线捕捉器、所述一线诊断器;
启动所述信息块生成器,以完成所述发生域的启动;
其中,所述信息块生成器启动时采用所述事件处理源提供的信息定时器。
本申请提供的另一个技术方案是:提供一种系统软件诊断系统,所述系统软件诊断系统包括:
至少一个发生域,用于记录所述软件活动触发的事件,以及对所述事件进行一次诊断;
所述发生域包括:
事件处理源,用于记录和处理所述软件活动的事件源;
信息块生成器,连接所述事件处理源,用于生成记录信息块或事件信息块,以及将所述记录信息块或所述事件信息块发送给所述事件处理源;
一线诊断器,用于对所述记录信息块或所述事件信息块进行诊断,以及基于诊断结果生成诊断报告;
一线捕捉器,连接所述事件处理源以及所述一线诊断器,用于实现所述事件处理源与所述一线诊断器的信息对接,以及对所述记录信息块或所述事件信息块和/或所述诊断报告进行信息过滤。
本申请提供的另一个技术方案是:提供一种终端设备,所述终端设备包括处理器和存储器,存储器中存储有计算机程序,处理器用于执行计算机程序以实现上述软件诊断系统启动方法的步骤。
本申请采用的另一个技术方案是:提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机程序,计算机程序被执行时实现上述软件诊断系统启动方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287688.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:临时操控权限的分享方法及计算机存储介质
- 下一篇:油烟机