一种产品配置方法和装置与流程
- 国知局
- 2024-08-30 14:50:59
本发明涉及大数据领域的数据处理,尤其涉及一种产品配置方法和装置。
背景技术:
1、产品是产品服务的有形形式和载体,是根据“服务产品化”的理念,对服务过程所涉及业务特性进行归纳和抽象,并固化在某个载体(如账户、卡)上,或者约定为某种固定形式(如代收代付、资产管理)所形成的。目前产品开发方式的弊端在于,通常一个产品的研发,流程环节冗长步骤过多,需要很长的开发周期,不能够立即推向市场。
技术实现思路
1、有鉴于此,本发明实施例提供一种产品配置方法和装置,根据现有的参数管理系统,对产品进行分层的结构化设计,设计最短的技术实施路径,使产品研发得以满足产品装配的时效性要求,并提高产品创新效率。
2、为实现上述目的,根据本发明实施例的一个方面,提供了一种产品配置方法,包括:接收配置目标产品的请求,从请求中获取目标产品的类型,显示与所述类型对应的基础产品列表,接收从中选择的一个基础产品;调用公共微服务系统,显示所述一个基础产品下的产品部件模型列表,接收从中选择的产品部件模型,得到本次产品部件模型列表;调用微服务系统的查询维护接口,以获取每个产品部件模型对应的产品参数的取值,得到产品部件实例;其中,产品部件实例是产品部件模型的实例,由产品参数实例组成;建立产品部件实例和目标产品的产品映射关系,根据产品映射关系配置目标产品,将目标产品存入公共微服务系统中以执行发布操作。
3、可选地,所述方法还包括:显示与所述类型对应的已配置产品列表,接收对一个已配置产品的选择操作,复制所述一个已配置产品的所有产品部件实例。
4、可选地,所述方法还包括:在微服务系统中未查询到产品参数的取值,或检测到复制的一个或多个产品部件实例不符合要求的情况下,接收对新增新产品部件实例选项的选择操作,跳转至产品部件实例新增界面;接收输入的产品部件模型的搜索键、部件编码,以生成搜索条件;其中,搜索键表示搜索产品部件模型的维度;接收配置的符合搜索条件的产品参数,调用微服务系统的新增维护接口,将产品参数写入微服务系统;以及根据配置的产品参数生成产品部件实例。
5、可选地,所述方法还包括:调用产品目录,以根据所述类型为目标产品分配产品编码,将产品编码输入产品装配页面,在产品装配页面中执行目标产品配置操作;所述建立产品部件实例和目标产品的产品映射关系,包括:建立产品部件实例和产品编码的产品映射关系。
6、可选地,在所述将目标产品存入公共微服务系统中以执行发布操作之后,所述方法还包括:接收特定申请,确定处理特定申请的特定产品,以及确定特定产品的产品编码;查询与产品编码对应的产品映射关系,依据产品映射关系调用微服务系统的查询维护接口,以获取产品部件实例; 其中,公共微服务系统将产品映射关系同步到各个微服务系统中;响应于达到处理流程中的特定节点,接收输入的搜索条件,查询符合搜索条件的目标产品部件实例,使得特定节点使用目标产品部件实例进行特定操作。
7、可选地,所述方法还包括:从请求中获取审核资料,将审核资料发送至审核节点进行审核,得到审核结果;响应于审核结果为可发布,触发对目标产品的发布操作;响应于审核结果为不可发布,停止对目标产品的配置操作,或在目标产品已配置完成的情况下不发布目标产品。
8、可选地,在所述调用公共微服务系统,显示所述一个基础产品下的产品部件模型列表之前,所述方法还包括:响应于对选择产品部件模型选项的选择操作,调用公共微服务系统,以获得产品部件模型列表;接收从中选择的一个或多个产品部件模型,根据所述一个或多个产品部件模型构建基础产品,进而得到基础产品列表;将产品部件模型和基础产品的映射关系,存储到映射关系主本和副本中,将映射关系主本存储到公共微服务系统,将映射关系副本同步到各个微服务系统中。
9、可选地,在所述响应于对选择产品部件模型选项的选择操作,调用公共微服务系统,以获得产品部件模型列表之前,所述方法还包括:接收对产品字段的配置操作,在检测到微服务系统中存在与产品字段对应的产品参数时,根据产品参数生成一个或多个产品部件模型;接收对产品部件模型中每个产品参数配置的取值范围;将所有微服务系统的产品部件模型、微服务系统和产品部件模型之间的关联关系,存储到公共微服务系统中;其中,各个微服务系统提供产品参数的查询维护接口给公共微服务系统,使得公共微服务系统在收到查询请求时,通过访问查询维护接口,以获取到产品参数的取值。
10、为实现上述目的,根据本发明实施例的另一方面,提供了一种产品配置装置,包括:基础产品模块,用于接收配置目标产品的请求,从请求中获取目标产品的类型,显示与所述类型对应的基础产品列表,接收从中选择的一个基础产品;部件模型模块,用于调用公共微服务系统,显示所述一个基础产品下的产品部件模型列表,接收从中选择的产品部件模型,得到本次产品部件模型列表;产品参数模块,用于调用微服务系统的查询维护接口,以获取每个产品部件模型对应的产品参数的取值,得到产品部件实例;其中,产品部件实例是产品部件模型的实例,由产品参数实例组成;产品装配模块,用于建立产品部件实例和目标产品的产品映射关系,根据产品映射关系配置目标产品,将目标产品存入公共微服务系统中以执行发布操作。
11、可选地,所述产品参数模块,还用于:显示与所述类型对应的已配置产品列表,接收对一个已配置产品的选择操作,复制所述一个已配置产品的所有产品部件实例。
12、可选地,所述装置还包括新增模块,用于:在微服务系统中未查询到产品参数的取值,或检测到复制的一个或多个产品部件实例不符合要求的情况下,接收对新增新产品部件实例选项的选择操作,跳转至产品部件实例新增界面;接收输入的产品部件模型的搜索键、部件编码,以生成搜索条件;其中,搜索键表示搜索产品部件模型的维度;接收配置的符合搜索条件的产品参数,调用微服务系统的新增维护接口,将产品参数写入微服务系统;以及根据配置的产品参数生成产品部件实例。
13、可选地,所述装置还包括产品编码模块,用于:调用产品目录,以根据所述类型为目标产品分配产品编码,将产品编码输入产品装配页面,在产品装配页面中执行目标产品配置操作;建立产品部件实例和产品编码的产品映射关系。
14、可选地,所述装置还包括产品应用模块,用于:接收特定申请,确定处理特定申请的特定产品,以及确定特定产品的产品编码;查询与产品编码对应的产品映射关系,依据产品映射关系调用微服务系统的查询维护接口,以获取产品部件实例; 其中,公共微服务系统将产品映射关系同步到各个微服务系统中;响应于达到处理流程中的特定节点,接收输入的搜索条件,查询符合搜索条件的目标产品部件实例,使得特定节点使用目标产品部件实例进行特定操作。
15、可选地,所述装置还包括审核模块,用于:从请求中获取审核资料,将审核资料发送至审核节点进行审核,得到审核结果;响应于审核结果为可发布,触发对目标产品的发布操作;响应于审核结果为不可发布,停止对目标产品的配置操作,或在目标产品已配置完成的情况下不发布目标产品。
16、可选地,所述装置还包括基础产品配置模块,用于:响应于对选择产品部件模型选项的选择操作,调用公共微服务系统,以获得产品部件模型列表;接收从中选择的一个或多个产品部件模型,根据所述一个或多个产品部件模型构建基础产品,进而得到基础产品列表;将产品部件模型和基础产品的映射关系,存储到映射关系主本和副本中,将映射关系主本存储到公共微服务系统,将映射关系副本同步到各个微服务系统中。
17、可选地,所述装置还包括产品部件模型配置模块,用于:接收对产品字段的配置操作,在检测到微服务系统中存在与产品字段对应的产品参数时,根据产品参数生成一个或多个产品部件模型;接收对产品部件模型中每个产品参数配置的取值范围;将所有微服务系统的产品部件模型、微服务系统和产品部件模型之间的关联关系,存储到公共微服务系统中;其中,各个微服务系统提供产品参数的查询维护接口给公共微服务系统,使得公共微服务系统在收到查询请求时,通过访问查询维护接口,以获取到产品参数的取值。
18、为实现上述目的,根据本发明实施例的再一方面,提供了一种产品配置电子设备。
19、本发明实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一所述的产品配置方法。
20、为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一所述的产品配置方法。
21、为实现上述目的,根据本发明实施例的又一个方面,提供了一种计算程序产品。本发明实施例的一种计算程序产品,包括计算机程序,所述程序被处理器执行时实现本发明实施例提供的产品配置方法。
22、根据本发明所述提供的方案,上述发明中的一个实施例具有如下优点或有益效果:基于分布式系统的特性,引入基础产品、可售产品、产品部件模型、产品参数的概念,以建立产品结构化框架,实现对产品的快速配置,为将来定义更多的“服务类产品”并进行结构化设计打下基础,解决了现有产品研发效率低的问题,且整个装配流程更形象化,降低了操作出错的概率,提高了准确性和时效性。
23、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
本文地址:https://www.jishuxx.com/zhuanli/20240830/284166.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表