面向服务架构的计算机审计系统研究

2016-11-19 07:58谈伟
赤峰学院学报·自然科学版 2016年17期
关键词:审计工作计算机财务

谈伟

(安徽财经大学 现代教育技术中心,安徽 蚌埠 233000)

面向服务架构的计算机审计系统研究

谈伟

(安徽财经大学现代教育技术中心,安徽蚌埠233000)

信息时代下,各行各业在工作形式上都发生了极大的变化.审计工作也应顺应时代发展,从以往的手工模式向计算机操作模式转变.审计工作需要面对大量、复杂的审计数据信息,而这些信息大多是采用计算机和人工的方式进行录入与计算,因此为提高审计质量,除提高审计人员工作能力外,还应就不断完善计算机审计系统的信息化建设.本文就从面向服务框架的角度入手,对计算机审计系统的优化建设展开分析.

服务框架;审计系统;完善对策

随着计算机信息技术的不断发展,很多企业的多项管理工作都积极采用了现代信息技术,实现技术革新,以财务工作为例,目前国内各大中小型企业的财会工作都已经完成了初步的信息化建设,会计电算化日趋普及,此种背景下,手工的会计信息审计模式显然无法满足实际需要,面对大量的数据信息很容易出现各类错误[1],这也对审计工作提高了更高的质量要求.基于此本文就从面向服务框架的角度入手,对计算机审计系统的优化建设展开分析,旨在进一步优化审计工作的工作质量.

1 计算机审计系统SOA的应用前景

基于面向服务框架(SOA)的计算机审计系统是将数据信息采集、数据信息处理与分析、数据信息疑点管理、编制审计报告等业务放入到面向服务的系统框架中,作为计算机审计系统的核心,系统的基础设施以及服务总线能够根据审计人员的发出的服务要求,给出相应的反馈[2].该系统的实现需要借助多项技术,以XML编程,在Internet环境下实现基于Web服务的审计系统.借助网络实现信息的及时高效传递,实现动态化审计.从此种系统的应用效果来看,基于SOA的审计系统可以让审计人员无需关心如通信等方面的服务,由系统服务总线以及基础设施根据审计人员发布的服务需要给出相应的选择,这极大缩短了审计工作任务量与所需时间,强化了审计效率,值得推广.从目前的研究成果来看,虽然国内外很多企业都重视到了面向服务框架的系统研究所具有的积极意义,并加大研究投入,但却忽略了如何优化框架中各服务小项的合理安排,也没有结合企业的实际情况进行深入分析,同时目前还缺少相关案例加以证实.虽然目前很多研究已经将系统中各服务小项实现模块化设计,但仍缺乏目标性.因此还需在以上方面展开进一步的优化研究.

从当前严峻的审计工作形势来看,企业要想提升市场竞争力,就需要构建一套完善的审计系统,通过这一系统开展高效、及时、准确的审计工作,使财务数据信息能够充分发挥其应用的作用.从审计人员角度来看,高效的审计系统应当能够财务数据信息采集、数据信息处理与分析、数据信息疑点管理、编制审计报告等业务整合到一起,以此保证审计工作的高质量.因此无论是从企业角度还是从审计人员角度来看,基于面向服务框架的审计系统都具有良好的应用前景.

2 面向服务架构的计算机审计系统体系结构

基于SOA的计算机审计系统是将数据信息采集、数据信息处理与分析、数据信息疑点管理、编制审计报告等业务放入到面向服务的系统框架中,作为计算机审计系统的核心,系统的基础设施以及服务总线能够根据审计人员的发出的服务要求,给出相应的反馈[2].该系统的实现需要借助多项技术,以XML编程,在Internet环境下实现基于Web服务的审计系统.借助网络实现信息的及时高效传递,实现动态化审计,其结构见图1.

图1 基于面向服务框架的软件系统结构示意图

基于SOA的审计系统通过Web形成一个大型的开放性的系统结构,系统根据设计人员所发布的服务命令,通过系统进程文件Agent以及预先设定的程序,向审计人员反馈相应的结果.通常情况下要针对不同的处理问题进行所对应的系统进程程序的设计.每一项服务命令会需要通过一个或多个系统进程程序来实现,具有不同功能的进程程序通过实现自身设定的服务,以及多个进程程序的相互协调来满足设计人员的服务需求.

此外因本系统具有较大的开放性,需要能够实现系统间以及和网络间的访问与读取等操作,因此为提升系统的兼容性,需要通过标准化通信协议的方式,使系统能通过网络实现跨系统的访问以及相关服务.

3 面向服务架构的计算机审计系统的应用

3.1审计准备阶段和审计实施阶段的初期

基于SOA的审计系统需要通过先通过外部获取被审计单位的财务数据信息,根据现行审计法,被审计单位在收到审计通知书后,就进入了审计的准备阶段,被审计单位需要向审计工作人员上交审计范围内的完整财务相关数据信息以及审计模型,其中数据信息除财务基本信息外,还要供经营资料以及企业的相关情况信息,审计模型包括审计业务流程等[3].模型可作为全面审计的重要依据,以及分析疑点的参考.

审计人员将从外部获取被审单位的相关信息后,需要从中调取符合审计范围的相关内容,将其搜集并归入到审计系统中.在这一过程中需要注意的是,审计人员对电子类账款的信息数据进行收集,这其中的很多数据就可以在被审单位向审计系统发送的电子财务数据信息等资料中获取,数据的采集时正式审计的初期工作,同时为保障审计质量,就必须确保所收集的信息资料具有真实可靠性,如果所收集的数据信息不能有效反映企业经济情况,那么即使审计工作人员具有再过硬的职业能力,也无法保障审计质量,进而带来审计风险,由此可见,数据的采集不单单是审计工作的第一步,同时也是确保审计系统能够开展高效审计的基础[4].基于SOA的审计系统中的被审单位的数据信息,主要来自两个方面,一是被审单位自己上交的数据信息,二是审计工作人员通过SOA审计系统借助网络WEB服务所获取的信息,为保障客户所提供的数据信息能够有效反映企业真实的经营情况,审计人员可将被审单位提供的信息资料和通过审计系统所收集的资料进行比对,分析资料的真实性,做到从源头保障审计质量.

3.2财务数据采集及审计分析

SOA审计系统的财务数据主要来自客户上交的财务备份电子信息档案以及基于WEB服务的财务数据库,这其中客户提交的备份电子财务信息数据,其格式并不一定就是标准的数据格式,可能和审计系统所要求的数据保存格式并不匹配,因此为提高SOA审计系统的兼容性,需要为其设计智能数据采集接口,通过这一接口实现不同格式的数据信息采集,完成对客户上交的电子信息数据的采集工作.而财务信息数据库所保存的财务信息数据则是以标准格式进行保存,审计系统可直接访问并调取.为提高审计信息的分析能力,财务人员应当强化对数据库中信息字段结构、含义的理解,加强相关培训.

3.3业务数据采集及审计分析

虽然审计工作很大程度需要以财务信息作为审计对象,但随着审计工作的不断完善,审计范围的扩大,审计工作不再局限于以财会信息数据作为对象,包括业务信息,如社保情况、经济经营状况等都逐步归入到审计内容中,这些相关数据信息被归入到业务数据库中,SOA审计系统通过智能收集接口,采集业务数据.并根据系统中的账表分析进程程序将所收集的财务信息与数据信息绘制成电子账目表,再结合被审单位的财务基本资源进行综合分析,从而找出审计疑点,并展开分析.系统中的账表分析功能除生成电子表以外,还可对包括总账、各科目明细账、辅助账、凭证、报表等方面的内容进行审查,同时审计人员再结合被审单位条的模型,分析审计线索,达到审查与筛选的目的.此外还可利用SOA系统展开数据查询,利用数值统计、断号分析、分层分析以及分类分析等多种统计学方法进行综合分析.

3.4联机处理与审计分析

联机处理是SOA审计系统实现和数据仓库以及其它系统密切协作的实现途径,SOA审计系统通过联机处理帮助审计人员从不同层面对审计数据进行处理与分析,并对审计结果进行深层次剖析,发现疑点,实现多维分析.同时SOA审计系统还应设置专用的分析工具平台,并增设扩展接口,使审计人员能够通过系统以多种新的审计分析法完成审计工作,进一步提升审计质量.

4 结束语

综上所述,本文首先从面向服务架构(SOA)的相关概念出发,明确了面向服务架构的计算机审计系统的设计理论,并在此基础上分析了计算机审计系统SOA的应用前景.之后以面向服务架构的计算机审计系统的体系结构作为切入点,分别从审计准备阶段和审计实施阶段的初期、财务数据采集及审计分析、业务数据采集及审计分析以及联机处理与审计分析等方面,探讨了面向服务架构的计算机审计系统的具体应用,希望本次研究能为相关人士提供些许参考.

〔1〕李铜华,乔世增.加快推广计算机辅助审计系统[J].农业发展与金融,2013(03):96-98.

〔2〕刘威,强清.关于计算机审计与IT审计师关系问题的探讨[J].财贸研究,2003(01):81-83.

〔3〕刘意先,行帅.远程计算机审计系统设计与实现[J].微处理机,2014(04):32-34.

〔4〕潘淦,李磊,中国人民银行南昌中心支行内审处课题组.人民银行计算机辅助审计实证研究[J].金融与经济,2014(10):82-85.

TP274

A

1673-260X(2016)09-0024-02

2016-05-10

安徽财经大学教育事业发展研究项目(2015JFEY41)研究成果

猜你喜欢
审计工作计算机财务
推动内部审计工作数字化的探究
计算机操作系统
党建与财务工作深融合双提升的思考
如何做好高校基建工程跟踪审计工作
论事业单位财务内部控制的实现
基于计算机自然语言处理的机器翻译技术应用与简介
欲望不控制,财务不自由
信息系统审计中计算机审计的应用
水利财务
中国目前开展公共政策绩效审计工作的几个难点