银行报表系统架构设计说明书
时间:2025-04-20
时间:2025-04-20
银行报表架构说明书
文档编号:
XXXXXXXX
系统架构设计说明书
当前版本:V1.0
版本日期:2013年9月29 日本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明文件信息
修订记录
本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明
目录
1前言 (4)
1.1目的 (4)
1.2范围 (4)
1.3内容提要 (4)
1.4术语定义 (5)
1.5参考资料 (5)
2项目概述 (5)
2.1项目目标 (5)
2.2性能指标 (5)
3系统现状分析 (6)
3.1现有系统 (6)
4系统架构及部署 (7)
4.1系统总体架构 (7)
4.2系统技术路线 (7)
4.3系统关系 (8)
4.4报表门户系统组件 (8)
5系统整合架构 (10)
5.1系统总体整合架构 (10)
5.2数据流程图 (11)
5.3系统安全架构 (12)
5.3.1数据传送安全 (12)
5.3.2密钥安全 (13)
5.3.3操作安全 (13)
5.4系统软件部署 (13)
5.5系统物理部署 (15)
6迁移方案 (16)
6.1基础信息迁移 (16)
6.2历史数据迁移 (16)
7架构风险 (16)
7.1应用的范围 (16)
7.2数据源变动 (17)
7.3制度升级 (17)
8附录 (17)
本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明
1前言
1.1目的
本文档为了指导报表门户项目开发工作的进行,提出报表门户项目功能开发思路,对系统中大概的流程和技术方案进行描述,为报表门户项目详细设计提供依据。
1.2范围
本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:项目经理、技术开发人员(包括分析人员、设计人员、程序人员)、测试人员应重点阅读本文档各部分,其他人员可选择性阅读本文档。
1.3内容提要
本文档包含了项目概述,系统现状分析,系统架构及部署,系统整合架构等内容。
本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明1.4术语定义
1.5参考资料
2项目概述
2.1项目目标
本系统的总体目标是:按照人民银行及银监会数据管理要求,由总行统一上报和处理人民银行统计数据,从而实现数据的统一管理、统一维护和共享使用,满足总行和各管理部门统计报表管理工作要求,促进管理工作实现规范化、程序化、现代化。
2.2性能指标
1.系统用户并发数
系统支持100用户并发操作,错误率小于5%
2.批处理时间
数据抽取:2小时(包含月末年末)
报表批量初始化:30分钟
本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明
报表批量归并:10分钟
报表批量汇总:5分钟
3.报表响应时间
报表查看响应时间5秒
报表填报响应时间6秒
报表校验响应时间6秒
报表保存响应时间5秒
4.数据查询
常用查询响应控制在5秒以内
5.扩展性
机构:支持扩展到500机构
用户:支持扩展到500用户
3系统现状分析
3.1现有系统
目前XXXX银行的监管报送系统及行内报表系统分别由不同的厂商开发,各系统都要维护自己的一套源数据,随着行内业务的快速发展以及监管机构上报要求的不断变化,现有的系统难以适应监管机构及行内的要求,主要存在以下问题:
1.源数据不统一,各系统之间存在数据的重复抽取
2.没有建立统一的对外报送口径
3.针对监管报送报表的数据没有进一步的分析利用。
本文件属保密资料,未经XXXX的书面许可,不得翻印或外传
银行报表架构说明书
应用环境说明
本文件属保密资料,未经XXXX 的书面许可,不得翻印或外传 4 系统架构及部署
4.1 系统总体架构
4.2 系统技术路线
从整体上来说,可以将监管报送平台分为后台服务程序、报表定义客户端和浏览器访问程序。后台服务程序与报表定义客户端、后台服务程序与浏览器都采用标准的TCP/IP 协议通讯。
系统采用常用的B/S 结构,对于安装IE6.0以上的浏览器都可以访问系统。
报表定义客户端程序采用.net2.0开发,支持在windowXP 、2000及2003上运行。
统一监管报送平台的后台服务程序也采用成熟的软件支撑平台,支持主流的操作系统包括:Window (XP 、2000、2003等)、Linux 、Unix(Aix 、Solaris 、Hp-Unix 等);系统支持与主要的数据库集成,成功应用的数据库有Oralce 、DB2、SQLServer ;理论上,系统支持几乎所有的应用服务器,并在Weblogic 、Webshpere 上有广泛的应用。
操作系统平台
采用J2ee 架构,支持跨平台部署。
银行报表架构说明书
应用环境说明
●Web服务器
Weblogic/ WebSphere
●数据库服务器
Oracle/DB2/SQL/Infosys等
●应用开发技术
Java、JavaScript、HTML、XML、CSS、C#.NET等
●ETL工具
Datastage或者封装的Java接口。
●系统设计架构
数据访问层、业务处理层、前端展现层
4.3系统关系
4.4报表门户系统组件
报表门户系统包含的子系统如下:
UPRR:统一监管报送平台