一种设置系统参数的方法、系统、设备及可读介质技术方案

技术编号:33290954 阅读:14 留言:0更新日期:2022-05-01 00:09
本发明专利技术公开了一种设置系统参数的方法,包括以下步骤:建立系统参数设置界面与系统中的业务模块的联系;在所述系统参数设置界面中加载所述业务模块系统参数项和对应的参数值;在所述系统参数界面中将所述参数值设置为新参数值;对所述新参数值进行检查,响应于检查通过,将所述新参数值进行保存处理。本发明专利技术还公开了对应的系统、计算机设备和可读存储介质。本发明专利技术提供的一种设置系统参数的方法解决需要重复开发多个系统参数设置功能的问题,进而提高软件开发效率,提高产品的易用性,以及促进产品的交付。进产品的交付。进产品的交付。

【技术实现步骤摘要】
一种设置系统参数的方法、系统、设备及可读介质


[0001]本专利技术涉及数据处理领域及云计算领域,尤其涉及一种设置系统参数的方法、系统、设备及可读介质。

技术介绍

[0002]软件系统开发过程中,往往会遇到开发多个系统的系统参数设置功能,不同的系统参数设置功能类似,但维护设置的参数内容不同。重复开发多个类似的功能费时费力,不利于提高软件开发效率,不利于提高产品的易用性,也不利于产品交付。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提出一种设置系统参数的方法、系统、设备及可读介质,解决了软件系统开发过程中,需要重复开发系统参数设置功能的问题。本专利技术通过设置一个统一的参数设置界面,根据不同的功能参数发布到所述参数功能对应系统的对应业务模块中,可以方便地设置不同系统的不同业务模块的系统参数而不冲突。本专利技术适用于软件系统中需要设置多个系统的业务模块的系统参数,以解决需要重复开发多个系统参数设置功能的问题,进而提高软件开发效率,提高产品的易用性,以及促进产品的交付。
[0004]基于以上目的,本专利技术的实施例一方面提供了一种设置系统参数的方法,包括以下步骤:建立系统参数设置界面与系统中的业务模块的联系;在所述系统参数设置界面中加载所述业务模块系统参数项和对应的参数值;在所述系统参数界面中将所述参数值设置为新参数值;对所述新参数值进行检查,响应于检查通过,将所述新参数值进行保存处理。此种设置系统参数的方法通过建立参数设置界面与系统中业务模块的联系,可以方便地设置不同系统的不同业务模块的系统参数而不冲突,所述系统参数设置界面支持编辑、保存、取消以及其它常用操作,适用于在软件系统开发中需要设置多个系统的系统参数的情况,避免重复开发系统参数功能费时费力的问题。
[0005]在一些实施方式中,建立系统参数设置界面与系统中的业务模块的联系包括:根据业务模块的功能参数分别建立所述系统参数设置界面与不同系统的不同业务模块的联系。此种建立系统参数设置界面与系统中业务模块的联系是通过系统中业务模块的功能参数实现的,不同系统的不同的业务模块的功能参数不同,参数设置界面根据不同的功能参数发布到不同的系统的不同业务模块中,实现方便地设置各个系统中各个业务模块的系统参数而不冲突,进而提高系统开发的工作效率、软件易用性以及降低软件的交付成本。
[0006]在一些实施方式中,在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值包括:根据所述业务模块中的分组标志在所述系统参数设置界面中加载所述分组标志对应的参数分组的系统参数项。每个系统中的每个业务模块支持多个参数分组,参数设置界面根据已建立联系对应的系统的对应的业务模块的分组标志与对应的参数分组建立联系,每个参数分组中包括分组内码、分组标志、分组名称、所属模块、系统权限等,每个系统参数项包括参数内码、分组标志、参数编号、参数分类、参数值列表等。
[0007]在一些实施方式中,在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值包括:根据所述系统参数项的参数分类设置所述参数值的数值、文本、选择框和下拉列表。
[0008]在一些实施例中,对所述新参数值进行检查包括:判断对所述参数值进行检查是否需要调用扩展机制;响应于需要,通过调用所述扩展机制的扩展方法对所述新参数值进行特殊检查,若所述特殊检查通过,对所述新参数值进行通用检查;响应于不需要,对所述新参数值进行通用检查。
[0009]在一些实施例中,对所述新参数值进行检查包括:所述扩展机制通过包括事件注册、继承、反射的机制进行扩展;所述扩展机制通过设置扩展组件的方式调用所述扩展组件的扩展方法,以实现对所述新参数值进行保存前检查、保存后处理的扩展。当对新参数值进行检查时需要使用系统参数设置的扩展机制,以实现不同系统参数设置的个性化要求,此种方法可以在参数分组中建立扩展组件,通过调用扩展组件中的扩展方法,在扩展方法中通过实现扩展组件的接口的方法处理跟所属业务有关的具体检查规则,即可实现保存前检查、保存后处理的扩展以及不同系统参数设置的个性化要求。
[0010]在一些实施例中,对所述新参数值进行通用检查包括:检查所述新参数值是否合法;响应于合法,对所述新参数值通过先删除后插入的方式进行保存处理,并最终存储在数据库中;响应于不合法,对所述新参数值进行系统提示。
[0011]本专利技术实施例的另一方面,还提供一种设置系统参数的系统,包括:第一模块,配置用于建立系统参数设置界面与系统中的业务模块的联系;第二模块,配置用于在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值;第三模块,配置用于在所述系统参数界面中将所述参数值设置为新参数值;以及第四模块,配置用于对所述新参数值进行检查,响应于检查通过,将所述新参数值进行保存处理。
[0012]本专利技术实施例的另一方面,还提供一种计算机设备,包括至少一个处理器;以及存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行时实现上述任一方法的步骤。
[0013]本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上任一方法步骤的计算机程序。
[0014]本专利技术至少具有以下有益效果:本专利技术的一种设置系统参数的方法通过设置一个统一的参数设置界面,根据不同的功能参数发布到所述功能参数对应系统的对应业务模块中,可以方便地设置不同系统的不同业务模块的系统参数而不冲突,同时降低软件开发工作量以及统一的软件界面风格;同时本专利技术的一种设置系统参数的方法通过功能参数可以发布到不同系统的不同业务模块中,系统参数设置功能发布灵活,不限定业务领域,应用范围广;进一步,本专利技术的一种设置系统参数的方法通过扩展机制实现了不同系统的不同业务模块设置系统参数的个性化要求,并且支持事件注册、继承、反射等多种扩展机制,解决了需要重复开发多个系统参数设置功能的问题,进而提高软件开发效率,提高产品的易用性,以及促进产品的交付。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0016]图1为本专利技术提供的一种设置系统参数的方法的实施例的示意图;
[0017]图2为本专利技术提供的一种设置系统参数的方法的实施例的示意图;
[0018]图3为本专利技术提供的一种设置系统参数的系统的实施例的示意图;
[0019]图4为本专利技术提供的一种计算机设备的实施例的示意图;
[0020]图5为本专利技术提供的一种计算机可读存储介质的实施例的示意图。
具体实施方式
[0021]以下描述了本专利技术的实施例。然而,应该理解,所公开的实施例仅仅是示例,并且其他实施例可以采取各种替代形式。
[0022]此外,需要说明的是,本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设置系统参数的方法,其特征在于,包括:建立系统参数设置界面与系统中的业务模块的联系;在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值;在所述系统参数界面中将所述参数值设置为新参数值;对所述新参数值进行检查,响应于检查通过,将所述新参数值进行保存处理。2.根据权利要求1所述的方法,其特征在于,所述建立系统参数设置界面与系统中的业务模块的联系包括:根据所述业务模块的功能参数分别建立所述系统参数设置界面与不同系统的不同业务模块的联系。3.根据权利要求1所述的方法,其特征在于,所述在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值包括:根据所述业务模块中的分组标志在所述系统参数设置界面中加载所述分组标志对应的参数分组的系统参数项。4.根据权利要求1所述的方法,其特征在于,所述在所述系统参数设置界面中加载所述业务模块的系统参数项和对应的参数值包括:根据所述系统参数项的参数分类设置所述参数值的数值、文本、选择框和下拉列表。5.根据权利要求1所述的方法,其特征在于,所述对所述新参数值进行检查包括:判断对所述参数值进行检查是否需要调用扩展机制;响应于需要,通过调用所述扩展机制的扩展方法对所述新参数值进行特殊检查,若所述特殊检查通过,对所述新参数值进行通用检查;响应于不需要,对所述新参数值进行通用检查。6.根据权利要求5所述的方法,其特征在于...

【专利技术属性】
技术研发人员:王小东邱纯营刘志峰孙邦栋
申请(专利权)人:山东浪潮通软信息科技有限公司
类型:发明
国别省市:

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

1