【ACCESS精品源码栏目提醒】:以下是网学会员为您推荐的ACCESS精品源码-在线考试系统设计 - 毕业设计,希望本篇文章对您学习有所帮助。
引言 当前,信息化时代已经悄悄走进人们的生活,自动控制、无纸化自动办公、企业信息化、网上书店、网上娱乐等等都是信息时代的产物,可以说,二十一世纪是一个信息化的世界,人们将跟这二个字眼密不可分,随着信息化的潮流,我们的教育也开始了信息化,几年来关于教育信息化的教研论文不计其数,这说明教育走向信息化是一个必然的过程,那么基于 B/S 模式下的考试系统正是这种思想的一个重要的体现,教育的信息化必然会出现无纸化的、远程的考试系统,他的出现可以大大促进远程教育的长足发展,较大程度上减少了教育经费,真正体现出信息化时代的特色和优点。
建立一个安全稳定可靠的基于 B/S 模式下的考试系统,是当前信息化教育的必须,对信息化教育有着较大的促进作用,因为有远程的教育也就必须有远程的考试,没有考试的教育算不上完整的教育,本系统就是在这么一个大的前提下提出的。
系统包括了从组卷-gt考试-gt阅卷-gt试卷分析等一系列的过程,完成了一个正规考试的整个周期,是一个完整的可靠的网上考试系统。
第一章、 系统设计 (1.1)目标设计 1.登录系统的主要功能要求 欢迎页面 功能选择页面 各种功能的登录页面及密码验证 2.在线考试系统的主要实现功能要求 让用户选择试卷类型 让用户选择试卷的断线情况 从试题库中随机出题给用户 将随机试卷保存在暂时表中 保存用户的答案 给用户的试卷划分 保存用户的试卷 查询用户成绩 3.在线帐户管理系统的主要功能要求 选择更改帐户属性的类别 浏览整个系统中的各种用户(超级用户、普通用户、添加试题的管理用户 和评卷老师用户) 添加包含某项功能的用户 删除不再需要的用户 更改用户的密码 4.在线阅卷系统的主要功能要求 浏览系统中用户答案情况 删除某个用户的其中一个答卷或删除某种系统试卷(1.2)系统功能设计 根据系统功能的要求,在线考试系统分为上述的 3 个模块,即在线的考试系统,在线帐户管理系统和在线的阅卷系统。
可以将系统分解成几个功能模块来分别设计。
根据系统功能分析,仅有一个单一的流程化页面。
所以从试题选择页面开始,然后是断线记录选择页面,接着就进入考试页面,然后是判分以及查询成绩的页面。
对于在线的管理系统,根据系统功能分析,可以具体细化为浏览系统用户页面,添加用户页面,删除用户页面以及更改用户密码页面。
对于在线的阅卷系统,根据系统功能分析,可以具体细化为阅卷登录页面,另外一个就是试卷管理页面。
第二章 数据库设计与实现 2.1数据库的需求分析 根据系统功能设计的要求以及功能模块的划分,对于在线考试系统的试题库数据库,可以列出以下数据项和数据结构: 试卷名称表:主要包括试卷的名称、该试卷的总分数、试卷的答题时间, 以及试卷内各类题型的数目等。
试题信息表:主要包括试题的 ID、专业、试题题型、难易程度、试题内 容、试题分数、试题答案,以及一些附加的内容。
值得指出的是试题信 息本身包括了 3 个表,在本在线考试系统中包括了 3 个专业的试题表。
对于用户记录数据,主要包括了如下的一些数据项和数据结构: 超级用户信息:用户的 ID、用户名、密码、权限等内容。
用户记录表:用户的 ID、用户名、密码、权限,以及当前状态(特别强 调:这个状态可以查看所选用户是否处于考试状态,但包括正在考试和 断线两种情况)等信息。
对于在线的考试系统,可以列出以下数据项和数据结构: 试卷名称:主要包括试卷的名称、试题的分数、试题的题量,以及试卷 的答题时间等内容。
试题信息表:主要包括试题的 ID、专业、试题题型、难易程度、试题内 容、试题分数、试题答案,以及一些附加的内容。
暂时试题信息表:主要包括试题的 ID、专业、试题题型、难易程度、试 题内容、试题分数、试题答案,以及一些附加的内容。
成绩登记表:主要包括用户、成绩、当前状态等。
对于在线的管理系统, 可以列出以下的数据项和数据结构: 用户记录表:用户 ID、用户名、密码、权限,