豹子 2007-6-23 09:48
用Access设计客观试卷(一)
对于教师来说,如何编制联机试卷,如何实现考试的无纸化,是目前比较关心的事情。本人采用Microsoft Access 2000编制的试卷,具有通用性强、界面友好美观、易于修改扩充等优点,愿与大家分享。0asNZ*};NF3dj$W
S
|\:EF'Jc
[b]系统简介[/b]
Do'{Y$@6d
N_1~n_F;[
在Access中,把以往传统的数据库称为表,即表由标题字段(库结构)及各条记录组成,表与对表的各种操作如查询、生成窗体、报表及宏等一起组成数据库文件(扩展名为MDB)。
3NH4YNk `7m)nW
:_uvGMDo4g)e
本人用Access设计试卷时,试卷只包括两个表:一个是试题表,另一个是答案表。把单选题、多选题及判断题的题目都放在试题表中。在设计查询时再把两类题(选择题、判断题)分别挑选出来(其实单选题与多选题的出题方式是相同的,仅是答题时所选择的答案数目不同而已)。答案表则包括对应题号的正确答案、考生答案及各题得分。查询包括四个查询:选择查询、判断查询、计分查询及合计总分查询。窗体设计共包括五个窗体:选择题窗体、判断题窗体、合计总分窗体、显示总分窗体及试题调用总控窗体。以上的两个表、四个查询及五个窗体的设计都不太复杂,我们将分别讨论。.i_6s%sqs#nh
3zP'H3ndI
lPX
[b]建立数据库[/b]Rqo6jOVdrY
&]T[ tI7}Gn5G
上述已经说明,数据库是由表及对表的各种操作组成的,我们需首先建立一个试题数据库,然后再建立数据库中的各个元素。建立试题数据库的方法是:运行Access,选中【空Access数据库】,单击【确定】,进入新的窗口,在【保存位置】列表框中选择即将建立的数据库所在的文件夹,在【文件名】文本框中,输入数据库文件名“试卷.mdb”。单击【创建】,进入图1所示窗口,至此已建立了一个空的试题数据库,下面介绍建立其元素的过程。
:\U4@3H`tXy{D p
Vup4?"I?l
Bk*Plf?/@
[img]http://it.x6x8.com/sjk/UploadFiles_9814/200612/2006121516828284.jpg[/img]
El\ rC
@up5^q.C]#g
图1 `r"th!`Q0|
Pv-i.\X
_cS.tK+c.h,l,L3K
cX'cQ1D;VkB0Eo
q%W
Wh.e"xa9h;b+q
(B/f@6[ st
#|[wC"F
Cp!wrt]-Pz
k3S:Ewb
B,K-B&s;X c
$I(sf^M+`;PuZ8D7J:x
i5tcpm"Kk!}3sD3m
zA x:?0uV#I{
8UVsf&~#s9N.{kW&d
8lU1z vf_A
+B/|8c/e
F]9a(RR{
M,Q#I-iXQ#q;f$c^
Ck5R/vkR
Jv7hZY:l9Dr
&|
zY$QMc R:GXf
2d6B XQ'[.c-|9gS6U-S
X
9WTH4|_j;z*g
u\:]g:F/yQOu$c
[/b]