一种菜单显示方法及系统的制作方法

文档序号:6335971阅读:170来源:国知局
专利名称:一种菜单显示方法及系统的制作方法
技术领域
本发明涉及通讯领域,特别涉及一种菜单显示方法及系统。
背景技术
目前通信领域的竞争日趋激烈,运营商为了赢得竞争必须要降低成本,而网络的 运维成本是成本的重要构成部分。降低网络运维成本,主要是在保证日常运维正常的情况下,降低设备运维人员的 数量。但是实际上,新服务的复杂程度成指数级别的增长,例如网络设备正在飞速的发展, 新特性、新功能不断涌现,网络管理系统日趋复杂,功能繁多,需要专业的培训才能使用,而 训练有素的设备维护人员总是稀缺的,因此,运维成本和运维人员数量之间的矛盾更加尖 锐。要解决运维成本和运维人员数量之间的矛盾,可简化运维操作的复杂度,提高运 维人员的工作效率。这就要求网络管理系统能够直观的、面向场景的图形界面,能在最短的 时间内完成运维人员想要做的操作。目前大多的运维人员在网络管理系统中进行运维操作时,通常都是先在网元管理 系统中找到需要操作的管理对象,然后通过网络管理系统提供的右键菜单,点击其中相应 的菜单项来进行操作。但是目前设备的功能非常复杂,导致了操作菜单显示复杂,一般的右 键菜单的显示有两种样式。如图1所示,样式1 菜单多级显示,菜单深度在两级以上显示,每级中的菜单项数 目适中;如图2所示,样式2 菜单扁平显示,菜单深度多为一级,最多不超过二级,每级中 的菜单项比较多。在实际应用中,无论是采用以上哪种样式,在业务复杂、菜单项较多的情况下都存 在一个通病,就是运维人员要找到期望的操作菜单项非常困难,导致维护效率低下。

发明内容
本发明提供了一种菜单显示方法,能提高操作效率,降低成本。为解决上述技术问题,本发明采用了如下的技术方案一方面,本发明公开了一种菜单显示方法,包含以下步骤配置菜单显示参数,实时存储操作习惯参数;根据所述菜单显示参数和操作习惯参数输出菜单调度结果;根据菜单调度结果显示菜单。上述的菜单显示方法的一个实施例中,配置的菜单显示参数包括菜单显示样式, 所述菜单显示样式包括完全显示样式和简要显示样式。上述的菜单显示方法的一个实施例中,配置的菜单显示参数还包括完全显示样式 时的菜单显示方式,简要显示样式时的单次显示长度,各菜单项的显示方法,根据权重排序时的各种参数。上述的菜单显示方法的一个实施例中,所述菜单项的显示方法包括始终显示、鉴 权显示和候补显示。上述的菜单显示方法的一个实施例中,所述操作习惯参数包括单位时间内菜单项 的使用次数和菜单项的最后一次使用时间。上述的菜单显示方法的一个实施例中,根据菜单显示参数和操作习惯参数输出菜 单调度结果,包括以下步骤判断菜单显示样式,若菜单显示样式为完全显示,则按照预设的完全显示样式时 的菜单显示方式输出菜单调度结果;若菜单显示的样式为简要显示,则判断菜单项的显示方法,若菜单项为始终显示, 则将其加入显示队列;若菜单项为鉴权显示,则进行鉴权,将鉴权通过的菜单项加入候补显示队列;若该菜单项为候补显示,则将该菜单项加入候补显示队列;对显示队列和候补显示队列中的菜单项分别按权重进行排序;若显示队列中菜单项个数小于预设的单次显示长度,则按照权重排序将候补显示 队列中的菜单项添加进入显示队列中,直到显示队列中菜单项个数等于预设的单次显示长 度,输出调度结果。上述的菜单显示方法的一个实施例中,按权重进行由大到小的排序按如下方式进 行菜单项的权重为该菜单项点击次数;按权重大小对菜单项进行由大到小的排序;若两个或两个以上菜单项权重相同,则最后一次使用时间离当前时间近的菜单项 的排序靠前。另一方面,本发明还公开了一种菜单显示系统,包括数据管理模块、菜单调度模块 和菜单显示模块,其中,所述数据管理模块用于配置菜单显示参数和存储操作习惯参数,所 述菜单显示调度模块用于根据所述菜单显示参数和操作习惯参数输出菜单调度结果,所述 界面显示模块用于根据菜单调度结果显示菜单。本发明一个实施例的菜单显示系统中,所述数据管理模块包括配置子模块,用于 配置的菜单显示参数,所述菜单显示参数包括配置菜单显示样式,还包括完全显示样式时 的菜单显示方式,简要显示样式时的单次显示长度,各菜单项的显示方法,根据权重排序时 的各种参数。本发明一个实施例的菜单显示系统中,所述数据管理模块还包括存储子模块,用 于存储操作习惯参数,所述操作习惯参数包括单位时间内菜单项的使用次数和菜单项的最 后一次使用时间。和现有技术相比,本发明的有益效果在于本发明的菜单显示方法中,先配置了菜单显示参数,同时实时存储操作习惯参数, 然后根据菜单显示参数和操作习惯参数输出菜单调度结果、显示菜单,可根据用户需要提 供不同的菜单显示方式,满足用户多种需求,还可将用户使用最多的菜单项放在最显著的 位置,提高了用户的满意度,提高了操作效率,降低了成本。


图1示例性地描述了现有技术中多级显示的菜单样式;图2示例性地描述了现有技术中扁平显示的菜单样式;图3示例性地描述了本发明的菜单显示方法的流程图;图4示例性地描述了本发明的根据菜单显示参数和操作习惯参数输出菜单调度 结果方法的流程图;图5示例性地描述了本发明的菜单显示系统结构图。
具体实施例方式下面对照附图并结合具体实施方式
对本发明进行进一步详细说明。本发明公开了一种菜单显示方法,包含以下步骤配置菜单显示参数,实时存储操作习惯参数;根据所述菜单显示参数和操作习惯参数输出菜单调度结果;根据菜单调度结果显示菜单。右键菜单是大多数图形化操作系统提供的一种快捷操作方法,是一种统称,当然 根据个人习惯,也可改为左键菜单进行,本发明中的菜单显示方法及系统指的是右键菜单 显示方法及系统,也可以泛指采用其他键实现相同功能的方法和系统。实施例一如图3所示,本发明一个实施例的菜单显示方法,包含以下步骤步骤101,配置菜单显示参数;实时存储的操作习惯参数。配置的菜单显示参数包括菜单显示样式,菜单显示样式通常有两种,为完全显示 样式和简要显示样式。完全显示样式显示所有菜单项,简要显示样式显示部分菜单项。完全显示样式通常应用于系统初始化时无操作习惯参数存储的时候。当然用户也 可以根据需要在完全显示样式和简要显示样式中进行切换。简要显示样式至显示部分菜单项,可节约菜单调度、显示时间,提高效率。配置的菜单显示参数还包括完全显示时的菜单显示方式,简要显示样式时的显示 长度,菜单项的显示方法,权重排序参数等。菜单项的显示方法包括始终显示、鉴权显示和候补显示。始终显示的菜单项一般是指进行操作所必须的菜单项,鉴权显示是指根据用户权 限决定是否显示的菜单项,除上述两种以外的菜单项,可定义为候补显示。由于用户被赋予了不同的权限,不同的权限对应于不同的可操作菜单,因此本实 施例中设置了鉴权显示方法,对于某些低权限的用户来说,鉴权显示可节约菜单调度时间, 也可避免误操作。操作习惯参数是通过记录用户的操作习惯而得来的参数,包括单位时间内各菜单 项的使用次数和各菜单项的最后一次使用时间。操作习惯参数是根据用户的菜单项操作实时更新的。单位时间可以设置为一天,也可设置为其他时间段,也可以设置为同一用户初次登录时间至当前时间。可根据需求进行设置。步骤102,根据菜单显示参数和操作习惯参数输出菜单调度结果。步骤103,根据菜单调度结果,显示菜单。实施例二 如图4所示,本发明一个实施例的根据菜单显示参数和操作习惯参数输出菜单调 度结果方法,包含以下步骤步骤201,判断菜单显示样式。步骤202,若菜单显示样式为完全显示,则按照预设的完全显示样式时的菜单显示 方式输出菜单调度结果。步骤203,若菜单显示的样式为简要显示,则判断菜单项的显示方法。步骤204,若该菜单项为始终显示,则将其加入显示队列。步骤205,若该菜单项为鉴权显示,则进行鉴权,若鉴权通过,则将该菜单项加入候 补显示队列。此处的鉴权指的是判断用户是否具有操作该菜单项的权限。步骤206,若该菜单项为候补显示,则将该菜单项加入候补显示队列。步骤207,所有菜单项处理结束后,对显示队列和候补显示队列中的菜单项分别按 权重进行排序。步骤208,若显示队列中菜单项个数小于预设的显示长度,则按照权重排序将候补 显示队列中的菜单项添加进入显示队列中,输出调度结果。—般情况下,预设的显示长度是不会小于显示队列中的菜单项个数,若由于误设 置或误操作等出现预设的显示长度小于显示队列中的菜单项个数,为保证操作的正常进 行,需要按照显示列队输出调度结果,此时系统同时报错。重要的、必须的菜单项始终显示,用户无需跨越多级菜单进行选择;与权限相关的 菜单项根据权限决定是否显示,可避免误操作;其余菜单项根据用户操作习惯显示,用的多 的显示靠前,菜单项的差别显示方式,可满足用户多方面的需求,给用户提供更好的操作体 验,节约操作时间,提高效率。实施例三本发明一个实施例的按权重进行排序,按如下方式进行菜单项的权重为该菜单项点击次数;按权重大小对菜单项进行由大到小的排序;若两个或两个以上菜单项权重相同,则最后一次使用时间离当前时间近的菜单项 的排序靠前。为了使排序更能体现用户的操作习惯,避免误操作所造成的排序混乱,本实施例 中,菜单项的权重也可设置为该菜单项点击次数加上调整权重,调整权重为根据该菜单项 在上一次简要显示方式中是否显示而配置的调整参数。按上述方法对菜单项的权重进行排序,可使用户使用次数最多的、最可能使用的 菜单项放在菜单最靠前、最显著的位置,节约了用户的选择时间,有利于提高操作效率,降 低成本。实施例四
如图5所示,本发明公开了一种菜单显示系统,包括数据管理模块、菜单调度模块 和菜单显示模块,其中,所述数据管理模块用于配置菜单显示参数和存储操作习惯参数,所 述菜单显示调度模块用于根据所述菜单显示参数和操作习惯参数输出菜单调度结果,所述 界面显示模块用于根据菜单调度结果显示菜单。本发明一个实施例的菜单显示系统中,所述数据管理模块包括配置子模块,用于 配置的菜单显示参数,所述菜单显示参数包括配置菜单显示样式,还包括完全显示样式时 的菜单显示方式,简要显示样式时的单次显示长度,各菜单项的显示方法,根据权重排序时 的各种参数。本发明一个实施例的菜单显示系统中,所述数据管理模块还包括存储子模块,用 于存储操作习惯参数,所述操作习惯参数包括单位时间内菜单项的使用次数和菜单项的最 后一次使用时间。本发明的菜单显示方法中,先配置了菜单显示参数,同时实时存储操作习惯参数, 然后根据菜单显示参数和操作习惯参数输出菜单调度结果、显示菜单,可根据用户需要提 供完全显示和简要显示两种不同的显示样式,满足用户多种需求,根据用户操作习惯参数 显示菜单,可将用户使用最多的菜单项放在最显著的位置,提高了用户的满意度,提高了操 作效率,降低了成本。以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱 离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护 范围。
权利要求
1.一种菜单显示方法,其特征在于,包含以下步骤 配置菜单显示参数;实时存储操作习惯参数;根据所述菜单显示参数和操作习惯参数输出菜单调度结果; 根据菜单调度结果显示菜单。
2.如权利要求1所述的菜单显示方法,其特征在于,配置的菜单显示参数包括菜单显 示样式,所述菜单显示样式包括完全显示样式和简要显示样式。
3.如权利要求2所述的菜单显示方法,其特征在于,配置的菜单显示参数还包括完全 显示样式时的菜单显示方式,简要显示样式时的单次显示长度,各菜单项的显示方法,根据 权重排序时的各种参数。
4.如权利要求3所述的菜单显示方法,其特征在于,所述菜单项的显示方法包括始终 显示、鉴权显示和候补显示。
5.如权利要求4所述的菜单显示方法,其特征在于,所述操作习惯参数包括单位时间 内菜单项的使用次数和菜单项的最后一次使用时间。
6.如权利要求5所述的菜单显示方法,其特征在于,根据菜单显示参数和操作习惯参 数输出菜单调度结果,包括以下步骤判断菜单显示样式,若菜单显示样式为完全显示,则按照预设的完全显示样式时的菜 单显示方式输出菜单调度结果;若菜单显示的样式为简要显示,则判断菜单项的显示方法,若菜单项为始终显示,则将 其加入显示队列;若菜单项为鉴权显示,则进行鉴权,将鉴权通过的菜单项加入候补显示队列; 若该菜单项为候补显示,则将该菜单项加入候补显示队列; 对显示队列和候补显示队列中的菜单项分别按权重进行排序; 若显示队列中菜单项个数小于预设的单次显示长度,则按照权重排序将候补显示队列 中的菜单项添加进入显示队列中,直到显示队列中菜单项个数等于预设的单次显示长度, 输出调度结果。
7.如权利要求6所述的菜单显示方法,其特征在于,按权重进行由大到小的排序按如 下方式进行菜单项的权重为该菜单项点击次数; 按权重大小对菜单项进行由大到小的排序;若两个或两个以上菜单项权重相同,则最后一次使用时间离当前时间近的菜单项的排序靠前。
8.一种菜单显示系统,其特征在于,包括数据管理模块、菜单调度模块和菜单显示模 块,其中,所述数据管理模块用于配置菜单显示参数和实时存储操作习惯参数,所述菜单显 示调度模块用于根据所述菜单显示参数和操作习惯参数输出菜单调度结果,所述界面显示 模块用于根据菜单调度结果显示菜单。
9.如权利要求8所述的菜单显示系统,其特征在于,所述数据管理模块包括配置子模 块,用于配置的菜单显示参数,所述菜单显示参数包括配置菜单显示样式,还包括完全显示 样式时的菜单显示方式,简要显示样式时的单次显示长度,各菜单项的显示方法,根据权重排序时的各种参数。
10.如权利要求8所述的菜单显示系统,其特征在于,所述数据管理模块还包括存储子 模块,用于实时存储操作习惯参数,所述操作习惯参数包括单位时间内菜单项的使用次数 和菜单项的最后一次使用时间。
全文摘要
本发明公开了一种菜单显示方法,包括以下步骤配置菜单显示参数实时存储操作习惯参数;根据所述菜单显示参数和操作习惯参数输出菜单调度结果;根据菜单调度结果显示菜单。本发明还公开了一种菜单显示系统,包括数据管理模块、菜单调度模块和菜单显示模块,其中,所述数据管理模块用于配置菜单显示参数和存储操作习惯参数,所述菜单显示调度模块用于根据所述菜单显示参数和操作习惯参数输出菜单调度结果,所述界面显示模块用于根据菜单调度结果显示菜单。本发明能提高操作效率,降低成本。
文档编号G06F3/048GK102004607SQ20101054610
公开日2011年4月6日 申请日期2010年11月16日 优先权日2010年11月16日
发明者傅华明, 林琰, 郭敬文 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1