Page 52 - 现代财务管理与审计
P. 52
Modern Financial Management and Auditing
现代财务管理与审计
的负责人认可,因为系统测试是对前面各个阶段工作的一个检验,同时也是后期
运行维护工作的基础和重要的参考依据,所以获得相关人员的认可可以明确各阶
段职责,实现各阶段工作相互交接和衔接的基础;五是是否对系统测试的结果进
行了记录与保管,对于系统测试应有详细的测试记录,包括测试人员、测试时间、
所采用的测试用例和测试数据的来源、测试的过程以及测试的结果,并填写完成
测试报告。
在系统测试的审计阶段,测试计划和测试报告是审计人员开展工作的重要依
据。一方面,审计人员要审查测试计划的制订和测试方案的设计是否充分合理;
另一方面,还要审查测试计划和测试方案的执行情况。在必要的情况下,审计人
员可以根据系统功能的重要性,抽取相关的测试用例重新执行来进行检验,同时,
也可自行设计测试用例进行验证。只有在实际开发出的会计电算化系统在合法性、
功能、性能、安全等方面均达到系统目标以后,才能通过测试,否则,审计人员
应与有关人员共同分析存在的问题及原因,并督促相关人员进行改正。
(六)审查系统文档资料的完整性
会计电算化系统的开发过程中会涉及多种文档,这些系统文档是一个完整的
会计电算化系统不可或缺的部分。系统的文档资料包括:可行性研究报告及其批
准资料,系统分析及系统设计资料,程序设计资料及操作手册等。这些资料一方
面可以为负责维护和使用系统的人员提供必要的资料,另一方面也是今后审计的
重要线索。因此,审计人员要审查开发各阶段的系统文档资料是否完整、规范,
如果不符合要求,应监督相关人员编制或修改相应的文档资料。
(七)审查系统的可维护性
系统维护是指系统在正式投入使用以后,为了改正错误或满足新的要求而修
改系统的过程。系统维护的工作量很大,而且也很复杂,但是它可以延长系统的
寿命、提高系统的效率。系统的可维护性是指系统易理解、易修改和扩充的程度。
审计人员在审查系统的可维护性时,主要是审查系统的开发是否采用了软件工程
的方法,严格按各工作阶段的要求工作;是否有必要的措施,对系统开发活动进
行管理和控制;系统是否采用了结构化分析和设计技术;是否按功能来划分模块,
模块的划分是否遵循“高内聚,低耦合”的原则;数据与程序是否相对独立;系
统是否留有规范化的接口,以便今后扩充系统;系统文档资料是否完整准确地描
述了开发的系统等。
40

