《会计电算化》设计和生产测试系统

作者:黄明文 来源:推广部 时间:2019-01-05 11:04

[摘要]利用计算机测试系统进行标准化考试,可以大大减少考生和评审人员的工作量,减少人为因素的误差。同时,计算机标准化测试也有利于测试开放性、公平公正。本文介绍了由asp语言+访问数据库系统制作的《会计电算化》测试系统。该系统可用于学生的自测和考试。

[关键词]会计电算化;考试制度;设计;生产

前言

在日常教学工作中,考试是一个重要的教学环节。如何逐步标准化这一环节,不论其对人类或环境的影响如何。它真实地反映了教学和学习的实际效果。两者都与试纸本身的质量有直接关系。随着计算机技术应用领域的深入,计算机测试系统已被广泛应用于大多数研究课程的考试中。为了使学生更好地适应这种形式的考试更快,作者设计并制作了该课程的考试系统,结合《会计电算化》课程的特点。此系统已扩展为广泛使用《电子商务》、《基础会计》、《财经法规》在课程验证前进行强化培训。

、测试系统的功能和分析

计算机考试与传统考试不同。由于其他人的参与,传统考试非常灵活。紧急事件可根据现场条件灵活处理;计算机考试不能处理紧急事件,因此测试系统的设计应该预测可能的情况并制定适当的对策。以下是对计算机测试中可能出现的问题和对策的简要分析:

(1)确认候选人的身份

在考试系统中建立候选信息数据库,并为每个学生分配一个入场券号码。考生可以使用门票编号进行考试,以确认考生的身份。 wWw.11665.cOm

(2)试卷的组成和试题的提取

计算机考试的主题是随机生成的方法。随机从问题库中提取。当问题的数量足够大时,为每个候选人组成的试卷可以是不同的。

(3)控制测试时间

考试系统不限于考生的考试时间必须相同,因为任何两个考生的考试试卷都不完全相同。但是,请求必须在指定时间内完成。

(4)问题类型的设计

根据考试要求,有很多类型的问题可以更好地反映学生的学习情况。标准化问题通常包括多项选择问题、多项选择题和判断问题。计算机测试系统的功能可以充分判断上述三个问题的答案。(5)确认考试成绩

分数是判断候选人考试是否合格的重要标志。在设计数据库时,需要确定各种问题类型的分数。学生完成测试并提交试卷后,计算机可以直接计算测试成绩并发布。

两个、测试系统设计

(1)考试过程

如图1所示。

(二)模块划分和功能

1候选人管理系统:包括候选人注册、候选人信息修改、删除候选人的三个部分。候选注册模块的功能是在测试系统环境中确认候选者的身份,并在整个考试系统中生成唯一的准考证号码;修改候选信息模块的功能主要是修改候选者在注册过程中输入错误的信息或者候选人修改过的信息。删除候选模块用于永久删除测试系统中候选人的注册信息。

2考试管理:包括添加、修改、以删除考试题目。用于维护考试系统问题库的信息。

3应答系统:应答系统将引导应试者完成整个试卷并记录候选人的头衔和答案。

4自动计时:自动计时将在考试开始后自动开始。它用于提醒考生在整个考试过程中参加考试,并在考试结束后暂停考生的考试。

5篇移动论文:将候选人的试卷与问题库中的标准答案进行比较,并记录候选人的考试成绩。

《会计电算化》设计和生产测试系统

6结果:考生完成考试并完成考试复习后,考试系统会自动显示考生的考试成绩,并显示错误的问题和正确答案。

(3)数据库系统的选择

与其他数据库系统相比,访问是一个功能强大的、易于使用的关系数据库系统,因为作者所需的数据库并不大。因此,在“会计电算化测试系统”项目中,选择access2003作为数据库管理系统。

(4)选择开发工具

Asp(activeserverpage的缩写,中文表示活动服务器网页语言)是一种网页设计语言。纯html语言设计的网页称为静态网页,动态网页设计可以通过asp实现。 Asp是一个包含使用vbscript或jscript脚本的代码的网页。当浏览器浏览asp页面时,Web服务器将根据请求生成相应的html代码,然后将其返回给浏览器。通过这种方式,浏览器看到的是动态生成的Web内容。 asp语言可以与数据库程序交互。它是一个简单的、方便的编程工具。在一般的中小企业网站和信息服务网站中,大多采用asp语言设计,开发简单,维护方便。鉴于上述优点,我选择asp.net作为“会计电算化测试系统”项目的开发工具。三个、测试系统生产

测试系统使用asp语言+访问数据库生成,并将上述设计的六个功能模块组合成用户登录、考试管理、分数管理、数据库管理五个模块。

(1)用户登录模块

用户填写用户名和学号后,系统将自动确定用户是否存在于数据库中。如果系统存在,将判断用户名或学号将与数据库中的用户数据匹配;如果其中一个条目不匹配,页面将在页面上。出现相应的提示。

系统验证用户成功后,系统将直接进入测试界面。如果是新用户,系统将自动将用户信息添加到数据库并进入测试界面。具体说法是:

(2)考试管理模块

测试管理模块使用算??法和排序方法过滤掉不同的主题,并在筛选中使用标题限制功能来提取固定数量的问题。在提取问题之后,asp语言自动用于生成测试纸格式。

主题算法:使用随机数函数生成公式,为数据库中的每个问题生成不同的序列号。语句是:randomize \"初始化随机数生成器。 Randomvalue = int(40 * rnd)+1 \"生成1到40之间的随机数。

试卷格式:使用循环语句连续调用数据库中已过滤的问题。退出循环,直到达到固定问题的数量。

使用html语句预先修复测试纸布局的轮廓,并从数据库中调用标题和所选答案。

自动计时:自动计时将在考试开始后自动激活,用于提醒考生在整个考试过程中参加考试,并在考试结束后暂停考生考试。

用户选择记录:用户回答问题。单击“提交”按钮后,系统将表单记录的选择信息发送到评级页面,语句为:formaction ="result.asp"id = form2method = postname = text2。

(3)成绩管理模块

得分管理模块将测试管理模块传递的测试信息与相应数据表中的正确答案进行比较,以确定用户的问题和得分。

分数页面在多个位置使用循环语句。循环语句的作用是:

1调用testasp页面传递的用户主题信息,并将其与数据库中的信息进行比较;

2在界面上显示错误的标题。

得分管理模块使用自定义函数rscount来记录问题的标题号,以区别于多项选择问题、多项选择题或判断题,并使用判断语句将其与数据库的正确答案进行比较。正确的说,系统将与自定义功能相符

    上一篇:高职会计电算化专业课程体系的构建
    下一篇:轨道交通行业主数据管理的实施与应用研究