系统动态配置方法及其装置的制造方法_2

文档序号:9687288阅读:来源:国知局
以此为限。通过加载相应的插件,获取了外部环境的信息。外部环境的信息例如包括该插件所针对的项目或操作现场或应用模式所需的系统的相关参数。
[0030]步骤S120,根据获取的外部环境的信息,生成相应的用户窗口,以对系统中的至少部分参数进行配置。
[0031 ]图2A和图2B分别为根据一示例示出的针对某个项目的用户窗口的示意图。如图2A和图2B所示,用户窗口例如包括配置菜单和工具条等。该用户窗口中均为当前项目所需的工具条和菜单,方便了用户的操作。用户可以根据该用户窗口,对该项目所针对的系统参数进行配置,从而达到系统动态配置的目的。
[0032]本发明提供的系统动态配置方法,针对不同的应用环境和/或应用模式,动态获取其所需的外部环境信息,并根据所获取的环境信息,生成不同的用户窗口,以使用户动态地对系统中的参数进行配置。因每次所生成的用户窗口中均为针对该应用环境和/或应用模式所需的工具和菜单,因此精简了用户窗口中不必要的内容,提供了更为友好的用户界面,并降低了客户操作的复杂性。
[0033]进一步地,本发明针对不同的应用环境和/或应用模式,开发不同的插件。在实际应用时,通过加载相应的插件,从而动态获取不同应用环境和/或应用模式的外部环境信息。通过使用插件,需要什么功能就加载什么功能,对系统的运行效率及稳定性均有很大改善,而对于软件系统的改动却很小。
[0034]本发明还提供了一种系统动态配置装置。图3为根据一示例性实施方式示出的一种系统动态配置装置的结构示意图。如图3所示,系统动态配置装置20包括:信息获取模块210及参数配置模块220。
[0035]其中信息获取模块210用于动态获取外部环境的信息。所述外部环境例如包括软件系统的应用环境和/或应用模式。其中应用环境例如包括针对不同产品的项目,或者针对同一项目的不同地方的操作现场;应用模式例如包括软件系统的工作模式及调试模式。
[0036]在一些实施例中,采用定制化开发不同插件,针对不同外部环境信息获取模块210通过加载相应插件,动态获取外部环境的信息。其中每个插件的生成与外部环境相关,例如一个插件是可以针对一个项目或一个项目的不同操作现场的,也可以是针对一个项目或一个操作现场的应用模式的,如针对同一操作现场的工作模式及调试模式各开发一个插件,本发明不以此为限。信息获取模块210通过加载相应的插件,获取了外部环境的信息。外部环境的信息例如包括该插件所针对的项目或操作现场或应用模式所需的系统的相关参数。
[0037]参数配置模块220用于根据获取的外部环境的信息,生成相应的用户窗口,以对系统中的至少部分参数进行配置。再次参考图2A和图2B,用户窗口例如包括配置菜单和工具条等。该用户窗口中均为当前项目所需的工具条和菜单,方便了用户的操作。用户可以根据该用户窗口,对该项目所针对的系统参数进行配置,从而达到系统动态配置的目的。
[0038]本发明提供的系统动态配置装置,针对不同的应用环境和/或应用模式,动态获取其所需的外部环境信息,并根据所获取的环境信息,生成不同的用户窗口,以使用户动态地对系统中的参数进行配置。因每次所生成的用户窗口中均为针对该应用环境和/或应用模式所需的工具和菜单,因此精简了用户窗口中不必要的内容,提供了更为友好的用户界面,并降低了客户操作的复杂性。
[0039]进一步地,本发明针对不同的应用环境和/或应用模式,开发不同的插件。在实际应用时,通过加载相应的插件,从而动态获取不同应用环境和/或应用模式的外部环境信息。通过使用插件,需要什么功能就加载什么功能,对系统的运行效率及稳定性均有很大改善,而对于软件系统的改动却很小。
[0040]以上具体地示出和描述了本发明的示例性实施方式。应该理解,本发明不限于所公开的实施方式,相反,本发明意图涵盖包含在所附权利要求范围内的各种修改和等效置换。
【主权项】
1.一种系统动态配置方法,其特征在于,包括: 动态获取外部环境的信息;以及 根据获取的所述外部环境的信息,生成相应的用户窗口,以对所述系统中的至少部分参数进行配置。2.根据权利要求1所述的系统动态配置方法,其中所述动态获取外部环境信息包括:加载相应插件,以从所述插件中获取所述外部环境的信息。3.根据权利要求2所述的系统动态配置方法,其中所述插件的生成与所述外部环境相关,所述外部环境包括:所述系统的应用环境和/或应用模式。4.根据权利要求1或2所述的系统动态配置方法,其中所述用户窗口包括:配置菜单和工具条。5.根据权利要求1或2所述的系统动态配置方法,其中所述外部环境的信息包括:所述外部环境所需的、所述系统中的相关参数。6.一种系统动态配置装置,其特征在于,包括: 信息获取模块,用于动态获取外部环境的信息;以及 参数配置模块,用于根据获取的所述外部环境的信息,生成相应的用户窗口,以对所述系统中的至少部分参数进行配置。7.根据权利要求6所述的系统动态配置装置,其中所述动态获取外部环境信息包括:加载相应插件,以从所述插件中获取所述外部环境的信息。8.根据权利要求7所述的系统动态配置装置,其中所述插件的生成与所述外部环境相关,所述外部环境包括:所述系统的应用环境和/或应用模式。9.根据权利要求6或7所述的系统动态配置装置,其中所述用户窗口包括:配置菜单和工具条。10.根据权利要求6或7所述的系统动态配置装置,其中所述外部环境的信息包括:所述外部环境所需的、所述系统中的相关参数。
【专利摘要】本发明公开了一种系统动态配置方法及其装置。该方法包括:动态获取外部环境的信息;以及根据获取的所述外部环境的信息,生成相应的用户窗口,以对所述系统中的至少部分参数进行配置。本发明提供的系统动态配置方法,针对不同的应用环境和/或应用模式,动态获取其所需的外部环境信息,并根据所获取的环境信息,生成不同的用户窗口,以使用户动态地对系统中的参数进行配置。因每次所生成的用户窗口中均为针对该应用环境和/或应用模式所需的工具和菜单,因此精简了用户窗口中不必要的内容,提供了更为友好的用户界面,并降低了客户操作的复杂性。
【IPC分类】G06F9/44, G06F9/445
【公开号】CN105446746
【申请号】CN201511020890
【发明人】朱兴忠, 袁绍明
【申请人】同方威视技术股份有限公司
【公开日】2016年3月30日
【申请日】2015年12月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1