中国金融电子化公司 个人征信数据报送系统技术白皮书 这三个模块是整个应用层的核心,实现从数据准备、报文生成、报文反馈的业务逻辑;其他模块主要提供辅助支撑功能。
服务层定义应用程序的边界,建立一组可用的操作集合,并在每个操作内部协调应用程序的响应,从而对应用层进行封装调用,完成身份验证、事务控制等功能。
用户表示层负责用户UI的展示处理,并发送用户请求给控制层,完成与服务器端的数据交互。
3.3 数据架构
个人数据报送系统的数据可以分为业务类数据和管理类数据。
业务类数据是指所有真实发生的业务数据,比如贷款数据、担保数据、特殊交易数据等。
管理类数据是指为进行系统管理需要而保存使用的数据,如机构用户、操作日志,反馈报文管理等。
数据架构如下图所示:
个人报数系统数据存储金融机构核心业务系统数据存储接口表临时表上报表个人征信上报报文文件业务表个人征信反馈报文文件金融机构业务数据接口文件管理类数据
图3-4 数据架构
如图所示,个人数据报送系统通过金融机构的核心业务系统数据存储或者
第 9 页
中国金融电子化公司 个人征信数据报送系统技术白皮书 接口文件,将数据导入个人数据报送系统数据存储的接口表,完成系统数据对接。数据报送系统将接口表的数据进行校验处理进入临时表,临时表数据通过数据准备阶段进入上报表并导出为上报报文文件,并将这部分数据回写进业务表数据,完成整个数据处理。
数据库实体关系如下图所示:
图3-5 实体关系图
3.4 部署架构
3.4.1 逻辑部署
系统的逻辑部署架构基本如下图:
第 10 页
中国金融电子化公司 个人征信数据报送系统技术白皮书 个人征信系统应用服务器数据库浏览器用户 图3-6 逻辑部署示意图
从图中可以看出,数据报送系统需要部署的逻辑部件包括应用服务器, 据库2个部分。
3.4.2 物理部署
本系统的物理部署架构如下图所示。
第 11 页
数 中国金融电子化公司 个人征信数据报送系统技术白皮书 业务网用户数据库服务器应用服务器业务网交换机办公网用户办公网 图3-7 物理部署示意图
本部署架构仅为示意,根据实际情况调整,其中数据库服务器、应用服务器根据实际数据情况部署在同一服务器上。
3.5 网络架构
网络结构根据金融机构的性质存在不同的网络接入方式。数据报送系统部署于金融机构内部网,通过内部网络提供服务。 整体网络结构如下图所示:
第 12 页
中国金融电子化公司 个人征信数据报送系统技术白皮书 外网金融机构内部网外网金融机构内部网络应用服务器数据库服务器金融机构分支行个人征信报数系统
图3-8 网络架构图
第 13 页