掌桥专利:专业的专利平台
掌桥专利
首页

一种具有安全监测功能的软件运行系统

文献发布时间:2023-06-19 11:02:01


一种具有安全监测功能的软件运行系统

技术领域

本发明属于软件监测技术领域,尤其涉及一种具有安全监测功能的软件运行系统。

背景技术

软件是一系列按照特定顺序组织的电脑数据和指令,是电脑中的非有形部分,软件一般被划分为系统软件、应用软件和介于这两者之间的中间件。软件包括所有在电脑运行的程序,其不分架构,有共通的特性,在运行后可以让硬件运行依设计时要求的机能。简单地说,软件就是程序加文档的集合体。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。

现有技术中软件在运行过程中无法对其进行监测,这样在运行过程中软件中本身可能存在携带病毒的情况,在运行时病毒会对计算机信息造成破坏,或者在运行过程中有病毒入侵软件,也会对软件造成影响可能会对计算机信息造成破坏,同时在软件运行过程中,如果需要计算机硬件提高功耗维持高强度运行时,也会对计算机造成一定负担,如果不对计算机进行监测,计算机部件出现损坏也会软件运行造成严重影响。

发明内容

本发明的目的在于:为了解决现有技术中软件在运行过程中无法对其进行监测,这样在运行过程中软件中本身可能存在携带病毒的情况,在运行时病毒会对计算机信息造成破坏,或者在运行过程中有病毒入侵软件,也会对软件造成影响可能会对计算机信息造成破坏,同时在软件运行过程中,如果需要计算机硬件提高功耗维持高强度运行时,也会对计算机造成一定负担,如果不对计算机进行监测,计算机部件出现损坏也会软件运行造成严重影响的问题,而提出的一种具有安全监测功能的软件运行系统。

为了实现上述目的,本发明采用了如下技术方案:

一种具有安全监测功能的软件运行系统,包括运行控制模块、硬件环境监测模块、运行记录模块、危机信号收集模块和报警模块,所述运行控制模块与运行记录模块之间通过电性双向连接,运行控制模块与硬件环境监测模块之间通过电性双向连接,运行控制模块的输出端与危机信号收集模块的输入端电性连接,危机信号收集模块的输出端与报警模块的输入端电性连接。

作为上述技术方案的进一步描述:

所述运行控制模块包括数据库模块、对应信息调取模块、数据监控模块、病毒检查模块、病毒分析模块、杀毒模块、信息提示模块和运行紧急暂停模块。

作为上述技术方案的进一步描述:

所述数据监控模块的输出端与病毒检查模块的输入端电性连接,病毒检查模块的输出端与病毒分析模块的输入端电性连接,病毒分析模块的输出端与杀毒模块的输入端电性连接,杀毒模块的输出端与信息提示模块的输入端电性连接,信息提示模块的输出端与运行紧急暂停模块的输入端电性连接。

作为上述技术方案的进一步描述:

所述数据库模块的输出端与对应信息调取模块的输入端电性连接,对应信息调取模块的输出端与病毒分析模块的输入端电性连接。

作为上述技术方案的进一步描述:

所述运行记录模块包括运行迟滞处记载模块、记录存储模块和迟滞分析模块。

作为上述技术方案的进一步描述:

所述运行迟滞处记载模块的输出端与记录存储模块的输入端电性连接,记录存储模块的输出端与迟滞分析模块的输入端电性连接。

作为上述技术方案的进一步描述:

所述硬件环境监测模块包括温度检测模块、湿度检测模块、电压检测模块、存储模块和数据提取分析模块。

作为上述技术方案的进一步描述:

所述温度检测模块、湿度检测模块和电压检测模块的输出端均与存储模块的输入端电性连接,存储模块的输出端与数据提取分析模块的输入端电性连接。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、本发明中,通过设置运行控制模块,其中数据监控模块能够在软件运行过程中对软件数据进行监控,并对数据进行分析同时利用病毒检查模块配合工作,检测软件中可能存在的病毒,当病毒检测出来后,通过利用病毒分析模块分析何种病毒,最后将信息传递给杀毒模块,杀毒模块能够对其进行杀毒,通过设置数据库模块和对应信息调取模块,其中数据库模块能够存储大量病毒信息,而对应信息调取模块能够调取出相对应的病毒信息,让病毒分析模块与检测到的病毒信息作出匹配,利用杀毒模块对病毒达到更好的消杀效果,通过设置信息提示模块和运行紧急暂定模块,其中杀毒模块启动时能够将信息传递给信息提示模块,而信息提示模块能够将信息传递给运行紧急暂停模块,运行紧急暂停模块紧急控制软件停止运行,同时将信息传递给危机信号收集模块,危机信号收集模块收集信息并将信息传递给报警模块,最后报警模块报警进行提醒。

2、本发明中,通过设置运行记录模块,其中运行迟滞处记载模块能够记载软件运行过程中出现各种迟滞的情况,而记录存储模块能够对这些记录进行存储,并存储软件运行迟滞可能出现的问题,最后迟滞分析模块能够对软件运行过程中的迟滞情况进行分析,方便工作人员能够根据问题对软件数据进行调整,让软件能够流畅运行。

3、本发明中,通过设置硬件环境监测模块,其中温度检测模块、湿度检测模块和电压检测模块分别对计算机内部的温湿度和电压数据进行检测,并将数据传递给存储模块,而数据提取分析模块能够将数据提取出并进行分析,分析计算机的硬件数据方便工作人员对计算进行实施监测,避免软件运行受到影响。

附图说明

图1为本发明提出的一种具有安全监测功能的软件运行系统的工作流程示意图;

图2为本发明提出的一种具有安全监测功能的软件运行系统中运行控制模块的子模块结构示意图;

图3为本发明提出的一种具有安全监测功能的软件运行系统中运行记录模块的子模块结构示意图;

图4为本发明提出的一种具有安全监测功能的软件运行系统中硬件环境监测模块结构示意图。

图例说明:

1、运行控制模块;11、数据库模块;12、对应信息调取模块;13、信息提示模块;14、运行紧急暂停模块;15、数据监控模块;16、病毒检查模块;17、病毒分析模块;18、杀毒模块;2、运行记录模块;21、运行迟滞处记载模块;22、记录存储模块;23、迟滞分析模块;3、硬件环境监测模块;31、温度检测模块;32、湿度检测模块;33、数据提取分析模块;34、电压检测模块;35、存储模块;4、危机信号收集模块;5、报警模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1-4,本发明提供一种技术方案:一种具有安全监测功能的软件运行系统,包括运行控制模块1、硬件环境监测模块3、运行记录模块2、危机信号收集模块4和报警模块5,所述运行控制模块1与运行记录模块2之间通过电性双向连接,运行控制模块1与硬件环境监测模块3之间通过电性双向连接,运行控制模块1的输出端与危机信号收集模块4的输入端电性连接,危机信号收集模块4的输出端与报警模块5的输入端电性连接。

具体的,所述运行控制模块1包括数据库模块11、对应信息调取模块12、数据监控模块15、病毒检查模块16、病毒分析模块17、杀毒模块18、信息提示模块13和运行紧急暂停模块14,所述数据监控模块15的输出端与病毒检查模块16的输入端电性连接,病毒检查模块16的输出端与病毒分析模块17的输入端电性连接,病毒分析模块17的输出端与杀毒模块18的输入端电性连接,杀毒模块18的输出端与信息提示模块13的输入端电性连接,信息提示模块13的输出端与运行紧急暂停模块14的输入端电性连接,所述数据库模块11的输出端与对应信息调取模块12的输入端电性连接,对应信息调取模块12的输出端与病毒分析模块17的输入端电性连接,通过设置运行控制模块1,其中数据监控模块15能够在软件运行过程中对软件数据进行监控,并对数据进行分析同时利用病毒检查模块16配合工作,检测软件中可能存在的病毒,当病毒检测出来后,通过利用病毒分析模块17分析何种病毒,最后将信息传递给杀毒模块18,杀毒模块18能够对其进行杀毒,通过设置数据库模块11和对应信息调取模块12,其中数据库模块11能够存储大量病毒信息,而对应信息调取模块12能够调取出相对应的病毒信息,让病毒分析模块17与检测到的病毒信息作出匹配,利用杀毒模块18对病毒达到更好的消杀效果,通过设置信息提示模块13和运行紧急暂定模块,其中杀毒模块18启动时能够将信息传递给信息提示模块13,而信息提示模块13能够将信息传递给运行紧急暂停模块14,运行紧急暂停模块14紧急控制软件停止运行,同时将信息传递给危机信号收集模块4,危机信号收集模块4收集信息并将信息传递给报警模块5,最后报警模块5报警进行提醒。

具体的,所述运行记录模块2包括运行迟滞处记载模块21、记录存储模块22和迟滞分析模块23,所述运行迟滞处记载模块21的输出端与记录存储模块22的输入端电性连接,记录存储模块22的输出端与迟滞分析模块23的输入端电性连接,通过设置运行记录模块2,其中运行迟滞处记载模块21能够记载软件运行过程中出现各种迟滞的情况,而记录存储模块22能够对这些记录进行存储,并存储软件运行迟滞可能出现的问题,最后迟滞分析模块23能够对软件运行过程中的迟滞情况进行分析,方便工作人员能够根据问题对软件数据进行调整,让软件能够流畅运行。

具体的,所述硬件环境监测模块3包括温度检测模块31、湿度检测模块32、电压检测模块34、存储模块35和数据提取分析模块33,所述温度检测模块31、湿度检测模块32和电压检测模块34的输出端均与存储模块35的输入端电性连接,存储模块35的输出端与数据提取分析模块33的输入端电性连接,通过设置硬件环境监测模块3,其中温度检测模块31、湿度检测模块32和电压检测模块34分别对计算机内部的温湿度和电压数据进行检测,并将数据传递给存储模块35,而数据提取分析模块33能够将数据提取出并进行分析,分析计算机的硬件数据方便工作人员对计算进行实施监测,避免软件运行受到影响。

工作原理:使用时,数据监控模块15能够在软件运行过程中对软件数据进行监控,其中运行迟滞处记载模块21能够记载软件运行过程中出现各种迟滞的情况,而记录存储模块22能够对这些记录进行存储,并存储软件运行迟滞可能出现的问题,最后迟滞分析模块23能够对软件运行过程中的迟滞情况进行分析,方便工作人员能够根据问题对软件数据进行调整,让软件能够流畅运行,并对数据进行分析同时利用病毒检查模块16配合工作,检测软件中可能存在的病毒,当病毒检测出来后,通过利用病毒分析模块17分析何种病毒,最后将信息传递给杀毒模块18,杀毒模块18能够对其进行杀毒,通过设置数据库模块11和对应信息调取模块12,其中数据库模块11能够存储大量病毒信息,而对应信息调取模块12能够调取出相对应的病毒信息,让病毒分析模块17与检测到的病毒信息作出匹配,利用杀毒模块18对病毒达到更好的消杀效果,通过设置信息提示模块13和运行紧急暂定模块,其中杀毒模块18启动时能够将信息传递给信息提示模块13,而信息提示模块13能够将信息传递给运行紧急暂停模块14,运行紧急暂停模块14紧急控制软件停止运行,同时将信息传递给危机信号收集模块4,危机信号收集模块4收集信息并将信息传递给报警模块5,最后报警模块5报警进行提醒,温度检测模块31、湿度检测模块32和电压检测模块34分别对计算机内部的温湿度和电压数据进行检测,并将数据传递给存储模块35,而数据提取分析模块33能够将数据提取出并进行分析,分析计算机的硬件数据方便工作人员对计算进行实施监测,避免软件运行受到影响。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

相关技术
  • 一种具有安全监测功能的软件运行系统
  • 一种具有安全监测功能的自动售票装置
技术分类

06120112773948