Page 52 - 电算化模式与会计档案发展研究
P. 52

电算化模式与会计档案发展研究
                  Research on Accounting Computerization and Development of Accounting Archives


             是系统最基本、最主要的处理活动,是系统的正常功能。调试基本处理的数据必须完
             整、系统,以便能对基本处理活动的各个方面都测试到。特殊处理虽然不是系统的正
             常功能,但在数据处理中很可能出现。如文件中无记录,文件不在当前盘上、打印机

             没有接通电源等。如果系统设计没有考虑到这些特殊处理,就会影响系统的正常运
             行。出错处理是对输入错误的数据和误操作进行的处理,如输入非法的会计科目代码

             或输入借贷不平衡的会计凭证等,实际上,出错处理的测试就是检查系统是否具有内
             部控制功能的测试。
                  (2)联调

                  联调是在分调的基础上进行的。当各模块的分调工作完成后,要按系统的整体
             要求将各个模块组装起来进行测试,此项工作称为系统的联调。它的主要目的就是要

             测试组装后的系统整体性能。系统联调的主要方法有“自顶向下”和“自底向上”两
             种,下面我们重点介绍一下“自顶向下”的方法思路。
                  “自顶向下”的方法要求首先测试顶层(即主控模块)。然后再逐步一层一层地

             将下级模块添加上去进行测试,直到将所有的模块都联结起来进行测试完毕为止。按
             照这种测试方法,在测试上层模块时,暂不要把下层模块联结起来。当需要上层模块

             调用下层功能模块时,可在上层模块中设计模拟下层模块功能的桩模块。桩模块主要
             是模拟下层模块的输入、输出参数和显示信息,而模块本身的处理过程被省略。当上
             层模块调用桩模块时,桩模块根据上层模块传来的参数进行判断,并回送相应的参数

             给上层模块。
                  当顶层模块测试完后,就可以将其中的一个桩模块用实际模块替代,同时为这个

             实际模块再配上所需要的桩模块。通过这样的逐步替换,直到将所有的实际模块都联
             结起来,测试才算完成。

                  “自底向上”是把一个或多个模块组成模块组,先测试这个模块组,再联入软件
             系统中。模块组通常是由完成系统主要功能的模块组成。
                  在实际中,很多时候联调往往是将“自顶向下”和“自底向上”两种方法结合起

             来进行的。需要说明的是,若使用了应用生成系统进行自动编程,则程序调试的过程
             将会大大缩短,因为自动生成的程序都是经过反复验证的,因而一般不需要调试,而

             此时系统调试的主要侧重点将集中在某些特殊功能模块及联调上。









             • 44 •
   47   48   49   50   51   52   53   54   55   56   57