网管告警显示方法和装置的制造方法

文档序号:9673098阅读:469来源:国知局
网管告警显示方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及网管告警显示方法和装置。
【背景技术】
[0002]告警管理是电信网络管理的最基础和最关键的功能之一。当网络设备出现故障或者存在隐患时都可能会产生告警并报告给网络管理系统,或者由网络管理系统主动收集网络设备的告警信息,在人机界面上显示,从而交由运维人员处理。
[0003]网络设备的告警通常包含较为丰富的信息,包括但不限于如下属性:告警编号、网元标识、网元类型、告警在网元内的位置、发生时间、告警级别、告警码、告警类型、告警原因、告警附加文本、告警处理建议等。
[0004]在实际生产环境中,网络管理系统接收和处理的告警会比较多,目前的网络管理系统中,使用告警列表集中显示多条告警,每一行显示一条告警,每一列的字段对应一个属性。但如前所述,每条告警的属性字段很多,一些属性字段的内容也很多。告警列表对于某些内容较多的属性字段,也只显示概要信息。
[0005]用户若要查看某条告警完整的详细信息,需要执行相应的操作,在单独的窗口或者页面显示该条告警完整的详细信息。也就是说,告警列表和告警详细信息是分离显示的。用户需要在告警详细信息界面和告警列表之间切换,从而完成单条告警详细信息查看和多条告警监视的操作。

【发明内容】

[0006]本发明的主要目的在于提供一种网管告警显示方法和装置,旨在解决用户需要在告警详细信息界面和告警列表之间切换才能完成单条告警详细信息查看和多条告警监视的操作的问题。
[0007]为实现上述目的,本发明提供的一种网管告警显示方法,所述网管告警显示方法包括以下步骤:
[0008]获取屏幕的显示区域宽度;
[0009]查询告警列表中单条告警的所有告警属性字段完全显示时的宽度;
[0010]判断所述屏幕的显示区域宽度是否大于或等于所述告警属性字段完全显示时的宽度;
[0011]如果所述屏幕的显示区域宽度大于或等于所述告警属性字段完全显示时的宽度,则将所述单条告警的所有告警属性字段调整成一行并单页显示。
[0012]优选地,所述判断屏幕的显示区域宽度是否大于或等于所述各告警属性字段完全显示时的宽度的步骤之后还包括:
[0013]如果所述屏幕的显示区域宽度小于所述告警属性字段完全显示时的宽度,则逐次累加计算单条告警中各条告警属性字段的显示宽度;
[0014]将所述逐次累加计算的告警属性字段的显示宽度与所述屏幕的显示区域宽度进行比较;
[0015]当所述逐次累加计算的告警属性字段的显示宽度首次大于或等于所述屏幕的显示区域宽度时,则将首次大于前或者等于时的所有告警属性字段作为当前显示的告警属性字段,调整成一行并单页显示。
[0016]优选地,所述将逐次累加计算的告警属性字段的显示宽度与所述屏幕的显示区域宽度进行比较的步骤之前还包括:
[0017]将告警列表中所有告警属性字段按优先级进行排序。
[0018]优选地,所述当逐次累加计算的告警属性字段的显示宽度首次大于或等于所述屏幕的显示区域宽度时,则将首次大于前或者等于时的所有告警属性字段作为当前显示的告警属性字段,调整成一行并单页显示的步骤之后还包括:
[0019]根据用户选择的告警属性字段,在所述告警列表中展开显示相对应的告警详细信息。
[0020]优选地,所述根据用户选择的告警属性字段,在所述告警列表中展开显示相对应的告警详细信息的步骤具体包括:
[0021]获取所述告警列表中单条告警中所有告警属性字段,并将所述单条告警的所有告警属性字段的详细信息拼凑在一起;
[0022]将所述拼凑在一起的所有告警属性字段的详细信息在所述单条告警的下方展开显不ο
[0023]为了解决上述的技术问题,本发明进一步提供一种网管告警显示装置,所述网管告警显示装置包括:
[0024]获取模块,用于获取屏幕的显示区域宽度;
[0025]查询模块,用于查询告警列表中单条告警的所有告警属性字段完全显示时的宽度;
[0026]判断模块,用于判断所述屏幕的显示区域宽度是否大于或等于所述告警属性字段完全显不时的宽度;
[0027]显示模块,用于如果所述屏幕的显示区域宽度大于或等于所述告警属性字段完全显示时的宽度,则将所述单条告警的所有告警属性字段调整成一行并单页显示。
[0028]优选地,所述网管告警显示装置还包括:
[0029]计算模块,用于如果所述屏幕的显示区域宽度小于所述告警属性字段完全显示时的宽度,则逐次累加计算单条告警中各条告警属性字段的显示宽度;
[0030]比较模块,用于将所述逐次累加计算的告警属性字段的显示宽度与所述屏幕的显示区域宽度进行比较;
[0031]显示模块,用于当所述逐次累加计算的告警属性字段的显示宽度首次大于或等于所述屏幕的显示区域宽度时,则将首次大于前或者等于时的所有告警属性字段作为当前显示的告警属性字段,调整成一行并单页显示。
[0032]优选地,所述网管告警显示装置还包括:
[0033]排序模块,用于将告警列表中所有告警属性字段按优先级进行排序。
[0034]优选地,所述电信网管告警装置还包括展开模块,用于根据用户选择的告警属性字段,在所述告警列表中展开显示相对应的告警详细信息。
[0035]优选地,所述展开模块还包括:
[0036]拼凑单元,用于获取所述告警列表中单条告警中所有告警属性字段,并将所述单条告警的所有告警属性字段的详细信息拼凑在一起;
[0037]展开显示单元,用于将所述拼凑在一起的所有告警属性字段的详细信息在所述单条告警的下方展开显示。
[0038]本发明提供的网管告警显示方法,通过获取屏幕的显示区域宽度;查询告警列表中单条告警的所有告警属性字段完全显示时的宽度;判断所述屏幕的显示区域宽度是否大于或等于所述告警属性字段完全显示时的宽度;如果所述屏幕的显示区域宽度大于或等于所述告警属性字段完全显示时的宽度,则将所述单条告警的所有告警属性字段调整成一行并单页显示,本发明将告警列表的告警信息自动调整成单行和单页显示,从而不需在告警详细信息界面和告警列表之间进行切换即可完成单条告警详细信息查看和多条告警监视的操作,界面简洁直观、操作方便实用。
【附图说明】
[0039]图1为本发明网管告警显示方法第一实施例的流程示意图;
[0040]图2为本发明网管告警显示方法第二实施例的流程示意图;
[0041]图3为本发明网管告警显示方法第三实施例的流程示意图;
[0042]图4为本发明网管告警显示方法第四实施例的流程示意图;
[0043]图5为图4中所述根据用户选择的告警属性字段,在所述告警列表中展开显示相对应的告警详细信息的步骤的细化流程示意图;
[0044]图6为本发明网管告警显示装置的功能模块示意图;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1