CN111176934A - 设备信息的管理方法、装置、计算机设备和存储介质 - Google Patents

设备信息的管理方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN111176934A
CN111176934A CN201911294599.3A CN201911294599A CN111176934A CN 111176934 A CN111176934 A CN 111176934A CN 201911294599 A CN201911294599 A CN 201911294599A CN 111176934 A CN111176934 A CN 111176934A
Authority
CN
China
Prior art keywords
managed
value
equipment
attribute
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911294599.3A
Other languages
English (en)
Inventor
李秉荣
方彬浩
陈炳锐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Comba Network Systems Co Ltd
Original Assignee
Comba Telecom Systems China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Comba Telecom Systems China Ltd filed Critical Comba Telecom Systems China Ltd
Priority to CN201911294599.3A priority Critical patent/CN111176934A/zh
Publication of CN111176934A publication Critical patent/CN111176934A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请涉及一种设备信息的管理方法、装置、计算机设备和存储介质,在对待管理设备以及各监控量在终端界面上进行展示时,通过预先建立的配置信息表,获取待管理设备当前的属性信息,并根据该当前的属性信息在终端设备的界面上进行展示,这样,只需预先建立配置信息表,就可以方便快速地实现对待管理设备以及各监控量的显示、隐藏,以及读写方式的动态展示,从而提高了嵌入式设备管理的实用性和灵活性。

Description

设备信息的管理方法、装置、计算机设备和存储介质
技术领域
本申请涉及网页技术领域,特别是涉及一种设备信息的管理方法、装置、计算机设备和存储介质。
背景技术
随着科技的飞速发展,嵌入式设备已经融入到人们的日常生活当中,给人们带来便利的同时,嵌入式设备的管理和维护也显得至关重要。
近年来WEB技术迅速发展,只需要通过浏览器,不用安装任何驱动软件,即可实现对嵌入式设备的管理,使得嵌入式设备的WEB管理方式越来越受到欢迎。而且WEB管理方式可移植性强,稍作修改即可适用于所有嵌入式设备,通过嵌入式设备ip地址,可以在WEB界面显示出嵌入式设备的基本参数和参数单位,设备的图片以及丰富可变的功能,例如软件升级、复位、报表、参数导入导出、日志等。
但是,目前WEB管理方式对嵌入式设备各监控量的管理不够灵活。
发明内容
基于此,有必要针对上述技术问题,提供一种设备信息的管理方法、装置、计算机设备和存储介质。
第一方面,本申请实施例提供一种设备信息的管理方法,该方法包括:
根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息;
根据当前的属性信息,对待管理设备的设备信息进行展示管理。
在其中一个实施例中,该配置信息表包括隐藏配置表和/或变化配置表;
隐藏配置表中配置了各待管理设备的在位状态对应的第一值,第一值用于指示待管理设备为隐藏属性;
隐藏配置表中配置了各待管理设备的各监控量的隐藏状态对应的第二值,第二值用于指示各监控量为隐藏属性;
变化配置表中配置了各待管理设备的各监控量的读写状态对应的第三值,第三值用于指示各监控量为可读写属性。
在其中一个实施例中,根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取待管理设备的当前在位标识的值;
对比当前在位标识的值是否为隐藏配置表中配置的第一值;
若当前在位标识的值为第一值,确定当前的属性信息为待管理设备的隐藏属性;
若当前在位标识的值不是第一值,确定当前的属性信息为监控量的显示属性。
在其中一个实施例中,根据当前的属性信息,对待管理设备进行展示管理,包括:
若当前的属性信息为待管理设备的显示属性,在待管理设备的展示界面上显示待管理设备对应的菜单项;
若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏待管理设备对应的菜单项。
在其中一个实施例中,根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取监控量的第一当前操作值;
对比监控量的当前操作值是否为隐藏配置表中的第二值;
若监控量的操作值为第二值,确定当前的属性信息为监控量的隐藏属性;
若监控量的操作值不是第二值,确定当前的属性信息为监控量的显示属性。
在其中一个实施例中,根据当前的属性信息,对待管理设备进行展示管理,包括:
若当前的属性信息为监控量的显示属性,在待管理设备的展示界面上显示监控量;
若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏监控量。
在其中一个实施例中,根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取监控量的第二当前操作值;
对比监控量的当前操作值是否为变化配置表中的第三值;
若监控量的操作值为第三值,确定当前的属性为监控量的可读写属性;
若监控量的操作值不是预设的第三值,确定当前的属性为监控量的可读不可写属性。
在其中一个实施例中,根据当前的属性信息,对待管理设备进行展示管理,包括:
若当前的属性信息为监控量为可读写属性,在待管理设备的展示界面上展示监控量是可读写状态;
若当前的属性信息为待管理设备为隐藏属性,在待管理设备的展示界面上展示监控量是可读不可写状态。
在其中一个实施例中,监控量为可读写属性时,监控量的值在预设的监控范围内。
第二方面,本申请实施例提供一种设备信息的管理装置,装置包括:
获取模块,用于根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息;
管理模块,用于根据当前的属性信息,对待管理设备的设备信息进行展示管理。
第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面实施例提供的任一项方法的步骤。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面实施例提供的任一项方法的步骤。
本申请实施例提供的一种设备信息的管理方法、装置、计算机设备和存储介质,在对待管理设备以及各监控量在终端界面上进行展示时,通过预先建立的配置信息表,获取待管理设备当前的属性信息,并根据该当前的属性信息在终端设备的界面上进行展示,这样,只需预先建立配置信息表,就可以方便快速地实现对待管理设备以及各监控量的显示、隐藏,以及读写方式的动态展示,从而提高了嵌入式设备管理的实用性和灵活性。
附图说明
图1为一个实施例提供的一种设备信息的管理的应用环境图;
图2为一个实施例提供的一种设备信息的管理方法的流程示意图;
图2a为一个实施例提供的一种数据库配置表格示意图;
图2b为一个实施例提供的一种数据库配置表格示意图;
图2c为一个实施例提供的一种界面展示示意图;
图2d为一个实施例提供的一种数据库配置表格示意图;
图2e为一个实施例提供的一种界面展示示意图;
图2f为一个实施例提供的一种数据库配置表格示意图;
图3为一个实施例提供的一种设备信息的管理方法的流程示意图;
图3a为一个实施例提供的一种界面展示示意图;
图4为一个实施例提供的一种设备信息的管理方法的流程示意图;
图4a为一个实施例提供的一种界面展示示意图;
图4b为一个实施例提供的一种界面展示示意图;
图5为一个实施例提供的一种设备信息的管理方法的流程示意图;
图5a为一个实施例提供的一种界面展示示意图;
图5b为一个实施例提供的一种界面展示示意图;
图6为一个实施例提供的一种设备信息的管理装置的结构框图;
图7为一个实施例提供的一种设备信息的管理装置的结构框图;
图8为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的一种设备信息的管理方法,可以应用于如图1所示的应用环境中,该应用环境包括嵌入式设备和终端设备,其中嵌入式设备包括但不限于计算机、家用电器或者工业设备等,例如,常见的交换机、路由器等。其中,终端设备例如笔记本电脑、台式机或者移动终端等。其中,终端设备用于管理嵌入式设备,即对嵌入式设备进行管理时,需要通过终端设备登录WEB浏览器进行管理。其中,在实际应用中,对嵌入式设备的管理是通过终端设备登录WEB浏览器进行管理,因此终端设备与嵌入式设备数据存在信息交互。
现有技术中,对嵌入式设备的WEB管理方式,大多都是针对WEB框架级别进行的设计,对具体的实现方法很少涉及。例如,嵌入式设备的参数经常会根据实际情况需要隐藏一些界面,例如,要显示一个WIFI模块的监控量,但是有时候设备硬件没有接入WIFI模块,因此该WIFI模块在WEB界面就需要隐藏起来。再例如,某个监控量(即被监控的参数)有多种模式,在不同的模式下,对同一个监控量的读写属性是需要改变的,基于这样的背景,本申请实施例提供一种设备信息的管理方法、装置、计算机设备和存储介质,旨在解决嵌入式设备监控量的动态显示、隐藏以及监控量属性改变的技术问题。下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。需要说明的是,本申请提供的一种设备信息的管理方法,图2-图5的执行主体为终端设备,其中,其执行主体还可以是设备信息的管理装置,其中该装置可以通过软件、硬件或者软硬件结合的方式实现成为终端设备的部分或者全部。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
在一个实施例中,图2提供了一种设备信息的管理方法,本实施例涉及的是终端设备根据预设的信息配置表,对待管理设备的属性信息进行展示管理的具体过程,如图2所示,该方法包括:
S101,根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息。
本实施例中,信息配置表为预先在表中配置了多个待管理设备属性信息的表格,该信息配置表存储在终端设备后台的静态数据库中,其中,属性信息表示该待管理设备的被监控的参数等信息在终端设备的界面上进行展示的方式,例如,该待管理设备的显隐属性,其中,显隐属性为该待管理设备是在界面上展示时是应该显示还是隐藏;可以理解的是,在实际应用中,嵌入式设备以路由器为例,一个路由器上可以连接多个远端,这种情况,该待管理设备的显隐属性,还可以表示其上连接的多个远端在终端设备WEB界面上展示时应该隐藏还是显示,本实施例对此不做限定,以实际情况为准。同样,待管理设备的各监控量的显隐属性,表示各监控量在界面上展示时是应该显示还是隐藏;又例如,待管理设备各监控量的读写属性,表示各监控量展示到界面上时是只可读还是可读又可编辑。
本步骤在实际应用中,终端设备访问后台静态数据库中预设的配置信息表,从配置信息表中,获取该待管理设备当前的属性信息,其中,获取到的可以待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个。其中,在终端设备的后台数据库中预先建立配置信息表,该表中可以包括但不限于各待管理设备的标识、各待管理设备以及监控量的标识、各监控量的参数名称、单位、类型等参数信息。其中,可以理解的是,该配置信息表在数据库中创建时通过代码的形式即可完成,这样,结合代码的方式,完成配置信息表的创建,在后续的使用中,只需要将这部分模块分别移入到对应嵌入式设备中,开发速度快、易移植、操作简单,而且可维护性强,能够很好地适用于大部分嵌入式设备。需要说明的是,在实际应用中,终端设备获取待管理设备的各监控量的属性信息时,可以根据用户在终端设备WEB界面上输入的操作指令确定对应的监控量,以在配置信息表中进行精准定位。
S102,根据当前的属性信息,对待管理设备的设备信息进行展示管理。
基于上述S101步骤中获取的待管理设备的当前属性信息,对待管理设备的设备信息进行展示管理,例如,根据不同的属性信息,在终端设备的界面上将对应的对象进行显示或者隐藏、或者将其读写信息显示为只读不可编辑、可读可编辑等。
本实施例提供的设备信息的管理方法,在对待管理设备以及各监控量在终端界面上进行展示时,通过预先建立的配置信息表,获取待管理设备当前的属性信息,并根据该当前的属性信息在终端设备的界面上进行展示,这样,只需预先建立配置信息表,就可以方便快速地实现对待管理设备以及各监控量的显示、隐藏,以及读写方式的动态展示,从而提高了嵌入式设备管理的实用性和灵活性。
提供一种实施例,对上述配置信息表的预设过程进行说明。则在一个实施例中,该配置信息表包括隐藏配置表和/或变化配置表;其中,隐藏配置表中配置了各待管理设备的在位状态对应的第一值,第一值用于指示待管理设备为隐藏属性;隐藏配置表中配置了各待管理设备的各监控量的隐藏状态对应的第二值,第二值用于指示各监控量为隐藏属性;变化配置表中配置了各待管理设备的各监控量的读写状态对应的第三值,第三值用于指示各监控量为可读写属性。
本实施例中,创建的配置信息表包括隐藏配置表和变化配置表中至少一种表格,其中,隐藏配置表中至少配置了各待管理设备的在位状态对应的第一值,其中,该第一值表示的是第一种值,实际应用中可以是一个数值,也可以是多个数值,则配置的该第一种值指示了待管理设备为隐藏属性,相当于,待管理设备的在位状态的值等于该第一种值时,该待管理设备需要被隐藏。同理,各监控量的第二值以及第三值,也表示的是一种类值,若监控量在实际应用中状态的值等于第二种类值,则表示各监控量需要被隐藏,或者等于第三种类值,则需要被展示为可读可编辑状态。
在对配置信息表的设置过程进行说明之前,先列举一种终端设备后台静态数据库的设计形式,如图2a所示,在数据库中创建的表格TABLE_WEBOMT_OBJ,用于给每一个待监控的参数分配一个唯一的ID,表示为objId,以及分配特定的参数属性,其中,参数属性包括但不限于终端设备的界面上显示时的参数名称(用objName表示)、终端设备的界面上显示参数的单位(用objUnit表示)、终端设备的界面上显示参数的读写属性以及参数类型(用objType表示)。其中,为了在一个WEB界面上显示所有参数时,不会出现冗余的情况,采用分组和分页面的形式进行设计,例如,如图2b所示,在该静态数据库中,创建一个表格TABLE_OBJ_GENUS_GROUP,参数组genusGroupId设计为:0x01组、0x02组......0xFF组。并根据需要可以将objId:0x0102划分为0x01组(对应的是图中的01),将objId:0x0102、0x0E68、0x0004、0x0005、0x00B9、0x0007、0x0008划分为0x02组(对应的是图中的02),从而实现在不同的界面显示不同的参数信息。基于图2a和图2b中在静态数据库中创建的表格,该待管理设备的参数信息映射到终端设备上的展示结果如图2c所示,图2c显示了待管理设备的图片、02参数组、整网拓扑结构等信息。
基于上述列举的后台静态数据库,在数据库中创建配置信息表。以创建隐藏配置表为例,例如,待管理设备为路由器,该路由器上连接了多个远端,则如图2d所示,创建一个隐藏表格TABLE_HIDE_OBJ_INFO,其中,参数组0x50组(图中50组),将该参数的hideFlagOid(隐藏标识)(其中,该隐藏标识对应待管理设备连接的各远端的在位标识oid 0x0AF0-0x0AFB的值)对应的第一值设置为0或3,(图中的optVal或optVal2),相当于,参数的hideFlagOid等于optVal1(3)或optVal2(0)的时候,则需要隐藏该参数对应通道chnNum(0x01-0x0C)。同理,对各监控量的第二值和第三值的设置过程也可以根据该方式进行预设。
另外,对于创建变化配置表举例进行说明,一般嵌入式设备的参数(监控量)除了具有读写属性,还具有其他多种属性,例如,正负属性、字符串属性、数字属性等,不同属性在界面的呈现方式不同,因此在后台配置时要将每一个参数的属性准确划分,才能实现在WEB界面正确显示,满足用户需求。具体地,先对每一个监控量设定一个类型,表示为objType,用2字节表示,例如,参数objName(名称):Protect Switch(保护开关)的objType为0x0102,其中,0x0102中高字节0x00表示监控量参数的读写属性和正负属性,而低字节0x02表示参数的字符串属性、数字属性、正负属性、开关属性等。其中,高字节属性中一个字节有8位,将高四位用于正负属性,第四位用于读写属性,则0x00表示参数无符号只读、0x10表示参数有符号只读、0x01表示参数无符号可读写、0x11表示参数有符号可读写、0x02表示无符号可读写且有范围,其中,低字节属性中0x00表示无类型、0x01表示告警类型、0x02表示开关类型、0x03表示数字类型、0x04表示IP地址类型、0x05表示时间类型、0x06表示字符串类型、0x2D表示速度类型、0x2E表示通信方式类型等,以上均是举例说明,本实施例对此不做限定,在实际应用中,可以根据参数属性扩展具体地类型。例如,参数Protect Switch的objType为0x0102,则其表示的含义为:高字节0x01表示参数无符号可读写,低字节0x02表示参数为开关类型(0:ON 1:OFF;而参数Voltage的objType为0x0000,表示参数无符号无符号只读无类型,将这些字节类型以及含义映射到终端界面上的,显示结果可参考如图2e所示,Voltage的值为36,只可读不可编辑。
基于上述理论,预设配置变化表是TABLE_CHANGE_OBJ_TYPE,如图2f所示,对于genusGroupIdobjId(55)组,将监控量的值changeType类型为在配置表中设置为0x0200(开关类型,图中显示为0200),相当于预设的第三值,根据第三值的含义,该监控量映射到终端设备WEB界面上的状态为可读可编辑,若该监控量在配置表中设置的值不为第三值0x0200,而是其他值,例如默认值0x0000,则该监控量映射到终端设备WEB界面上的状态为可读不可编辑的状态。
以上列举的隐藏配置表和变化配置表只是一种列举方式,本实施例对其限定的内容不做限定,可根据实际情况而定。
基于上述实施例中创建的配置信息表,对S101步骤中当前的属性信息的三种情况进行说明,第一种,终端设备从预设的配置信息表中获取的当前的属性信息为待管理设备的显隐属性时,提供一种具体的获取过程,如图3所示,上述S101步骤包括:
S201,获取待管理设备的当前在位标识的值。
本实施例中,实际应用场景时,用户通过终端设备登录待管理设备的WEB浏览器,则终端设备可根据登录信息确定出该待管理设备,并获取该待管理设备当前在位标识的值,其中,该在位标识表示的是待管理设备是否处于在线状态的标识,终端设备获取时可直接检测待管理设备是否在线,在一种场景中,若终端设备需要获取的是待管理设备连接的各个远端的在位标识时,则终端设备可通过向待管理设备发送获取指令获取,本实施例对此不做限定。
S202,对比当前在位标识的值是否为隐藏配置表中配置的第一值,若是,则执行步骤S203,若不是,则执行步骤S204。
S203,确定当前的属性信息为待管理设备的隐藏属性。
S204,确定当前的属性信息为待管理设备的显示属性。
基于上述获取的待管理设备的当前在位标识的值,终端设备对比该当前在位标识的值是否为隐藏配置表中配置的第一值,若是,则根据第一值的含义,可确定待管理设备的显隐属性为隐藏属性;若不是,则确定待管理设备的显隐属性为显示属性。例如,图2d中,第一值为0或3,则表示若当前在位标识的值为0或3时,需要在终端界面展示时隐藏该待管理设备,否则,在显示该待管理设备。这样,快速准确的定位到该待管理设备的显隐属性。
基于上述图3的实施例,对待管理设备的设备信息进行展示管理的过程进行说明,则上述S102步骤包括:若当前的属性信息为待管理设备的显示属性,在待管理设备的展示界面上显示待管理设备对应的菜单项;若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏待管理设备对应的菜单项。
本实施例中,以待管理设备是路由器,其上连接了多个远端的场景为例,则如图3a所示,路由器可接入12个远端DPU设备,但显示在图3a中只有9个远端DPU设备,没有显示DPU07、DPU08和DPU11,具体实现原理是,在隐藏配置表中(请参见上述图2d)为每一个DPU独立分配一个隐藏标识hideFlagOid,分别是0AF0、0AF1...0AFB,其对应配置的第一值为图中optVal1(3)和optVal2(0),这样,当终端设备获取的各DPU的当前在位标识的值不为0或3的时候,表示对应的DPU在位,否则为0或3的时候,表示对应的DPU不在位。这种情况下,终端设备在界面上展示时,则不显示对应的DPU对应的菜单项,即图3a中没有显示DPU07、DPU08和DPU11对应的菜单项。这样,根据预先配置的隐藏配置表,动态的实现对待管理设备各远端的显示与隐藏,大大提高了设备信息管理的灵活性。
第二种,终端设备从预设的配置信息表中获取的当前的属性信息为待管理设备的监控量的显隐属性时,提供一种具体的获取过程,如图4所示,上述S101步骤包括:
S301,获取监控量的第一当前操作值。
本实施例中,实际应用场景时,用户通过终端设备登录待管理设备的WEB浏览器,则终端设备可根据登录信息确定出该待管理设备之后,用户需要查看某一个监控量时终端设备的WEB浏览器界面选择对应的监控量,并选择该监控量的操作值,则终端设备根据用户的操作获取该监控量的第一当前操作值,其中,需要说明的是,在隐藏配置表中配置各监控量的第二值后,需通过代码实现在终端设备的WEB浏览器界面上出现该第二值的选择项,这样,终端设备可根据用户的选择获取到监控量的第一当前操作值。
S302,对比监控量的第一当前操作值是否为隐藏配置表中的第二值,若是,则执行步骤S303,若不是,则执行步骤S304。
S303,确定当前的属性信息为监控量的隐藏属性。
S304,确定当前的属性信息为监控量的显示属性。
基于上述获取的待管理设备的第一当前操作值,终端设备对比该第一当前操作值是否为隐藏配置表中的第二值,若是,则根据第二值的含义,可确定该监控量的属性为隐藏属性;若不是,则确定待管理设备的属性为显示属性。例如,预先配置的第二值为Auto,则表示若终端设备获取的第二操作值为Auto时,需要在终端界面展示时隐藏该监控量,否则,则显示该监控量。在一种场景中,在隐藏配置表中除了设置第二值Auto外,还可以设置第二值的反面值Manual,这样,若第一当前操作值为Auto,隐藏该监控量,若第一当前操作值为Manual时,显示该监控量。同样,根据预设的配置表可以快速准确的定位到监控量的显隐属性。
基于上述图4的实施例,对待管理设备的设备信息进行展示管理的过程进行说明,则上述S102步骤包括:若当前的属性信息为监控量的显示属性,在待管理设备的展示界面上显示监控量;若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏监控量。
本实施例中,以在隐藏配置表中除了设置第二值Auto外,还可以设置第二值的反面值Manual为例,则若监控量为显示属性,表示第一当前操作值为Auto。如图4a所示,隐藏该监控量,图中虚线处为隐藏位置,若监控量为隐藏属性,表示第一当前操作值为Manual。如图4b所示,显示该监控量,图中虚线处显示了该监控量。即,当参数Delay Adjust Mode的值选择了Auto的时候,隐藏监控量Delay Adjust Value。当参数Delay Adjust Mode的值选择了Manual的时候,显示监控量Delay Adjust Value。这样,根据预先配置的隐藏配置表,动态的实现对监控量进行显示或隐藏,大大提高了设备信息管理的灵活性。
第三种,从预设的变化配置信息表中获取的当前的属性信息为待管理设备的监控量的读写属性时,提供一种具体的获取过程,如图5所示,上述S101步骤包括:
S401,获取监控量的第二当前操作值。
本实施例中,实际应用场景时,用户通过终端设备登录待管理设备的WEB浏览器,则终端设备可根据登录信息确定出该待管理设备之后,用户需要查看某一个监控量时终端设备的WEB浏览器界面选择对应的监控量,并选择该监控量的操作值,则终端设备根据用户的操作获取该监控量的第二当前操作值,其中,同样,在变化配置表中配置各监控量的第三值后,需通过代码实现在终端设备的WEB浏览器界面上出现该第三值的选择项,这样,终端设备可根据用户的选择获取到监控量的第二当前操作值。
S402,对比监控量的第二当前操作值是否为变化配置表中的第三值,若是,则执行步骤S403,若不是,则执行步骤S404。
S403,确定当前的属性为监控量的可读写属性。
S404,确定当前的属性为监控量的可读不可写属性。
基于上述获取的待管理设备的第二当前操作值,终端设备对比该第二当前操作值是否为隐藏配置表中的第三值,若是,则根据第三值的含义,可确定该监控量的属性为可读写属性;若不是,则确定待管理设备的属性为可读不可写属性。例如,预先配置的第三值为Auto,则表示若终端设备获取的第二操作值为Auto时,需要在终端界面展示时可读也可编辑,否则,则该监控量只可读不可编辑。在一种场景中,在隐藏配置表中除了设置第三值Auto外,还可以设置第三值的反面值Manual,这样,若第二当前操作值为Auto,该监控量可读也可编辑,若第二当前操作值为Manual时,该监控量只可读不可编辑。同样,根据预设的变化配置表可以快速准确的定位到监控量的读写属性。
基于上述图5的实施例,对待管理设备的设备信息进行展示管理的过程进行说明,则上述S102步骤包括:若当前的属性信息为监控量为可读写属性,在待管理设备的展示界面上展示监控量是可读写状态;若当前的属性信息为待管理设备为可读可写属性,在待管理设备的展示界面上展示监控量是可读不可写状态。
本实施例中,以在变化配置表中除了设置第三值Auto外,还可以设置第三值的反面值Manual为例,则若监控量为可读写属性,表示第二当前操作值为Manual。如图5a所示,该监控量可读也可编辑,图中虚线处为编辑位置,若监控量为可读不可写属性,表示第二当前操作值为Auto,如图5b所示,该监控量可读不可编辑,图中虚线处不可编辑该监控量。即,当CA Delay Adjust Mode的值为Auto的时候,监控量CA Delay Adjust Value的值不可设,而当CA Delay Adjust Mode的值为Manual的时候,CA Delay Adjust Value的值可设。这样,根据预先配置的变化配置表,动态的实现对监控量进行读写属性进行展示,大大提高了设备信息管理的灵活性。
在一个实施例中,监控量为可读写属性时,监控量的值在预设的监控范围内。其中,在预设变化配置表时,将监控量的changeType类型设置为0x0200(第三值),其反映到终端设备WEB界面上就是Manual,即可读可编辑状态,其中,在将将监控量的changeType类型设置第三值时,该监控量的值的范围需要在预设的范围内,例如,该监控量为Voltage,当Voltage的值范围在[lowerLimit,upperLimit]之间,将Voltage的属性changeType类型为0x0200(第三值)。这样,只有在监控量为预设范围内时,在终端界面上才可编辑,保证了监控量的正确监控和待管理设备的正常运行。
应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图6所示,提供了一种设备信息的管理装置,该装置包括:获取模块10和管理模块11,其中,
获取模块10,用于根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息;
管理模块11,用于根据当前的属性信息,对待管理设备的设备信息进行展示管理。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,该配置信息表包括隐藏配置表和/或变化配置表;
隐藏配置表中配置了各待管理设备的在位状态对应的第一值,第一值用于指示待管理设备为隐藏属性;
隐藏配置表中配置了各待管理设备的各监控量的隐藏状态对应的第二值,第二值用于指示各监控量为隐藏属性;
变化配置表中配置了各待管理设备的各监控量的读写状态对应的第三值,第三值用于指示各监控量为可读写属性。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,如图7所示,提供了一种设备信息的管理装置,上述获取模块10包括:获取单元101、对比单元102和确定单元103,其中,
获取单元101,用于获取待管理设备的当前在位标识的值;
对比单元102,用于对比当前在位标识的值是否为隐藏配置表中配置的第一值;
确定单元103,用于若当前在位标识的值为第一值,确定当前的属性信息为待管理设备的隐藏属性;若当前在位标识的值不是第一值,确定当前的属性信息为监控量的显示属性。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述管理模块11,具体用于若当前的属性信息为待管理设备的显示属性,在待管理设备的展示界面上显示待管理设备对应的菜单项;若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏待管理设备对应的菜单项。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述获取单元101还用于获取监控量的第一当前操作值;上述对比单元102还用于对比监控量的当前操作值是否为隐藏配置表中的第二值;上述确定单元103还用于若监控量的操作值为第二值,确定当前的属性信息为监控量的隐藏属性;若监控量的操作值不是第二值,确定当前的属性信息为监控量的显示属性。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述管理模块11还具体用于若当前的属性信息为监控量的显示属性,在待管理设备的展示界面上显示监控量;若当前的属性信息为待管理设备的隐藏属性,在待管理设备的展示界面上隐藏监控量。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述获取单元101还用于获取监控量的第二当前操作值;上述对比单元102还用于对比监控量的当前操作值是否为变化配置表中的第三值;上述确定单元103还用于若监控量的操作值为第三值,确定当前的属性为监控量的可读写属性;若监控量的操作值不是预设的第三值,确定当前的属性为监控量的可读不可写属性。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述管理模块11还具体用于若当前的属性信息为监控量为可读写属性,在待管理设备的展示界面上展示监控量是可读写状态;若当前的属性信息为待管理设备为隐藏属性,在待管理设备的展示界面上展示监控量是可读不可写状态。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,上述监控量为可读写属性时,监控量的值在预设的监控范围内。
上述实施例提供的一种设备信息的管理装置,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
关于设备信息的管理装置的具体限定可以参见上文中对于设备信息的管理方法的限定,在此不再赘述。上述设备信息的管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种设备信息的管理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息;
根据当前的属性信息,对待管理设备的设备信息进行展示管理。
上述实施例提供的一种计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
根据预设的信息配置表,获取待管理设备当前的属性信息;当前的属性信息包括待管理设备的显隐属性、待管理设备的各监控量的显隐属性、待管理设备的各监控量的读写属性中至少一个;信息配置表中配置了多个待管理设备的属性信息;
根据当前的属性信息,对待管理设备的设备信息进行展示管理。
上述实施例提供的一种计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (12)

1.一种设备信息的管理方法,其特征在于,所述方法包括:
根据预设的信息配置表,获取待管理设备当前的属性信息;所述当前的属性信息包括所述待管理设备的显隐属性、所述待管理设备的各监控量的显隐属性、所述待管理设备的各监控量的读写属性中至少一个;所述信息配置表中配置了多个待管理设备的属性信息;
根据所述当前的属性信息,对所述待管理设备的设备信息进行展示管理。
2.根据权利要求1所述的方法,其特征在于,所述配置信息表包括隐藏配置表和/或变化配置表;
所述隐藏配置表中配置了各待管理设备的在位状态对应的第一值,所述第一值用于指示所述待管理设备为隐藏属性;
所述隐藏配置表中配置了各待管理设备的各监控量的隐藏状态对应的第二值,所述第二值用于指示各所述监控量为隐藏属性;
所述变化配置表中配置了各待管理设备的各监控量的读写状态对应的第三值,所述第三值用于指示各所述监控量为可读写属性。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取所述待管理设备的当前在位标识的值;
对比所述当前在位标识的值是否为所述隐藏配置表中配置的第一值;
若所述当前在位标识的值为所述第一值,确定所述当前的属性信息为所述待管理设备的隐藏属性;
若所述当前在位标识的值不是所述第一值,确定所述当前的属性信息为所述监控量的显示属性。
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前的属性信息,对所述待管理设备进行展示管理,包括:
若所述当前的属性信息为所述待管理设备的显示属性,在所述待管理设备的展示界面上显示所述待管理设备对应的菜单项;
若所述当前的属性信息为所述待管理设备的隐藏属性,在所述待管理设备的展示界面上隐藏所述待管理设备对应的菜单项。
5.根据权利要求2所述的方法,其特征在于,所述根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取所述监控量的第一当前操作值;
对比所述监控量的第一当前操作值是否为所述隐藏配置表中的第二值;
若所述监控量的操作值为所述第二值,确定所述当前的属性信息为所述监控量的隐藏属性;
若所述监控量的操作值不是所述第二值,确定所述当前的属性信息为所述监控量的显示属性。
6.根据权利要求5所述的方法,其特征在于,所述根据所述当前的属性信息,对所述待管理设备进行展示管理,包括:
若所述当前的属性信息为所述监控量的显示属性,在所述待管理设备的展示界面上显示所述监控量;
若所述当前的属性信息为所述待管理设备的隐藏属性,在所述待管理设备的展示界面上隐藏所述监控量。
7.根据权利要求2所述的方法,其特征在于,所述根据预设的信息配置表,获取待管理设备当前的属性信息,包括:
获取所述监控量的第二当前操作值;
对比所述监控量的第二当前操作值是否为所述变化配置表中的第三值;
若所述监控量的操作值为所述第三值,确定所述当前的属性为所述监控量的可读写属性;
若所述监控量的操作值不是预设的第三值,确定所述当前的属性为所述监控量的可读不可写属性。
8.根据权利要求7所述的方法,其特征在于,所述根据所述当前的属性信息,对所述待管理设备进行展示管理,包括:
若所述当前的属性信息为所述监控量为可读写属性,在所述待管理设备的展示界面上展示所述监控量是可读写状态;
若所述当前的属性信息为所述待管理设备为隐藏属性,在所述待管理设备的展示界面上展示所述监控量是可读不可写状态。
9.根据权利要求7所述的方法,其特征在于,所述监控量为可读写属性时,所述监控量的值在预设的监控范围内。
10.一种设备信息的管理装置,其特征在于,所述装置包括:
获取模块,用于根据预设的信息配置表,获取待管理设备当前的属性信息;所述当前的属性信息包括所述待管理设备的显隐属性、所述待管理设备的各监控量的显隐属性、所述待管理设备的各监控量的读写属性中至少一个;所述信息配置表中配置了多个待管理设备的属性信息;
管理模块,用于根据所述当前的属性信息,对所述待管理设备的设备信息进行展示管理。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。
CN201911294599.3A 2019-12-16 2019-12-16 设备信息的管理方法、装置、计算机设备和存储介质 Pending CN111176934A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911294599.3A CN111176934A (zh) 2019-12-16 2019-12-16 设备信息的管理方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911294599.3A CN111176934A (zh) 2019-12-16 2019-12-16 设备信息的管理方法、装置、计算机设备和存储介质

Publications (1)

Publication Number Publication Date
CN111176934A true CN111176934A (zh) 2020-05-19

Family

ID=70622491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911294599.3A Pending CN111176934A (zh) 2019-12-16 2019-12-16 设备信息的管理方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN111176934A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112394978A (zh) * 2020-11-18 2021-02-23 芯和半导体科技(上海)有限公司 一种基于配置的属性数据管理方法
CN114461721A (zh) * 2022-02-09 2022-05-10 深圳市洛仑兹技术有限公司 数据处理展示方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100070909A1 (en) * 2008-09-17 2010-03-18 Accenture Global Services Gmbh Method and system for simulating a plurality of devices
CN108319178A (zh) * 2017-01-16 2018-07-24 浙江正泰电器股份有限公司 变频器和自动获取产品内部参数信息的方法
CN109451054A (zh) * 2018-12-19 2019-03-08 京信通信***(中国)有限公司 一种设备管理方法及设备
CN110069387A (zh) * 2019-04-22 2019-07-30 深圳华远云联数据科技有限公司 机房设备的数据处理方法及***
CN110502304A (zh) * 2019-08-21 2019-11-26 珠海格力电器股份有限公司 设备参数配置方法、装置、计算机设备和存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100070909A1 (en) * 2008-09-17 2010-03-18 Accenture Global Services Gmbh Method and system for simulating a plurality of devices
CN108319178A (zh) * 2017-01-16 2018-07-24 浙江正泰电器股份有限公司 变频器和自动获取产品内部参数信息的方法
CN109451054A (zh) * 2018-12-19 2019-03-08 京信通信***(中国)有限公司 一种设备管理方法及设备
CN110069387A (zh) * 2019-04-22 2019-07-30 深圳华远云联数据科技有限公司 机房设备的数据处理方法及***
CN110502304A (zh) * 2019-08-21 2019-11-26 珠海格力电器股份有限公司 设备参数配置方法、装置、计算机设备和存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112394978A (zh) * 2020-11-18 2021-02-23 芯和半导体科技(上海)有限公司 一种基于配置的属性数据管理方法
CN114461721A (zh) * 2022-02-09 2022-05-10 深圳市洛仑兹技术有限公司 数据处理展示方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN112019820B (zh) 界面生成方法和装置
CN111176934A (zh) 设备信息的管理方法、装置、计算机设备和存储介质
CN110555073A (zh) 一种数据处理方法、装置及电子设备和存储介质
CN114531477B (zh) 功能组件的配置方法、装置、计算机设备和存储介质
CN109542962B (zh) 数据处理方法、装置、计算机设备和存储介质
CN109558191A (zh) 一种配置页面的方法、装置、存储介质及计算机设备
CN108256034A (zh) 数据迁移方法及设备
CN110018944A (zh) 服务器sensor配置方法、***及设备和存储介质
CN108737487B (zh) 数据同步方法和装置、存储介质及电子装置
CN112650464B (zh) 视频画面显示方法、装置、计算机设备和存储介质
CN111797413A (zh) Bim模型的修改方法、装置、设备及计算机可读存储介质
CN113971191A (zh) 一种数据导入方法、装置和计算机可读存储介质
CN109741776B (zh) 块状静态随机存储器的初始化方法、装置、设备及介质
CN111324845A (zh) 一种构建表盘对象的方法及***
CN116521148A (zh) 代码生成方法、装置、非易失性存储介质及电子设备
CN112580095B (zh) 一种数据显示方法、装置、计算机设备和存储介质
CN116303589A (zh) 一种工作流构建方法、装置、设备及可读存储介质
CN113132241B (zh) Acl模板动态配置方法及装置
CN111897588B (zh) 产品模型配置方法、装置、计算机设备和存储介质
CN114840190A (zh) 代码生成方法、装置、计算机设备及存储介质
CN112579236A (zh) 功能按钮显示方法、装置、计算机设备和存储介质
CN111950974A (zh) 进度信息处理方法、装置、计算机设备和存储介质
CN111209800B (zh) 表格内容变更识别方法、装置、存储介质及电子设备
CN106502873B (zh) 一种应用程序状态信息的显示方法及终端
CN112749159A (zh) 表单生成方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant after: Jingxin Network System Co.,Ltd.

Address before: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant before: COMBA TELECOM SYSTEMS (CHINA) Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20200519

RJ01 Rejection of invention patent application after publication