论文部分内容阅读
某商业银行代理业务数据传输系统是商业银行接受客户的委托、代为办理客户指定的经济事务、提供金融服务并收取一定费用的业务,包括分行特色应用,资金托管,网上银行,综合前置,代理财政支付,财务管理,代理保险业务,企业年金等。例如,商业银行代发工资(接受单位委托,代理代发工资单位向其员工(在职或离退休)账户发放工资、福利费、劳动保护费、养老金等的业务)代理业务数据传输(ADT)是商业银行代理业务数据文件的统一传输通道。它主要为商业银行的对公、个人、银行卡等业务提供数据文件控制和传输服务。某商业银行代理业务数据传输系统是一个C/S架构的系统,文件传输采用FTP协议。系统通过数字签名技术保证客户数据的安全性,防止他人非法篡改客户数据,同时防止客户抵赖。但随着商业银行业务的快速发展,目前系统暴露出数据文件落地环节较多,手工操作复杂,容易产生柜员篡改数据风险和密钥管理环节比较薄弱等问题。为了解决这些问题,新代理业务数据传输对现有旧系统功能进行业务优化和系统重构。本文就某商业银行开发的某商业银行代理业务数据传输系统进行阐述,从总体设计、功能组成、详细设计方面进行较详细阐述。但因考虑到商业机密,文中没有给出非常具体的实现细节。《某商业银行代理业务数据传输系统》可划分为四个主要功能模块:客户端工具模块,前台服务模块,文件传输服务模块,后台服务模块。客户端工具模块整合了代理业务文件录入,文件签名及压缩,客户文件格式转换,代理业务文件明细清单打印操作功能。此工具提供给代理业务客户离线使用,方便客户生成送银行的代理业务数据文件,并通过对文件进行加密、签名和压缩,保证文件的不可更改及不可见,从而保证客户数据安全性。前台服务主要是以IE浏览器方式提供给行内人员使用,包括网点柜员、分行系统管理员和数据中心操作员,主要有用户认证、数据上传、数据下载、交易授权、证书管理、指令状态查询、系统参数设置等功能。文件传输服务主要通过通用文件传输和外网文件传输平台实现。其中与外围应用传输文件是通过通用文件传输实现,网点数据文件的传输是使用外网文件传输平台实现。后台服务收集前台上传的代理业务数据文件和外围应用上传的代理业务数据文件,然后进行上传文件的合法性校验(验签)、解压缩、解密、译码(ASCII码转EBCDIC码)、多渠道的数据分类合并,合并后的数据文件放到指定的数据目录,有主机应用自动获取,主机处理完毕后,将处理结果文件返传到指定目录,系统进行返传文件的拆分、译码(EBCDIC码转ASCII码)、返传分发。新的某商业银行代理业务数据传输系统进一步提升了商业银行代理业务的操作风险防范水平,为客户提供更安全可靠的批量代理业务处理途径,降低商业银行金融风险,提高客户满意度,促进代理业务持续健康发展。