自修复软件系统技术方案

技术编号:16818935 阅读:23 留言:0更新日期:2017-12-16 12:18
本发明专利技术公开了一种自修复软件系统,其包括还原模块、主系统模块、软件同步监测模块和修复记录模块,还原模块包括自修复模块、循环模块、异常处理、读取模块和判断模块,主系统模块包括启动模块和控制模块,软件同步监测模块包括系统监测和信息传输,修复记录模块包括修复过程表和记录导入,所述修复过程表和记录导入都安转在修复记录模块内。本发明专利技术自修复软件系统采用了软件同步监测模块和自修复模块,软件同步模块可有效的监控软件系统的运行情况,在第一时间发现异常,自修复模块可对异常进行修复,保证系统的运行,自修复软件系统的使用寿命较长,不易出现异常,无需维修,使用安装较为方便。

Self repair software system

The invention discloses a self repairing software system, which includes the main software module, reducing system module, synchronous monitoring module and repair record module, reduction module includes self repair module, loop module, exception handling, reading module and judging module, main system module comprises a starting module and a control module, synchronous monitoring software modules including the system monitoring and information transmission, repair records module includes repair process tables and records into the table and record into the repair process in the repair record module to douan. The invention adopts the software synchronous monitoring module and self repair module self repairing software system, the software synchronization module can monitor the operation of the software system effectively, abnormal in the first time, to repair abnormal self repair module, ensure the operation of the system, long service life and self repair system, not easy to abnormal. No maintenance, installation is convenient.

【技术实现步骤摘要】
自修复软件系统
本专利技术涉及一种软件系统,特别是涉及自修复软件系统。
技术介绍
目前的软件系统在运行的过程中,由于软件的运行环境和维护问题,常常会发生异常而导致系统发生崩溃,一般的错误主要为内存冲突或是系统进入死循环导致崩溃,软件系统发生崩溃时会导致系统内部的数据流失,造成经济损失,维修较为困难,维修的费用较高,发生异常时不易被发现,因此需要一种方案来解决上述问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种自修复软件系统。本专利技术是通过下述技术方案来解决上述技术问题的:一种自修复软件系统,其包括还原模块、主系统模块、软件同步监测模块和修复记录模块,所述还原模块与主系统模块连接,所述主系统模块与软件同步监测模块连接,所述软件同步监测模块和修复记录模块连接,所述还原模块包括自修复模块、循环模块、异常处理、读取模块和判断模块,所述自修复模块、循环模块、异常处理、读取模块和判断模块都安装在还原模块内,所述主系统模块包括启动模块和控制模块,所述启动模块和控制模块都安装在主系统模块内,所述软件同步监测模块包括系统监测和信息传输,所述系统监测和信息传输都安转在软件同步监测模块内,所述修复记录模块包括修复过程表和记录导入,所述修复过程表和记录导入都安转在修复记录模块内。优选地,所述读取模块同时与主系统模块和修1复记录模块连接。优选地,所述判断模块与信息传输连接。优选地,所述修复记录模块的容量为500G。本专利技术的积极进步效果在于:本专利技术自修复软件系统采用了软件同步监测模块和自修复模块,软件同步模块可有效的监控软件系统的运行情况,在第一时间发现异常,自修复模块可对异常进行修复,保证系统的运行,自修复软件系统的使用寿命较长,不易出现异常,无需维修,使用安装较为方便。附图说明图1为本专利技术的系统结构图。具体实施方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。如图1所示,还原模块1、主系统模块2、软件同步监测模块3、修复记录模块4、自修复模块5、循环模块6、异常处理7、读取模块8、判断模块9、启动模块10、控制模块11、系统监测12、信息传输13、修复过程表14、记录导入15。一种自修复软件系统,其包括还原模块1、主系统模块2、软件同步监测模块3和修复记录模块4,还原模块1与主系统模块2连接,主系统模块2与软件同步监测模块3连接,软件同步监测模块3和修复记录模块4连接,还原模块1包括自修复模块5、循环模块6、异常处理7、读取模块8和判断模块9,自修复模块5、循环模块6、异常处理7、读取模块8和判断模块9都安装在还原模块1内,主系统模块2包括启动模块10和控制模块11,启动模块10和控制模块11都安装在主系统模块2内,软件同步监测模块3包括系统监测12和信息传输13,系统监测12和信息传输13都安转在软件同步监测模块3内,修复记录模块4包括修复过程表14和记录导入15,修复过程表14和记录导入15都安转在修复记录模块4内。读取模块8同时与主系统模块2和修复记录模块4连接。判断模块9与信息传输13连接。修复记录模块4的容量为500G。本专利技术的工作原理如下:还原模块用于对系统出现异常后进行还原,主系统模块用于安装和手动控制还原系统,软件同步监测模块用于监控软件是否出现异常,信息传输会将异常信息传送给判断模块,由判断模块决定是否对软件进行修复,修复后将记录导入修复记录模块。本专利技术自修复软件系统采用了软件同步监测模块和自修复模块,软件同步模块可有效的监控软件系统的运行情况,在第一时间发现异常,自修复模块可对异常进行修复,保证系统的运行,自修复软件系统的使用寿命较长,不易出现异常,无需维修,使用安装较为方便。以上所述的具体实施例,对本专利技术的解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的具体实施例而已,并不用于限制本专利技术,凡在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
自修复软件系统

【技术保护点】
一种自修复软件系统,其特征在于,其包括:还原模块、主系统模块、软件同步监测模块和修复记录模块,所述还原模块与主系统模块连接,所述主系统模块与软件同步监测模块连接,所述软件同步监测模块和修复记录模块连接,所述还原模块包括自修复模块、循环模块、异常处理、读取模块和判断模块,所述自修复模块、循环模块、异常处理、读取模块和判断模块都安装在还原模块内,所述主系统模块包括启动模块和控制模块,所述启动模块和控制模块都安装在主系统模块内,所述软件同步监测模块包括系统监测和信息传输,所述系统监测和信息传输都安转在软件同步监测模块内,所述修复记录模块包括修复过程表和记录导入,所述修复过程表和记录导入都安转在修复记录模块内。

【技术特征摘要】
1.一种自修复软件系统,其特征在于,其包括:还原模块、主系统模块、软件同步监测模块和修复记录模块,所述还原模块与主系统模块连接,所述主系统模块与软件同步监测模块连接,所述软件同步监测模块和修复记录模块连接,所述还原模块包括自修复模块、循环模块、异常处理、读取模块和判断模块,所述自修复模块、循环模块、异常处理、读取模块和判断模块都安装在还原模块内,所述主系统模块包括启动模块和控制模块,所述启动模块和控制模块都安装在主系统模块内,所述...

【专利技术属性】
技术研发人员:姚国平
申请(专利权)人:太仓华淏信息科技有限公司
类型:发明
国别省市:江苏,32

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

1