基于云平台的联网审计系统设计
2016-05-03方新丽
方新丽
(淮南联合大学计算机系,安徽淮南232038)
基于云平台的联网审计系统设计
方新丽
(淮南联合大学计算机系,安徽淮南232038)
审计作为一项具有独立性特点的经济监督活动,是保证国家经济正常运行的免疫系统,在促进经济发展过程中,发挥着重要的作用。在审计事业的发展过程中,早期的纯手工审计和单机式的计算机审计,已逐渐被联网审计取代。随着网络技术在各行业、各部门的普及应用,在联网审计中出现的海量数据处理速度慢、审计软件不统一等问题也日渐突出。云计算技术的出现为联网审计提供了新的发展机遇,设计一个基于云平台的联网审计系统,能更好地保证审计工作的顺利开展及完成。
联网审计;云计算;系统;平台;技术
随着信息化的发展普及,各个被审计单位数据服务器的配置越来越高,存储和处理的数据量呈几何级递增。各级审计人员分配的审计任务中的数据量也越来越大,所配备的电脑面对海量数据往往力不从心。有时一个简单的查询都要等待十几分钟甚至更长的时间,有时还有可能无法将数据处理结果同步输送到服务器端。这时,对于计算机软硬件的较高配置需求就日益突出。借助于云计算平台,每个审计单位终端可以共用或租用平台上提供的高配置硬件资源,一方面会大大节省等待数据处理的时间,提高审计[1]人员的工作效率;另一方面也不需要为每个审计人员都配备高性能的电脑,可以节约大量的工作经费。
一、基于云平台的联网审计现状
联网审计[3]是指国内的各级审计机关与被审计机关单位进行网络互连后,在对被审计单位财政财务管理相关信息系统进行测评和高效率的数据采集与分析的基础上,对被审计单位财政财务收支的真实性、合法性以及效益进行实时、远程检查和监督的行为,是一种全新的审计理念与审计模式。联网审计的过程包括数据采集、数据传输、数据存储和数据分析处理四个部分,整个过程就是一个先分析采集的数据并获取审计证据的过程。目前,国内使用的审计软件主要由一些专业的软件开发公司研究开发的。由于缺乏充分的市场竞争环境,软件的开发成本往往比较高。另外,由于缺乏统一的、标准的数据接口,各公司开发的审计软件之间很难实现数据共享,往往给审计工作带来很大的不便。如果是在云计算大环境下,国家审计机关可以提供一个审计软件开发整合平台作为开发基础,具有一定实力的软件开发公司、社会团体或个人均可以在这个平台上开发审计软件,并向平台提交自己所开发的审计实用工具,同时它们再根据用户的使用情况取得相应的收益。这样做,不但能激励市场的竞争机制,降低软件开发的成本;而且这些软件来自同一平台,不同审计软件系统之间的数据共享更容易实现,有利于提高联网审计的工作效率[2]。
随着国家信息化建设和电子政务建设进程的推进,联网审计在审计业务中的运用会越来越成熟和完善。
二、基于云平台的联网审计系统中的关键技术剖析
(一)云计算
云计算[4]1-4作为一种新兴的计算模型,利用这个模型,用户可以通过一些连接设备访问其中相关的应用程序,而且不受时间和地点的限制。用户访问的应用程序可能是大规模的数据资源池,这些资源可以被动态的分配以实现共享。也就是说,用户所在的客户端不需要具有很强的计算能力,可以借助于云计算,直接从“云”端(云服务器端)获取所需的计算资源,提高自身的数据处理能力。
在进行联网审计时使用云计算技术能带来很多的好处,主要有以下几种:一是使联网审计的实施成本与运行成本得以降低;二是云计算技术的应用促进了联网审计的发展;三是云计算[5]22-24技术能更好地满足联网审计环境下海量数据分析的需要。
(二)云存储
用户借助云计算技术,利用现有的云服务供应商提供的基础构架(即云端的设备资源),为本单位建立一个专门的取样服务器。当需要取样时,只需点击云提供商网页界面中的相应按钮就行,不再需要配备专门的人员去远程登录和管理这些软件,当然这也要求用户提前向云提供商支付在线存储所产生的费用。假如有多个事件发生,可以先将它们备份一份,同时把这些取样备份分配给不同的专业人员手中,由他们快速分析这些取样,并最终得出结论。如果应用到联网审计工作中的话,首先要将AO软件进行云存储备份。以往,对审计中的电子账簿、信息资料等文件的处理,通常是先经过数据采集,保存在磁盘等介质上以后再进行相互传送,这种数据传送方式不但容易出错,而且容易传播病毒。而且由于数据经常发生更新,一些审计工作文件和审计报告也要经常需要修改更新,这就要求数据能及时打开使用。如果利用云存储技术,审计需要的文件先被云服务提供商传送到云服务器实现云存储,审计人员在使用时,再将需要的“云”端文件同步接收存储到本地终端,时行相应处理操作。本地终端不仅限于电脑,审计人员的平板、手机等这些都可以成为云存储的接收端;同时,审计人员将文件处理后也可直接通过这些终端上传保存到云服务器里,这样大大增加了审计工作的便利性,提高审计工作的效率。
(三)云安全
在审计工作进行中,出于安全性的考虑,要求审计工作人员的电脑不能连接广域网。因为网络中的不安全因素会导致被审计单位的审计数据发生泄露甚至丢失,这将会产生一些无法想象和无可挽回的后果。另外,审计人员使用的电脑的失窃也是数据丢失的一个原因,往往需要配备磁盘对数据另外备份。而云计算的出现恰好能较好地解决这些安全问题。在云计算中,对数据采取集中存储,同时还提供一些必要的安全技术作支持,都是为了保证数据的安全。因为将数据集中存储在一个或多个数据管理中心,会有专业的数据管理者进行统一的数据存储[6]26-32和管理,更容易实现对数据的安全监测,以保证数据的安全性。同时也能均衡分配数据资源,让软件的使用和系统负载达到一个相对均衡的状态。
(四)其他技术和方法[7]
云计算的主要思路是对所有的基础资源进行虚拟化,从而形成一个大的资源池,通过对其进行统一的调度和管理,实现为用户提供分层服务的目的。基于这种分层机制,在研究基于云平台的联网审计系统时,就需要准备一些相关的研究方法,来更好地实现联网审计。
1.在了解相关基本概念的基础上,分析研究这个联网审计系统的结构。这个阶段需要具备虚拟化技术、分布式处理技术、并行处理技术及云计算平台管理等技术。虚拟化技术是构建系统模型的必需;分布式处理技术是实现云资源分配和信息分布式处理的关键;云计算平台管理技术用来管理本联网审计系统的云平台。
2.参考其他云计算平台(如Amazon、Google、IBM、Sale fore、Microsoft及华为Galax)的构建和运行方法,用来正确构建本联网审计系统的云服务平台。
3.要具有管理云平台资源的方法。云平台中提供的公用的资源是多种形式的,客户也是具有多样性,如何合理的分配和管这些资源是一个关键的问题。在面向联网审计的云平台中,主要是要解决如何将审计中需要的数据资源和硬件设备资源,合理地分配到各个审计人员的终端机器上,以期提高审计工作的效率。
4.需要具备优化云平台联网审计系统的方法,不断完善服务功能,有利于联网审计系统的更新,同时也为系统的安全性提供了保障。
5.需要具有维护基于云平台的联网审计系统的方法。系统在使用过程中,不可避免地会出现各式各样的问题,对可能出现的问题,要有对应的解决方法,保障系统的正常运行,保证审计工作的顺利开展。
三、基于云平台的联网审计系统的组成及实现
(一)系统的结构组成
以云计算作为服务平台,根据联网审计的特点和要求,设计一个基于云平台的联网审计系统,系统的总体示意图如图1所示。
在这个联网审计系统中,审计人员首先从被审计单位的业务数据库和账务数据库中采集数据,并转换成审计软件能识别处理的格式,并存储到专门的审计数据仓库中。在审计需要时再将数据传输到审计作业平台(如AO)进行数据的查询、分析等相关处理操作。在联网审计过程中,审计管理平台(如OA)与审计作业平台(如AO)是平台交互的,可以使保证每个审计项目从开始到终结能顺利进行。而且这两个平台都是与联网审计服务器群相连接的,可以通过日志文件随时跟踪了解审计事件。服务器在通过路由器与互联网相连时,中间借助云计算平台。这个平台(包括SAAS,PAAS,LAAS)能够提供一个大的资源池,向审计终端提供软件和硬件资源[8],节约审计成本,缩短审计时间,提高审计工作的效率。
图1 基于云平台的联网审计系统设计图
(二)系统平台的体系结构
基于云平台的联网审计系统的体系结构可以分为四层,如图2示:
图2 基于云平台的联网审计系统的体系结构
这四层结构中的最底层是“物理层”,主要提供硬件资源,包括存储资源、计算机资源和网络资源;“解析层”主要是利用数据库的处理能力来解析审计数据;“调度层”主要负责资源的调度,合理有效地使用资源;最上层的“应用层”,主要提供应用程序或相关软件,方便审计工作的开展进行,提高联网审计的效率,满足审计工作的需要。
这个体系结构是根据审计工作的特点来划分的,与网络体系结构和云计算体系结构中的层次划分不同,这四个层次之间的关联性不大,各层次可独立完成一项服务。这个体系结构是云平台构建和运行的基础,是云平台能否提供有效服务的关键。
结语
中国的计算机审计事业经过多年的快速发展,已经可以与世界发达国家相媲美。日渐成熟的云计算理论在联网审计中的应用也逐渐完善。设计与研究基于云平台的联网审计系统,可以实现审计中软硬件资源的共享和重用,提高联网审计的时效性和准确性。不仅从理论上丰富和完善联网审计的理论研究体系,还为云计算环境下联网审计方法的应用提供技术支持和应用服务平台支撑,为审计工作添砖加瓦。因此,设计基于云平台的联网审计系统具有较强的实用价值和现实意义。
[1]李平恩.浅议联网审计[J].中国管理信息化,2011,14(24).
[2]路巧玲.联网审计的数据采集和处理[J].审计文摘,2008(8).
[3]曹洪泽,刘强.联网审计及其关键技术研究[J].北京理工大学学报,2006(7).
[4]龚强.我国云计算发展研究综述[J].信息技术,2013(7).
[5]何宝宏,李洁.我国云计算发展的现状与展望[J].电信技术,2012(1).
[6]洪汉舒,孙知信.基于云计算的大数据存储安全的研究[J].南京邮电大学学报:自然科学版,2014,34(4).
[7]陈伟.云计算环境下的联网审计实现方法探析[J].审计研究,2012(3).
[8]李强,郝沁汾,肖利民,等.云计算中虚拟机放置的自适应管理与多目标优化[J].计算机学报,2011(12).
责任编辑:谢雪莲
Design of Network Audit System Based on Cloud Platform
FANG Xin-li
(Computer Department,Huainan Union University,Anhui Huainan,232038)
Audit as an independent economic supervision is our country's economic operation of the immune system.In China's economic development,it is more and more important.In the gradual development and improvement of the audit,the earlier simple manual audit and the earlier single computer audit have not been able to meet the needs of the audit work.With the popularization and application of network technology in various industries and departments,the development and utilization of cloud computing technology has become an indispensable factor in the audit.It provides a new opportunity for networking audit.In depth,comprehensive study of the use of cloud computing technology in the audit process can better ensure the smooth development and completion of the audit work.
on-line auditing,cloud computing,system,platform,technology
G20
A
1674-8891(2016)03-0031-03
2016-02-03
面向淮南市联网审计系统云计算平台的安全技术研究(项目编号:LQN1306)。
方新丽(1980—),女,安徽淮南人,淮南联合大学计算机系讲师,研究方向:计算机科学与技术。