实现企业终端信息采集的客户端系统及方法技术方案

技术编号:20014480 阅读:23 留言:0更新日期:2019-01-05 22:36
本发明专利技术涉及一种实现企业终端信息采集的客户端系统及方法,其中该系统包括信息采集模块、信息上报模块以及信息监控模块。采用该发明专利技术中的实现企业终端信息采集的客户端系统及方法,通过这个客户端信息搜集系统,IT部门能够实时地、准确地掌握这些信息,做好企业的软硬件资产管理,并且能够防范版权侵权、财产损失以及信息泄漏等事故的发生。

Client System and Method for Acquisition of Enterprise Terminal Information

The invention relates to a client system and method for realizing enterprise terminal information acquisition, in which the system comprises an information acquisition module, an information reporting module and an information monitoring module. By using the client system and method to realize enterprise terminal information collection in the invention, the IT department can grasp the information in real time and accurately, manage the software and hardware assets of the enterprise well, and prevent the occurrence of copyright infringement, property loss and information leakage accidents.

【技术实现步骤摘要】
实现企业终端信息采集的客户端系统及方法
本专利技术涉及通信
,尤其涉及信息采集
,具体是指一种实现企业终端信息采集的客户端系统及方法。
技术介绍
现代企业的正常运营离不开电脑和网络,规模较大的企业会拥有数量巨大的个人电脑用于办公、辅助设计、数据计算等业务。因采购批次、更新换代以及使用者个人偏好等原因,每台电脑的硬件配置信息、软件安装信息都会不尽相同,IT部门必须要实时地、准确地掌握这些信息,才能做好企业的软硬件资产管理,并且防范版权侵权、财产损失以及信息泄漏等事故的发生。企业内部的网络规划也应该是相对稳定的,突破整体网络规划的私自跨网段接驳行为也应受到监控和纠正,IT部门要能够及时掌控网络节点所处网络位置的变化情况,并采取相应的纠正措施。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能实时地、准确地掌握企业终端信息的实现企业终端信息采集的客户端系统及方法。为了实现上述目的,本专利技术的实现企业终端信息采集的客户端系统及方法具有如下构成:该实现企业终端信息采集的客户端系统,其主要特点是,所述的客户端系统包括:信息采集模块,用于自动采集企业终端的信息;信息上报模块,与所述的信息采集模块相连接,用于将所述的企业终端信息自动上报至服务端,所述的服务端进行所述企业终端信息的分析以及报表统计;信息监控模块,与所述的信息上报模块相连接,用于在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。该实现企业终端信息采集的客户端系统的企业终端信息包括软件安装信息、硬件配置信息以及网络设置信息。该实现企业终端信息采集的客户端系统的信息上报模块通过socket通信模式将所述的企业终端信息自动上报至服务端。该实现企业终端信息采集的客户端系统的软件安装信息包括软件名称、软件公司名称、软件版本、软件大小、软件安装路径以及软件安装时间。该实现企业终端信息采集的客户端系统的硬件配置信息包括SN号、网卡、硬盘信息、CPU信息以及内存信息。该实现企业终端信息采集的客户端系统的网络设置信息包括IPv4的网络模式、IP地址、子网掩码、网关、计算机名、用户名以及域名。该实现企业终端信息采集的客户端系统中,当所述的客户端系统的注册表信息未发生变更时,所述的信息上报模块将相隔第一设定时间阈值进行上报操作。该实现企业终端信息采集的客户端系统的第一设定时间阈值为13小时。该基于上述客户端系统支持企业终端信息采集的方法,其主要特点是,所述的方法包括:(1)所述的信息采集模块自动采集企业终端的信息;(2)所述的信息上报模块将所述的企业终端信息自动上报至服务端,并根据所述服务端的返回信息决定是否对所述的客户端系统进行更新处理,以及所述的信息监控模块在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。该支持企业终端信息采集的方法的步骤(2)中,根据所述服务端的返回信息决定是否对所述的客户端系统进行更新处理具体为:所述的服务端返回所述客户端系统的最新版本,并比较所述的最新版本与本地版本,以及在所述的最新版本高于所述的本地版本时,更新所述的客户端系统。采用了该专利技术中的实现企业终端信息采集的客户端系统及方法,通过这个客户端信息搜集系统,IT部门能够实时地、准确地掌握这些信息,做好企业的软硬件资产管理,并且能够防范版权侵权、财产损失以及信息泄漏等事故的发生。附图说明图1为本专利技术的实现企业终端信息采集的客户端系统的应用示意图。图2为本专利技术的支持企业终端信息采集的方法的应用示意图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。该实现企业终端信息采集的客户端系统包括:信息采集模块,用于自动采集企业终端的信息;信息上报模块,与所述的信息采集模块相连接,用于将所述的企业终端信息自动上报至服务端,所述的服务端进行所述企业终端信息的分析以及报表统计;信息监控模块,与所述的信息上报模块相连接,用于在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。该实现企业终端信息采集的客户端系统的企业终端信息包括软件安装信息、硬件配置信息以及网络设置信息。该实现企业终端信息采集的客户端系统的信息上报模块通过socket通信模式将所述的企业终端信息自动上报至服务端。该实现企业终端信息采集的客户端系统的软件安装信息包括软件名称、软件公司名称、软件版本、软件大小、软件安装路径以及软件安装时间。该实现企业终端信息采集的客户端系统的硬件配置信息包括SN号、网卡、硬盘信息、CPU信息以及内存信息。该实现企业终端信息采集的客户端系统的网络设置信息包括IPv4的网络模式、IP地址、子网掩码、网关、计算机名、用户名以及域名。该实现企业终端信息采集的客户端系统中,当所述的客户端系统的注册表信息未发生变更时,所述的信息上报模块将相隔第一设定时间阈值进行上报操作。该实现企业终端信息采集的客户端系统的第一设定时间阈值为13小时。该基于上述客户端系统支持企业终端信息采集的方法包括:(1)所述的信息采集模块自动采集企业终端的信息;(2)所述的信息上报模块将所述的企业终端信息自动上报至服务端,并根据所述服务端的返回信息决定是否对所述的客户端系统进行更新处理,以及所述的信息监控模块在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。该支持企业终端信息采集的方法的步骤(2)中,根据所述服务端的返回信息决定是否对所述的客户端系统进行更新处理具体为:所述的服务端返回所述客户端系统的最新版本,并比较所述的最新版本与本地版本,以及在所述的最新版本高于所述的本地版本时,更新所述的客户端系统,具体地,指对客户端系统中各个应用软件进行更新。在一具体实施方式中,请参阅图1所示,其为本专利技术的实现企业终端信息采集的客户端系统的应用示意图,其中信息采集模块、信息上报模块以及信息监控模块都置于管理客户端中,且信息采集模块用于采集各个被管理的电脑的信息,信息上报模块用于进行以下两个并行处理的过程:(1)将上述信息上报至电脑信息服务端,并根据所述服务端的返回信息决定是否对所述的客户端系统进行更新处理;(2)在信息监控模块监控到注册表信息发生变更时,触发所述的信息上报模块进行上报操作。本专利技术的实现企业终端信息采集的客户端系统及方法中,具体为:1、软件信息搜集软件信息包含两部分,一部分是系统版本信息(例如:win7/专业版/SP1/64位),一部分是基本的软件信息。(1)通过windowsAPI函数中GetVersion和GetVersionEx可以获取到系统版本信息。(2)电脑中的软件安装信息通常是记录在注册表中,而通过RegOpenKeyEx方法则可以打开一个指定的注册表键。win732位系统的软件信息在SoftWare\\Microsoft\\Windows\\CurrentVersion\\Uninstall,win764为的软件信息在SoftWare\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall中。循环遍历注册表中的所有软件,通过读取其键值可以获取到详细的软件信息。2、硬件信息搜集硬本文档来自技高网
...

【技术保护点】
1.一种实现企业终端信息采集的客户端系统,其特征在于,所述的客户端系统包括:信息采集模块,用于自动采集企业终端的信息;信息上报模块,与所述的信息采集模块相连接,用于将所述的企业终端信息自动上报至服务端,所述的服务端进行所述企业终端信息的分析以及报表统计;信息监控模块,与所述的信息上报模块相连接,用于在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。

【技术特征摘要】
1.一种实现企业终端信息采集的客户端系统,其特征在于,所述的客户端系统包括:信息采集模块,用于自动采集企业终端的信息;信息上报模块,与所述的信息采集模块相连接,用于将所述的企业终端信息自动上报至服务端,所述的服务端进行所述企业终端信息的分析以及报表统计;信息监控模块,与所述的信息上报模块相连接,用于在自动监控到所述的客户端系统的注册表信息发生变更时,触发所述信息上报模块的上报操作。2.根据权利要求1所述的实现企业终端信息采集的客户端系统,其特征在于,所述的企业终端信息包括软件安装信息、硬件配置信息以及网络设置信息。3.根据权利要求1所述的实现企业终端信息采集的客户端系统,其特征在于,所述的信息上报模块通过socket通信模式将所述的企业终端信息自动上报至服务端。4.根据权利要求2所述的实现企业终端信息采集的客户端系统,其特征在于,所述的软件安装信息包括软件名称、软件公司名称、软件版本、软件大小、软件安装路径以及软件安装时间。5.根据权利要求2所述的实现企业终端信息采集的客户端系统,其特征在于,所述的硬件配置信息包括SN号、网卡、硬盘信息、CPU信息以及内存信息。6.根据权利要求2所述的实现企业终端信息采集的客户端系统,其特征...

【专利技术属性】
技术研发人员:龙志平王喜祝周新平田显兰陈庆张长旺唐卓凯
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:广东,44

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

1