一种基于产品工厂设计理念实现金融产品的方法和系统的制作方法

文档序号:6620001阅读:305来源:国知局
一种基于产品工厂设计理念实现金融产品的方法和系统的制作方法
【专利摘要】本发明公开了一种基于产品工厂设计理念实现金融产品的方法和系统,其中,所述系统包括金融参数模型和组件子系统、产品模板生成子系统以及产品生成子系统,金融参数模型和组件子系统用于定义并初始化金融参数,并将金融参数组合成模型和组件;产品模板生成子系统用于由用户根据模型和组件设计和生成产品模板;产品生成子系统根据所述产品模板参数化配置金融产品的金融参数以生成根据产品模板的用户所需的金融产品。本发明所述系统和方法能应用于银行乃至金融行业新产品的包装、推出以及后续管理,以使得金融产品的实现更加便捷高效。
【专利说明】-种基于产品工厂设计理念实现金融产品的方法和系统

【技术领域】
[0001] 本发明涉及产品工厂设计【技术领域】,尤其涉及一种基于产品工厂设计理念实现金 融产品的方法和系统。

【背景技术】
[0002] 在金融业中,传统推出新产品的模式为业务部门提出需求,科技部门按照需求内 容进行系统开发,一般会涉及大量的代码修改和重新编写。这样的一个周期至少是在三个 月以上。在目前的金融行业的竞争态势下,银行的这种缓慢节奏已经完全跟不上移动互联 网时代业务创新的发展步伐了。
[0003] 因此,为了满足银行在市场上快速推出创新型银行金融产品的要求,这就要求系 统建设完成后各系统或模块必须具备高度的参数化配置功能。而总行能够通过产品定义工 具提供标准的产品或模板,各分行则可在此基础上进行个性化、有针对的明细化配置。从而 确保系统能一方面满足银行在总行层面的统一要求,另一方面又可充分满足未来各分行的 个性化要求。只有这样,才能大幅度缩短银行产品开发周期、加快业务创新节奏。
[0004] 本发明要达到的目标是帮助银行快速推出新产品,银行"产品"概念的落地是本发 明的核心价值,而其前提是对银行的产品必须有明确的定义。
[0005] -个银行业务产品的功能是分散分布在多个异构系统间的,如何有效通过一个统 一的平台模式将这些业务系统上的功能进行全景展现以及组合配置,是本发明技术上需要 解决的问题。


【发明内容】

[0006] 鉴于现有技术存在的不足,本发明的目的旨在一种基于产品工厂设计理念实现金 融产品的系统和方法以实现金融产品的工厂化。
[0007] -个方面,本发明公开了一种基于产品工厂设计理念实现金融产品的系统,其包 括金融参数模型和组件子系统、产品模板生成子系统以及产品生成子系统,所述金融参数 模型和组件子系统用于定义并初始化金融参数,并将所述金融参数组合成模型和组件;所 述产品模板生成子系统用于由用户根据所述模型和组件设计和生成产品模板;所述产品生 成子系统根据所述产品模板参数化配置所述金融产品的金融参数以生成根据所述产品模 板的用户所需的金融产品。
[0008] 另一个方面,本发明公开了一种基于产品工厂设计理念实现金融产品的方法,包 括:步骤1、构建金融产品系统;包括:分析金融产品需求,定义并初始化金融参数;将所述 金融参数组合成模型和组件;步骤2、生成金融产品;包括:由用户根据所述模型和组件设 计和生成产品模板;根据所述产品模板参数化配置所述金融产品的金融参数以生成根据所 述产品模板的用户所需的金融产品。
[0009] 优选地,所述金融参数包括金融产品信息参数、产品利率信息参数、产品费率信息 参数、产品服务明细参数、产品核算信息参数,以及其他金融参数。
[0010] 本发明的有益效果:本发明所述系统和方法能应用于银行乃至金融行业新产品的 包装、推出以及后续管理,以使得金融产品的实现更加便捷高效。

【专利附图】

【附图说明】
[0011] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。
[0012] 图1示出了根据本发明所述实现金融产品的系统的产品模型示意图;
[0013] 图2示出了根据本发明的示例性的基于产品工厂设计理念实现金融产品的系统;
[0014] 图3示出了根据本发明的示例性的基于产品工厂设计理念实现金融产品的方法。

【具体实施方式】
[0015] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0016] 下面结合附图和实施例对本发明的技术方案作进一步的说明。
[0017] 本发明基于产品工厂的设计理念,通过将金融参数组合成模型和组件,再由用户 根据模型和组件设计出产品模板,通过对模板上各种参数的配置,形成可供发布的金融产 品,再通过产品映射时将产品生成子系统上的金融参数和各系统中的参数对应起来,最终 成形的产品可以直接通过参数映射转化配置到各系统中。通过这种方法可以有效屏蔽银行 各专业系统之间的架构差异,进行跨系统的功能组合来形成更为丰富的银行创新产品。
[0018] 银行本质是提供金融服务的公司,银行的业务产品就是将银行不同的业务服务内 容进行组合打包之后再加以定价而形成。典型的如活期存款,就是银行提供了一种资金保 管的服务,而该服务的特色是客户可以随时存取自己的资金,而银行对该服务的定价包括 了提供资金保管服务而收取客户的账户管理费以及使用客户资金进行其他金融业务而付 出的利息。加以不同的支取方式和结算工具的配合,还可以形成活期存折、借记卡、支票户 等等不同的活期存款产品。因此采用产品工厂的方式进行银行产品创新必须以此定义为基 础进行产品建模。
[0019] 参照附图1,图1示出了根据本发明的实现金融产品的系统的产品模型示意图,产 品定义出多个维度,包括产品基本属性、产品服务信息、产品参与者、产品交易控制、产品渠 道以及产品核算条件等方面。每一个方面又包含多个属性。
[0020] 而模型中每个维度所涵盖的产品属性都可以通过参数化方式灵活设置。在模型中 核算条件维度中的利息属性又可以分解出利息频率、计息规则、利率类型等等多个参数。基 于产品工厂的方式进行业务创新就是要将银行业务按照这种方法分解为可以由参数定义 出的若干模型中的产品属性,而产品属性对应到不同业务形同提供的原子化服务组件代码 中。而每一个产品属性都可以有多种具体属性值的变化,这些变化值对应着各专业系统的 服务组件的输入参数。最终产品模型中的属性参数的配置直接可以映射成为各专业系统服 务组件的代码组合、输入参数定义以及代码互相的调用关系,银行以此可以很方便的通过 调整产品属性参数完成对系统代码功能的重组,完成新产品创新。整个过程中避免了大量 的开发工作,从而缩短产品推出时间。
[0021] 产品工厂将形成金融产品的各种零件称为产品设计中的组件,本质上是可以进行 产品定义的各类参数,这些形成组件的参数还可以由业务人员自行进行扩展。根据本发明, 金融参数包括但不限于以下几个方面:金融产品信息,包括产品编号、目标客户、会计结算 信息、利率信息、产品服务手续费、产品属性、产品服务限制、所属机构、产品有效期、优惠条 件、渠道编号等;产品利率信息,包括产品编号、产品基准利率、产品浮动利率、优惠利率、优 惠条件等;产品费率信息,包括产品编号、产品收费模式(按比例还是定额)、产品标准费 (率)、优惠费(率)、优惠条件等;产品服务明细,包括产品编号、产品出售客户、产品出售 日期、出售机构、产品价格、经办人、客户经理、交易金额、现转标示、渠道编号等;产品核算 信息,包括资产核算科目、负债核算科目、产品损益相关科目、利润中心、产品部门等;以及 其它金融条件参数,例如余额类型(账户余额、平均余额、最大余额、最小余额)、余额计算 方式、交易类型、渠道类型、交易量、通知原因、产品的访问控制等。
[0022] 参照附图2,图2示出了根据本发明的示例性的基于产品工厂设计理念实现金融 产品的系统,其包括金融参数模型和组件子系统、产品模板生成子系统以及产品生成子系 统,所述金融参数模型和组件子系统用于定义并初始化金融参数,并将所述金融参数组合 成模型和组件;所述产品模板生成子系统用于由用户根据所述模型和组件设计和生成产品 模板;所述产品生成子系统根据所述产品模板参数化配置所述金融产品的金融参数以生成 根据所述产品模板的用户所需的金融产品。
[0023] 参照附图3,图3示出了根据本发明的示例性的基于产品工厂设计理念实现金融 产品的方法,包括:步骤1、构建金融产品系统;包括:分析金融产品需求,定义并初始化金 融参数;将所述金融参数组合成模型和组件;步骤2、生成金融产品;包括:由用户根据所述 模型和组件设计和生成产品模板;根据所述产品模板参数化配置所述金融产品的金融参数 以生成根据所述产品模板的用户所需的金融产品。
[0024] 基于这种方式,银行各业务产品线采用先进的模块化设计和高度参数化设计,弓丨 入金融产品设计理念和业务创新机制。通过系统所提供的金融产品定义,可以摆脱了传统 方式实现业务创新的模式,不仅能够缩短新产品推出周期,减少了系统重新开发、测试、升 级等环节,而且避免了因为业务不断增加导致系统架构的改变,同时还可以将银行使用的 各个不同的系统中的各类金融产品集中到一个平台上进行管理。
[0025] 这就是下面要提到的本发明的核心部分:产品生成子系统。
[0026] 顾名思义,产品生成子系统的功能就是将上述提到的产品模型中的各个属性参 数,放置到一个统一的系统上去进行灵活的组装配置,从而能够方便银行的业务部门在一 个友好的系统上直接完成产品的全生命期管理。产品生成子系统就像是产品工厂设计生产 部门,通过图形化的操作为银行业务系统提供一个集中式的金融产品设计及管理平台,供 银行产品管理部门在业务系统之外进行产品参数规划和设置。
[0027] 产品生成子系统在设计时,专门针对金融产品的特点和根据事物的内在逻辑,抽 象出一套独特的参数机制来支撑金融产品的推出。同时支持跨系统进行产品级参数设置, 以解决银行多系统和跨系统产品的参数的一致性问题。
[0028] 在技术设计方向上,产品生成子系统将金融参数体现为元素、元素组、元素列表、 参数列表、参数列表组、产品模型、产品组件和产品模板等。
[0029] 元素,是组成模型的基本单位之一,用来描述金融产品中的基本属性。例如币种, 服务费类型等。元素的属性有元素名称、元素类型、数据类型、取值范围、参数列表、长度。
[0030] 元素列表,是一组具有特定关系的元素的集合。例如,对于某种产品,我们需要为 其定义多个服务费。而服务费需要通过服务费类型、收费周期等元素来描述。这时,我们用 一个包含服务费类型、收费周期等元素的元素列表来描述产品的服务费。
[0031] 参数列表,是一个元素的取值代码的集合。例如:对于金融产品中的币种,我们 称之为一个元素,而币种的取值有人民币、美元等,这个取值的代码集合我们称之为参数列 表。
[0032] 参数列表组,是具有相似业务含义的参数列表的集合。主要用来对元素列表进行 分组管理。
[0033] 产品模型,是特定金融参数的子集,反映了某一类金融产品的属性特征。
[0034] 产品组件,是金融元素的具体取值,反映了银行在该方面共性的核算和管理要求。 [0035] 产品模板,是一个产品模型和一组产品组件的具体组装结果,反映了产品管理部 门对某类产品的规划和基本的参数设置。
[0036] 产品定义和产品映射,根据产品模板定义金融产品,以及产品定义通过特定的规 则映射到业务系统。
[0037] 通过将金融参数组合成模型和组件,再由用户根据模型和组件设计出产品模板, 通过对模板上各种参数的配置,形成可供发布的金融产品,再通过产品映射使将产品生成 子系统上的金融参数和各系统中的参数对应起来,最终成形的产品可以直接通过参数映射 转化配置到各系统中。通过这种迷失可以有效屏蔽银行各专业系统之间的架构差异,进行 跨系统的功能组合来形成更为丰富的银行创新产品。
[0038] 在产品生成子系统使用方向上,系统考虑到产品的主要使用对象是业务研究发展 人员,所以在产品工厂的展现层次上,屏蔽业务系统的技术细节,从业务角度提供产品参数 规划和组织,充分抽象提取出产品的属性,如产品基本特征参数、核算参数、服务定价参数、 市场化参数等,让使用者的操作效率更加高效。
[0039] 利用金融产品生成子系统,只要业务和会计部门通过业务流程设置、会计核算设 置等,就可以实现大多数新业务产品的定制和推出。通过这种严密有效、粒度丰富的产品定 制模式,实现银行对产品的定义、配置以及账务核算规则、收费规则、生效机制等配置的完 全参数化,以方便为不同的分行和客户量身定制各类产品。
[0040] 利用这样的产品推出模式,只要业务和会计部门通过业务流程设置、会计核算设 置等,就可以实现大多数新业务产品的定制和推出。同时,根据产品和产品的组合,可以为 客户提供更多综合的服务。这样,不仅简化了产品创新过程,缩短了产品推出周期,而且不 需要改变系统设计和架构,不会出现因为系统改动可能引起的风险。
[0041] 本发明可应用于银行乃至金融行业新产品的包装、推出以及后续管理。应用方式 为使用图形化平台工具来实现银行金融产品的全生命期管理。相比于现有技术,本发明具 有如下有益效果:
[0042] (1)产品推出方式的改变
[0043] 现有的银行产品推出方式还是大量的依靠编码,而该方案的方式则转变为大量的 参数配置。这样的改变能够有效减少对已存在专业系统的修改,最大化的挖掘和利用存量 专业系统的潜力,在此基础上完成金融产品的创新。因为对生产系统的实际代码修改很少, 因此新产品推出过程对于银行系统生产运行带来的故障和停机风险都压缩到了最小的程 度。
[0044] (2)产品推出流程的改变
[0045] 现有银行产品的推出流程是:业务部门提需求一科技部门分析需求一科技与业务 部门讨论需求一科技部门设计开发一业务部门测试一科技部门评估上线风险一科技与业 务部门排定上线时间一新产品上线;而新模式下产品推出的流程变为:业务部门分解产品 属性一业务部门参数配置一科技部门核定产品参数一业务部门产品测试一新产品上线。整 个产品推出流程大大简化,并且依托于产品生成子系统,业务部门和科技部门可以使用统 一的系统工具完成对于新产品在业务层面和技术层面的审核,因为不涉及系统修改,测试 环节和上线环节也大大简化。
[0046] (3)产品推出周期的改变
[0047] 现有银行一般推出新产品的周期为三个月以上;而通过流程的简化和部门沟通复 杂度的降低,产品工厂的模式下新产品推出周期最快可以缩短到两到三周。新产品推出周 期的缩短可以帮助银行在激烈的竞争环境下抢得先机。
[0048] (4)产品推出主体的改变
[0049] 现有模式下银行新产品的推出极大依赖与科技部门的开发进度和上线策略;产品 工厂模式下新产品的推出主体将由科技部门回归到业务部门。这样的改变有利于银行厘清 产品创新的责权主体,方便在产品创新过程中银行指定单一责任主体贯穿整个执行过程, 大大减少因为各部门在产品推出过程中的纠缠、推诿现象。
[0050] 最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较 佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技 术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本 发明的权利要求范围当中。
【权利要求】
1. 一种基于产品工厂设计理念实现金融产品的系统,包括金融参数模型和组件子系 统、产品模板生成子系统以及产品生成子系统,其特征在于: 所述金融参数模型和组件子系统用于定义并初始化金融参数,并将所述金融参数组合 成模型和组件; 所述产品模板生成子系统用于由用户根据所述模型和组件设计和生成产品模板; 所述产品生成子系统根据所述产品模板参数化配置所述金融产品的金融参数以生成 根据所述产品模板的用户所需的金融产品。
2. 根据权利要求1所述的系统,其特征在于:所述金融参数包括金融产品信息参数、产 品利率信息参数、产品费率信息参数、产品服务明细参数、产品核算信息参数。
3. -种基于产品工厂设计理念实现金融产品的方法,其特征在于,包括: 步骤1、构建金融产品系统;包括: 分析金融产品需求,定义并初始化金融参数; 将所述金融参数组合成模型和组件; 步骤2、生成金融产品;包括: 由用户根据所述模型和组件设计和生成产品模板; 根据所述产品模板参数化配置所述金融产品的金融参数以生成根据所述产品模板的 用户所需的金融产品。
4. 根据权利要求3所述的方法,其特征在于:所述金融参数包括金融产品信息参数、产 品利率信息参数、产品费率信息参数、产品服务明细参数、产品核算信息参数。
【文档编号】G06Q20/34GK104156854SQ201410333503
【公开日】2014年11月19日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】崔蕾, 于宏志 申请人:神州数码融信软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1