计算机使用时间记录系统及方法技术方案

技术编号:14976043 阅读:39 留言:0更新日期:2017-04-03 03:58
本发明专利技术提供一种计算机使用时间记录系统及方法。该方法包括如下步骤:当用户第一次使用客户端计算机时,记录客户端计算机初始安装的硬件装置和软件系统的信息;当用户再次使用客户端计算机时,获取客户端计算机当前安装的硬件装置和软件系统的信息;根据客户端计算机初始安装的硬件装置和软件系统的信息及当前安装的硬件装置和软件系统的信息计算客户端计算机当前安装的硬件装置和软件系统的累计使用时间;当客户端计算机当前安装的硬件装置或软件系统的累计使用时间大于相应的使用期限时,发出更换硬件装置或者更新软件系统的提示。

【技术实现步骤摘要】

本专利技术涉及一种计算机使用时间记录系统及方法
技术介绍
计算机内安装的硬件装置和软件系统通常有一定的使用期限,不同硬件装置和软件系统的使用期限往往不同。目前用户很难了解计算机内各硬件装置和软件系统实际使用时间。计算机可能会由于硬件装置或软件系统过期使用而出现故障,从而给用户造成损失。
技术实现思路
鉴于以上内容,有必要提供一种计算机使用时间记录系统,可以记录计算机中的硬件装置和软件系统的使用时间。此外,还有必要提供一种计算机使用时间记录方法。一种计算机使用时间记录系统,该系统包括:初始化模块,用于当用户第一次使用客户端计算机时,记录客户端计算机初始安装的硬件装置和软件系统的信息;获取模块,用于当用户再次使用客户端计算机时,获取客户端计算机当前安装的硬件装置和软件系统的信息;处理模块,用于根据客户端计算机初始安装的硬件装置和软件系统的信息及当前安装的硬件装置和软件系统的信息计算客户端计算机当前安装的硬件装置和软件系统的累计使用时间;提示模块,用于当客户端计算机当前安装的硬件装置或软件系统的累计使用时间大于相应的使用期限时,发出更换硬件装置或者更新软件系统的提示。一种计算机使用时间记录方法,该方法包括如下步骤:(a)当用户第一次使用客户端计算机时,记录客户端计算机初始安装的硬件装置和软件系统的信息;(b)当用户再次使用客户端计算机时,获取客户端计算机当前安装的硬件装置和软件系统的信息;(c)根据客户端计算机初始安装的硬件装置和软件系统的信息及当前安装的硬件装置和软件系统的信息计算客户端计算机当前安装的硬件装置和软件系统的累计使用时间;(d)当客户端计算机当前安装的硬件装置或软件系统的累计使用时间大于相应的使用期限时,发出更换硬件装置或者更新软件系统的提示。相较于现有技术,所述的计算机使用时间记录系统及方法可以自动记录客户端计算机中的硬件装置和软件系统的使用时间,便于及时更换硬件装置或更新软件系统,避免由于硬件装置或软件系统过期使用而使客户端计算机出现故障,减小计算机故障带来的损失。附图说明图1是本专利技术计算机使用时间记录系统较佳实施例的运行环境图。图2是本专利技术计算机使用时间记录系统较佳实施例的功能模块图。图3是本专利技术计算机使用时间记录方法较佳实施例的流程图。主要元件符号说明服务端主机1网络2客户端计算机3计算机使用时间记录系统10存储设备11处理器12初始化模块101获取模块102判断模块103处理模块104提示模块105如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式参阅图1所示,是本专利技术计算机使用时间记录系统较佳实施例的运行环境图。所述的计算机使用时间记录系统10安装并运行于服务端主机1中。所述服务端主机1可以是服务器。该服务端主机1还包括,但不仅限于,存储设备11及处理器12。该服务端主机1经由网络2与多个客户端计算机3(图1仅示出一个)建立网络连接。所述客户端计算机3可以是个人计算机。所述计算机使用时间记录系统10自动记录客户端计算机3中安装的硬件装置(例如主板、硬盘、内存、电源)和软件系统(例如Office、OutLook)的使用时间,将每个硬件装置与软件系统的使用时间与对应的使用期限进行比较,提醒用户及时更换硬件装置或更新软件系统,避免由于硬件装置或软件系统过期使用而使客户端计算机3出现故障,减小计算机故障带来的损失。所述网络2可以是内部网(Intranet),也可以是互联网(Internet)或其他类型的通讯网络,如GPRS、Wi-Fi/WLAN、3G/WCDMA、3.5G/HSDPA、4G/LTE等。参阅图2所示,是本专利技术计算机使用时间记录系统较佳实施例的功能模块图。所述的计算机使用时间记录系统10包括初始化模块101、获取模块102、判断模块103、处理模块104及提示模块105。本专利技术所称的功能模块是指一种能够被服务端主机1的处理器12所执行并且能够完成固定功能的一系列程序指令段,其存储在服务端主机1的存储设备11中。因此本专利技术以下对软件都用模块加以描述。关于各功能模块101-105将于图3的流程图中作详细描述。参阅图3所示,是本专利技术计算机使用时间记录方法较佳实施例的流程图。步骤S01,当用户第一次使用客户端计算机3时,初始化模块101记录客户端计算机3中初始安装的硬件装置和软件系统的信息。在本实施例中,客户端计算机3安装的硬件装置的信息包括硬件装置的识别码和硬件装置的初次使用时间。具体而言,客户端计算机3的基本输入输出系统(BasicInputOutputSystem,BIOS)在客户端计算机3开机时执行自检,获取客户端计算机3初始安装的硬件装置的识别码和初次使用时间,将所述硬件装置的识别码存储于客户端计算机3的互补金属氧化物半导体(ComplementaryMetalOxideSemiconductor,CMOS)中,并将所述硬件装置的初次使用时间写入客户端计算机3的BIOS中,初次使用时间写入BIOS中后不能更改。初始化模块101分别从客户端计算机3的CMOS和BIOS中读取并记录该客户端计算机3初始安装的硬件装置的识别码和初次使用时间。所述硬件装置的识别码是在硬件装置生产过程中为其设置的标志,用以区分不同的硬件装置。每个硬件装置有唯一的识别码,例如,主板的识别码为主板的序列号。客户端计算机3的硬件装置的初次使用时间可以是当客户端计算机3开机时,利用实时时钟(Real-TimeClock,RTC)计时电路从客户端计算机3的锂电池的供电记录中获取得到。客户端计算机3安装的软件系统的信息包括软件系统的名称和软件系统的初次使用时间。软件系统的初次使用时间可以是软件系统的注册时间。初始化模块101在客户端计算机3开机执行BIOS自检时,获取客户端计算机3初始安装的软件系统的名称和初次使用时间。步骤S02,当用户再次使用客户端计算机3时,获取模块102获取客户端计算机3中当前安装的硬件装置及软件系统的信息。在本实施例中,获取模块102获取客户端计算机3中当前安装的硬件装置的识别码及软件系统的名称,并分别获取当前安装的硬件装置和软件系统的初次使用时间。步骤S03,判断模块103判断客户端计算机3中的当前安装的硬件装本文档来自技高网...

【技术保护点】
一种计算机使用时间记录系统,运行于服务端主机中,所述服务端主机经由网络与客户端计算机相连,其特征在于,该系统包括:初始化模块,用于当用户第一次使用客户端计算机时,记录客户端计算机初始安装的硬件装置和软件系统的信息;获取模块,用于当用户再次使用客户端计算机时,获取客户端计算机当前安装的硬件装置和软件系统的信息;处理模块,用于根据客户端计算机初始安装的硬件装置和软件系统的信息及当前安装的硬件装置和软件系统的信息计算客户端计算机当前安装的硬件装置和软件系统的累计使用时间;提示模块,用于当客户端计算机当前安装的硬件装置或软件系统的累计使用时间大于相应的使用期限时,发出更换硬件装置或者更新软件系统的提示。

【技术特征摘要】
1.一种计算机使用时间记录系统,运行于服务端主机中,所述
服务端主机经由网络与客户端计算机相连,其特征在于,该系统包括:
初始化模块,用于当用户第一次使用客户端计算机时,记录客户
端计算机初始安装的硬件装置和软件系统的信息;
获取模块,用于当用户再次使用客户端计算机时,获取客户端计
算机当前安装的硬件装置和软件系统的信息;
处理模块,用于根据客户端计算机初始安装的硬件装置和软件系
统的信息及当前安装的硬件装置和软件系统的信息计算客户端计算
机当前安装的硬件装置和软件系统的累计使用时间;
提示模块,用于当客户端计算机当前安装的硬件装置或软件系统
的累计使用时间大于相应的使用期限时,发出更换硬件装置或者更新
软件系统的提示。
2.如权利要求1所述的计算机使用时间记录系统,其特征在于,
所述的处理模块还用于判断客户端计算机当前安装的硬件装置及软
件系统的信息与初始安装的硬件装置及软件系统的信息是否相同,若
客户端计算机当前安装的硬件装置及软件系统的信息与初始安装的
硬件装置及软件系统的信息不相同,则将初始安装的硬件装置及软件
系统的信息更新为当前安装的硬件装置及软件系统的信息。
3.如权利要求1所述的计算机使用时间记录系统,其特征在于,
客户端计算机安装的硬件装置的信息包括硬件装置的识别码和硬件
装置的初次使用时间,客户端计算机安装的软件系统的信息包括软件
系统的名称和软件系统的初次使用时间。
4.如权利要求3所述的计算机使用时间记录系统,其特征在于,
所述客户端计算机当前安装的软件系统的累计使用时间等于当前时
间与该软件系统的初次使用时间的差值。
5....

【专利技术属性】
技术研发人员:郭斯蔚
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1