【技术实现步骤摘要】
一种应用产品的定制方法、系统及存储介质
本专利技术涉及信息处理
,特别涉及一种应用产品的定制方法、系统及存储介质。
技术介绍
腾讯云企业版(TencentCloudEnterprises,TCE)也称为专有云产品可以实现客户定制,满足了不同客户的需求。在现有专有云产品的客户定制过程中,主要是由研发人员根据不同客户的需要,为每个客户定制的对应的专有云产品。具体地:研发人员先获取到专有云产品的基线代码,作为客户定制的基础,这样,研发人员会根据客户的需求修改该基线代码,从而形成客户定制化产品,并将客户定制化产品交付给客户。这样,就需要维护多个不同的客户版本的专有云产品,且在专有云产品的基线代码迭代或修复的过程中,需要将专有云的新功能合并到客户版本的专有云产品中,而对于深度定制的专有云产品,可能会面临无法合入新功能的问题,造成有些客户版本的专有云产品的升级和维护上的困难。
技术实现思路
本专利技术实施例提供一种应用产品的定制方法、系统及存储介质,实现了根据客户需求信息中参数的信息与预置的可更新代码的描述信息,获取客户版本的应用产品的信息。本专利技术实施例第一方面提供一种 ...
【技术保护点】
1.一种应用产品的定制方法,其特征在于,包括:获取客户需求信息,所述客户需求信息中包括多个参数的信息;根据所述多个参数的信息与预置的可更新代码的描述信息,确定对基线版本的应用产品的代码的更新操作;所述可更新代码是基线版本的所述应用产品中的代码,所述可更新代码的描述信息用于指示所述可更新代码对应的参数信息;根据所述确定的更新操作,对所述基线版本的应用产品的代码进行更新;根据所述更新后的基线版本的应用产品的代码,获取客户版本的应用产品的信息。
【技术特征摘要】
1.一种应用产品的定制方法,其特征在于,包括:获取客户需求信息,所述客户需求信息中包括多个参数的信息;根据所述多个参数的信息与预置的可更新代码的描述信息,确定对基线版本的应用产品的代码的更新操作;所述可更新代码是基线版本的所述应用产品中的代码,所述可更新代码的描述信息用于指示所述可更新代码对应的参数信息;根据所述确定的更新操作,对所述基线版本的应用产品的代码进行更新;根据所述更新后的基线版本的应用产品的代码,获取客户版本的应用产品的信息。2.如权利要求1所述的方法,其特征在于,所述获取客户需求信息,具体包括:显示多个参数的信息输入接口;从至少一个参数的信息输入接口分别接收用户输入的信息,所述客户需求信息包括所述用户输入的信息。3.如权利要求2所述的方法,其特征在于,所述信息输入接口为参数值输入接口,或参数值选择接口。4.如权利要求1所述的方法,其特征在于,所述确定对基线版本的应用产品的代码的更新操作之前,所述方法还包括:生成所述基线版本的应用产品的代码,所述基线版本的应用产品的代码中包括可更新代码;记录所述可更新代码的描述信息,所述描述信息中包括参数信息和代码信息。5.如权利要求4所述的方法,其特征在于,所述客户需求信息中某一参数的信息包括参数名称和参数值,所述描述信息中的参数信息为变量参数信息,根据某一参数的信息与预置的可更新代码的描述信息,确定对基线版本的应用产品的代码的更新操作,具体包括:如果所述某一参数的信息中参数名称与预置的描述信息中的变量参数信息相匹配;确定对基线版本的应用产品的代码的更新操作为:用所述某一参数的信息中的参数值替换所述基线版本的应用产品的代码中相应变量参数的默认值。6.如权利要求4所述的方法,其特征在于,所述客户需求信息中某一参数的信息包括第一静态资源的名称和内容信息,则所述根据某一参数的信息与预置的可更新代码的描述信息,确定对基线版本的应用产品的代码的更新操作,具体包括:如果所述第一静态资源的名称与预置的描述信息中的参数信息相匹配,确定对基线版本的应用产品的代码的更新操作为:用所述第一静态资源的内容信息的标识替换所述基线版本的应用产品的代码中相应静态资源的标识;则所述方法还包括:将所述第一静态资源的内容信息替换所述基线版本的应用产品的静态资源信息中相应静态资源的内容信息。7.如权利要求1所述的方法,其特征在于,所述根据某一参数的信息与预置的可更新代码的描述信息,确定对基线版本的应用产品的代码的更新操作,具体包括:如果所述可更新代码的...
【专利技术属性】
技术研发人员:高晓杰,梁光磊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。