一种计算机故障自动检测系统及检测方法技术方案

技术编号:20160197 阅读:22 留言:0更新日期:2019-01-19 00:12
本发明专利技术公开了一种计算机故障自动检测系统,包括故障检测模块和与故障检测模块能够远程通讯的远程服务器,所述故障检测模块包括控制器、无线网络模块、存储模块以及与控制器连接的PCI接口,所述PCI接口用以与计算机的主板连接,所述存储模块预存有硬件故障代码,所述控制器能够通过PCI总线获取BIOS对硬件的检测结果并且能够将获取的检测结果与故障代码进行对比,当检测结果与故障代码一致时,控制器确定计算机硬件故障并将故障信息发送到远程服务器并且将故障信息保存在存储模块中。该自动检测系统特别适用于计算机数量较多的场合,便于同一对计算机故障进行管理。

【技术实现步骤摘要】
一种计算机故障自动检测系统及检测方法
本专利技术涉及计算机故障检测领域,尤其涉及一种计算机故障自动检测系统及检测方法。
技术介绍
在一些领域,计算机办公成为了一种主要的办公方式,但是,大部分使用者只懂得如何使用电脑,对电脑的硬件特别是维修知识欠缺,当出现一些故障症状时不能够及时的发现从而带来更大的故障,一方面影响有可能突然故障造成数据丢失,另一方面更大的故障需要花费更长的时间维修,甚至需要更换硬件,增加了使用成本。特别是在较大的办公场所,同时有几百台甚至上千台电脑同时工作时,及时地发现问题以及解决问题能够有效地增加工作效率。
技术实现思路
本专利技术的主要目的在于提供一种计算机故障自动检测系统及检测方法,该检测系统及检测方法能够自动地检测待测计算机的硬件故障,并且能够及时地发送给维修人员,维修人员根据故障类型选择不同的维修方式。为达到以上目的,本专利技术采用的技术方案为:一种计算机故障自动检测系统,包括故障检测模块和与故障检测模块能够远程通讯的远程服务器,所述故障检测模块包括控制器、无线网络模块、存储模块以及与控制器连接的PCI接口,所述PCI接口用以与计算机的主板连接,其特征在于,所述存储模块预存有硬件故障代码,所述控制器能够通过PCI总线获取BIOS对硬件的检测结果并且能够将获取的检测结果与故障代码进行对比,当检测结果与故障代码一致时,控制器确定计算机硬件故障并将故障信息发送到远程服务器并且将故障信息保存在存储模块中。优选地,还包括预装有能够与远程服务器进行通信的APP的手机,故障信息能够在手机上显示。优选地,控制器能够获取安装有故障检测模块的计算机的唯一识别信息并将该微微一识别信息与故障信息一起发送到远程服务器,在所述手机上能够同时查看到唯一识别信息对应的故障信息。优选地,所述故障检测模块还包括与控制器信号连接的报警装置和显示屏,所述报警装置至少包括与控制器信号连接的扬声器,所述控制器能够在硬件出现故障时控制扬声器发出响声以及控制显示屏显示故障代码对应的故障名称。优选地,故障检测模块包括用以关闭扬声器的第一按键、用以取消求助的第二按键以及用以求助的第三按键。优选地,所述故障检测模块还包括与控制器信号连接的复位按键,通过复位按键能够清除保存在存储模块中的故障信息。优选地,所述故障检测模块还包括与控制器信号连接的通话模块,所述故障检测处模块能够通过通话模块向远程服务器发送声音信号。本专利技术还提供一种计算机故障自动检测方法,其特征在于,具体包括如下步骤:步骤一:计算机电源打开,计算机启动,故障检测模块打开;步骤二:BIOS对计算机硬件检测,故障检测模块的控制器获取BIOS对硬件的检测结果,并且将检测结果与预存在存储模块中的故障代码进行对比,当至少一个检测结果与预存在存储模块中的至少一条故障代码一致时,控制器判定计算机硬件出现故障;步骤三:控制器将故障信息保存到所述存储模块中同时发送到远程服务器。优选地,在进入步骤三之前,控制器控制设置在故障检测模块内的报警装置进行报警,并延时进入步骤三。优选地,在步骤二中进行对比时,首先选取位于左侧或右侧的第一位字符与检测结果中位于左侧或右侧的第一位字符相同的故障代码,得到第一选取结果;其次,在第一选取结果中,选取位于左侧或右侧的第二位字符与检测结果中位于左侧或右侧的第二字符相同的故障代码;依次类推,对检测结果所有的字符进行对比。与现有技术相比,本专利技术具有以下有益效果:1)该计算机故障自动检测系统能够在计算机启动时对计算机对的硬件进行自动检测,并且在出现故障使能够及时地报警,同时也能够发送到远程服务器以便维修人员及时地进行维修;2)该检测系统在向远程服务器延时发送故障信息,以便留出时间供计算机使用者判断自己能否进行修复,进而能够节省修复时间,并且能够节省维修资源。附图说明图1是根据本专利技术的一个优选实施例的原理图。具体实施方式以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。如图1所示,一种计算机故障自动检测系统,包括安装在计算机上的故障检测模块和与故障检测模块能够远程通讯的远程服务器,故障检测模块能够将检测到故障数据发送给远程服务器。所述故障检测模块包括控制器、无线网络模块、存储模块以及与控制器连接的PCI接口,所述PCI接口用以与计算机的主板连接。所述无线网络模块能够使控制器与远程服务器通讯,所述存储模块预存有硬件故障代码。在计算机启动时,BIOS会对计算机硬件进行检测,所述控制器能够获取BIOS的检测结果并与存储在存储模块中的故障代码进行对比,当检测结果中的一条或者几条数据与存储在存储模块中的故障代码一致,说明硬件出现故障。所述无线网络模块采用现有技术中的WIFI模块,所述控制器、存储模块、远程服务器均采用现有技术。为了能够使控制器迅速地获取对比结果,可以采用模糊查询的发放时将检测结果与存储在存储模块中的故障代码进行对比。具体地,检测结果为一串字符,在控制器获取到检测结果之后,开始进行对比,首先选出存储在存储模块中左侧的第一位字符与检测结果位于左侧第一位的字符相同的故障代码,得到第一选取结果;从第一选取结果中选取位于左侧第二位的字符与检测结果位于左侧第二位的字符相同的故障代码,获取第二选取结果;以此类推,直至将检测结果的每一位字符都经过比较,保证检测结果与对应的故障代码完全对应。通过采用模糊查询,相比于每个字符都要与所有的存储在存储模块中的故障代码进行比较,速度更快。当然,也可以从最右侧的字符进行对比。当具有多个检测结果时,分别采用模糊查询的方式对检测结果与故障代码进行对比。当控制器确定出现故障时,所述控制器能够将对应的故障发送到远程服务器,维修人员能够在远程服务器上查看到相应的故障,同时,控制器将故障信息保存到存储模块中。优选地,远程服务器器能够与维修人员的手机进行通讯,并且能够将故障信息主动推送到维修人员的手机上,具体地,在维修人员的手机上安装有APP(应用软件),APP能够与故障检测模块进行通信。优选地,所述控制器能够获取所检测计算机的计算机名称或者MAC地址等计算机唯一识别信息,通过计算机唯一识别信息,维修人员能够快速地找到计算机所在的位置以及计算机的品牌、参数、使用时间等。优选地,故障检测模块包括与控制器信号连接的报警装置和显示屏,所述报警装置至少包括与控制器信号连接的扬声器,在所述存储模块中还存储有与故障代码对应的故障名称,在出现故障时,控制器控制扬声器发出警报,并且在显示屏上输出对应的故障名称。所述故障检测模块还包括与控制器信号连接的用以关闭扬声器的第一按键,使用者在听到扬声器的报警之后,通过按压第一按键能够关闭扬声器,避免长时间发出响声。在扬声器关闭之后,显示屏上持续显示故障名称直至故障清除。优选地,在故障出现后,控制器延时向远程服务器发送故障信息。通过延时,电脑使用者能够根据具体的故障信息来判断是否需要求助。所述故障检测模块还包括与控制器信号连接的第二按键和第三按键,通过操作所述第二按键,控制器取消求助,通过操作第三按键,控制器主动发出求助信息而不管是否在延时的时间内。正常情况下,也可以通过第三按键进行求助。所述故障检测模块还包括与控制器信号连接的复位按键,通过复位按键本文档来自技高网...

【技术保护点】
1.一种计算机故障自动检测系统,包括故障检测模块和与故障检测模块能够远程通讯的远程服务器,所述故障检测模块包括控制器、无线网络模块、存储模块以及与控制器连接的PCI接口,所述PCI接口用以与计算机的主板连接,其特征在于,所述存储模块预存有硬件故障代码,所述控制器能够通过PCI总线获取BIOS对硬件的检测结果并且能够将获取的检测结果与故障代码进行对比,当检测结果与故障代码一致时,控制器确定计算机硬件故障并将故障信息发送到远程服务器并且将故障信息保存在存储模块中。

【技术特征摘要】
1.一种计算机故障自动检测系统,包括故障检测模块和与故障检测模块能够远程通讯的远程服务器,所述故障检测模块包括控制器、无线网络模块、存储模块以及与控制器连接的PCI接口,所述PCI接口用以与计算机的主板连接,其特征在于,所述存储模块预存有硬件故障代码,所述控制器能够通过PCI总线获取BIOS对硬件的检测结果并且能够将获取的检测结果与故障代码进行对比,当检测结果与故障代码一致时,控制器确定计算机硬件故障并将故障信息发送到远程服务器并且将故障信息保存在存储模块中。2.根据权利要求1所述的一种计算机故障自动检测系统,其特征在于,还包括预装有能够与远程服务器进行通信的APP的手机,故障信息能够在手机上显示。3.根据权利要求2所述的一种计算机故障自动检测系统,其特征在于,控制器能够获取安装有故障检测模块的计算机的唯一识别信息并将该微微一识别信息与故障信息一起发送到远程服务器,在所述手机上能够同时查看到唯一识别信息对应的故障信息。4.根据权利要求1所述的一种计算机故障自动检测系统,其特征在于,所述故障检测模块还包括与控制器信号连接的报警装置和显示屏,所述报警装置至少包括与控制器信号连接的扬声器,所述控制器能够在硬件出现故障时控制扬声器发出响声以及控制显示屏显示故障代码对应的故障名称。5.根据权利要求4所述的一种计算机故障自动检测系统,其特征在于,故障检测模块包括用以关闭扬声器的第一按键、用以取消求助的第二按键以及用以求助的第三按键...

【专利技术属性】
技术研发人员:桑海伟崔忠伟左羽赵勇熊伟程马敏耀
申请(专利权)人:贵州师范学院
类型:发明
国别省市:贵州,52

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

1