银行常规报表解决方案

方案背景

银行业务系统复杂繁多,每天每个分行及部门都有大量的报表需要处理,遇到的问题是大量的报表手工制作,很多系统难以维护,很多数据都从原始数据开始造成人力的浪费。

传统报表流程的局限

1.数据源分散:银行业务系统繁多,数据源都是来自于多个不同的系统,每个数据源文件有着各自不同的文件格式和特点,手工整合数据困难;

2.数据关系复杂:多个数据源文件之间缺乏直接关联,数据混杂,甚至会有许多的数据冗余重复存在;

3.报表对象广泛,要求不一:对口多个监管部门,各自要求的报表格式不同,手工做报表有大量的重复劳动,效率低下,各自监管尺度不同规则不一致;

4.数据安全性差:报表大部分放在局域网的公共盘上,很难对用户的访问权限做细致的划分,会形成一定安全上的隐患;

5.灾难应急能力差:没有很好的系统数据备份及维护功能,一旦系统出现问题将带来很大的数据风险;

 

6.计算条件设置不灵活,很多计算公式被固定写入程序代码中不能随时更新调整,使生成的报表局限性很大;

 

伊纬全新的常规报表解决方案

建立一套统一的可自定义模板动态生成的报表系统,数据经过严格的用户权限控制,需要有Maker和Checker两级用户审核机制,并且具有完善的数据备份及恢复机制的功能。

系统基本流程图

系统基本流程概述

1.银行业务系统下载的数据源文件通过SFTP的方式传送到应用程序服务器,系统监测到数据源文件到齐时自动读取数据并存入数据库,同时系统支持有权限的人员能够从Web端将数据源文件上传到应用程序服务器上;

2.用户预先在伊纬常规报表系统中设定各自需要的报表模板,系统根据设定的计划任务产生各种报表数据,其中包括不需要对数据筛选的静态报表和通过规则整理后的特殊报表等,有些分行和部门所需要的报表个性化很强,在系统数据源中无法提取出来,系统也支持新创建字段;

3.用户通过Web程序登录系统后可以设置数据源文件存放的路径,设置每天需要读取的数据源文件名称,设置节假日是否运算并生成报表等;

4.系统具有完善的日志功能,记录每个关键操作的内容、时间、完成状态等,当出现异常时系统记录错误原因及时间等信息,用户可以通过Web程序登录系统后查看到当前系统的运行情况;

5.用户根据不同的用户组拥有不同的系统使用权限,权限由系统管理员分配,可以灵活的赋予/剥回某个用户的某项权限;用户可以通过Web界面维护基本数据,比如分行列表、部门列表、各种国标代码等等,可以按照不同的字段检索系统中存在的数据,并支持导出成Excel文件保存到本地;

6.数据库由两个基本库组成:当前活动数据库(Active库)和历史存档数据库(Archive库),Active库保存的是最近30个工作日的源数据、报表数据及其他基础数据,Archive库保存的是30个工作日前的源数据和报表数据。