【技术实现步骤摘要】
业务模型数据穿透方法及装置
[0001]本专利技术涉及计算机软件开发
,尤其涉及一种业务模型数据穿透方法及装置。
技术介绍
[0002]业务诉求的正确表达、准确落地是所有计算机应用领域系统开发成败的关键,也是目前软件开发的难题,业务语言不具备计算机运行的特征或要素,IT(Internet Technology,互联网技术)语言对于业务人员生硬难懂,而且,现有的产品设计多以IT视角呈现,无法真实反映业务诉求,业务可读性和可操作性差。
[0003]由此可知,业务表达和IT表达之间存在差异,不能对外呈现业务表达,也不能对内满足IT运行。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种业务模型数据穿透方法及装置,以实现对外呈现业务表达,对内满足IT运行的目的。
[0005]为实现上述目的,本专利技术实施例提供如下技术方案:
[0006]本专利技术实施例第一方面公开了一种业务模型数据穿透方法,所述方法包括:
[0007]获取用户通过前端选择的基础产品,并加载所述基础产品下的预先定义的产品装配模板,使所述前端展示所述产品装配模板;
[0008]获取所述用户通过所述前端选择的第一产品装配模板,并加载所述第一产品装配模板的条件列表,使所述前端展示所述条件列表;
[0009]获取所述用户通过所述前端录入的各个产品条件取值,所述产品条件取值由所述用户根据所述条件列表确定;
[0010]根据各个所述产品条件取值,确定所述产品条件满足的预先设置的不同 ...
【技术保护点】
【技术特征摘要】
1.一种业务模型数据穿透方法,其特征在于,所述方法包括:获取用户通过前端选择的基础产品,并加载所述基础产品下的预先定义的产品装配模板,使所述前端展示所述产品装配模板;获取所述用户通过所述前端选择的第一产品装配模板,并加载所述第一产品装配模板的条件列表,使所述前端展示所述条件列表;获取所述用户通过所述前端录入的各个产品条件取值,所述产品条件取值由所述用户根据所述条件列表确定;根据各个所述产品条件取值,确定所述产品条件满足的预先设置的不同所述产品条件与产品参数之间的映射类型,并根据所述映射类型,将各个所述产品条件转化成对应的产品参数和产品参数取值。2.根据权利要求1所述的方法,其特征在于,还包括:基于业务视角,定义金融产品的所述产品条件和由所述产品条件组成的基础产品;实例化所述基础产品,得到可售产品,并生成所述金融产品对应的业务模型;基于互联网技术IT视角,定义所述产品参数和所述产品装配模板;实例化所述产品装配模板,得到所述可售产品,并生成所述金融产品对应的IT模型。3.根据权利要求1所述的方法,其特征在于,所述预先设置不同所述产品条件与产品参数之间的映射类型的过程,包括:建立一个所述产品条件与一个所述产品参数之间的第一映射关系;基于所述第一映射关系,确定所述产品条件的一个取值对应所述产品参数的一个取值,并将所述产品条件与所述产品参数之间的映射类型确定为一对一映射;建立一个所述产品条件与多个所述产品参数之间的第二映射关系;基于所述第二映射关系,确定所述产品条件的取值对应不同的所述产品参数的不同取值,并将所述产品条件与所述产品参数之间的映射类型确定为一对多映射;建立一个所述产品条件与一个所述产品参数之间的第三映射关系;基于所述第三映射关系,确定所述产品条件的多个取值组合对应所述产品参数的一个取值,并将所述产品条件与所述产品参数之间的映射类型确定为多合一映射。4.根据权利要求1所述的方法,其特征在于,所述根据各个所述产品条件取值,确定所述产品条件满足的预先设置的不同所述产品条件与产品参数之间的映射类型,并根据所述映射类型,将各个所述产品条件转化成对应的产品参数和产品参数取值,包括:根据各个所述产品条件和所述产品条件取值,判断所述产品条件与产品参数之间的映射类型;若所述产品条件与所述产品参数之间的映射类型为所述一对一映射,查找与各个所述产品条件匹配的产品参数;基于各个所述产品条件取值和各个所述产品参数,查找与各个所述产品条件取值和各个所述产品参数匹配的产品参数取值。5.根据权利要求4所述的方法,其特征在于,还包括:若所述产品条件与所述产品参数之间的映射类型为所述多合一映射,查找与各个所述产品条件匹配的产品参数;计算各个所述产品条件取值的和值;
基于所述和值和各个所述产品参数,查找与所述和值和所述产品参数匹配的产品参数取值。6.根据权利要求4所述的方法,其特征在于,还包括:若所述产品...
【专利技术属性】
技术研发人员:冯玉财,陈树伟,庄为,戴翔,邓艳红,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。