资料简介:
毕业设计-基于ASP+ACCESS的网上考试系统设计与实现,共33页,13798字,附asp源程序、开题报告、任务书、实习报告。
摘要
计算机技术和Internet技术的迅猛发展,致使各种基于Internet的远程教育如雨后春笋般不断地出现,为全民教育的发展提供了良好的机会。但同时也带来了如何组织考试的问题。为了降低组织考试的费用及减轻教师的负担,设计了河南机专在线考试系统。
与传统考试系统相比,借助于WEB的在线考试系统有着其无法比拟的优越性。它大大提高了考试的灵活性,有效的避免了考试前的猜题、压题,一定程度上遏制了考生作弊的现象。试卷的提交由程序自动完成,避免了中间过程可能产生的人为不良因素的干扰,大大的提高了考试的公正性。同时也有效的降低了考试的成本。在线考试系统能保证考试的公平、有效,而且效率高,成本低,有着传统考试重多无可比拟的优越性,所以其必定是考试发展的趋势。
本系统介绍了基于B/S模式的在线考试系统的各个子系统的功能与组成,论述了ASP与ADO结合访问数据库技术在基于WEB在线考试系统的应用以及其具体的功能实现。
系统前台应用Dreamweaver MAX、Fireorks、FrontPage等软件生成界面,利用ASP+ADO技术来访问数据库。抽题系统及自动评分的实现是本系统的关键。
关键词:ASP;ADO;B/S模式;浏览器/服务器/数据库
目录
1 绪论................................................1
1.1选题背景............................................1
1.2本系统的设计路线....................................2
2 系统概述..........................................3
2.1在线考试系统的发展历史..............................3
2.2在线考试系统的作用..................................3
2.3在线考试系统的设计原理..............................4
2.3.1 ASP的工作原理................................4
2.3.2 ASP的工作过程及其运行环境....................4
2.3.3 ASP文件及其编程特点..........................5
2.3.4 ASP的环境需求设置............................5
3 系统分析.........................................7
3.1系统需要解决的主要问题..............................7
3.2系统功能需求描述....................................7
3.3系统运行环境........................................8
3.4系统数据库设计......................................8
3.4.1数据库介绍....................................8
3.4.2数据库表分析..................................8
4 系统的总体设计.....................................12
4.1在线考试系统功能需求简介...........................12
4.2功能需求描述.......................................13
4.2.1 登录功能.....................................13
4.2.2 帐号管理.....................................13
4.2.3 考试功能.....................................15
4.2.4 帮助功能.....................................15
4.3系统平台选择.......................................16
4.4数据库设计.........................................16
4.4.1 Access数据库介绍.............................16
4.4.2 数据流图介绍..................................17
4.4.3 数据字典分析..................................19
5 系统的功能实现...................................20
5.1考生注册子系统模块设计..............................20
5.2在线考试子系统模块设计..............................20
5.3后台管理子系统模块设计..............................21
5.3.1用户管理模块..................................21
5.3.2科目管理模块..................................21
5.3.3试题管理模块..................................22
5.3.4成绩管理模块..................................22
5.4程序流程图..........................................23
5.5程序运行截图........................................23
5.5.1考试系统登录界面..............................23
5.5.2考试系统考试主界面............................24
5.5.3系统管理主界面................................24
5.5.4高级查询界面..................................25
6 系统的测试与调试.....................................27
6.1软件测试............................................27
6.2问题与解决..........................................27
7 系统的不足及改进设想...............................29
7.1系统不足............................................29
7.2改进措施............................................29
8 结论.......................................................31
致谢
参考文献
系统功能需求描述
(1)考生注册:考生可以进行在线注册。
(2)用户管理:管理员可以增删考生账户,也可以增删管理员账户,从而更有效的管理用户。
(3)科目管理:添加删除考试科目,设置各科目的试卷名称,其所包含的题型以及题型的数量和分值。
(4)试题管理:分科目,对单选、多选两种题型试题库的管理,使试题的增删、编辑更为简便。
(5)成绩管理:对考生考试科目、考试成绩、考试时间的纪录,可以浏览任意考生的成绩。
(6)身份验证:检查登陆的考生是否在考试系统的用户表中,如果在则可以进入考试。
(7)成绩查询:可以指定学号以及必要的查询信息来对学生的成绩进行查询,并可以提供条件进行模糊查询。
(8) 计算机自动阅卷:本系统只考虑客观试题,要求计算机能自动阅卷,然后马上显示出考生分数。
除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强,应该能够满足多人同时进行在线考试。
资料预览图片:

资料文件预览:
共8文件夹,60个文件,文件总大小:2.47MB,压缩后大小:1.31MB
A (85).gif [9.83KB]
adminbj.JPG [4.00KB]
adminbj0.JPG [4.69KB]
adminlogo.gif [7.92KB]
aserch.gif [8.09KB]
aserch.png [59.60KB]
bj.gif [242.00B]
bj.JPG [91.09KB]
bj0.gif [9.18KB]
bj2.gif [7.97KB]
DL.jpg [2.94KB]
DL2.jpg [3.02KB]
logo.gif [11.90KB]
logo.jpg [18.41KB]
logo.png [66.93KB]
logo1.gif [22.30KB]
main2.JPG [34.20KB]
man.gif [453.00B]
passwd.gif [175.00B]
xuejing.jpg [32.64KB]
zrwl-086.jpg [59.54KB]
create.asp [1.39KB]
add.asp [2.54KB]
addstudent.asp [795.00B]
admin.asp [6.72KB]
adminlogin.htm [1.60KB]
advancesearch.asp [4.03KB]
calscore.asp [3.05KB]
changezl.asp [591.00B]
chkadmlogin.asp [1.37KB]
chklogin.asp [1.52KB]
connect.asp [244.00B]
create.asp [1.39KB]
del.asp [526.00B]
delpaper.asp [340.00B]
err.asp [472.00B]
examination.mdb [748.00KB]
login.asp [3.14KB]
madepaper.htm [1.51KB]
modifile.asp [3.02KB]
modify.asp [3.01KB]
readme.htm [2.36KB]
save.asp [1.21KB]
save0.asp [1.37KB]
searchscore.asp [4.10KB]
style.css [933.00B]
test.asp [913.00B]
testpaper.asp [3.57KB]
time.asp [625.00B]
任务书.doc [41.50KB]
任务书1.doc [23.50KB]
实习报告.doc [46.00KB]
封面.doc [20.50KB]
开题报告.doc [39.50KB]
我的任务书.doc [36.50KB]
文章目录.doc [44.50KB]
正文部分.doc [964.50KB]
系统摘要.doc [36.00KB]
论文封面.doc [25.50KB]
readme.txt [906.00B]