本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP的网上考试系统的设计与实现
编号  11396
编程语言  ASP
开发环境  DreamWeaver 8
数据库  ACCESS
资料明细  毕业论文
推荐指数  ★★★★★
内容介绍

0 引言
当今社会已经进入网络化时代 有效利用网络资源服务于现代教学管理 可以提高教学工作效率 网 上考试系统是网络应用到教学管理中的一个实例 为克服传统考试中出现的考前漏题 判卷工作量大 成绩 录入 统计及排序等问题 亟需开发设计一套适应现代考试的网上考试系统 这也是考试发展趋势之一
网上考试系统设计目标
通过设计实现网上考试系统 可以提升考试的公平性 提高判卷效率 节省成绩处理时间等 从而节省 教师在考试这个环节中所占用的时间和精力 并且对于教学管理工作起到了很好的辅助作用 通过分析总 结出系统需要实现下列目标:
考生身份验证 通过要求输入准考证号 姓名等信息实现核对考生身份
科目选择功能 如果有几门课程都要进行网上考试 但考生可以自由选择先考试的科目 那么当 考生进入考试系统后 要选择考试科目 然后才能进入考试 本系统考虑到学生所学课程的非单一性 在 其中设计了考试科目选择的功能 为考试提供了一定的灵活性
随机抽题 鉴于考试环境一般为机房 考试者之间的距离很近 为了避免考试做弊 试卷的试题类 型和题量是相同的 但要求试题并不相同 就要求试卷是从数据库随机抽取试题后动态生成 这在很大程 度上减少了考试作弊的可能性
自动控制计时 加入时间控制和设置 可以使任课老师和管理人员合理设置考试时间 并在考试中 加以控制 时间到了会自动收取考试者的试卷 避免了拖延考试时间的发生
题型及其分值设置 教师可以根据课程性质及进度来决定抽取的题量 题型及其分值 便于处理教学过程中的实际情况
自动判卷功能 考试者选择交卷后 由计算机自动判卷 计算成绩后显示出来并存入系统 很大程度上提高了判卷效率 并避免了人为的不公平发生
考试完毕后 考生可以返回登录界面或继续其他考试 但刚才考过的科目不能再次进入根据上面分析的设计实现目标 可以把网上考试 系统分为以下几个模块 学生信息管理 用户权限管理 考试科目管理 试题管理 试卷生成 信息发布和成绩管理
系统总体设计
系统采用基于 模式 模式应用程序的客户端只需要一个浏览器 所有数据处理等都放在服务器进行 这种模式适用于 而 正是网 上考试系统所能发挥作用的环境 系统的功能结构如图 所示在选择应用 进行开发时 要考虑基本结构功能以及程序设计基本流程 图 为程序整体流程 图
2.3 数据库设计
系统选择ACCESS 2003作为后台数据库 原因在于这种工具较普及 适于数据管理 安全而且数据易 维护 系统需要建立的数据表较多 主要有科目表 试题表 考生信息表 试卷信息表 考生成绩表等 通过 关联规则保持整个数据库的完整性和一致性在设计数据库表过程中 充分考虑各种因素 例 如在试题表中为了避免同一套试卷中的试题重复 在表的字段中增加一个布尔变量字段 +,-. 当一道试 题被抽出时此标志字段将由 ) 变为 / 具体设计实现如图

说明
  以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:基于ASP的网上书店系统的设计与实现
  • 下一篇:基于ASP的远程答疑系统的设计与实现