解决方案:商业银行信息系统数据采集实践与经验
优采云 发布时间: 2022-10-10 16:19解决方案:商业银行信息系统数据采集实践与经验
1 简介
近年来,随着我国信息技术的蓬勃发展,各行业的信息化水平都有不同程度的提高。在一些领域,特别是国有商业银行,大型信息系统的应用日趋成熟。这些信息系统的后台一般都是大型数据库(如Oracle、DB2等),存储着海量的数据。如何快速高效地采集审计大型信息系统所需的电子数据,成为审计人员必须面对的问题。笔者曾参与过几类大型信息系统的计算机审计,并通过实践总结了一些经验。
2 商业银行信息系统特点及数据采集难点
一般来说,商业银行信息系统复杂,数据量大。在系统升级改造过程中,往往会涉及到系统前后版本、新旧模块的连接和切换。这一切都导致了计算机审计过程中数据采集所涉及的对象极其复杂。
2.1 系统结构复杂
(1)企业组织结构复杂,各子单位的应用系统数据比较分散。
一般大型商业银行在各个地区都有分行,很多分行都自建了相对独立于总行的信息系统。目前,大量的业务数据仍然存储在各个分支机构中,相对完整的数据只能通过各个分支机构的汇总和上报来获得。
(2)系统原创数据缺失,部分系统缺少文档。
银行信息系统开发周期长,早期项目管理大多不规范。缺少一些系统 ER 图和软件开发文档。在审计过程中,很难对这部分系统架构和业务流程有一个清晰的概念,导致在data采集过程中很难准确定位到需要的业务数据。
2.2 信息系统有多种版本
在系统多年的发展过程中,应用版本众多,多个版本并存。
商业银行信息系统包括以下主要组成部分:核心会计系统、信用管理系统、国际业务处理系统、客户综合信息系统。在整个信息系统升级过程中,不同的系统运行不同版本的应用模块,给业务数据的采集带来了很大的困难。
(1)数据集中升级过程中,不同子系统上线和废止时间不一致。
在推进新版商业银行信息系统的过程中,由于地域差异等原因,各分行的系统上线和废止时间往往不一致。在data采集的过程中,如果需要在各个分支的系统升级过程中扩展业务数据的审计,很有可能同时面对新旧版本的系统,这也对数据集成提出了更高的要求。
2.3 数据复杂,工作强度和难度大
(1)审计涉及数据量大,服务器负担重。
在商业银行的审计中,审计涉及的业务数据往往超过数百G。但是,由于处理能力的限制,搭建在审计站点上的数据服务器往往硬盘容量不足,数据转换速度太慢。针对这种情况,一方面需要不断完善数据服务器的软硬件配置;另一方面,通过及时删除中间表,利用机器空闲时间进行操作,提高数据采集和排序的效率。
(2)数据来源多,不同口径的数据往往存在差异。
在审计过程中,不同分支机构和相应职能部门提交的数据往往存在一定差异。这些差异通常是由于统计口径的差异。在这种情况下,审计人员花费大量时间寻找数据中的差异并分析原因,从而减慢了整个审计进度。
(3)系统流程复杂,数据验证困难
商业银行提供的一些汇总报表,如资产负债表、损益表等,往往是从整个系统中抽取的数字统计出来的结果,过程非常复杂。审计人员很难核实这些数据。
3 资料采集商业银行信息系统实践
针对商业银行信息系统的特点以及数据采集在审计过程中的难点,笔者总结了实践中海量数据采集的一些方法,可以有效克服业务数据采集 常见问题,从而大大提高审计工作的效率。
3.1 审前调查
在传统的审计模式下,无论审计项目规模大小,都需要在审计前了解审计对象的基本情况,从而制定切实可行的审计计划,有序开展审计工作。信息系统数据的采集工作也是如此,需要审计人员进行审前调查,审前调查的内容不仅包括常规审计方式下的一些内容,还包括更多内容与计算机审计有关。具体包括:
(一)业务流程
需要详细了解商业银行各业务环节的具体操作方法和目的,并根据了解绘制业务流程图。目的是让审计人员有初步的审计思路,更好地设计可行的审计方案,初步确定数据采集的范围。
(2) 组织架构
对被审计单位的整体组织结构有详细的了解。根据知识绘制被审计单位的组织*敏*感*词*。因此,审计人员可以了解被审计单位的结构,从而对业务流程有更清晰的认识。
(3) 计算机系统
了解商业银行电脑的软硬件配置,包括操作系统、常用软件、主要服务器的硬件配置。目的是为了方便采集和数据的传输。
(4) 业务系统
了解商业银行业务系统的名称、版本、开发者、功能等,以及业务操作系统中的关键表,业务系统之间的关系,以及各个系统在业务流程中的重要性。
(5) 数据库系统
了解被审计单位业务系统使用的各个数据库系统的基本信息,包括数据库系统的名称和版本,数据库系统本身的格式,以及可以通过系统导出的数据文件的格式。
通过审前调查,审计人员还需要进一步明确相关业务数据的具体格式。数据格式满足审计员的需求或审计软件的采集要求。如果不能满足上述要求,则需要通过源数据处理等方法转换成需要的数据格式。
在审前调查阶段结束时,审计人员需要向被审计的商业银行提交电子数据申请表,同时要求对方提供相应的数据字典。在数据字典中,应包括数据表之间的关系、字段的含义和数据流图。
3.2 数据采集
(一)data采集的具体方法
一是利用商业银行后台数据库管理系统的数据导出功能,将需要的业务数据以固定格式导出,形成txt等格式的数据文件,再导入审计现场的数据服务器。
二是复制信息系统的备份文件,然后在类似的系统环境中重建数据系统,或者建立审计中间表。审计员对重建的系统或中间表进行审计分析。
三是使用审计软件自带的数据传输工具。比如“现场审核实施系统”自带的数据转换接口工具。
第四,使用常用的数据传输工具。例如:某商业银行的后台数据库是DB2,我们可以直接使用ODBC将DB2中需要的数据导入到数据服务器的SQL Server数据库中。
审计人员需要根据被审计商业银行的数据特点,灵活选择具体的数据采集方法。例如,在数据密集型部门,由于数据量通常超过一般审计软件的处理能力,目前常用的数据采集方法是重建模拟系统,然后进行数据筛选等操作。仿真系统。内部财务等数据量不大的部门,可以使用SQL Server等中小型数据库软件,在台式电脑上进行数据采集分析。
(2)数据采集点的选择
根据被审计商业银行的数据存储方式,可以采用不同的数据采集策略。对于数据集中存储的银行,采集点最好选择数据集点。对于数据以去中心化方式存储的银行来说,有两种方式来进行数据采集。一是与各个数据存储点建立数据连接路径,将采集数据分离,聚合到数据中心整合;另一种是在数据采集自己的网络集中数据供审计人员集中采集之前供审计银行使用。
(3)Data采集频率选择
在线审计的数据采集频率是由被审计单位数据在生产系统中的保留时间、被审计系统的业务特点、审计周期等因素综合决定的。采集频率也应该根据审计的需要轻松设置,一般以系统参数的形式给出。另外,采集期的选择还要考虑审计期的长短。
3.3 数据验证
数据验证是对采集收到的商业银行电子数据的真实性和完整性进行校验,保证审计数据和审计工作的质量,防止“假账验证”。
由于银行信息系统的复杂性,要验证采集的所有数据显然是困难的。因此,必须选择关键系统和关键数据表并验证其内容。同时,根据系统内部的业务逻辑,可以通过不同业务数据之间的链接关系对数据进行交叉验证,从侧面验证业务数据的真实性和完整性。
4 数据经验采集
4.1 单独审计
在现场审计过程中,审计人员不应直接对被审计软件系统的数据库进行分析和测试,而应先将业务数据迁移到审计人员搭建的数据平台,以免损坏被审计软件系统中的数据。
4.2 确保审计软件的运行效率
无论使用何种数据采集方法,从审计软件最初接受数据为采集到确认数据保存的过程中,都可能会产生一些临时数据表。长此以往,势必会影响审计软件的运行速度。为了防止临时数据占用计算机磁盘和内存空间,提高审计软件的运行效率,可以在data采集之后集中清理临时数据。
4.3 加强安全保密
对已经采集的业务数据进行加密,保证其安全。审计软件应确认关闭其数据导出,防止无关人员随意调用、修改,造成数据损坏或泄露,损害被审计商业银行的利益。
4.4 灵活使用第三方辅助软件
在data采集中可以灵活使用第三方辅助软件,提高工作效率。比如在采集过程中,需要创建、导出、导入很多数据表文件。操作复杂,但同时大部分工作具有高度的相似性。这时可以使用UltraEdit等文本处理软件,通过其列模式、文本快速定位、文本比较等功能,简化操作流程,进一步减少数据采集阶段的工作时间。
核心方法:做百度SEO所需要的工具
我们的网站管理员使用这些工具来节省您优化的时间和精力。所有工具都可以在搜索引擎中搜索相关名称,此处不提供下载链接。
1.分析工具
最受欢迎的一款,免费版,功能关键词分析过滤,关键词排名跟踪,另外最强大的功能是分析关键词的竞争,包括获取搜索引擎前20名Get 网站的竞争分析报告,即知敌,让你知道你对手的状态网站,比如PR值,外链数,DMOZ和yahoo是不是网站收录,Page标签的使用,以及简单的关键字优化难度,免费版的一些限制,比如:不能导出分析结果。
2.反链检测
一个网站 强检测网站 的反向链接的工具,它可以准确的找到链接到你站点的URL,它还可以检查你的对手网站,然后构建相同的外部关联。链,缩短你的网站和你的对手的距离),外链,并给出对应的PR,OBL,FLAG值,非常方便广大站长朋友,并针对它进行了优化。
3.站点范围的死链接检测
Xenu是一款功能简单的全站死链接检测工具。
4.火狐插件)
方说,50万站长使用这个工具可以快速查看页面排名,快速查看页面的反向链接来自哪里。
5.火狐插件)
一个强大的工具,在分析竞争对手信息时,曾经在搜索引擎上被多次查询,但使用Quake可以很方便地查看结果记录中的相关信息。
6.外链对比
外部链接查询比较工具比雅虎的外部链接查询功能更强大。这两个是大名鼎鼎的moz开发的工具,被认为是用来替换自己的链接数据库的。访问者只能查询前200个链接,注册用户可以查询1000个链接。没有第一的表现)优秀。
7.反链检测工具
是一个反向链接检测工具,和第二个一样),可以作为补充。
8. 关键词排名检测工具
专业人士经常使用的关键词排名检测工具,它可以“检查”和“跟踪”多个搜索引擎的排名,包括Yahoo、Bing、Ask和AOL,并跟踪搜索引擎结果的排名。
9.检测关键词排名工具
检查搜索引擎排名的有用工具,它省去了您自己检查搜索引擎结果页面的麻烦。
10.自动增加外链
一个自动添加反向链接的 网站。用户将反向链接代码放在页脚后,您的网站会自动链接到比您的PR值更高的相关内容页面,但同时,您还必须链接到其他相关网页,与国内批量有些相似链接交换,对于正在做英文网站优化但苦苦寻找链接的站长来说,这是一个增加外链的好方法。
11、最后是我们常用的站长工具。 查询工具分析对手的关键词。