举例说明各什么是大数据概念完整性的意义?

本课内容属于Oracle高级课程范畴,内容略微偏向理论性,但是与数据库程序开发和管理、优化密切相关;另外本课的部分内容在前面章节已经涉及,请注意理论联系实际。
事务 
    事务(Transaction)从 通讯的角度看:是用户定义的数据库操作序列,这些操作要么全做、要么全不做,是不可分割的一个工作单元。事务控制语句称为TCL,一般包括Commit和Rollback。
    事务不是程序,事务和程序分属两个概念。在RDBMS中,一个事务可以有一条SQL语句、一组SQL语句或者整个程序;一个应用程序又通常包含多个事务。
    事务是恢复和并发控制的基本单元。
显式事务和隐式事务
    insert into classes_2(bjbh,bjmc,bjms,bzr,ssxb,bjrs,bz)
    values ('888','测试班级','测试班级','肖丰斌','003','38','');
    commit/
  
   insert into classes_2(bjbh,bjmc,bjms,bzr,ssxb,bjrs,bz)
    values ('888','测试班级','测试班级','肖丰斌','003','38','');
    commit/
事务的ACID特性和结束方式
事务的ACID特性和结束方式
破坏事务ACID特性的因素包括:
   1.多个事务并行运行时,不同事务的操作交叉执行
   2.事务在运行过程中被强行终止
事务的结束方式包括:
并行性和一致性
   并行性和一致性是针对多用户、多事务,而非单用户、单事务数据库环境的,其含义是在多用户、多事务环境下,针对同一张数据库表的数据存在同时更新(含Update和Insert、Delete)的情况。
  并行性意味着多用户能够同时访问数据;
  一致性意味着每个用户看到的数据是一致的。
   为保证数据的一致性,一般采用了事务隔离机制(事务隔离模型),又称为事务串行化,用来保证事务尽量按照串行的方式执行。
执行并行事务要防止三种情况:
1.脏读:事务读取了另外一个没有提交的事务的数据(脏数据);
2.非重复读:事务重新读取了以前读取的数据,结果发现另外一个已经提交的事务已经修改了那些数据;
3. 幻影读:一个事务重新执行,返回满足条件的行集数据,结果发现另外一个已经提交的事务插入了满足条件的其他行的数据。
未提交的读模式
提交的读模式
重复读模式
串行化模式
并行性适用的情况
前提条件是必须是多CPU的服务器上执行,此时并行性的好处才能显示出来,单CPU服务器上实验并行性反而会降低性能。 
o处理对大表(至少100万行记录以上)的大数据量查询
o处理连接非常大的表查询
o处理建立大索引、大容量数据装载、汇总计算
o处理Oracle对象间大量数据拷贝等作业
o处理在SMP(对称多处理器)或MPP(大规模并行处理)群和聚合(多机器同时访问同一组磁盘和主数据库)的机器上的查询
o处理存放在分布于不同磁盘的多个数据文件中的数据查询
o处理需要大量辅助内存的查询,如Group by、Order By等
语句级读一致性和事务级读一致性
什么是数据库锁
    锁是用于防止在访问相同的资源(包括用户对象、系统对象、内存、Oralce数据字典中的共享数据结构,最常见的是数据库表Table对象)时 ,事务之间的有害性 交互(存、取)的一种机制。
    不同类型的锁,代表了当前用户是允许还是阻止其它用户对相同资源的同时存取,从而确保不破坏系统数据的完整性、一致性和并行性。
    加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。
两种锁机制
共享锁(Share Lock):即S锁,是通过对数据存取的高并行性来实现的。加了共享锁的数据库对象可以被其它事务读取,但是不能被其它事务修改。
独占锁(Exclusive Lock):即X锁,又称排它锁,是用来防止同时共享相同资源的锁。加了独占锁的数据库对象不能被其它事务读取和修改。
o锁在事务保持期间是被保持的,用来防止包括脏读、丢失更新和破坏性DLL等交互行为。对一个事务中SQL语句所做的修改只有在该事务提交或回滚后才能被其它事务所使用。
oCommit或Rollback执行后,事务所使用的锁被释放。
1.数据锁(DML锁)。
用来保证并行访问数据的完整性。能够防止同步冲突的DML和DDL操作的破坏性 交互。是Oracle中主要的锁,又包括表级锁(TM锁)和行级锁(TX锁、也称为事务锁)。
1.数据锁(DML锁) 。
(2).TX锁及DML锁工作机制
  TX锁是Transaction eXclusive Lock行级排它锁,对一条记录加上TX锁后,其他用户不能修改、删除该记录。
o当Oracle 执行DML语句时,系统自动在所要操作的表上申请TM类型的锁。当TM锁获得后,系统再自动申请TX类型的锁,并将实际锁定的数据行的锁标志位进行置位。 这样在事务加锁前检查TX锁相容性时就不用再逐行检查锁标志,而只需检查TM锁模式的相容性即可,大大提高了系统的效率。TM锁包括了SS、SX、S、X 等多种模式,在数据库中用0-6来表示。不同的SQL操作产生不同类型的TM锁。
1.数据锁(DML锁)
(2).TX锁及DML锁工作机制
o在数据行上只有X锁(排他锁)。在 Oracle数据库中,当一个事务首次发起一个DML语句时就获得一个TX锁,该锁保持到事务被提交或回滚。当两个或多个会话在表的同一条记录上执行 DML语句时,第一个会话在该条记录上加锁,其他的会话处于等待状态。当第一个会话提交后,TX锁被释放,其他会话才可以加锁。
o当Oracle数据库发生TX锁等待时,如果不及时处理常常会引起Oracle数据库挂起,或导致死锁的发生,产生ORA-60的错误。这些现象都会对实际应用产生极大的危害,如长时间未响应、大量事务失败等。
2.字典锁(DDL锁)
  当 DDL命令发出时,Oracle会自动在被处理的对象上添加DDL锁定,从而防止对象被其他用户所修改。当DDL命令结束以后,则释放DDL锁定。DDL锁定不能显式的被请求,只有当对象结构被修改或者被引用时,才会在对象上添加DDL锁定。比如创建或者编译 存储过程时会对引用的对象添加DDL锁定。在创建视图时,也会对引用的表添加DDL锁定等。
在执行DDL命令之前,Oracle会自动添加一个隐式提交命令,然后执行具体的DDL命令,在DDL命令执行结束之后,还会自动添加一个隐式提交命令。实际上,Oracle在执行DDL命令时,都会将其转换为对数据字典表的DML操作。比如我们发出创建表的DDL命令时,Oracle会将表的名称插入数据字典表tab$里,同 时将表里的列名以及列的类型插入col$表里等。因此,在DDL命令中需要添加隐式的提交命令,从而提交那些对数据字典表的DML操作。即使DDL命令失 败,它也会发出提交命令。DDL锁包括三种类型:
o排他的DDL锁定(Exclusive DDL Lock)  大部分的DDL操作都会在被操作的对象上添加排他的DDL锁定,从而防止在DDL命令执行期间,对象被其他用户所修改。当对象上添加了排他的DDL锁定以后,该对象上不能再添加任何其他的DDL锁定。如果是对表进行DDL命令,则其他进程也不能修改表里的数据。
2.字典锁(DDL锁)
o共享的DDL锁定(Shared DDL Lock )  用来保护被DDL的对象不被其他用户进程所更新,但是允许其他进程在对象上添加共享的DDL锁定。如果是对表进行DDL命令,则其他进程可以同时修改表里 的数据。比如我们发出create view命令创建视图时,在视图的所引用的表(这种表也叫基表)上添加的就是共享的DDL命令。也就是说,在创建视图时,其他用户不能修改 基表的结构,但 是可以更新基表里的数据。
  内部锁保护内部数据库结构,如数据文件,对用户是不可见的。
2.字典锁(DDL锁)
o可打破的解析锁定(Breakable Parsed Lock)
   在shared pool里缓存的SQL游标或者PL/SQL程序代码都会获得引用对象上的解析锁定。如果我们发出DDL命令修改了某个对象的结构时,该对象相关的、位于 shared pool里的解析锁定就被打破,从而导致引用了该对象的SQL游标或者PL/SQL程序代码全都失效。下次再次执行相同的SQL语句时,需要重新解析,这 也就是所谓的SQL语句的reload了。可打破的解析锁定不会阻止其他的DDL锁定,如果发生与解析锁定相冲突的DDL锁定,则解析锁定也会被打破
死锁的解决
3.Kill 操作系统进程
Orakill 实例名 操作系统进程ID
Orakill oralearn 2444
其中oralearn是数据库sid,244是第二步查出spid
数据完整性
常用的数据完整性约束规则包括:
1.NOT NULL
2.唯一关键字
3.主关键字
5.检查项Check
由于本部分内容再前面的章节中已经穿插讲解,本处不再赘述
要点及习题
1.什么是事务,请解释什么是显式事务和隐式事务。
2.事务具有哪四个特性?并行性 事务主要使用的情况是什么,请举出四种情况。
3.事务级读一致性包括那三种类型,并列表说明其相同点和不同点。
4.什么是数据库锁,包括那两种大的类型?TM锁又包括那些类型?
5.将表级锁和行级锁结合起来,举例解释数据锁的工作机制。
6.什么是死锁?死锁解决的步骤是什么?
7.为什么数据库设计不推荐大量使用外键来确保数据完整性?
阅读(...) 评论()扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
简述参照完整性规则,它的目的意义,试举例说明.那位知道答案请回答一下,
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
这个问题我答过的参照完整性就是把两张表中的相应元组结合起来,是两张表具有一定的联系,也没有什么规则,就是要用这个表的外码来参照另一个表的主码,具体的在示例中体会吧:示例:假设定义一个学生选课表SCcreate table SC{Sno char(9) //学号Cno char(4) //课程号Grade intPRIMARY KEY(Sno,Cno)FOREIGN KEY (Sno) REFERENCES Student (Sno) //参照了学生表Student中的学号 SnoFOREIGN KEY (Cno) REFERENCES Course (Cno) //参照了课程表Course中的课程号Cno};其实就是为了让相应元组联系起来,让两个表有关系
为您推荐:
其他类似问题
扫描下载二维码举例说明实行会计电算化后,如何更有效地进行电算化的个体的审计
举例说明实行实行会计电算化后,如何更有效地进行电算化的个体的审计帮忙回答一下
17:33最佳答案
【摘要】本文从会计电算化管理的现状出发,分析了我国会计电算化管理过程中舞弊现象出现的原因,并针对性的提出对会计电算化舞弊的防范措施。 一、我国会计电算化管理现状 电子计算机在会计信息处理中的应用,加快了会计信息的处理速度,提高了会计信息的质量,减轻了会计人员处理大量数据的负担,为加强会计内部控制提供了有利条件。但随着会计电算化的飞速发展,利用电算化系统的弱点进行的舞弊违法犯罪活动也有所增加,给企业和社会造成了严重的损失。 会计电算化过程中的舞弊是指某些人员为了达到个人目的,利用业务便利或者不按操作规程或未经允许上机操作,对会计电算化系统进行破坏、恶意修改、电子偷窃和人工偷窃等故意行为。概括为:非法改动业务数据,在经济业务数据输入计算机之前或输入过程中,通过虚构、修改、删除等手段来达到个人目的;非法改动财务软件应用程序或文件;非法修改、销毁输出报表、将输出报表送给公司竞争对手或利用终端窃取机密信息等;其他非法操作,如冒名顶替、盗取密码或磁卡非法进入、仿造或模拟等。 二、会计电算化过程中舞弊现象的原因 (一)会计电算化过程中所应用的软件本身并不完善,存在一定的技术性缺陷 会计电算化过程中安全性与保密性存在着诸多的问题和不足,如:许多软件缺乏操作日志记录功能,对操作人、操作时间和操作内容没有具体记录,出现问题不便于追究责任;数据库缺少必要的加密措施,可以很方便的从外部打开修改等等。这些都为舞弊提供了便利。 (二)会计电算化过程中的内部控制制度存在缺陷 1.缺乏有关的操作管理制度和系统维护管理制度。会计人员操作计算机不正确造成系统内数据的破坏或丢失,影响系统的正常运行。 2.财务人员分工模糊,没有严格的授权制度。实行电算化后,一些传统的核对、计算、存储等内部会计控制方式均被计算机替代,如总账和明细账都由计算机根据审核后的会计凭证自动登记和归集,取消了手工条件下两者的核对工作等等。而不少单位没有建立与之相配套的新的内部控制制度对此加以约束,操作人员有可能超越权限或未经授权的人员有可能通过计算机和网络浏览全部数据文件,篡改、复制、伪造、销毁企业重要的数据,以达到个人目的。 3.会计电算化档案管理制度不完善。存储会计档案的磁盘和会计资料不能及时归档,或已经归档的内容不完整,没有及时制定相应的会计电算化档案保管人员职责,造成会计档案被人为破坏和自然损坏,乃至单位会计信息泄密。 (三)财会专业人员计算机知识欠缺 会计电算化要求会计人员既要掌握一定的会计专业知识,还要掌握相关的计算机知识和财务软件的使用技术以及保养和维护。而一般会计人员对财务软件的应用方法掌握的不够透彻和熟练,对软件的认识有局限性,对软件运行过程中出现的故障不能及时排除,对违法行为不能及时发现。 (四)审计不力 主要是企业内部审计不力,不能及时发现问题,使会计工作中存在的隐患不能及时解决;审计人员对会计电算化的工作本身不是太了解,对计算机不熟悉,无法做出正确的判断。 三、针对会计电算化过程中舞弊现象的防范措施 会计电算化系统的舞弊虽然隐蔽且智能化较高,但只要针对性地采取正确的防范措施,就可以起到防患于未然的作用。 (一)结合企业自身的特点和国家的有关规定选择适合的财务软件,从源头上进行控制 企业在购买软件时,应结合自身特点,购买市场上开发比较成熟的软件,注意系统权限设置、安全性和保密性等关键因素;购买后,应先进行试用,发现问题及时与商家联系,进行系统完善。 (二)完善制度,规范管理 财政部制定的《会计电算化工作规范》指出:“开展会计电算化的单位应根据工作需要,建立健全包括会计电算化岗位责任制、会计电算化操作管理制度、计算机硬软件和数据管理制度、电算化会计档案管理制度的会计电算化内部管理制度。” 1.制定有关的操作管理制度和系统维护管理制度。包括:会计软件的操作工作内容和权限,操作密码的严格管理,预防会计数据未经审核而登入机内账簿;保存上机操作记录,防止各种非法人员上机操作,建立操作日志制度。一旦出现问题,顺藤摸瓜,可以查清责任者。 2.实行严格的授权控制。利用财务软件权限控制功能,通过对不同人员权限的分配、设置密码等手段对上机操作和动用系统资源加以控制;必须对计算机软件开发人员操作权限进行严格的限制,不允许软件开发人员有会计记账、修改、出纳等权限;主管会计应熟悉财务软件,严格掌握操作人员的权限确定权,从而达到保证操作权限控制的有效性,进而保证会计信息和会计资料的真实性、合法性。 3.建立财务人员内部牵制制度。财务软件的应用,要求企业按内部牵制原则合理分工,工作人员在工作中互相制约、互相监督,从而防止工作差错或故意舞弊等现象的发生。在采用新的内部控制手段时,不能完全放弃传统的内部控制方式,如职务分离控制、业务程序控制等仍将有效地发挥积极作用。 4.加强会计电算化档案管理。会计档案管理是实行会计电算化后会计工作连续进行的保障,是保证系统内数据安全与完整的关键环节,也是会计信息得以充分利用的保证。具体做法中应特别重视的有: 1)现金、银行存款订本式日记账,手工登记账簿与计算机生成账簿并行; 2)对存有会计信息的磁性介质改其他介质,应视同会计资料或档案进行保存; 3)会计电算化系统开发的全套文档资料,视同会计档案保管。 (三)培养复合型的会计人才,适应会计电算化工作的要求 应注意培养“会计——计算机——管理”型的复合型人才,以促进会计电算化的顺利发展。同时还要加强会计人员的思想教育,两手并重。 (四)加强审计监督 加强审计监督有两层含义:一是通过审计人员对会计电算化系统的每一个环节进行核查监督,并审核和评估内部控制制度,发现内部控制系统的弱点,改善内部控制;二是要提高审计人员的素质,加强对舞弊手法的甄别能力,同时要加快审计电算化的开发和应用,以适应对会计电算化系统的审计要求。 四、结束语 从以上论述可以看出,要加强会计电算化的管理,保证会计信息的质量,防止舞弊的发生,关键在于完善和加强会计电算化的内部控制制度,从会计工作人员的日常基础工作做起,才能达到使会计电算化方便、快捷、准确、安全地为企业提供服务的目的。
其他回答(共7条)
16:53&符致明
会计与审计是人们在生产实践和管理活动中应客观需要产生、发展起来的,是一门古老而又年轻的学科。历史是凝固在现实,从历史和现实来看,会计与审计是一种管理活动;未来是现在的发展,从现实和未来来看,会计与审计是一个以提供活动信息为主的经济信息系统,并且不断地完善着。
会计电算化是与电脑结合的,是用电脑做账
摘要:会计电算化的实施,对审计工作产生了极大的影响,本文就会计电算化的实行使得审计的方法、审计的内容、审计的线索等的改变,谈谈会计电算化对审计工作的影响。关键词:会计电算化审计影响
随着计算机在会计领域中的应用及会计软件的开发和推广,会计电算化在我国得到了迅速的发展,传统的手工会计核算正在被会计电算化所取代,到目前为止,我国有70%左右的企业实现了会计电算化。会计电算化的实施,大大提高了会计信息处理的速度和准确性,能为用户提供及时、准确的会计信息,是会计事业发展史上一次史无前例的飞跃,但这个飞跃也给审计工作带来很大的影响。依笔者之见,归纳起来主要有下列几方面:
一、 会计系统内部控制的改变
由于会计实行电算化,使得会计系统内部发生了极大的变化,如会计核算的环境、会计凭证的形式、会计工作的组织等。手工会计系统原有的内部控制已不能适应电子数据处理的新特点,不能有效地降低电算化会计系统特有的风险,因此内部控制对于会计电算化系统要比手工会计系统更为重要。如果一个电子数据处理系统发生了重大事故或舞弊行为,往往会使企业的整个业务陷入瘫痪,即使重新恢复建立,也需付出不小的代价,给企业造成严重的损失,所以,建立严格的会计电算化的内部审计和内部控制是非常必要的。
在电算化会计系统中,会计信息的处理和存贮高度集中于计算机,会使手工会计系统中的某些职责分离,相互牵制的控制失效,为了系统的安全可靠和系统处理与存贮的会计信息准确完整,必须考虑电算的特点,针对其固有的风险,建立新的内部控制,这些内部控制除包括管理控制、操作控制、系统开发控制、安全性控制外,内部控制的程序化是电算化会计信息系统的一个重要特点,如何识别、研究、审查和评价这些新的内部控制,尤其是程序化的内部控制,是会计电算化给审计提出的又一个新问题。
在会计电算化条件下,由于内部控制变化了,审计人员必然研究电算化系统的内部控制,掌握其审查方法。对于电算化会计信息系统内部控制的弱点,审计人员要能评估其影响,并向被审单位提出改进的建议。
二、 审计方法的改变
在会计电算化条件下,会计的特点决定了审计的内容和方法的改变,虽然人工的各种审计方法仍很重要,但计算化辅助审计已是必不可少的审计方法。因为实行会计电算化后,如仍以手工进行审计,工作强度大,大量的时间会耗费在对数据的审核、计算和汇总上,工作质量和效率者不高,很大程度上不能满足审计工作的需要,所以利用计算机辅助审计是在会计电算化条件下不可缺少的方法。所谓计算机辅助审计,是审计主体以计算机为工具,结合会计核算软件的应用,对审计对象进行数据检查、测试、处理等,提高审计工作质量和效率,更好地完成审计任务的一种技术方法。
在会计电算化下,信息处理的电算化和信息存贮的电磁化,如果没有打印出的纸质帐表文件,磁性介质上的会计资料是肉眼所不能误别的,审计人员只能利用计算机对它进行审。在审查过程中,既要对计算机系统的处理和控制功能进行审查,又要采用计算机辅助审计技术。对计算机系统功能的审查,必须运行计算机,让计算机执行各种操作和处理,即利用计算机开展审计。另一方面,计算机辅助审计技术的应用是在电算化会计信息系统的设计开发过程中,可事先在被审计的计算机系统中嵌入审计程序,这些程序可以执行审计跟踪文件,记录符合指定条件的会计事项及其操作处理的有关信息,以便日后审计人员追查,这些程序还可以执行一些特殊的审计功能,比如,通过审计程序的运行,可利用计算机进行大量繁琐而细致的审核工作,否则靠人工是根本无法实现的。
三、 审计线索的改变
在手工会计下,原始凭证开始,到最终提供的会计报表,都必须按财务通则、会计准则、财务制度、会计制度等进行操作,提供的会计数据必须真实、准确,并且每一步都有文字记录,都有经手人签字,审计线索十分清楚,审计人员进行审计时,可以根据需要采用相应的审计方法。
在会计电算化下,使审计线索发生了很大变化,传统的手工会计系统中的审计线索在电算化系统中将会中断甚至消失。传统的账薄没有了,绝大部分的文字记录记录消失了,代之的是存有会计资料的磁盘,这些磁性介质上的信息是以机器可读的形式存在的,肉眼不能识别。传统的查帐方法对会计电算化的会计个体已不完全适应。为了能有效地审计电算化的会计个体,在电算化会计系统的设计和开发时必须注意审计需求,要留下新的审计线索。例如,对于帐簿记录的改动,要留下修改前的记录,不能只留下修改后的余额。
四、 审计的内容变化
在会计电算化条件下,审计的监督、鉴证职能虽然没有改变,但审计内容却发生了变化。在电算化会计信息系统中,由于电算化会计信息系统的特点及其固有的风险,决定了审计的内容要增加对计算机系统处理和控制功能的审查。在会计电算化条件下,审计人员要花费较多的时间和精力来了解和审查计算机的功能,以证实其处理的合法性、正确性和完整性,保证系统的安全可靠。
实践证明,当一个系统已经完成并投入使用后,再对它进行修改,比在系统设计、开发阶段困难得多,并且花费很大。因此,笔者认为,除要对投用后的电算化会计信息系统进行事后审计外,还应提倡在系统的设计、开发阶段,应有审计人员参与进行事前和事中审计。例如审查系统的功能能否满足用户核算和管理的要求,系统的数据流程、处理方法是否符合会计制度、法规和财经的要求,系统是否建立了恰当的程序控制,系统是否保留了充分的审计线索等。并且审计人员还参应与系统的调试、验收,尽可能及时地在系统投用前发现系统的问题,及时提出改进意见。
五、对审计人员的素质提出了更高的要求
在会计电算化条件下,由于审计线索、内部控制、审计内容和审计技术的改变,决定了对审计人员的素质要求更高了。一个审计人员,即使其对会计业务了如指掌,对审计业务十分精通,但如果不懂得计算机,因审计线索的改变而无法进行审计;不懂得电算化会计系统的特点和风险而不能审查其内部控制;不懂得使用计算机而无法对计算机进行审查或利用计算机进行审计;因此,要求审计人员不仅要有会计、审计的理论和实务知识,而且还要掌握计算机和会计电算化方面的知识和技能。
综上所述,会计电算化给审计提出了许多问题、新要求,也对审计人员提出了更严峻的挑战-要不断的更新知识,掌握现代化管理科学,精通计算机技术,以适应电算化审计这一崭新的历史任务。
16:57&栾鹏程
会计电算化的实施,大大提高了会计信息处理的速度和准确性,能为用户提供及时、准确的会计信息,是会计事业发展史上一次史无前例的飞跃。审计和会计面临巨变环境的一致性,特别是两者的联系,使会计的每一次重大变革,都直接导致审计的重大变革。会计电算化是审计变革的催化剂,它将大大加快利用现代信息技术,按照审计环境要求进行审计变革的进程。会计电算化的普及对传统的会计理论和实务都提出了新的问题和要求,必然对以会计为基础的审计产生重大影响,需要根据这些影响研究和采取相应的对策,以达到审计的目的,切实有效地防范审计风险。
(一)审计线索的改变
由于会计实行电算化,使审计线索发生很大变化,传统的手工会计系统中的审计线索在电算化系统中将会中断甚至消失。在手工系统中,由原始凭证到记账凭证,由过账到财务报表的编制,每一步都有文字记录,都有经手人签字,审计线索十分清楚。审计人员进行审计,完全可以根据需要进行顺查、逆查或抽查。为了能有效地审计电算化的会计个体,在电算化会计系统的设计和开发时必须注意审计需求,要留下新的审计线索。例如,要留下每笔经济业务的详细记录,而不能只留下更新后的当前余额。有些系统中的暂存文件,经过一定的时间就要被删掉。如果审计需要查这些文件,则应拷贝,以便查询。
(二)会计系统内部控制的改变
国际上近代的审计都是以系统为基础的,即审计师要对会计系统的内部控制进行审查和评价,以作为制定审计方案和决定抽查范围的依据。由于会计系统实现了电算化,手工会计系统原有的内容控制已不能适应电子数据处理的新特点,不能有效地降低电算化会计系统特有的风险。美国注册会计师协会发表的第3号审计准则概论指出:“如果客户在其会计系统中使用了电子数据处理,无论应用是简单的带是复杂的,审计员都要充分地了解整个系统,使得能识别和评价系统的基本会计控制的特点。在包括较复杂的电子数据处理应用的情况下,审计员在执行必要的审计方案中将要就应用专业化的电子数据处理的专门知识”。在会计电算化条件下,由于内部控制变化了,审计人员必然研究电算化系统的内部控制,掌握其审查方法。对程序控制,审计员要利用计算机辅助审计技术进行审计。对于电算化会计信息系统内部控制的弱点,审计人员要能评估其影响,并向被审单位提出改进的建议。
(三)审计内容的改变
在会计电算化条件下,审计的监督职能虽然没有改变,但审计内容却发生了变化。在电算化会计信息系统中,会计事项由计算机按程序自动进行处理,如果系统的应用程序出错或被非法篡改,则计算机只会按给定的程序以同样错误的方法处理所有的有关会计事项,系统就可能被人不知鬼不觉地嵌入非法的舞弊程序,不法分子可以利用这些舞弊程序大量侵吞企业的财物。系统的处理是否合规、合法、安全可靠,都与计算机系统的处理和控制功能有直接关系。电算化会计信息系统的特点及其固有的风险,决定了审计的内容要增加对计算机系统处理和控制功能的审查。在会计电算化条件下,审计人员要花费较多的时间和精力来了解和审查计算机系统的功能,以证实其处理的合法性、正确性和完整性,保证系统的安全可靠。
当一个系统已经完成并投用后,再对它进行改进,比在系统设计、开发阶段进行困难得多,费用昂贵得多。因此,除要对投用后的电算化会计信息系统进行事后审计处,还应提倡在系统的设计、开发阶段,应有审计人员参与进行事前和事中的审计。
(四)对审计人员的要求更高
在会计电算化条件下,由于审计线索内容控制、内容和审计技术的改变,决定了对审计人员的要求高了。不懂得计算机的审计人员,因审计线索的改变而无法进行审计;不懂得电算化会计系统的特点和风险而不能识别和审其内部控制;不懂得使有计算机而无法对计算机进行审查或利用计算机进行审计。因此,要求审计人员不仅要有会计、审计理论和实务知识,而且要掌握计算机和电算化会计方面的知识和技能。
17:00&龚家熹
浅谈会计电算化条件下如何开展内部审计工作
摘要:会计电算化是会计工作的发展趋势,本文主要分析会计电算化对会计业务内部控制的影响,并提出了在会计电算化下如何加强和完善会计内部控制制度问题,以确保单位实行会计电算化后,系统能够正常、安全、有效地运行。
关键词:会计电算化;内部控制;分析
1 会计电算化发展的现状及内部审计的现状
1.1 会计电算化发展的现状 会计电算化目前已经取得了长足的进步,商品化、通用化的财务软件得到了广泛的应用,更多会计软件的开发已经走向专业化、商品化、社会化的轨道。但由于财务工作本身的特点,以及网络的迅速发展、电子商务的迅速兴起等,一些先进的、现代化事物的不断出现,对会计电算化信息系统提出了更高的要求,使得建立符合现代企业发展需求的新型财务系统变得刻不容缓。随着新的会计电算化软件的应用,会计电算化正从简单的会计核算系统向综合的管理信息系统转变,形成以会计软件为核心,融管理、计划、分析为一体的会计电算化管理信息系统。会计人员素质逐渐提高,操作水平日益熟练,系统的安全性与保密性加强,显示会计电算化已向优良、稳定、科学的方向发展。会计电算化是一项系统工程,因此在发展过程中有许多工作要做,有许多问题要及时解决,否则将严重阻碍我国会计电算化向更深层次的发展。
1.2 内部审计的现状 我国的内部审计建立于1983年,虽然取得了一定的成绩,但总体来说仍处于发展初级阶段,并且存在着一些问题,如审计的重点仍侧重于财务会计、审计手段落后和人员素质、知识结构不全面等。致使我国其他诸如业务审计、管理审计开展较少;很多审计人员面对网络化的会计信息系统时显得力不从心,经营管理方面的知识与经验比较缺乏。
2 会计电算化对内部审计的要求及影响
2.1 对内部审计线索的影响 实行会计电算化后,审计线索发生了变化。会计数据的存储介质和形式、会计数据的生成和传递形式都发生了变化,传统的查账方法已不完全适用在会计电算化系统。为了更有效地审计会计电算化系统,应将审计需求纳入到财务软件的系统设计和开发中,系统的各种数据文件都应留下审计线索,除应保证会计据文件的打印输出外,还应将会计数据文件以可审计的形式进行储存和备份,例如应保留应收、应付款等经济业务的详细记录,而不能只留下更新后的余额。
2.2 对内部审计技术方法的影响 审查一般采用审阅、核对、分析、比较和调查等方法,也是由人工完成的。虽然电算化下人工审查技术仍有必要,但计算机辅助审计,效率更高。审计人员在掌握计算机知识及其应用技术的前提下,应先对电算化系统的可靠性进行核查,必要时采用专业软件来测试系统的稳定性、准确性,把计算机当作一种提高审计质量和效率的有力工具来使用,并要不断的积累经验。
企业应采用既规范又具有充分保留和提供审计线索功能的审计软件,如 :ERP软件,因为其在初始录入凭证时有一条记录记载,在改动、删除时,并不是在原记录上变动,而是另有记录反映。这样,审计人员在审计时,同一笔业务有哪些改动,什么时间改动的,由谁操作的,具体在哪项功能中变动的,均可一一查出,每一笔处理都留有痕迹,这就为审计工作提供了线索和方便。 由此可见,新的内部审计已经涉及到信息技术和财务手段等多学科知识相结合的技术方法,所以,企业应根据财务制度和内部审计的需要,建立健全有关的规章制度,规范审计方法和手段。
2.3 对内部审计人员的影响 众所周知,在手工系统中,审计人员凭借自己的经验、专业知识,结合运用各种审核检查的方法,就可以达到目的。然而在使用会计电算化系统以后,审计各方面都发生了很大变化:审计线索、内容和技术手段都发生了改变,使得审计人员无法很难实施跟踪审计,并且一些审计人员不熟悉电算化系统,无法识别、审查内部控制,也就无法参与审计工作。因此,审计人员除需具备丰富的会计、财务、审计等方面的知识和技能且熟悉有关政策,法令法规之外,还应具备一定的计算机知识,对会计电算化系统有一定的了解,对会计电算化系统有可能出现的错误及舞弊要有清楚的认识。
3 如何推动内部审计适应会计电算化发展的对策
3.1 完善立法工作 随着电子商务技术的不断发展,电子货币流通、电子数据审核、电子合同审核、电子签名辨别等网络信息技术的运用也越来越广泛,伴随而来的信息系统合理性、安全性保障措施、网络信息资源的所有权、使用权认证、认证中心和数字证书的法律地位等,都需要制订法律法规加以规范。鉴于此,完善计算机审计立法工作,时机已经日趋成熟。
3.2 采用适应电算化会计的方法和手段 随着对会计电算化审计范围的扩大,不仅要对输入的原始数据和打印输出的会计数据进行审查还必须对会计电算化系统程序可靠性、真实性和安全保密程度检查。根据系统程序的设计流程图,重点检查程序设计是否符合会计法规、会计制度和有关规定,以考核它的合法性、合规性;利用被审单位的实际数据。对会计电算化系统进行处理检验,并对会计电算化系统的数据文件进行审计。
3.3 事前审计是对会计电算化实施审计的关键 会计与审计在保证各自职能标准的前提下,为更好地体现两者从系统的程序设计、开发到操作技术方面协调一致。防止各个环节实施过程中出现错误或漏洞,最好的方法就是在会计电算化信息系统设计与开发过程中。由审计人员直接参与,即实行系统的事先审计工作。事先审计可以直接监督系统开发过程必须按照标准的开发规程和方法进行,以保证系统程序及应用控制满足会计管理需要并达到应有的质量。与此同时,审计人员直接参与系统的设计与开发。也为审计人员审查系统开发过程和评价应用控制提供应具备的条件。这些审计程序可以执行审计监督,建立审计跟踪文件。记录符合指定条件的会计事项及操作处理的有关信息,以便日后审计人员跟踪追查这些程序执行审计功能。
总之,会计电算化对内部审计的影响是巨大而深刻的。必须运用发展的观点去分析研究,要认识到这种影响是信息技术发展的必然结果,是现代会计和审计发展必然趋势,而由此带来的问题。其解决关键是及时开发出审计软件,积极开展计算机辅助审计,促使我国会计电算化事业和计算机审计事业的健康发展。
17:29&车建焕
一、会计电算化对审计的影响
(一)会计电算化对审计准则和审计依据的影响。
各国的审计界在以往的审计工作中已经建立了一系列的审计标准和准则,如审计人员标准、现场作业标准、审计报告标准、职业道德规范等等。由于会计电算化的新特点,需要针对新的特点制定相应新的工作标准,这些新的工作标准,也构成了会计电算化信息系统条件下新的审计依据。面对日茸发展的会计电算化系统,应加快制定有关针对性的审计标准和准则,建立一系列与新情况相适应的审计标准和准则,包括系统设计、开发、运行等标准以及相适应的内部控制制度,以规范会计电算化审计,维护审计的独立性、客观性和公正性。
(二)会计电算化对审计风险的影响。
会计电算化环境下,传统的会计岗位职责被打破,内部控制制度发生了变化,安全已不是企业内部所能完全控制的。以数据库为基础的实时审计发展使审计风险中包含的固有风险、控制风险、检查风险日益复杂化。由于会计数据处理的电算化,在计算机辅助系统的控制下,固有风险基本得到控制,但是由于网络会计模式的开放性和会计信息资源的共享性,会计资料被非法修改和窃取的可能性增加了,会计信息被他人非法拷贝和篡改、会计数据在传输过程中被竞争对手截取和恶意修改等使得会计数据的安全、完整性控制难以保证;同时,计算机病毒和网络黑客也在危害着会计信息的安全。因此,控制风险更难确定。在电算化会计条件下。会计资料是存储在磁性介质上的,修改起来不留痕迹,因此舞弊行为较难发现,从而增加了审计人员的检查风险。
(三)会计电算化对内部控制的影响。
现代审计是以评价内部控制度为基础的抽样审计, 即审计人员把对被审单位内部控制的审查和评价作为制定审计方案和决定抽查范围的依据。在电算化会计系统中, 会计信息的处理和存贮高度集中于计算机, 使手工会计系统中的某些职责分离, 牵制力下降。如在手工方式下, 内部控制中帐证相符、帐帐相符、帐表相符等一系列核对控制措施, 基本上都是由手工处理完成的。但实施电算化后, 凭证即是帐,帐即是凭证, 二者的区别不过是数据排列方式的改变而已, 也就是说不存在帐证不符的问题。会计系统内部的这些控制, 尤其是程序化控制,是企业实行会计电算化后审计工作面临的新课题。美国注册会计师协会( A ICPA )认为: 如果客户在其会计系统中使用了电子数据处理, 无论是简单的还是复杂的, 审计人员都要充分了解整个系统, 并能识别和评价系统的基本会计控制的特点。因此, 作为审计人员必须全面了解电算化系统的特点和风险, 掌握会计电算化系统的控制目标、应有的内部控制及审查方法。程序化控制是指在编写应用程序中由计算机执行的控制, 其审查实际上是对系统应用程序控制功能的审查, 一般要利用计算机进行审查。对电算化会计信息系统内部控制的弱点, 审计人员要心中有数,发现问题应及时向被审单位提出。
(四)会计电算化对审计线索的影响。
在传统的手工会计系统中,审计线索非常清楚,从原始凭证到记账凭证,由过账到财务报表的编制,整个财务处理过程由不同职责分工的人员来共同完成,每一步都有文字记录和经手人签字,这些书面资料为审计提供了清晰的线索,审计人员在对会计报表进行审计时就可以根据需要对这些审计线索进行顺查或逆查、详查或抽查。而在会计电算化系统中,传统的账簿没有了,取而代之的是磁介质,这些磁介质上所存储的会计资料不能为肉眼所直接识别,修改不留痕迹。同时,由于数据处理过程的自动化,业务数据进入计算机系统之后,全部会计处理均由计算机按程序指令自动生成,传统的审计线索在这里中断了、消失了。传统的查账方法。对电算化的会计个体已不完全适用。为此,在电算化会计系统的设计和开发时必须注意要留下充分的审计线索,使审计人员能顺利完成审计任务。例如,要留下每笔经济业务的详细记录,而不能只留下更新后的当前余额。暂存文件,则应拷贝,以便查寻。
(五)会计电算化对审计技术的影响。
在手工会计处理的条件下,审计可根据具体情况进行顺查、逆查或抽查。审查一般采用审阅、核对、分析、比较、调查和证实等方法。所有审查工作都是由人工完成的。在会计电算化条件下,会计的特点决定了审计技术的改变。对电算化会计信息系统的审计,如果仍然采用常规的手工系统的那一套审计技术,就不可能达到审计的目的。由于审计的内容扩大到电算化系统程序、系统的设计与开发、数据文件等方面,迫使审计人员在采用传统各种审计技术的同时,采用计算机辅助审计技术,用日益先进的计算机审计软件去对付单机、网络、多用户等各种工作平台下的会计软件。
(六)会计电算化对审计内容的影响。
在手工条件下,审计内容主要是对人的审查,采用的方法主要是对纸面信息进行核对和检查。责任容易确定,结果也较直观。在计算机审计的条件下,审计人员应该从查核财务会计报表及账簿记录的真实性和正确性的基础上,把重点放到被审计单位所用信息系统是否合法、合规和第一次输出的信息是否真实、正确,以及当运行环境发生变化,或经过系统维护后,输出信息的真实性、正确性上。
二、会计电算化对审计工作影响的对策
(一)加强对会计电算化系统可靠性的审计,主要表现在以下几个方面:
1.审查数据流程图对经济业务流程的描述是否正确;
2.审查系统设计是否科学、模块的划分是否合理;
3.检查系统对输人数据是否进行了必要的检测,系统的输出是否满足目标的要求;
4.审查处理过程及程序对处理过程的描述是否准确无误。
(二)积极培养复合型知识结构的审计人员。
1.加强广大审计人员计算机知识及应用能力的培训,逐步扩展和更新现有的计算机知识,提高操作水平,以达到能够对数据库等电算化会计处理系统进行操作来获取审计证据的目的。
2.合理配置审计小组人员,充分考虑审计专家和计算机专家的紧密配合,合理分工,相互沟通。
3.在高校财经类专业的教学中重视计算机正规知识的教育,除开设计算机基础、程序设计、会计电算化等课程之外,还要开设计算机辅助没计等相关课程,使高校成为培养计算机审计后备人才的摇篮。
(三)加快审计软件的开发。
审计软件是会计电算化环境下审计不可缺少的技术工具,没有良好的计算机审计软件是很难开展实际的自动化审计工作的。审计软件的功能应具有针对会计程序本身合法性,正确性的审查功能;具有对机内会计数据文件的一致性、正确性的检查功能;具有验证会计报告的可信程度及会计软件内部控制措施的可靠性功能;具有审查审计报告、审计文书自动编制整理功能等。通过这些功能,进而解决审计电算化滞后的实际问题,做到审计技术与会计电算化同步。
(四)加强对内部控制制度的审计,对被审计单位应用会计软件的资格进行审查目前,国际上审计是以系统为基础的审计,即把对会计系统内部控制制度进行的审查和评价,作为制定审计方案和决定抽查范围的依据。进行内部控制制度审计是降低审计风险,从源头上防止违法、舞弊的手段,也是帮助被审计单位建立健全科学的内控制度的有效途径。
(五)采用新的审计方法,掌握审计线索。
为了保证会计信息的真实性和正确性,防止假账真作,非法篡改程序等舞弊行为产生,还要采用新的审计方法,利用计算机对会计账务处理进行测试和检验。根据各单位开展会计电算化工作的不同阶段选用不同方法,具体有以下方法:
1.计算机联网审计。联网审计方法是利用计算机网络传输进行审计,为审计部门利用计算机通过审计线路来检测财务部门计算机财务处理的全过程,随时检查处理账簿的正确性、合法性。其特点是具有不受时间限制,效率高的特点,并保证了审计的质量。
2.重新处理法。为审查计算机数据处理结果是否正确,使用原来的程序和数据在审计人员的参与和监督下,重新处理一遍,看其是否与原来的结果一致。
三、针对不同会计标准出具审计报告
(一)对执行新准则的企业出具的审计报告中,“管理层对财务报表的责任”和“审计意见”段。应分别有“按照企业会计准则的规定编制财务报表,是xx(单位名称)管理层的责任”和“XX(单位名称)财务报表已按照企业会计准则的规定编制? ”的文字表述。
(二)对执行《企业会计制度》的单位出具的审计报告中,上述“按照? ”、“已按照? ”应分别改为“按照2003年以前发布的企业会计准则和《企业会计制度》的规定编制会计报表”和“已按照2003年以前发布的企业会计准则和《企业会计制度》的规定编制? ”。
(三)对执行其他会计制度的企业出具的审计报告巾,上述“按照? ”、“已按照? ”应分别改为:“按照适用的企业会计准则和《小企业会计制度》(或XX行业会计制度,下同)的规定编制会计报表”和“已按照适用的企业会计准则和《小企业会计制度》的规定编制 ? ”。对于出具的无法表示意见或否定意见的审计报告,审计意见段相关表述则应作相应变更。
四、使用会计电算化后审计工作应采取的对策
(一)积极培养具有复合型知识结构的审计人才。
由于会计电算化系统比手工系统复杂得多,使得审计的内容和范围更为深入和广泛。审计人员除了要具有丰富的财务会计、审计等方面的知识和技能外,还要掌握一定的计算机知识与应用技术。因此,必须建立一支计算机审计专业队伍,具体做法可从以下二方面入手:
1.有计划、有步骤地对现有审计人员进行计算机知识、会计电算化系统及计算机审计技等知识的培训,使他们掌握计算机信息系统的特点、审计软件的应用和维护,从而能够胜任新的审计工作。
2.应积极培养具有复合型知识结构的审计系统开发人员,让计算机技术人员学习会计和审计知识,使他们也加入到审计队伍中来,成为电算化审计的专业人员。同时要学习会计和审计的基本知识,掌握审计的基本原理。
(二)给审计人员以工具软件的强有力的支持,积极开展计算机辅助审计在计算机审计的手段方面有两种做法:一是由专业人员或软件公司开发计算机审计软件,审计人员的任务是经过培训会操作这些软件;二是由审计人员根据审计工作的要求,借助软件工具来完成审计工作。与此同时,审计人员应积极开展计算机辅助审计,因电算化会计系统的规模会日益庞大,审计工作的任务、内容变得更为复杂、手工难以实现有效审计,使用计算机则是解决这一难题的必由之路。
17:36&樊怀阳
计算机在会计中的应用,改变了会计数据处理的方式。随着信息技术的迅猛发展,电算化系统功能日臻完善、系统更加复杂,审计人员将面临更为严峻的挑战。会计电算化创新了传统的会计理论和实务,改变了会计组织结构和业务程序。传统的审计手段滞后于电算化的会计要求,必须进行改变、补充和完善。因此,开展电算化审计势在必行。
一、会计电算化对审计的影响1.对审计概念的影响随着会计电算化的普及,会计电算化信息系统将完全取代手工会计信息系统。由于两者所用工具的差异,导致传统审计也将迅速发展为审计的计算机化,即电算化审计。由手工审计到电算化审计,审计的概念在会计电算化的背景下,得到了进一步的扩展。电算化审计包括两个层面:一是对包括会计电算化在内的信息系统的设计进行审计,以及对信息系统的数据处理过程和处理结果进行审计;二是作为审计工作的辅助手段,将计算机技术引入审计工作,以及建立审计信息系统,实现审计工作的办公自动化。所以,从概念看,电算化审计比手工审计的目标和任务更为广阔。
2.对审计内容的影响会计电算化的特点以及固有的风险决定了审计的内容包括对计算机处理和控制功能的审查。因此,电算化会计系统的审计内容,就应当包括系统的开发与设计、会计软件的程序、数据文件以及内容控制的审计等。
审计人员在电算化系统的设计、开发阶段,应参与系统的审计、调试、检验和验收,除了对系统的合法、合规、安全可靠等方面及时发现问题外,特别要从审计角度审查系统的可审性、审计线索的设置等。会计软件的程序审计是指对组成会计软件的各子系统程序的审计、系统程序的正确与否,直接影响会计信息系统的处理质量和处理结果的准确性、有效性。这一内容的审计工作繁简,又被视为审计单位使用的会计核算软件的来源。
3.对审计技术的影响对电算化会计信息系统的审计,如果仍然采用常规的手工系统技术,就不可能达到审计目的。由于审计的内容扩大到电算化系统程序、系统的设计与开发、数据文件与内部控制等方面,迫使审计人员在采用传统各种审计技术的同时,采用计算机辅助审计技术,用日益先进的计算机审计软件去应对单机、网络、多用户等各种工作平台下的会计软件。
4.对审计人员要求的改变在会计电算化条件下,由于内部控制、审计线索、审计内容和审计技术的改变,不懂计算机的审计人员会因审计线索的改变而无法参与审计;不懂电算化会计系统的特点和风险的审计人员就无法识别和审计内部控制系统;不懂使用计算机的审计人员也就无法对计算机相关软件进行系统审查或利用计算机进行审计。审计发展的关键是人才的培养和加快审计人员的知识更新以适应审计发展的要求。因此,审计人员不仅要有会计、审计理论和实务知识,而且要掌握一定的计算机和电算化会计方面的知识。同时,适当借鉴适合我国国情的西方审计理论和方法,培养面向未来的复合型审计人才。
5.对会计系统内部控制的影响在电算化系统下,数据由计算机集中处理,其发生错误的可能性比较小。目前,不少软件都有取消审计、反计账、反结账的功能,可以对会计记录进行不留痕迹的修改,特别是当有关人员故意篡改程序时,在电算化系统下就更不易被察觉,而程序一旦被篡改,就会导致连锁性、重复性错误。内存资料可以毫不留痕迹地被消除篡改,若没有相关内部控制制度,其对于会计报表的影响是无法估量的。
现代审计是以评价内部控制度为基础的抽样审计,即审计人员把对被审单位内部控制的审查和评价作为制定审计方案和决定抽查范围的依据。在电算化会计系统中,会计信息的处理和存贮高度集中于计算机,使手1一会计系统中的某些职责分离,牵制力下降。
6.审计的空间范围扩大现阶段独立审计的主要内容是对被审计单位的会计报表进行审计,出具审计报告以鉴证被审计会计报表的合法性、公允性及一贯性。纸质会计数据时代,从原始凭证到最后的报表都由白纸黑字记录,审记线索清晰可辨,审计人员若对某一会计数据有疑问,通过从报表数据至原始凭证的逆向查找,相对容易判断问题所在。会计数据电子化后,肉眼无法见到会计数据原始的储存状态,审计线索的取得要依赖于电算化系统提供的查询功能,这样审计的范围就要扩展至对整个电算系统的审计。
二、对策1.更新审计标准准则为适应新形势发展的需要,应在原有的审计标准和准则的基础上,建立一系列与新情况相适应的新的审计标准和准则,如电算化审计人员培训会计电算化信息系统开发的审计准则、内部控制审计准则、审计应用软件标准等。
2.采用适应电算化会计的方法和手段实行会计电算化后,手工审计方法已不能达到审计的目的,审计人员承担的审计风险也在不断增加。因此,审计技术和方法应随之改变。对会计电算化的审计所包括范围不断扩大,不仅要对输入的原始数据和打印输出的会计数据进行审查,还必须对会计电算化系统程序的可靠性、真实性和安全保密程度检查。根据系统程序的设计流程图,重点检查程序设计是否符合会计法规、会计制度和有关规定,以考核它的合法性、合规性;利用被审单位的实际数据,对会计电算化系统进行处理检验,并对会计电算化系统的数据文件进行审计。
3.开展审计技术和方法的研究由于计算机处理和手工处理有很多不同点,从而产生了许多独特的计算机审计技和工具。计算机审计注重对业务事项和处理过程进行证据收集,如要收集符合性测试的证据,一般是通过模拟数据进测试形成所要收集的证据。因此,要大力开展对计算机审计术术和方法的研究,如审计管理计算机技术、内部控制制度评价测试技术、数据库或数据文件的审计技术、应用软件审计技术、系统开发和维护的评价技术等,特别是内部控制的测评技术.以尽快实现利用计算机审计。
4功口强复合型人才的培养计算机的广泛应用需要审计人员不断更新知识。不仅需要会计、财务、审计、工程技术知识和技能,熟悉审计法规及其他审计规范准则外,还须掌握一定的计算机数据处理知识,系统分析设计和电算化系统评审技术,电算化审计软件的开发使用和维护技术。审计发展的关键是人才的培养和加快审计人员的知识更新以适应审计发展的要求。
积极培养复合型的审计人员的具体做法是:加强广大审计人员计算机知识及应用能力的培训,逐步扩展和更新现有的计算机知识,提高操作水平,以达到能够对数据库等电算化会计处理系统进行操作来获取审计证据的目的;合理搭配审计小组人员,充分考虑审计专家和计算机专家的紧密配合,合理分工,相互沟通,不留盲点,提高效率;在高校财经类专业的教学中重视计算机正规知识的教育,除开设计算机基础、程序设计、会计电算化等课程之外,还要开设计算机辅助设计等相关课程,使高校成为培养计算机审计后备人才的摇篮。
5.实施计算机审计以防范检查风险电算化会计系统对会计数据输入、处理和输出的改变使许多手工条件的审计线索发生改变,客观要求审计人员在进行实质性测试时充分利用发挥计算机的功能,深入系统的内部进行测试审核,控制检查风险。在对证、账、表进行审计时,除了结合通常手工对系统进行审计的方法和手段外,由于电算化会计系统信息失真的风险随时都有可能发生,需要在测试系统程序控制的基础上,每次审计时都利用实际数据或模拟数据测试被审单位的系统程序,将测试的结果数据与正确的或应当出现的结果进行核对,进一步检验被审计单位电算化会计系统程序的可靠,检查各项公式的设置是否正确。
总之,会计电算化对审计工作带来很大的影响,只有采取相应的对策,才能更好的利用会计电算化带来的便利,提高审计的效率和质量。在电算化方式下,只要审计人员掌握好电算化过程中所需的财务软件、审计软件、辅助审计软件及通用审计数据接口等知识,并且在审计时加强对企业财务软件数据资料的全程审计和内部控制审计,就能提高电算化审计工作的质量和效果 。
17:39&黄碧丽
 会计电算化是会计发展的必然方向。会计电算化,解决了会计人员记账的问题,实现了从凭证到账簿到报表的一体化过程。由于电算化会计与手工会计无论在会计基础,还是在会计工作方法等方面都存在着很大差别,因此,传统的财务审计在新的条件下就显得很不适应,必须进行改变、补充和完善。
一、会计电算化条件下,审计工作开展的前提
(一)提高电脑应用水平和审计业务素质
在会计电算化条件下,开展审计工作能否顺利进行则取决于审计人员的计算机技能、网络知识和较系统的审计理论等多方面的综合运用水平。在会计电算化条件下,不懂得电脑的审计人员因审计数据的异化就无法有效地进行审计;不懂得电算化会计系统的特点和风险就不能识别和审查其内部控制;不懂得使用计算机,就无法对计算机内存储的会计资料进行审查或利用计算机进行审计。这就要求审计人员不仅要具备会计、审计理论和会计实务知识,而且要掌握计算机和电算化会计方面的知识和技能。由于会计电算化不断在向前发展,审计人员必须经常更新知识结构,以适应新形式下新技术应用的企业审计工作的需要。
(二)引进审计电脑辅助软件在会计电算化条件下,会计资料的归集和反映与手工处理系统时发生了巨大变化。
审计电脑辅助系统较之于会计电算化系统,二者既有联系又相互独立。会计电算化系统主要是为企业内部的管理人员提供财务信息,审计电脑辅助系统主要是辅助审计人员完成内部审计工作。二者的服务对象不同,但二者的内部功能是有联系的,并且是相互影响的。比如,二者既可以使用共同的数据库
,但又有不同的软件包。二者既可以调阅、查询某些相同的数据资料,但又有不同的软件接口和不同的操作权限。都重视凭证数据库、明细账库、总账库及报表数据库等数据结构和内容的合法性、正确性、可靠性。会计电算化系统功能的强弱、数据库的标准化与开放性、是否保留处理过程和审计痕迹以及预留审计测试通道等对审计电脑辅助系统的设计和实施影响很大。同样,审计电脑辅助系统的软件水平越高,越能及早发现会计电算化系统的内部控制及处理过程中出现的问题。
17:44&黄熊军
会计是个总称,它一般可以分为会计电算化和会计两个分支,会计是根据会计准则来做帐。
会计是负责对企业的经营活动进行核算和监督。
会计电算化是会计的一个分支,电算化是用电脑程序进行的会计核算会计是为公司做账
审计是检查会计是不是按照会计准则做帐。
没有满意答案?看看这些问答能否帮助您?
问答难题榜,是高手就来挑战!
已有 86485 位专家入驻帮考教育问答
已经帮助 1173961 人解决了问题
周热点问题}

我要回帖

更多关于 举例说明关系的三类完整性规则 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信