王忠军 索向峰 郁俊平
摘 要:本文提出了一种自动评价会计电算化实验作业计算机软件的设计方法。这种软件具有会计电算化实验作业正确性评价、实验进度追踪和学生学习行为检测三方面的功能。文中详细阐述了会计电算化实验作业自动评价软件的设计原理,举例说明了实现方法和步骤。最后说明了软件的定位和局限性。
关键词:会计电算化 自动评价 实验作业 实验进度追踪 学习行为检测
中图分类号:TP2 文献标识码:A 文章编号:1003-9082(2018)09-000-01
一、会计电算化实验作业自动评价软件的设计原理
1.会计电算化实验作业数据处理的过程分析
计算机数据处理分为输入、处理和输出三个阶段。在会计电算化实验中,数据输入阶段是由学生完成的。实验数据存储在会计电算化系统的数据库中,会计电算化系统按照会计核算及管理的业务逻辑进行数据处理并进行账、证、表的输出。会计电算化实验评价的数据处理过程就是用会计电算化实验评价的业务逻辑对实验数据进行分析、处理,并输出实验评语和实验成绩。
2.会计电算化实验作业自动评价软件设计原理
下面分别说明会计电算化实验作业的正确性评价程序、实验进度追踪程序及学生学习行为检测程序的设计原理。
2.1会计电算化实验作业正确性评价程序设计原理
第一步,先由教师按照实验数据完成范本实验,在实验中认真检查、核对,确保无错误。在范本实验各阶段读取会计电算化系统数据库中相关的数据表采集范本实验数据,生成范本实验数据库。第二步,根据实验内容与教学目标确定评分规则。第三步,采集学生实验数据,生成学生实验数据库。第四步,将学生实验数据与范本实验数据进行比对,找出数据的不同点。第五步,对学生数据不同点进行智能判断,生成实验评语。第六步,输出实验评语和实验成绩。
2.2实验进度追踪程序设计原理
第一步,根据实验内容和实验步骤建立实验进度检查表,应包含实验步骤编号、实验步骤名称和应检查的数据表名。第二步,教师进行范本实验时,应按照实验进度检查表进行实验步骤数据采集。第三步,采集学生实验数据表的状态信息生成学生实验步骤数据库。第四步,将学生实验步骤数据与范本数据进行对比。根据未录入数据的数据表,判断学生的实验进度。第五步,输出学生实验进度表。
2.3学生学习行为检测程序的设计原理
按照《企业会计信息化工作规范》第十四条要求,我国的会计电算化软件均需提供操作日志功能。该日志提供进行会计电算化软件操作的人员、时间和内容。将学生电算化实验数据中的操作日志表进行统计,并与实验课程表进行比对,即可得出学生实验的操作时长、登录次数、是否到课等学习行为信息。
二、会计电算化实验作业自动评价软件的实现方法
下面以用友U8系统为例,具体说明会计电算化实验作业自动评价软件的实现方法。
1.会计电算化实验作业正确性评价程序设计实例
例如:在建立账套业务完成后,实现建账业务正确性检查程序应完成下列步骤:
1.1读取范本实验ufsystem数据库中的UA_Account表的所有非空字段的数据,存放在fb_zt(范本账套)表中。
1.2建立学生信息表(xsxx)用于存储学生学号、姓名等信息。实验规定账套号使用学号后三位数字,单位名称和会计主管使用学生姓名。在fb_zt表中设置fz(分值)字段。设置账套号、单位名称、启用会计期、企业类型和行业性质分值为41分,以上项目任何一项错误,成绩为不及格,需要重新建账。其余项目平分剩余分数,成绩不是满分者,需要修改賬`````套。
1.3分别读取学生实验ufsystem数据库中的UA_Account表的所有非空字段的数据,存放在xs_zt(学生账套)表中。
1.4读取fb_zt表数据到数组,逐一与xs_zt表数据比较,将比较结果存入zt_pj(账套评价)表,此表包含bjxm(比较项目)、(yn)对否和fz()分值三个字段。
1.5逐条读取zt_pj(账套评价)表中的记录,累加yn字段为“Y”的分值,存入cj(成绩)字段。连接yn字段为“N”的项目的bjxm字段。存入py(评语)字段。
1.6输出建立账套实验评价表。实验评价包括三项内容:①评语:“错误的项目有:(py字段);②成绩为:(cj字段);③下一段实验内容:若成绩等于100,则为“恭喜,可以进入下一阶段实验。”;若成绩大于60且小于100,则为“请参照评语内容,修改账套。”;若成绩小于60,则为“请重新建立账套。”
2.实验进度追踪程序设计实例
仍然以用友U8系统为例。实现实验进度追踪程序应完成下列步骤:
2.1建立实验进度检查表,见表1。
2.2按照上表结构建立xs_syjd(学生实验进度)表
从每个学生实验账套数据库检索上面表中的各个实验阶段所对应的数据表,获得学生的各个表的记录条数。
2.3根据记录条数数据判断学生的实验进度
例如:某学生(UA_User表:3条;UA_Account:1条;Department:5条;hr_hi_person:0条)
编程判断:通过0条数据的表逆序推断得出:该学生正在录入部门档案,已经完成建立账套。
3.学生学习行为检测程序设计实例
用友U8系统的上机日志(UA_log)表中包含账套号、模块标识、操作员、功能编号、机器名、进入时间、退出时间等字段。利用统计函数可以对学生实验操作的时段、时长、效率、位置等信息进行统计。把学生实验操作信息与实验安排表对照即可得出学生的实验出勤、学习态度等学习行为信息。
4.设计实现会计电算化实验作业自动评价软件应注意的问题
首先,应当以一个具体的实验案例为范本着手设计。这样会降低设计的难度和复杂度。其次,应当以网络版会计电算化软件为范本,这样易于实现实时评价。第三,软件基于某会计电算化软件的数据库进行开发,可能涉及知识产权问题。第四,自动评价软件的作用是教学辅助支持,不可片面夸大其作用。