核心银行系统 之二十 业务架构
业务架构
image.png
image.png
客户体系设计
image.png
image.png
客户索引层:以全行统一客户编号作为唯一键建立全行客户索引,记录全部客户的编号及其对应的客户类型。
- 基本信息层:针对每一类型的客户,记录该类型的客户的基本识别信息,可根据新增的客户类型,灵活扩展。
- 分类信息层:将一个客户的全部信息,按照信息种类进行模块划分,所有类型的客户,相同种类的信息共用一套数据模型。
- 扩展信息层:针对分类信息层的进一步细分,保证了一个种类的扩展信息的灵活性和可扩展性。
客户基本信息
客户基本信息视图以客户号为检索条件,展示客户的所有基本信息。每个客户拥有一个全行唯一的客户编号,核心与 ECIF 系统保持同步。由于不同客户的基本信息的差异,在存储上,采用分表存储的机制,为不同客户类型分别建立一张基本信息表。客户的基本信息是较为稳定的,因此,为了提高查询存储效率,采取的是单表记录所有信息的平铺式数据结构。针对未来可能出现的基本信息变更,可以根据具体的情况,进行表结构变更或者批量建立附加信息档案。根据客户类型,
客户基本信息包括: 个人客户基本信息:客户编号、名称、VIP 等级、境内外标志、是否内部员工、主办行等
单位客户基本信息:客户编号、名称、行业代码、经济类型、注册地、同业客户标志、境内外标志、主办行等。
内部客户基本信息:客户编号、名称、主办行等。
客户证件信息
客户证件信息体现了在银行系统之外,国家其他行政管理机关对于一个客户的身份的确认及证明,对于校验一个客户的合法性有重要的意义。由于一个客户可以拥有多套证件,因此,客户证件信息采用参数化设计理念,证件类型按照国家数据标准制定标准化参数。采用纵向表结构的设计,通过证件类型表明该套证件的种类,同时,一个客户可以通过多条记录在系统中记录多套证件。
由于采用该种设计,证件类型可以任意扩展,保证了视图的灵活度。 开户证件信息,由开户证件标志来识别。 目前,核心客户证件只保留开户证件,多套证件功能留后续扩展使用。
产品体系设计
image.png
核心业务系统提供对所有银行存款、贷款等业务实现产品化管理,提供灵活的产品参数化配置,满足金融产品创新和业务扩展的需要。能根据市场需要,通过参数配置,快速定制、组合、创新产品。
产品定义
银行产品是指银行为满足客户某种需求并获取确定或可能收益,向市场提供的金融服务。是由银行生产、可供市场及客户选择、能满足客户金融交易和服务的需求、银行同时可从中赚取各种实际和潜在收益的综合金融服务。
产品体系总览
image.png
全行统一的产品编号。根据不同的系统特性,建立不同的产品信息表。通过一对一或一对多的关系,建立产品共通的分类信息。 从丰富的维度对产品的使用进行控制,包括币种、期限、渠道、介质、客户、功能等。与公共定价模块灵活解耦的关联关系。可以灵活扩展分类信息或特色信息,不影响原有的结构。
产品模型
image.png
产品分为单一产品(系统中最细粒度、最底层的产品)、复合产品以及组合产品(复合产品、组合产品是若干单一产品按按照业务要求设置了一些规则的组合)
产品结构
image.png
产品模型一共包括 4 个区,分别为:基本区、特征区、控制区、核算区。将属性接近的内容分到同一个区,方便对参数的维护和读取,每个区都留有扩展域,方便以后扩展。
产品分类
银行产品的分类是信息系统板块分的基础。产品的分类可以有按客户群分类(分为个人产品、法人产品、第三方机构产品、内部管理产品等)、按业务性质分类(可把银行业务划分为资产业务、负债业务及中间业务三类)等多个维度
产品规划原则
产品定义没有固定的分类标准,可以根据实际业务需求定义产品,既可按具体科目定义,或按参数功能分类,也可两者配合使用 ;
按参数功能定义产品:“随心还”住房按揭贷款等,以上产品实际是为推出某项特色贷款而设定一组特定参数产生的产品;
两者配合使用 :实际多采用此方式,即会计定义产品时,既不拘泥于会计科目,又不必完全与信管系统的产品分类保持一致;对于非经常使用的贷款品种,可按科目简单定义相关产品,对于经常使用的贷款品种,可根据业务需求定义不同的参数组合,产生不同的产品,方便柜员应用
分类设计及产品编码
产品分为活期、定期、贷款、内部户产品信息,还可横向扩展其它产品种类。
定期产品条线,记录了定期产品的一般信息,包括产品名称、最低开户金额、允许提前支取次数、是否计息等。
活期产品条线,记录了活期产品的一般信息,包括产品名称、余额反映方向、通兑方式、是否计息等
产品定制
银行产品有多种特征,每个特征对应不同的业务功能。产品可根据不同的业务种类,实现不同产品特征的组合,以满足客户不同的业务场景中的对产品服务的要求。
对公同业客户期望开立了一种对公定期存单,存期为 21 天,起存金额为80000 元人民币,最低留存金额为 20000 元人民币,可提前支取次数为 3 次,续存期数为 5 次。 摒弃传统的代码开发模式,引入产品工厂的设计理念,可以通过产品工厂快速的配置新的产品,而不需要编写任何代码。
产品工厂的原理:
对于业务进行抽象形成产品属性、功能对象、事件等产品基本组件,通过产品对这些组件进行组装即可形成新的产品。在产品层面对账户的属性、功能、事件进行严格限制,确保产品处理的规范性。
产品工厂机制
image.png
产品工厂适用的模块:
资产、负债、卡、理财、国债模块按照产品工厂的模式设计,每个模块由自己独立的产品工厂。
产品工厂的功能:
包括新增产品、复制产品、产品模板、修改产品等功能。
产品与交易的关系:
每个产品产品工厂有自己独立、统一的交易,它配置的产品有统一交易进行后续的支撑,其权限和业务控制在产品进行控制。
产品的参数处理原则:
产品参数分为系统层原则性参数、产品原则性参数、缺省性参数。
- 系统原则性参数:该类参数是该产品的关键性参数,不允许在开户或账户资料变更时修改,即该类参数的账户层必须和产品层保持一致。系统原则性参数永远是原则性参数,不会由于不同的产品性质发生变化。
- 产品原则性参数:该类参数系统层原则性参数基本相同,区别是产品原则性在