一种以导航树方式来组织通信设备命令集的方法技术

技术编号:2848480 阅读:254 留言:0更新日期:2012-04-11 18:40
一种以导航树方式来组织通信设备命令集的方法,包括:创建导航树信息结构,并将该导航树信息结构存放在命令索引文件中;为每一种类型的设备创建一个导航树信息配置表,每一维护命令在该配置表中均会对应有特定命令码;读取命令索引文件,并根据命令导航树信息配置表,将所有命令在导航树中的位置信息读入到导航树信息结构中,生成命令导航树,并在维护界面的命令树区显示。本发明专利技术由于采用了导航树来管理操作维护命令,且命令输入具有联想和自动定位功能,且在使用命令时,还提供了命令辅助输入界面和命令的帮助页面。用户在使用命令时非常方便、安全和准确,且便于新用户进行学习。

【技术实现步骤摘要】

本专利技术涉及管理通信设备中的操作维护命令的方法,特别是涉及。
技术介绍
现有的通信设备维护操作命令一般采用字符流形式,而通信设备的操作维护命令很多,每个命令中又有许多参数,这些命令、参数描述都是以字符串形式组织的。虽然部分命令是用一些英文单词缩写来描述的,但要熟记全部的命令很是困难,这样不利于用户尽快熟悉通信设备操作维护系统,特别是对新用户来说困难更大。由于操作维护命令比较多,如何能够让用户快速、有效、正确的使用命令,命令使用中需要那些注意事项,以及与该命令操作相关的其它操作命令,甚至包括命令使用的帮助和实例信息等,这些都是现在需要解决的问题。如果用户在使用操作维护命令过程中能够方便的获取这些信息。则既可以提高通信设备操作维护界面的友好性、方便性、高效率,也可以提高用户使用命令的正确性。现有的用户界面都仅是单一的满足用户命令输入的要求,界面不友好。其存在如下缺点1、未对操作维护命令进行归类整理,不便于用户使用、学习。2、不能自动定位到命令的帮助界面,不便于用户使用。3、操作命令的没有联想功能,用户使用不方便。
技术实现思路
为解决现有通信设备中存在的命令集使用不便、没有定位和联想功能的技术问题,而提供了一种以导航树方式组织通信设备命令集的方法,其可很方便地对通信设备命令进行整理和分类。为了解决上述技术问题,本专利技术采用的技术方案在于提供,其特征在于,包括(a)创建导航树信息结构,并将该导航树信息结构存放在命令索引文件中;(b)为每一种类型的设备创建一个导航树信息配置表,每一维护命令在该配置表中均对应有特定命令码;(c)读取命令索引文件,并根据命令导航树信息配置表,将所有命令在导航树中的位置信息读入到导航树信息结构中,生成命令导航树,并在维护界面的命令树区中显示。其中,在步骤(c)之后进一步包括在维护界面中进行维护命令自动定位的步骤,该维护命令自动定位的步骤包括(d)在命令输入区输入维护命令,并启动预定按键查找该维护命令在导航树中的位置;(e)根据该维护命令的描述信息从命令配置信息表中查找该维护命令对应的命令码;(f)根据该维护命令对应的命令码在命令导航树信息结构中搜索,确定该维护命令在导航树中的位置;(g)获取维护命令位置信息后,刷新命令树区,将该维护命令在导航树中的相应位置在命令树区中显示出来;(h)调用该维护命令的帮助页面信息并在信息输出区显示,并显示命令辅助输入界面。其中,在步骤(d)中进一步包括根据用户的输入的维护命令的字符信息按字符顺序进行模糊适配,并将模糊适配结果中第一个符合条件的维护命令显示在命令输入窗口中,并可通过方向键选择其他维护命令。其中,在步骤(h)中所显示的命令辅助输入界面,其可为各种Windows标准控件的组合,其显示于命令辅助输入区中。其中,在步骤(h)中进一步包括,当在命令辅助输入界面的某个参数框中输入值时,根据该输入值生成命令的参数描述信息,并在信息输出区中显示。其中,在步骤(h)中进一步包括(h1)在命令辅助输入界面中的参数框中输入相应的参数值;(h2)判断用户所输入的参数值是否正确;(h3)如果输入正确,则根据当前辅助输入界面中的内容,自动适配命令参数的描述信息,生成命令行信息。其中,所述导航树结构包括主节点、复数层子节点及叶子节点,维护命令按照功能或其它预定条件分组,分别放置在不同层的叶子节点上。其中,在步骤(c)之后进一步包括(i)在维护界面的命令树区中,点击导航树中叶子节点所显示的维护命令,并激活命令输入界面的按钮;(j)调用该维护命令的帮助页面信息并在信息输出区显示,并显示命令辅助输入界面;(k)生成命令行信息。本专利技术的有益效果在于本专利技术由于采用了导航树来管理操作维护命令,且命令输入具有联想和自动定位功能,且在使用命令时,还提供了命令辅助输入界面和命令的帮助页面。这样用户可以很方便地输入命令,并在使用命令时,在导航树中可以了解到该命令所要实现的功能,及该命令相关的其它操作命令信息;以及在命令帮助页面可以了解到该命令使用时的注意事项、命令使用参考实例。用户在使用命令时非常方便、安全和准确。附图说明图1是本专利技术中命令集导航树结构的示意图;图2是本专利技术中用户维护界面信息区示意图;图3是本专利技术中创建导航树信息结构的流程图;图4是本专利技术中在导航树中实现自动定位的流程图;图5是本专利技术中命令输入区的联想功能示意图;图6是本专利技术中命令辅助输入界面示意图;图7是本专利技术中命令辅助输入处理流程图。具体实施例方式如图1所示,是本专利技术中命令集导航树结构的示意图。在本专利技术中,利用导航树的方式对通信设备的命令(诸如操作维护命令)进行整理、分类。可将通信设备命令按照一定的方法进行分类,然后分配到导航树的树型结构的节点中,例如,可以按照功能进行分类,如果一个功能包含的命令很多,还可以继续进行细分,最终分配到导航树的叶子节点的是一个具体的命令。图1中的导航树结构包括主节点、一层子节点、二层子节点、三层子节点及叶子节点等。在其他的实施例中,还可以细分为更多的层次,诸如四层子节点、五层子节点等。通过这种树型结构组织方式,可以将维护命令按照功能或其它条件分组,分别放在不同的一层子节点中,如果某个一层子节点分类还不够详细,则可以再细分到二层子节点,依次下去。直至所有命令都被分配到某个叶子节点为止。如果用户需要对这些命令进行查询,只要按照功能从一层子节点→二层子节点→三层子节点→叶子节点,一层一层找下去,就可以找到实现某种功能的命令,用户不再需要记忆具体的命令格式、描述信息等内容。如图2所示,是本专利技术中用户维护界面信息区示意图。从该图2中可以看出,该界面从上至下依次包括有标题栏20、菜单栏21、工具条栏22和状态条栏23。在工具条栏22和状态条栏23之间的区域内,其左边为命令树区24,在该命令树区24中显示有如图1所示的导航树。在该区域的右边从上至下依次分布有信息输出区25、命令输入区26及命令辅助输入区27。在本专利技术中,用户可以在命令树区24中,通过在其中显示的导航树的子节点中找到实现某个功能的命令,然后点击该命令并激活命令输入界面的按钮(对应于键盘中的某个预定按键),就会在命令辅助输入区27产生命令辅助输入界面;该命令辅助输入界面的作用是将命令中的参数以图形界面形式显示,这样用户就不需要记忆命令参数的描述信息,直接在辅助输入界面中输入参数值信息,系统自动生成命令行信息,用户可藉此完成命令输入过程。用户也可以直接在命令输入区26中输入命令信息,然后操作键盘中的某个预定按键,系统将自动定位该命令在导航树中的位置,同时在信息输出区25中显示该命令的详细的使用帮助信息,方便用户使用。图3是本专利技术中创建导航树信息结构的流程图。首先创建导航树信息结构,该导航树信息结构用于表示维护命令的分类和层次关系,其在文件存放时要遵守一定的格式约定(步骤S30)。另外,再根据用户使用习惯为每一种类型的设备创建一个导航树信息配置表,用于存放该设备的维护命令,每一维护命令在该配置表中均会对应有特定命令码(步骤S32)。当应用程序在初始化后,其会读取命令索引文件,并根据命令导航树信息配置表,将所有命令在导航树中的位置信息读入到应用程序导航树信息结构中,构建命令导航树(步骤S34)。例如,在本专利技术的一个实施例中,命令导航树本文档来自技高网...

【技术保护点】
一种以导航树方式来组织通信设备命令集的方法,其特征在于,包括:(a)创建导航树信息结构,并将该导航树信息结构存放在命令索引文件中;(b)为每一种类型的设备创建一个导航树信息配置表,每一维护命令在该配置表中均对应有特定命令码; (c)读取命令索引文件,并根据命令导航树信息配置表,将所有命令在导航树中的位置信息读入到导航树信息结构中,生成命令导航树,并在维护界面的命令树区中显示。

【技术特征摘要】
1.一种以导航树方式来组织通信设备命令集的方法,其特征在于,包括(a)创建导航树信息结构,并将该导航树信息结构存放在命令索引文件中;(b)为每一种类型的设备创建一个导航树信息配置表,每一维护命令在该配置表中均对应有特定命令码;(c)读取命令索引文件,并根据命令导航树信息配置表,将所有命令在导航树中的位置信息读入到导航树信息结构中,生成命令导航树,并在维护界面的命令树区中显示。2.如权利要求1所述的以导航树方式组织通信设备命令集的方法,其特征在于,在步骤(c)之后进一步包括在维护界面中进行维护命令自动定位的步骤,该维护命令自动定位的步骤包括(d)在命令输入区输入维护命令,并启动预定按键查找该维护命令在导航树中的位置;(e)根据该维护命令的描述信息从命令配置信息表中查找该维护命令对应的命令码;(f)根据该维护命令对应的命令码在命令导航树信息结构中搜索,确定该维护命令在导航树中的位置;(g)获取维护命令位置信息后,刷新命令树区,将该维护命令在导航树中的相应位置在命令树区中显示;(h)调用该维护命令的帮助页面信息并在信息输出区显示,并显示命令辅助输入界面。3.如权利要求2所述的一种以导航树方式来组织通信设备命令集的方法,其特征在于,在步骤(d)中进一步包括根据用户的输入的维护命令的字符信息按字符顺序进行模糊适配,并将模糊适配结果中第一个符合条件的维护命令显示在命令输入窗口中,并可通过方向...

【专利技术属性】
技术研发人员:夏泉源
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1