一、金融审计信息系统的定义 金融审计信息系统是面向金融审计人员,利用计算机硬件、软件和网络通讯设备,对金融数据进行全面采集和加工,持续提供金融审计信息服务的集成化人机系统,主要由金融审计人员、安全的通讯网络、金融审计数据平台和金融审计应用系统共同组成的。 二、金融审计信息系统建设的必要性 (一)建立金融审计信息系统,是发挥金融审计综合性优势,提升金融审计宏观性作用的需要。 目前,我国金融业实行“分业经营、分业监管”模式。银行、证券和保险业实行严格的分业经营,而且各金融企业的信息系统架构千差万别,数据库相互独立。 金融审计信息系统,将建成面向客户跨行业统一的金融审计数据库,不仅可以利用标准化的金融审计分析体系来实现“以客户为中心、以资金为导向”的跨行业审计分析,揭露金融业存在的系统风险;而且可以利用数据挖掘方法从金融审计数据库中发现相关联的问题并展开趋势预测以及宏观决策分析。金融审计信息系统的建成将充分发挥金融审计的综合性优势,实现对金融业的统一监管,大大提升金融审计的宏观保护性作用。 (二)建立金融审计信息系统,是加强金融审计连续性、实现动态监管,提高金融审计科学性的需要。 有效的金融监管,应是保持对整个金融体系的动态、预警、连续的监管,保持整个金融体系的相对稳定。金融审计数据库的建设,是实行审计对象的动态管理的基础工作,对已审计过和未审计过的金融企业,建立翔实的数据库,有利于对被审计单位进行动态对比分析,并为确定审计计划项目提供科学依据,为最终实行网上实时审计奠定基础,有效提高金融审计的科学性。 (三)建立金融审计信息系统,走开展金融绩效审计,充分发挥金融审计建设性作用的需要。 信息化条件下,金融审计信息系统是开展金融绩效审计所必需的基础条件。金融审计信息系统强大的数据分析功能,对金融风险的过程监控和对系统全面分析的优势为开展金融绩效审计提供了强有力的技术支持。 三、金融审计信息系统建设面临发展良机 (一)国家审计信息化建设的发展,为金融审计信息系统的建立提供了广阔的发展平台。 “金审工程”不仅加强了审计信息化硬件基础设施建设,还极大地改善了开展计算机审计的软件环境,大大提高了审计人员计算机应用水平并为后续推广奠定基础。这些硬件和软件方面的建设成果都为金融审计信息系统的建设提供了广阔的发展平台。作为国家审计信息系统的重要组成部分,金融审计信息系统已经纳入审计信息化建设日程。 (二)金融审计数据存储平台的建立,为金融审计信息系统的建立储备了必要的信息资源。 从上世纪90年代中后期,我国各大商业银行都加快了“数据大集中”工程的建设步伐。“数据大集中”不仅仅是银行业对技术支持系统的一个改造,更是对传统银行业的整体管理理念、管理经营模式的彻底再造。为了更好地整合这些商业银行的数据资源,审计署已于2008年起陆续在各银行建立起了基于Oracle数据库的金融审计数据存储平台。这一存储平台的建立为金融审计信息系统的建设储备了必要的信息资源。 四、金融审计信息系统的总体框架设计构想 (一)系统总体架构设计。 1.审计客户端。
金融审计信息系统总体架构设计图 审计客户端为系统的第一层,这一层主要是实现表示逻辑,它直接面向操作人员。其主要功能是:提供用户操作界面,实现用户与计算机的人机交互和数据表示;向中间层的审计分析服务器提交各类操作请求,并将处理结果反馈给用户。这一层一般不进行业务逻辑校验,或者只作简单的校验。 2.审计分析服务器。 审计分析服务器为系统的中间层。这一层主要是实现业务逻辑。它以中间件为基础进行构建,在系统中起承上启下的作用,它接受客户端对数据库的请求,将请求提交到后台数据库中,最后将处理结果返回客户端。 审计分析服务器对服务进程进行任务调度、负载平衡和故障恢复工作,保证了系统主机的高效运行。在审计分析服务器中包含系统主要的业务逻辑,使大部分的业务逻辑校验在服务器中完成。当业务逻辑发生变化时,只需修改服务器端的程序即可,无须对所有的客户端进行更新,另外也降低了客户端的负载。 3.审计数据库。 审计数据库构成系统的第三层。这一层主要负责存储数据,管理数据资源,响应数据请求,完成数据操作。 这种三层体系结构的优势非常明显。它可以将部分或全部的业务逻辑控制安装在审计分析服务器上,减轻了客户端的负载;只有审计分析服务器和审计数据库直接相连,由审计分析服务器处理客户端对审计数据库的连接请求,降低了对数据库资源的占用;数据以交易包的形式传输,网络流量小,同时客户端可以共享审计分析服务器中的公共数据,节省带宽,提高了反应速度。 (二)网络与安全设计。 金融审计信息系统的网络拓扑图如下图示: