发布信息

终端信息处理方法、装置、计算机设备和存储介质与流程

作者:admin      2022-08-31 16:08:18     662



电子通信装置的制造及其应用技术1.本技术涉及金融科技领域或其他相关领域,特别是涉及一种终端信息处理方法、装置、计算机设备、存储介质和计算机程序产品。背景技术:2.在金融行业内由于部门职责划分不同,企业员工的计算机终端管理由不同部门负责,造成计算机终端信息分散在各处,也没有统一格式,当不同地方存储的信息发生变化后无法及时感知,运维效率低,且员工在会议室等公共场所或更换工位后,因电脑终端ip变化无法访问目标系统,需要通过人工在多处查询信息进行处理,过程繁琐、人工处理工作量大。3.因此,相关技术中存在终端信息处理效率低的问题。技术实现要素:4.基于此,有必要针对上述技术问题,提供一种能够解决上述问题的终端信息处理方法、装置、计算机设备、存储介质和计算机程序产品。5.第一方面,本技术提供了一种终端信息处理方法,所述方法包括:6.获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;7.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;8.采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;9.在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。10.在其中一个实施例中,所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表,包括:11.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息;12.根据所述网络设备配置信息和所述用户终端信息,得到第一整合信息,以及根据所述用户控制域信息和所述用户终端信息,得到第二整合信息;13.采用所述第一整合信息和所述第二整合信息,得到所述终端信息集合表。14.在其中一个实施例中,所述根据所述网络设备配置信息和所述用户终端信息,得到第一整合信息,包括:15.按照预设的网络设备配置命令,根据所述网络设备配置信息和所述用户终端信息,确定各所述终端设备与网络设备的位置对应关系,作为所述第一整合信息。16.在其中一个实施例中,所述根据所述用户控制域信息和所述用户终端信息,得到第二整合信息,包括:17.获取所述用户控制域信息中的第一联结字段,以及所述用户终端信息中的第二联结字段;18.通过匹配所述第一联结字段和所述第二联结字段,将所述用户控制域信息和所述用户终端信息进行整合,得到各所述终端设备与控制域的用户对应关系,作为所述第二整合信息。19.在其中一个实施例中,所述采用所述第一整合信息和所述第二整合信息,得到所述终端信息集合表,包括:20.以各所述终端设备为匹配条件,根据所述第一整合信息和所述第二整合信息进行匹配,得到各所述终端设备对应的终端整合信息;21.根据各所述终端设备对应的终端整合信息,得到所述用户集合对应的终端信息整合表。22.在其中一个实施例中,在所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表的步骤之后,所述方法还包括:23.响应于终端信息查询请求,获取待查询字段,并从所述终端信息集合表中查找出包含所述待查询字段的终端整合信息,作为目标终端整合信息;24.根据所述目标终端整合信息,生成针对所述终端信息查询请求的信息查询结果。25.在其中一个实施例中,在所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表的步骤之后,所述方法还包括:26.响应于目标用户的终端配置调整请求,获取所述目标用户的终端设备对应的目标配置信息;27.将所述目标用户的终端设备对应的当前配置信息调整为所述目标配置信息,并根据所述目标配置信息,在所述终端信息集合表中更新所述目标用户的终端设备对应的终端整合信息。28.第二方面,本技术还提供了一种终端信息处理装置,所述装置包括:29.多系统信息获取模块,用于获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;30.终端信息整合模块,用于对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;31.终端信息描述视图生成模块,用于采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;32.变更模块,用于在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。33.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的终端信息处理方法的步骤。34.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的终端信息处理方法的步骤。35.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上所述的终端信息处理方法的步骤。36.上述一种终端信息处理方法、装置、计算机设备、存储介质和计算机程序产品,通过获取多个终端信息关联系统各自对应的终端属性信息,不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接,然后对各终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表,终端信息集合表包括各终端设备对应的终端整合信息,进而采用终端信息集合表,生成针对用户集合的终端信息描述视图,在检测到各终端信息关联系统对应的终端变更信息时,根据终端变更信息实时更新终端信息集合表,以及生成更新后的终端信息描述视图,实现了将终端信息涉及的多个系统集中进行运维管理,能够提供全量的终端信息描述视图,在终端信息变化时可以实时同步更新,提升了终端信息处理效率,保证了信息准确性。附图说明37.图1为一个实施例中一种终端信息处理方法的流程示意图;38.图2a为一个实施例中一种终端信息集中管控系统结构的示意图;39.图2b为一个实施例中一种全量信息定时更新的示意图;40.图3a为一个实施例中一种信息一实时更新的示意图;41.图3b为一个实施例中一种信息二实时更新的示意图;42.图3c为一个实施例中一种信息三实时更新的示意图;43.图4为一个实施例中另一种终端信息处理方法的流程示意图;44.图5为一个实施例中一种终端信息处理装置的结构框图;45.图6为一个实施例中一种计算机设备的内部结构图。具体实施方式46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。47.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据;对应的,本技术还提供有相应的用户授权入口,供用户选择授权或者选择拒绝。48.在一个实施例中,如图1所示,提供了一种终端信息处理方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:49.步骤101,获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;50.其中,终端信息关联系统可以为终端信息涉及的多个系统,如网络网管系统、安全控制域系统、dhcp(dynamic host configuration protocol,动态主机配置协议)服务器系统等,终端属性信息可以为终端信息涉及的多个系统中存储的信息,如网络设备配置信息、用户控制域信息,以及用户终端信息。51.作为一示例,预设的用户集合可以为基于企业或公司组织的用户集合,如由企业中全量员工构成的企业用户集合;各用户的终端设备可以为计算机终端,目标系统可以为用户集合中各用户需要访问的业务系统。52.在实际应用中,可以针对多个终端信息关联系统,获取各终端信息关联系统对应的终端属性信息,从而通过对终端信息涉及的多个系统从统一入口进行运维管理,可以获取存储在不同地方的终端属性信息,以进一步对获取到的终端属性信息进行集中管控处理。53.具体地,可以基于终端信息集中管控系统进行终端信息处理,如图2a所示,该终端信息集中管控系统可以包括配置信息模块、安全控制域信息获取与格式化模块、终端信息获取与格式化模块、终端连接网络设备信息获取模块、终端信息整合模块、终端信息定时更新模块、终端信息集中控制模块、终端信息实时更新模块,从而能够通过统一的管控平台对终端信息涉及的多个系统进行集中维护,如将企业员工终端信息、安全控制域信息和终端连接网络设备的信息从统一入口进行运维管理,可以实时更新设备终端信息,并将企业员工终端信息进行全量展示,使得运维管理人员可以通过系统快速定位个人终端,员工也可以一键式自主调整网络配置。54.步骤102,对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;55.在具体实现中,由于分散在终端信息涉及的多个系统处的信息无统一格式,可以对各终端信息关联系统对应的终端属性信息进行格式调整处理,进而通过整合调整后的终端属性信息,可以得到终端信息集合表。56.例如,通过获取存储在不同地方的终端属性信息,可以根据所获取信息的特点使用预设规则进行格式化处理,进而通过信息整合,可以得到针对用户集合中各用户的设备终端的终端信息集合表,并可以将该终端信息集合表存储在数据库中,在定时获取信息进行更新时,针对数据库中已存在的记录,可以根据当前整合的信息进行更新。57.在一示例中,如图2b所示,可以从安全控制域系统定时获取信息,以及从dhcp系统定时获取信息,并可以根据获取的终端ip信息查询终端连接的网络信息(即获取多个终端信息关联系统各自对应的终端属性信息),然后可以将获取到的所有信息整合在终端信息集合表中并存储于数据库,进而可以针对整合的信息查询是否存在对应的终端信息记录,若未存在,可以插入一条新的终端记录,如用户的设备终端对应的终端整合信息,若已存在,可以更新存量终端记录信息。58.步骤103,采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;59.在得到终端信息集合表后,可以根据该终端信息集合表中各用户的设备终端对应的终端整合信息(如各员工的计算机终端信息记录)进行全量展示,进而可以生成针对用户集合的终端信息描述视图,如企业员工计算机终端信息全景视图,从而能够将所有用户的终端信息整合在统一视图中,有助于运维管理人员快速查询、获取所需信息。60.步骤104,在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。61.在实际应用中,可以在检测到各终端信息关联系统对应的终端变更信息时,基于该终端变更信息获取各系统中设备终端变化情况,进而可以根据终端变更信息实时更新终端信息集合表,并可以基于更新后的终端信息集合表生成最新的终端信息描述视图。62.相较于传统方法,本实施例的技术方案,通过对终端信息涉及的多个系统从统一入口进行管理,可以定时获取分散存储在各处且无统一格式的终端信息,根据获取信息的特点使用预设规则进行格式化处理,进而可以将所有用户的终端信息整合在统一视图中,同时可以根据各个系统变化信息实时更新整合的终端信息,形成最新的终端信息全景视图。从而能够解决终端信息需要人工处理、筛选、比对的问题,避免了人工处理出错情况,使得运维管理人员在问题排查和安全检查工作中可以快速查询、获取所需的信息,员工的网络端口配置调整也可以一键式完成,提升了处理效率以及信息的准确率。63.上述终端信息处理方法中,通过获取多个终端信息关联系统各自对应的终端属性信息,然后对各终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表,进而采用终端信息集合表,生成针对用户集合的终端信息描述视图,在检测到各终端信息关联系统对应的终端变更信息时,根据终端变更信息实时更新终端信息集合表,以及生成更新后的终端信息描述视图,实现了将终端信息涉及的多个系统集中进行运维管理,能够提供全量的终端信息描述视图,在终端信息变化时可以实时同步更新,提升了终端信息处理效率,保证了信息准确性。64.在一个实施例中,所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表,可以包括如下步骤:65.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息;根据所述网络设备配置信息和所述用户终端信息,得到第一整合信息,以及根据所述用户控制域信息和所述用户终端信息,得到第二整合信息;采用所述第一整合信息和所述第二整合信息,得到所述终端信息集合表。66.在实际应用中,可以通过配置信息模块、安全控制域信息获取与格式化模块、终端信息获取与格式化模块,对各终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息,然后可以基于终端连接网络设备信息获取模块,根据网络设备配置信息和用户终端信息,得到第一整合信息,并可以基于终端信息整合模块,根据用户控制域信息和用户终端信息,得到第二整合信息,进而可以基于终端信息整合模块,采用第一整合信息和第二整合信息得到终端信息集合表。67.例如,以计算机终端为例,针对配置信息模块,其可以用于记录终端连接网络设备交换机的名称和ip信息(即网络设备配置信息),并可以将信息记录在*.txt结尾的文件中,该文件为配置文件,配置文件内可以含有如下内容:68.1、核心交换机信息:交换机名称和ip地址信息可以依次排列,并可以采用#core标识核心交换机信息,其中,交换机信息以@开头,以换行符结尾,之间以分隔符“|”分隔;交换机名称和ip不支持多个,每行为一个设备名称对应一个设备ip。核心交换机信息可以采用如下方式表示:69.#core70.@交换机设备a名称|设备a的ip地址71.@交换机设备b名称|设备b的ip地址72.2、楼层交换机信息:交换机名称和ip地址信息可以依次排列,并可以采用#layer标识楼层交换机信息,其中,交换机信息以@开头,以换行符结尾,之间以分隔符“|”分隔;交换机名称和ip不支持多个,每行为一个设备名称对应一个设备ip。楼层交换机信息可以采用如下方式表示:73.#layer74.@交换机设备c名称|设备c的ip地址75.@交换机设备d名称|设备d的ip地址76.配置文件可以是存储在本地的txt文件,可以通过终端信息实时更新模块前台展示模块导入本地存储的配置文件,进而可以将配置文件中的信息传给终端连接网络设备信息获取模块。77.又如,以计算机终端为例,针对安全控制域信息获取与格式化模块,其可以用于与安全控制域系统进行交互,如可以整点间隔1小时,定时从安全控制域系统中获取全量终端用户相关信息,该用户信息可以包含部室、姓名和安全控制域用户,然后可以去除获取信息中的无用信息,通过对安全控制域用户信息去除域名前缀、特殊字符和最后一位随机字符,可以提取出安全控制域用户与终端名称的公共内容,并可以将该公共内容作为安全控制域用户与终端名称的联结字段,可以将该联结字段中所有大写字母转换为小写字母,进而可以将所有格式化处理后的信息(即用户控制域信息),如部室、姓名、安全控制域用户和联结字段信息,以表格形式输入终端信息整合模块。78.又如,以计算机终端为例,针对终端信息获取与格式化模块,其可以用于与dhcp服务器系统进行交互,如可以整点间隔1小时,定时从dhcp服务器系统中获取全量终端用户相关信息,该用户信息可以包含终端ip地址、终端全名称、租用截至日期、类型、唯一id、描述、网络访问保护、试用到期、筛选器配置文件和策略等信息,然后可以去除获取信息中的无用字段信息,通过对终端全名称去除域名后缀、前四位机构名称缩写,可以提取出安全控制域用户与终端名称的公共内容,并可以将该公共内容作为安全控制域用户与终端名称的联结字段,可以将联结字段中所有大写字母转换为小写字母,进而可以将所有格式化处理后的信息(即用户终端信息),如终端全名称、联结字段、终端ip地址、唯一id,以表格形式输入终端连接网络设备信息获取模块和终端信息整合模块。79.本实施例中,通过对各终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息,然后根据网络设备配置信息和用户终端信息,得到第一整合信息,以及根据用户控制域信息和用户终端信息,得到第二整合信息,进而采用第一整合信息和第二整合信息,得到终端信息集合表,能够实现对终端信息涉及的多个系统进行统一管理,提升了终端信息处理效率。80.在一个实施例中,所述根据所述网络设备配置信息和所述用户终端信息,得到第一整合信息,可以包括如下步骤:81.按照预设的网络设备配置命令,根据所述网络设备配置信息和所述用户终端信息,确定各所述终端设备与网络设备的位置对应关系,作为所述第一整合信息。82.在一示例中,以计算机终端为例,针对终端连接网络设备信息获取模块,其可以用于在终端信息集中管控系统的指定目录,接收配置信息模块输入的终端连接网络设备交换机的名称和ip信息(即网络设备配置信息)、终端信息获取与格式化模块输入的终端ip地址、或dhcp服务器日志文件解析信息实时更新单元输入的终端ip地址(即用户终端信息),进而可以根据以上输入信息,通过网络设备交换机命令(即预设的网络设备配置命令),查找终端物理mac地址、连接的楼层交换机ip、交换机端口、工位网口编号。可以采用如下查找步骤:83.1、可以根据配置文件中核心交换机的地址登录网络设备,使用arp命令获取终端ip与mac地址信息。84.2、根据终端信息获取与格式化模块输入的终端ip地址,可以在步骤1输出结果中查找对应的mac地址。85.3、可以在核心交换机上,使用mac信息表查询命令查找连接的楼层交换机名称。86.4、根据步骤3输出的楼层交换机名称,可以在配置文件中找到对应的楼层交换机ip地址,进而可以登录该设备,使用mac信息表查询命令查找终端连接的交换机端口。87.5、可以使用交换机端口配置展示命令,根据交换机端口描述获取用户工位网口编号信息。88.通过根据终端信息获取与格式化模块输入的终端ip地址依次循环以上5个步骤,可以获取全量终端的ip地址对应的终端物理mac地址、连接的楼层交换机ip、交换机端口和工位网口编号信息,进而可以将全量终端ip、物理mac地址、连接的楼层交换机ip、交换机端口和工位网口编号信息(即第一整合信息),以表格形式输入至终端信息整合模块或dhcp服务器日志文件解析信息实时更新单元。89.本实施例中,通过按照预设的网络设备配置命令,根据网络设备配置信息和用户终端信息,确定各终端设备与网络设备的位置对应关系,作为第一整合信息,可以基于输入信息得到终端连接网络设备信息,为后续终端信息处理提供了数据支持。90.在一个实施例中,所述根据所述用户控制域信息和所述用户终端信息,得到第二整合信息,可以包括如下步骤:91.获取所述用户控制域信息中的第一联结字段,以及所述用户终端信息中的第二联结字段;通过匹配所述第一联结字段和所述第二联结字段,将所述用户控制域信息和所述用户终端信息进行整合,得到各所述终端设备与控制域的用户对应关系,作为所述第二整合信息。92.在实际应用中,以计算机终端为例,针对终端信息整合模块,其可以用于接收安全控制域信息获取与格式化模块、终端信息获取与格式化模块、终端连接网络设备信息获取模块输入的信息,并将输入信息整合得到信息表,存储在数据库中,针对数据库中已存在的信息记录,可以根据当前整合的信息进行更新。可以采用如下步骤进行整合:93.步骤1、可以根据安全控制域信息获取与格式化模块输入的联结字段(即第一联结字段),以及终端信息获取与格式化模块输入的联结字段(即第二联结字段)进行精确匹配,进而可以将该两个模块输入的信息进行整合,得到第二整合信息。94.本实施例中,通过获取用户控制域信息中的第一联结字段,以及用户终端信息中的第二联结字段,进而通过匹配第一联结字段和第二联结字段,将用户控制域信息和用户终端信息进行整合,得到各终端设备与控制域的用户对应关系,作为第二整合信息,可以基于联结字段进行匹配,以整合得到终端设备与控制域的用户对应信息,为后续终端信息处理提供了数据支持。95.在一个实施例中,所述采用所述第一整合信息和所述第二整合信息,得到所述终端信息集合表,可以包括如下步骤:96.以各所述终端设备为匹配条件,根据所述第一整合信息和所述第二整合信息进行匹配,得到各所述终端设备对应的终端整合信息;根据各所述终端设备对应的终端整合信息,得到所述用户集合对应的终端信息整合表。97.在具体实现中,通过终端信息整合模块进行信息整合,还可以包括如下步骤:98.步骤2、通过将步骤1整合后的信息(即第二整合信息)中终端ip,以及终端连接网络设备信息获取模块输入的终端ip,作为匹配字段进行精确匹配,进而可以将终端信息整合模块接收到的输入信息进行整合。99.在一示例中,可以将以上两个整合步骤的输出信息,以表格形式输入至终端信息定时更新模块,整合后的信息可以包含部室、姓名、联结字段、安全控制域用户、终端全名称、终端ip、终端mac地址、终端连接交换机ip、终端连接交换机端口、终端工位网口编号(即各终端设备对应的终端整合信息)。100.在又一示例中,以计算机终端为例,针对终端信息定时更新模块,其可以用于接收终端信息整合模块整合后的信息,并将该信息写入数据库中,进而可以根据用户标识信息,查找数据库中是否存在该用户的终端信息,若未存在,则可以在数据库中插入一条新记录,若存在,可以更新发生变化的终端信息字段。101.本实施例中,通过以各终端设备为匹配条件,根据第一整合信息和第二整合信息进行匹配,得到各终端设备对应的终端整合信息,进而根据各终端设备对应的终端整合信息,得到用户集合对应的终端信息整合表,能够对终端信息实现集中管理,无需人工重复劳动,大大提高了处理效率,节约了成本。102.在一个实施例中,在所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表的步骤之后,还可以包括如下步骤:103.响应于终端信息查询请求,获取待查询字段,并从所述终端信息集合表中查找出包含所述待查询字段的终端整合信息,作为目标终端整合信息;根据所述目标终端整合信息,生成针对所述终端信息查询请求的信息查询结果。104.在实际应用中,针对终端信息定时更新模块,其可以用于用户集合中各用户的终端信息全量展示,以及响应针对用户的终端信息查询请求,如可以根据终端信息定时更新模块生成的全量信息进行展示,设备、网络及安全运维人员可以通过任意字段查询全量信息。105.例如,基于终端信息查询请求的信息查询结果,可以针对某个用户定位其终端连接的网络端口,能够从全量终端信息中快速、准确定位到某位用户,或者根据用户需求快速响应。106.在一示例中,终端信息集中控制模块可以包括终端信息从查询单元,通过该终端信息从查询单元,可以实现根据用户输入的查询条件,显示出匹配查询条件的用户终端信息。107.本实施例中,通过响应于终端信息查询请求,获取待查询字段,并从终端信息集合表中查找出包含待查询字段的终端整合信息,作为目标终端整合信息,进而根据目标终端整合信息,生成针对终端信息查询请求的信息查询结果,实现了从全量终端信息中快速、准确定位信息,有助于快速响应需求。108.在一个实施例中,在所述对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表的步骤之后,还可以包括如下步骤:109.响应于目标用户的终端配置调整请求,获取所述目标用户的终端设备对应的目标配置信息;将所述目标用户的终端设备对应的当前配置信息调整为所述目标配置信息,并根据所述目标配置信息,在所述终端信息集合表中更新所述目标用户的终端设备对应的终端整合信息。110.在实际应用中,针对终端信息定时更新模块,其还可以用于用户终端ip地址自主调整、安全控制域用户信息导入、终端连接交换机端口网络配置自动化实施,如当设备运维人员使用安全控制域用户信息导入功能导入信息时,可以将导入的信息下发至安全控制域系统中,同时将导入信息输入终端信息实时更新模块;当用户使用终端ip地址自主调整功能时,可以根据输入的用户标识信息和目标ip网段,调整该用户的终端连接交换机端口的vlan;当某个终端初次接入办公网络,或终端接入无配置的交换机端口时,网络运维人员可以通过终端连接交换机端口网络配置自动化实施功能,自动化完成端口配置,同时可以将用户标识信息、终端连接交换机ip、终端连接交换机端口和终端工位网口编号,输入终端信息实时更新模块。111.在一示例中,终端信息集中控制模块还可以包括终端ip地址自主调整单元、安全控制域用户信息导入单元、终端网络配置自动化实施单元,其中,通过终端ip地址自主调整单元,可以实现用户输入信息和目标地址网段(即目标配置信息),根据目标地址网段找出该网段对应的vlan,以及该用户的设备终端连接的交换机端口,进而可以一键式完成终端ip地址调整。112.通过安全控制域用户信息导入单元,其可以用于与安全控制域系统进行交互,完成安全控制域用户信息的新增、修改和删除。当设备人员需要新增安全控制域信息时,其可以支持单个新增和批量新增,可以将输入的用户标识信息和安全控制域用户上送至安全控制域系统,完成域用户信息的新增,同时可以将用户标识信息、安全控制域用户和操作动作add上送至终端信息实时更新模块;当设备人员需要修改安全控制域信息时,其也可以支持单个修改和批量修改,可以将用户标识信息和需修改的安全控制域用户上送至安全控制域系统,完成域用户信息的修改,同时可以将用户标识信息、安全控制域用户和操作动作modify上送至终端信息实时更新模块;设备人员需要删除安全控制域信息时,其也可以支持单个删除和批量删除,可以将输入的用户标识信息上送至安全控制域系统,完成域用户信息的删除,同时将用户标识信息和操作动作delete上送至终端信息实时更新模块。113.通过终端网络配置自动化实施单元,其可以用于与网络网管系统进行交互,实现终端连接交换机端口网络配置的自动化实施。对于交换机无网络配置的情况,在终端接入该端口时,可以由网络运维人员输入用户标识信息、终端连接交换机ip、终端连接交换机端口、终端工位网口编号和vlan,进而可以将以上信息上送至网管系统完成交换机端口网络配置,同时可以将用户标识信息、终端连接交换机ip、终端连接交换机端口、终端工位网口编号信息上送至终端信息实时更新模块。114.在又一示例中,针对终端信息实时更新模块,其可以用于接收终端信息集中控制模块输入的不同类型的终端信息,以实时更新数据库中终端信息,如可以通过定时解析dhcp服务器日志增量信息,根据日志获取终端用户信息,完成终端用户信息的实时更新。115.在一个可选实施例中,终端信息实时更新模块可以包括安全控制域信息实时更新单元、终端网络信息实时更新单元、dhcp日志增量解析实时更新单元,其中,通过安全控制域信息实时更新单元,可以实现安全控制域用户信息的实时更新,如图3a所示,该单元可以接收安全控制域用户信息导入单元上送的信息,并可以根据上送信息中用户标识信息,如姓名字段,查询是否存在该用户的终端记录,若存在,可以根据上送信息中操作动作字段,如果为新增情况,不做任何操作,如果为修改情况,则修改该记录中安全控制域用户,如果为删除情况,则删除整条记录;若未存在,可以根据上送信息中操作动作字段,如果为新增情况,则插入一条新记录,如果为修改情况和删除情况,则不做任何操作。116.通过终端网络信息实时更新单元,可以实现终端连接交换机网络信息的实时更新,如图3b所示,该单元可以接收终端网络配置自动化实施单元上送的信息,根据接收的用户标识信息、终端连接交换机ip、终端连接交换机端口、终端工位网口编号、目标ip网段中的用户标识信息,查找是否存在该用户的设备终端记录,若未存在,则插入一条新的终端信息记录,若操作,则更新存量终端连接交换机ip、终端连接交换机端口和终端工位网口编号字段信息。117.通过dhcp服务器日志文件解析信息实时更新单元,可以实现dhcp服务器日志文件定时解析和终端信息更新,如图3c所示,可以根据dhcp服务器日志存储的频率定时读取dhcp日志文件,进而可以对日志文件逐条解析,筛选出分配和更新类型的日志记录,以从筛选出记录中获取终端全名称、终端ip地址和唯一id。118.例如,可以将终端ip地址上送至终端连接网络设备信息获取模块,由连接网络设备信息获取模块返回终端ip、物理mac地址、连接的楼层交换机ip、交换机端口和工位网口编号信息,进而可以将终端全名称处理后,根据联结字段查找是否存在该用户的设备终端记录,若未存在,则插入一条新的终端信息记录,若存在,则更新存量终端ip、终端mac地址、终端连接交换机ip、终端连接交换机端口、终端工位网口编号。119.本实施例中,通过响应于目标用户的终端配置调整请求,获取目标用户的终端设备对应的目标配置信息,进而将目标用户的终端设备对应的当前配置信息调整为目标配置信息,并根据目标配置信息,在终端信息集合表中更新目标用户的终端设备对应的终端整合信息,实现了在网络配置方面,用户可以根据自身需求进行一键式配置调整。120.在一个实施例中,如图4所示,提供了另一种终端信息处理方法的流程示意图。本实施例中,该方法包括以下步骤:121.在步骤401中,获取多个终端信息关联系统各自对应的终端属性信息。在步骤402中,对各终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息。在步骤403中,按照预设的网络设备配置命令,根据网络设备配置信息和用户终端信息,确定各终端设备与网络设备的位置对应关系,作为第一整合信息。在步骤404中,获取用户控制域信息中的第一联结字段,以及用户终端信息中的第二联结字段,通过匹配第一联结字段和第二联结字段,将用户控制域信息和用户终端信息进行整合,得到各终端设备与控制域的用户对应关系,作为第二整合信息。在步骤405中,以各终端设备为匹配条件,根据第一整合信息和第二整合信息进行匹配,得到各终端设备对应的终端整合信息,根据各终端设备对应的终端整合信息,得到用户集合对应的终端信息整合表。在步骤406中,采用终端信息集合表,生成针对用户集合的终端信息描述视图。在步骤407中,在检测到各终端信息关联系统对应的终端变更信息时,根据终端变更信息实时更新终端信息集合表,以及生成更新后的终端信息描述视图。需要说明的是,上述步骤的具体限定可以参见上文对一种终端信息处理方法的具体限定,在此不再赘述。122.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。123.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的终端信息处理方法的终端信息处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个终端信息处理装置实施例中的具体限定可以参见上文中对于终端信息处理方法的限定,在此不再赘述。124.在一个实施例中,如图5所示,提供了一种终端信息处理装置,包括:125.多系统信息获取模块501,用于获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;126.终端信息整合模块502,用于对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;127.终端信息描述视图生成模块503,用于采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;128.变更模块504,用于在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。129.在一个实施例中,所述终端信息整合模块502包括:130.信息调整子模块,用于对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,得到网络设备配置信息、用户控制域信息,以及用户终端信息;131.信息整合子模块,用于根据所述网络设备配置信息和所述用户终端信息,得到第一整合信息,以及根据所述用户控制域信息和所述用户终端信息,得到第二整合信息;132.信息集合表得到子模块,用于采用所述第一整合信息和所述第二整合信息,得到所述终端信息集合表。133.在一个实施例中,所述信息整合子模块包括:134.第一整合信息得到单元,用于按照预设的网络设备配置命令,根据所述网络设备配置信息和所述用户终端信息,确定各所述终端设备与网络设备的位置对应关系,作为所述第一整合信息。135.在一个实施例中,所述信息整合子模块包括:136.联结字段获取单元,用于获取所述用户控制域信息中的第一联结字段,以及所述用户终端信息中的第二联结字段;137.第二整合信息得到单元,用于通过匹配所述第一联结字段和所述第二联结字段,将所述用户控制域信息和所述用户终端信息进行整合,得到各所述终端设备与控制域的用户对应关系,作为所述第二整合信息。138.在一个实施例中,所述信息集合表得到子模块包括:139.终端整合信息得到单元,用于以各所述终端设备为匹配条件,根据所述第一整合信息和所述第二整合信息进行匹配,得到各所述终端设备对应的终端整合信息;140.信息集合表确定单元,用于根据各所述终端设备对应的终端整合信息,得到所述用户集合对应的终端信息整合表。141.在一个实施例中,所述装置还包括:142.查询请求模块,用于响应于终端信息查询请求,获取待查询字段,并从所述终端信息集合表中查找出包含所述待查询字段的终端整合信息,作为目标终端整合信息;143.查询结果生成模块,用于根据所述目标终端整合信息,生成针对所述终端信息查询请求的信息查询结果。144.在一个实施例中,所述装置还包括:145.调整请求模块,用于响应于目标用户的终端配置调整请求,获取所述目标用户的终端设备对应的目标配置信息;146.配置调整模块,用于将所述目标用户的终端设备对应的当前配置信息调整为所述目标配置信息,并根据所述目标配置信息,在所述终端信息集合表中更新所述目标用户的终端设备对应的终端整合信息。147.上述终端信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。148.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种终端信息处理方法。149.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。150.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:151.获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;152.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;153.采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;154.在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。155.在一个实施例中,处理器执行计算机程序时还实现上述其他实施例中的终端信息处理方法的步骤。156.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:157.获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;158.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;159.采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;160.在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。161.在一个实施例中,计算机程序被处理器执行时还实现上述其他实施例中的终端信息处理方法的步骤。162.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:163.获取多个终端信息关联系统各自对应的终端属性信息;不同的终端信息关联系统对应的终端属性信息具有不同的信息格式,所述多个终端信息关联系统用于供预设的用户集合中各用户的终端设备与目标系统进行通信连接;164.对各所述终端信息关联系统对应的终端属性信息进行格式调整处理,并整合调整后的终端属性信息,得到终端信息集合表;所述终端信息集合表包括各所述终端设备对应的终端整合信息;165.采用所述终端信息集合表,生成针对所述用户集合的终端信息描述视图;166.在检测到各所述终端信息关联系统对应的终端变更信息时,根据所述终端变更信息实时更新所述终端信息集合表,以及生成更新后的终端信息描述视图。167.在一个实施例中,计算机程序被处理器执行时还实现上述其他实施例中的终端信息处理方法的步骤。168.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。169.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。170.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部