业务的控制方法及装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,尤其涉及一种业务的控制方法及装置。
【背景技术】
[0002]为了满足人们对不同业务的使用需求,业务系统的复杂程度不断提高。为了可以更好地控制业务系统的展示效果或者管理业务系统的后台逻辑,通常在开发业务系统的同时,开发一个与业务系统相对应的配置系统,配置系统将业务系统中可以配置的参数预先保存在数据库中,并根据参数开发对应的配置界面,以方便用户配置业务系统中的参数。
[0003]目前,用户在配置界面配置业务系统对应的参数后,业务系统接收并解析配置系统中用户配置的参数,以及根据用户配置的参数改变自身的展示效果或者改变后台的逻辑功能。
[0004]然而,上述业务系统的方式存在的问题是,配置系统数据库中保存的配置参数需要人工提前录入,人工工作量大,并且随着业务系统的参数的改变,配置系统数据库中的配置参数需重新录入,对应的配置界面也需重新开发,以及业务系统与配置系统对应的参数解析也需重新开发,配置系统的开发成本高,配置业务系统的过程复杂。
【发明内容】
[0005]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本申请的第一个目的在于提出一种业务的控制方法,该方法不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。
[0007]本申请的第二个目的在于提出一种业务的控制方法。
[0008]本申请的第三个目的在于提出一种业务的控制装置。
[0009]本申请的第四个目的在于提出一种业务的控制装置。
[0010]为达上述目的,本申请第一方面实施例提出了一种业务的控制方法,包括:获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置页面;接收用户在所述参数配置页面上设置的参数信息;以及向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的操作。
[0011 ] 本申请实施例的业务的控制方法,获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面,以及接收用户在参数配置页面中设置的参数信息,并向业务系统发送对应的参数信息,相对于现有的配置业务系统的方式,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。
[0012]为达上述目的,本申请第二方面实施例提出了一种业务的控制方法,包括:向配置系统发送待控制业务的参数描述信息,以使所述配置系统根据所述参数描述信息生成参数配置页面;以及接收所述配置系统发送的用户在所述参数配置页面上设置的参数信息,并根据所述参数信息执行对应的操作。
[0013]本申请实施例的业务的控制方法,向配置系统发送待控制业务的参数描述信息,以使配置系统根据参数描述信息生成参数配置页面,以及接收配置系统发送的用户在参数配置页面上设置的参数信息,并根据参数信息执行对应的操作,相对于现有的业务系统来说,业务系统主动向配置系统发送待控制业务的参数描述信息,由于配置系统完成配置后的参数的名称和应用系统中的参数的名称一致,可利于业务系统迅速解析出配置系统中的参数的名称和取值,提高业务系统配置的效率。
[0014]为达上述目的,本申请第三方面实施例提出了一种业务的控制装置,包括:处理模块,用于获取业务系统中待控制业务的参数描述信息,并根据所述参数描述信息生成参数配置页面;接收模块,用于接收用户在所述参数配置页面上设置的参数信息;以及发送模块,用于向所述业务系统发送所述参数信息,以使所述业务系统根据所述参数信息执行对应的操作。
[0015]本申请实施例的业务的控制装置,通过处理模块获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面,并通过接收模块接收用户在参数配置页面中设置的参数信息,以及通过发送模块向业务系统发送对应的参数信息,相对于现有的配置业务系统的方式,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。
[0016]为达上述目的,本申请第四方面实施例提出了一种业务的控制装置,包括:发送模块,用于向配置系统发送待控制业务的参数描述信息,以使所述配置系统根据所述参数描述信息生成参数配置页面;以及处理模块,用于接收所述配置系统发送的用户在所述参数配置页面上设置的参数信息,并根据所述参数信息执行对应的操作。
[0017]本申请实施例的业务的控制装置,通过发送模块向配置系统发送待控制业务的参数描述信息,以使配置系统根据参数描述信息生成参数配置页面,以及通过处理模块接收配置系统发送的用户在参数配置页面上设置的参数信息,并根据参数信息执行对应的操作,相对于现有的业务系统来说,业务系统主动向配置系统发送待控制业务的参数描述信息,由于配置系统完成配置后的参数的名称和应用系统中的参数的名称一致,可利于业务系统迅速解析出配置系统中的参数的名称和取值,提高业务系统配置的效率。
【附图说明】
[0018]图1是本申请一个实施例的业务的控制方法的流程图。
[0019]图2是本申请另一个实施例的业务的控制方法的流程图。
[0020]图3是本申请又一个实施例的业务的控制方法的流程图。
[0021]图4是本申请一个实施例的参数配置页面的示意图一。
[0022]图5是本申请一个实施例的参数配置页面的示意图二。
[0023]图6是本申请一个实施例的业务的控制装置的结构示意图。
[0024]图7是本申请另一个实施例的业务的控制装置的结构示意图。
【具体实施方式】
[0025]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0026]下面参考附图描述本申请实施例的业务的控制方法及装置。
[0027]图1是本申请一个实施例的业务的控制方法的流程图,该实施例从配置系统侧进行描述,如图1所示,该业务的控制方法包括:
[0028]S101,获取业务系统中待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面。
[0029]具体地,在用户需要配置业务系统的参数时,配置系统向业务系统发送调用请求,业务系统根据该调用请求获得待控制业务的参数描述信息,并通过预设接口向配置系统发送待控制业务的参数描述信息,配置系统接收业务系统通过预设接口返回的待控制业务的参数描述信息,并根据参数描述信息生成参数配置页面。
[0030]其中,上述参数描述信息(也可以称为自解释信息)可包含与待控制业务对应的参数的名称(简称参数名)、参数的取值和参数的描述信息,还可以包含参数的类型和默认值等,其中,参数的描述信息用于描述参数的含义。例如,参数名为bannerNeeded,该bannerNeeded对应的描述信息为:是否需要展示广告,bannerNeeded的类型为boolean类型,即bannerNeeded的取值即参数值只能为T(True)或者F(False)。
[0031]在本申请中,配置系统从业务系统获得待控制业务的参数描述信息,并根据获得的参数描述信息生成对应的参数配置页面。由此,不需要在配置系统中预先保存业务系统的配置参数和人工开发配置页面,大大减少了开发工作量,提高了开发效率。
[0032]S102,接收用户在参数配置页面上设置的参数信息。
[0033]具体地,配置系统生成参数配置页面后,用户可根据需要设置参数配置页面中各个参数对应的参数值,配置系统接收用户在参数配置页面中设置的参数值。
[0034]S103,向业务系统发送参数信息,以使业务系统根据参数信息执行对应的操作。
[0035]在该实施例中,配置系统在接收用户在参数配置页面中设置的参数值后,可根据参数描述信息对用户设置的参数信息进行校验,若用户设置的参数信息通