来稿日期:2006 04 12
作者简介:马树才(1967 ),男,河北张北人,河北北方学院计算机系副教授,工学学士.
A ccess 制作客观题考试系统的应用
马树才,范青
(河北北方学院计算机科学系,河北张家口075000)
摘要:介绍了在A ccess 中建立试题库、试题表、答案表以及向两表中输入数据的方法和步骤.主要介绍
建立关联和查询的方法.为考生建立友好人机界面即窗口的方法.
关键词:A ccess;考试系统;应用
中图分类号:T P 392 文献标识码:A 文章编号:1673 1492(2006)05 0076 02
随着当今计算机技术的飞速发展,利用计算机进行试题库的管理已成为学校推动教学改革、提高教学质量的重要内容.对于教师来说,如何编制联机试卷,如何实现考试的无纸化,是目前比较关心的事情.采用M icro soft office 2000的组数据库管理软件Access 编制的试卷,具有通用性强、界面友好美观、易于修改扩充等优点,更重要的是绝大部分教师易于应用.
1 系统简介
本试题系统包括两个表:一个是试题表(ST B.DBF),另一个是答案表(DAB.DBF),选择题和判断题的题目都放在试题表中,答案表则包括对应题号的正确答案、考生答案及各题得分;查询包括四个查询:选择查询、判断查询、计分查询及合计总分查询.窗体设计共包括五个窗体:选择题窗体、判断题窗体、合体总分窗体、显示总分窗体及试题调用总控窗体.表与对表的各种操作如查询、生成窗体、报表及宏等一起组成试卷库文件(SJK.M DB).
2 系统设计
2 1 数据库设计
首先建立一个试题库(SJK.MDB),数据库是由表及对表的各种操作组成的,然后再建立数据库中的各个元素.运行Access2000,选中 空Access 数据库 ,建立新的数据库文件 SJK.M DB .
2 2 试题表设计
在试卷库的 对象 中建立试题表,表结构包括:题号、题目、1、2、3、4,其中的 1、2、3、4 是选择题的四个备选答案的序号(如果是判断题只1、2序号有内容). 题号 的数据类型设为 整型 ; 题目 字段的类型为 文本型 , 字段大小 为100;把1、2、3、4字段的 字段类型 均设为文本型, 字段大小 为50,然后把 题号 设为 主键 ,最后保存为试题表ST B.DBF.
2 3 答案表设计
答案表的建立过程与试题表类似.表结构包括:题号、答案、考生答案及得分四个字段,题号、得分的数据类型与试题表中的题号类型相同.答案、考生答案两字段的类型为 文本型 , 字段大小 为4,再把题号设为 主键 ,最后保存为答案表DAB.DBF.
2 4 试题表与答案表建立关联
把试题表与答案表按题号关联在一起,目的是在两个表中使题号相同的记录对应的是同一题的具体内容,也为建立查询做准备.
2 5 建立选择查询和判断查询!
76!2006年10月 河北北方学院学报(自然科学版) 第5期