一种软件操作处理方法及系统的制作方法

文档序号:6580330阅读:179来源:国知局
专利名称:一种软件操作处理方法及系统的制作方法
技术领域
本发明涉及计算机处理技术,特别涉及一种软件操作处理方法及系统。
技术背景
当前的各种软件系统中,均不能提供完全自定义的主页功能,使得用户不能按 照自己的需求使用软件的各种功能。例如在当前的通信网络的网管系统软件中,主要 包含了性能、告警、配置、计费等几大功能,一般说来,网管系统会把以上各个功能做 一个对应的视图用来显示。另外还会包括一些工具,如机架图、信令跟踪、动态管理、 失败观察等,也会将这些工具按照某种方式分配在一个视图或者多个视图中。
如当前的各种软件系统一样,目前大部分的网管系统只可以做到以下几个功 能
1、启动网管后打开固定的视图页面,但提供可配置功能。如有的用户喜欢打开 网管后启动配置管理页面,有的用户喜欢打开网管后显示性能管理页面。
2、启动网管后打开系统定义好的主页面,但此主页面的内容不可随意增加或删 除,布局方式也仅在有限范围内修改,如不可把左右显示的内容互换。
3、启动网管后打开的页面中功能可以按照不同用户的不同权限,显示其中的一 部分功能。
以上三种方式,虽然提供了一定的友好度,但均不能提供完全自定义的主页功 能。如某个用户主要任务就是查看机架图和机架上的告警信息,这样他最希望的就是主 页上只显示这两个内容,别的内容都不需要。而如上的三个方案均不能很好满足。
因此现有技术的不足在于没有一种技术方案可以让用户根据自己的喜好和使 用习惯来组织登录后看到的主界面。发明内容
本发明提供了一种软件操作处理系统,用以提供一种可以让用户根据自己的喜 好和使用习惯来组织登录后看到的主界面的技术方案。
本发明实施例中提供了一种软件操作处理方法,包括如下步骤
向用户提供可编辑主页;
根据用户的输入确定所述可编辑主页中的功能控件;
建立所述可编辑主页中的功能控件与相应的功能模块的链接;
根据用户对所述可编辑主页中的功能控件的操作调用相应的功能模块。
较佳地,向用户提供可编辑主页是在用户登录后,或者,在用户调用可编辑主 页时,向用户提供可编辑主页。
较佳地,进一步包括
在用户对所述可编辑主页编辑结束后,保存所述可编辑主页;
在用户登录后,或者,在用户调用可编辑主页时,向用户提供所保存的可编辑主页。
较佳地,进一步包括
在用户登录后,根据用户选择向用户提供软件默认主页或向用户提供可编辑主 页。
较佳地,根据用户的输入确定所述可编辑主页中的功能控件,包括
向用户提供分割栏工具;
根据用户在分割栏工具中的输入将可编辑主页分割成若干区域;
将用户选定的功能控件放置于用户选择的区域。
本发明实施例中提供了一种软件操作处理系统,包括
可编辑主页模块,用于向用户提供可编辑主页;
功能控件确定模块,用于根据用户的输入确定所述可编辑主页中的功能控件;
接口模块,用于建立所述可编辑主页中的功能控件与相应的功能模块的链接;
操作模块,用于根据用户对所述可编辑主页中的功能控件的操作调用相应的功 能模块。
较佳地,可编辑主页模块进一步用于向用户提供可编辑主页是在用户登录后, 或者,在用户调用可编辑主页时,向用户提供可编辑主页。
较佳地,进一步包括
存储模块,用于在用户对所述可编辑主页编辑结束后,保存所述可编辑主页;
可编辑主页模块进一步用于在用户登录后,或者,在用户调用可编辑主页时, 向用户提供所保存的可编辑主页。
较佳地,可编辑主页模块进一步用于在用户登录后,根据用户选择向用户提供 软件默认主页或向用户提供可编辑主页。
较佳地,功能控件确定模块包括
分割工具单元,用于向用户提供分割栏工具;
分割单元,用于根据用户在分割栏工具中的输入将可编辑主页分割成若干区 域;
放置单元,用于将用户选定的功能控件放置于用户选择的区域。
本发明有益效果如下
本发明提供的技术方案在实施中,首先向用户提供可编辑主页;
然后根据用户的输入确定所述可编辑主页中的功能控件;当建立所述可编辑主 页中的功能控件与相应的功能模块的链接以后,便可以根据用户对所述可编辑主页中的 功能控件的操作调用相应的功能模块了。由于在本方案中,在已有系统中增加一个自定 义可编辑主页,能够让用户根据自己要求,把常用的功能加载到自定义可编辑主页中, 并按照自己的喜好布置此页面。同时提供自定义主页的导入导出功能,从而方便用户之 间交流自己的自定义主页。
采用本发明实施例中提供的技术方案,不仅能有效的提高用户的使用效率,而 且还能提升用户对网管的友好度。另外,可以在已有系统框架的基础上,仅增加一个自 定义主页功能及相应的接口,即可实现本发明实施例中提供的功能,并不需要对整个系 统进行大范围的改造,从而节省了修改的开发成本。

图1为本发明实施例中软件操作处理方法实施流程示意图2为本发明实施例中空白可编辑主页面示意图3为本发明实施例中使用分割栏工具将可编辑主页分割成若干区域后的示意 图4为本发明实施例中用户选定的功能控件放置于用户选择的区域后的示意 图5为本发明实施例中软件操作处理系统结构示意图6为本发明实施例中自定义网管主页的实施流程示意图。
具体实施方式
鉴于在现有技术中,虽然能够提供一定的友好度,但均不能提供完全自定义的 主页功能,用户并不能够根据自己的喜好和使用习惯来组织登录后看到的主界面,因 此,本发明实施例将提供给用户一种可以自定义的主页功能,可以让用户根据自己的喜 好和使用习惯来组织登录后看到的主界面。下面结合附图对本发明的具体实施方式
进行 说明。
图1为软件操作处理方法实施流程示意图,如图所示,可以包括如下步骤
步骤101、向用户提供可编辑主页;
步骤102、根据用户的输入确定所述可编辑主页中的功能控件;
步骤103、建立所述可编辑主页中的功能控件与相应的功能模块的链接;
步骤104、根据用户对所述可编辑主页中的功能控件的操作调用相应的功能模 块。
实施中,向用户提供可编辑主页是在用户登录后,或者,在用户调用可编辑主 页时,向用户提供可编辑主页。
实施中还可以进一步包括
在用户对所述可编辑主页编辑结束后,保存所述可编辑主页;
在用户登录后,或者,在用户调用可编辑主页时,向用户提供所保存的可编辑 主页。
该方案的目的在于,可以将用户编辑过的可编辑主页保存,这样下次用户使用 时便可以直接调用。
实施中还可以进一步包括
在用户登录后,根据用户选择向用户提供软件默认主页或向用户提供可编辑主 页。
该方案的目的在于,在用户登录后,给用户一个选择,允许用户选择是使用软 件提供的默认的主页还是选择可编辑主页,显然,这里提供的可编辑主页也可以是上次 用户操作后保存的可编辑主页。
实施中,在根据用户的输入确定所述可编辑主页中的功能控件时,可以包括
向用户提供分割栏工具;
根据用户在分割栏工具中的输入将可编辑主页分割成若干区域;
将用户选定的功能控件放置于用户选择的区域。
下面以实例来进行说明,在下面的示例中,图2为空白可编辑主页面示意图, 图3为使用分割栏工具将可编辑主页分割成若干区域后的示意图,图4为用户选定的功能 控件放置于用户选择的区域后的示意图。
具体实施过程中,可以是首先增加一个用户可以自定义的空白可编辑主页面, 如图2所示;
其次提供分割栏工具,允许用户把此自定义的空白主页面分割成若干区域,如 图3所示;
接着用户在各区域中增加希望显示的内容,如图4所示,如图4所示,用户选定 的功能控件分别是动态管理、命令终端1、命令终端2、告警、机架最后保存此自定义主页供用户下次的登录使用。
实施中,还可以增加如下一些增强功能
1、允许用户创建多个自定义主页面,只需重复提供多个可编辑主页即可,这是 容易理解的。
2、允许用户在同一个自定义主页面的不同区域显示相同内容。如图4中的命令 终端1和命令终端2可以放在同一个自定义主页面中。
3、允许用户对各区域中的内容进行最大化、最小化和恢复操作。其中最大化可 以定义为充满自定义页面和打开独立页面两种方式。
显然,这些新增功能可以让用户使用起来更加灵活和方便。
下面将以现在市场上流行的各种软件为例进行说明,比如JAVA、C++、 DELPHI等,在实施中以之为例是因为它们都是常用的软件,但是,从理论上来说,用其 它的软件也是可以实现的,因此,这些软件仅用于教导本领域技术人员具体如何实施本 发明,但不意味仅能使用这些软件,实施过程中可以结合实践需要来确定相应的软件工 具。
本发明提供的技术方案在具体实施时,可以通过一个JAVA客户端进行说明。对 于C++、DELPHI、WEB等方式的客户端均可以采取类似的处理方式。
首先,为了把自定义主页接入系统,可以按照系统的扩展接入要求,生成空的 自定义可编辑主页JPanel接入系统。
接着,按用户操作方式,通过多个JSplitPane精确布局此JPanel。
为了满足此设计,可以对已有的功能界面做如下修改。对于可以加入此JPanel 的功能,均要求实现IDisplayInCustom方法,此接口只需要返回一个JPanel,供显示用。
当用户在对于的区域增加功能时,通过调用以上各功能界面的接口,显示到自 定义主页上。
当用户自定义完成后,还可以生成xml文件保存用户的自定义主页相关信息, 如自定义主页名称、分割区域个数及大小、各区域内容等信息。
基于同一发明构思,本发明实施例中还提供了一种软件操作处理系统,由于系 统解决问题的原理与软件操作处理方法相似,因此系统的实施可以参见方法的实施,重 复之处不在赘述。
图5为软件操作处理系统结构示意图,如图所示,软件操作处理系统中可以包 括
可编辑主页模块501,用于向用户提供可编辑主页;
功能控件确定模块502,用于根据用户的输入确定所述可编辑主页中的功能控 件;
接口模块503,用于建立所述可编辑主页中的功能控件与相应的功能模块的链 接;
操作模块504,用于根据用户对所述可编辑主页中的功能控件的操作调用相应的 功能模块。
实施中,可编辑主页模块501向用户提供可编辑主页;然后功能控件确定模块 502根据用户的输入确定所述可编辑主页中的功能控件;接口模块503,再建立可编辑主 页中的功能控件与相应的功能模块的链接;最后,操作模块504便可以根据用户对所述 可编辑主页中的功能控件的操作调用相应的功能模块。
实施中,可编辑主页模块进一步用于向用户提供可编辑主页是在用户登录后, 或者,在用户调用可编辑主页时,向用户提供可编辑主页。
实施中,系统可以进一步包括
存储模块505,用于在用户对所述可编辑主页编辑结束后,保存所述可编辑主 页;
可编辑主页模块进一步用于在用户登录后,或者,在用户调用可编辑主页时, 向用户提供所保存的可编辑主页。
实施中,可编辑主页模块可以进一步用于在用户登录后,根据用户选择向用户 提供软件默认主页或向用户提供可编辑主页。
实施中,功能控件确定模块可以包括
分割工具单元,用于向用户提供分割栏工具;
分割单元,用于根据用户在分割栏工具中的输入将可编辑主页分割成若干区 域;
放置单元,用于将用户选定的功能控件放置于用户选择的区域。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描 述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实 现。
下面再举一实例用以说明。
图6为自定义网管主页的实施流程示意图,如图所示,可以包括如下步骤
步骤601、开始;
步骤602、判断是否有自定义的可编辑主页,是则转入步骤609,否则转入步骤 603 ;
步骤603、判断是否选择默认主页,是则转入步骤610,否则转入步骤604 ;
步骤604、判断是否导入自定义可编辑主页,是则转入步骤611,否则转入步骤 605 ;
步骤605、新建空白自定义可编辑主页;
步骤606、保存用户自定义的可编辑主页后显示;
步骤607、按用户要求分割此自定义可编辑主页;
步骤608、按用户要求增加各区域显示内容,转至步骤612;
步骤609、显示已有的自定义可编辑主页,转至步骤612;
步骤610、显示默认主页,转至步骤612;
步骤611、导入自定义可编辑主页并显示,转至步骤612;
步骤612、结束。
由上述实施例可见,本发明实施例中提供的技术方案公开了自定义网管主页的 方案,可以减少用户在使用网管等软件的过程中对各种常用功能的寻找和来回切换的时 间。本发明实施例中提供的技术方案通过在已有系统中增加一个自定义可编辑主页, 让用户根据自己要求,把常用的功能加载到自定义主页中,并按照自己的喜好布置此页 面。同时提供自定义主页的导入导出功能,从而方便用户之间交流自己的自定义主页。
采用本发明实施例中提供的技术方案,不仅能有效的提高用户的使用效率,而 且还能提升用户对网管的友好度。另外,在已有系统框架的基础上,仅增加一个自定义 主页功能及相应的接口,即可实现本发明实施例中提供的功能,并不需要对整个系统进 行大范围的改造,从而节省修改的开发成本。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机 程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件 方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代 码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施 的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流 程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的 每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这 些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设 备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行 的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中 指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括 指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方 框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在 计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算 机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方 框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创 造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为 包括优选实施例以及落入本发明范围的所有变更和修改。8
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的 精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的 范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种软件操作处理方法,其特征在于,包括如下步骤 向用户提供可编辑主页;根据用户的输入确定所述可编辑主页中的功能控件;建立所述可编辑主页中的功能控件与相应的功能模块的链接;根据用户对所述可编辑主页中的功能控件的操作调用相应的功能模块。
2.如权利要求1所述的方法,其特征在于,向用户提供可编辑主页是在用户登录后, 或者,在用户调用可编辑主页时,向用户提供可编辑主页。
3.如权利要求1所述的方法,其特征在于,进一步包括 在用户对所述可编辑主页编辑结束后,保存所述可编辑主页;在用户登录后,或者,在用户调用可编辑主页时,向用户提供所保存的可编辑主页。
4.如权利要求1所述的方法,其特征在于,进一步包括在用户登录后,根据用户选择向用户提供软件默认主页或向用户提供可编辑主页。
5.如权利要求1至4任一所述的方法,其特征在于,根据用户的输入确定所述可编辑 主页中的功能控件,包括向用户提供分割栏工具;根据用户在分割栏工具中的输入将可编辑主页分割成若干区域; 将用户选定的功能控件放置于用户选择的区域。
6.—种软件操作处理系统,其特征在于,包括 可编辑主页模块,用于向用户提供可编辑主页;功能控件确定模块,用于根据用户的输入确定所述可编辑主页中的功能控件; 接口模块,用于建立所述可编辑主页中的功能控件与相应的功能模块的链接; 操作模块,用于根据用户对所述可编辑主页中的功能控件的操作调用相应的功能模块。
7.如权利要求6所述的系统,其特征在于,可编辑主页模块进一步用于向用户提供可 编辑主页是在用户登录后,或者,在用户调用可编辑主页时,向用户提供可编辑主页。
8.如权利要求6所述的系统,其特征在于,进一步包括存储模块,用于在用户对所述可编辑主页编辑结束后,保存所述可编辑主页; 可编辑主页模块进一步用于在用户登录后,或者,在用户调用可编辑主页时,向用 户提供所保存的可编辑主页。
9.如权利要求6所述的系统,其特征在于,可编辑主页模块进一步用于在用户登录 后,根据用户选择向用户提供软件默认主页或向用户提供可编辑主页。
10.如权利要求6至9任一所述的系统,其特征在于,功能控件确定模块包括 分割工具单元,用于向用户提供分割栏工具;分割单元,用于根据用户在分割栏工具中的输入将可编辑主页分割成若干区域; 放置单元,用于将用户选定的功能控件放置于用户选择的区域。
全文摘要
本发明公开了一种软件操作处理方法及系统,包括向用户提供可编辑主页;根据用户的输入确定所述可编辑主页中的功能控件;建立所述可编辑主页中的功能控件与相应的功能模块的链接;根据用户对所述可编辑主页中的功能控件的操作调用相应的功能模块。实施本发明,不仅能有效的提高用户的使用效率,而且还能提升用户对网管的友好度,且不需要对整个系统进行大范围的改造,节省了修改的开发成本。
文档编号G06F9/44GK102023851SQ20091017218
公开日2011年4月20日 申请日期2009年9月15日 优先权日2009年9月15日
发明者刘文辉, 刘长青, 吴凯, 张倩, 於文英, 赵晶 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1