基于JSP的在线考试系统设计与实现论文.doc

基于JSP的在线考试系统设计与实现论文.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP的在线考试系统设计与实现毕业论文 目 录 摘要 I Abstract II 1 1.1 在线网络考试系统开发背景分析 1 1.2 社会需求情况及设计的意义 1 1.3 在线网络考试系统达到的目标 1 第3章 需求分析 4 3.1 需求分析 4 3.2数据流图 4 3.3数据字典 5 3.4系统工作流程图 7 第4章 总体设计 9 4.1 系统模块设计 9 4.2 系统功能模块图 10 第5章 数据库设计 11 5.1 数据库理论基础 11 5.2 概念设计 12 5.3 逻辑设计 14 5.4 物理设计 16 第6章 详细设计与编码 17 6.1 前台首页设计 17 6.1.1 前台首页概述 17 6.1.2 前台首页的实现 17 6.2 考生信息模块设计 18 6.2.1 考生信息模块概述 18 6.2.2 考生注册的实现 18 6.3 在线考试模块的设计 20 6.3.1 在线考试模块的概述 20 6.3.2 选择考试课程的实现 20 6.4 后台首页设计 21 6.4.1 后台首页概述 21 6.4.2 后台首页的实现 21 第7章 系统的调试与测试 23 7.1 系统调试与测试说明 23 7.2 系统测试方法 23 7.3 系统测试类型 23 7.4 调试过程及调试结果分析 24 7.4.1登录功能的测试 24 7.4.2 管理员信息管理功能的测试 25 第8章 性能分析 26 8.1 完整性分析 26 8.2 安全性分析 26 参考文献 27 致 谢 28 附 录Ⅰ 29 附 录Ⅱ 38 第1章 绪论 1.1 在线网络考试系统开发背景分析 在计算机技术、Internet技术迅猛发展形势的推动下,传统的办学有了新的模式。传统的考试方式时间长、效率低,同时人工阅卷等主观因素也影响到考试的公正性。随着网络技术在教育领域应用的普及,应用现在信息技术的网络在线考试系统呈现出越来越多的优势。使教学朝着信息化、网络化、现代化的目标迈进。这种无纸的网络考试系统,使考务管理突破时空限制,提高考试工作效率和标准化水平,使学校管理、教师和学生可以在任何时候、任何地点通过网络进行考试。网络在线考试系统已经成为教育技术发展与研究的方向。 1.2 社会需求情况及设计的意义 随着社会经济的发展,人们对教育越来越重视。考试是教育中的一个重要环节,近几年来随着考试类型不断增加以及考试要求不断提高,传统的考试方式要求教师打印考卷、监考、阅卷,使教师的 工作量越开越大,并且由于这些环节全部由人工完成,非常容易出错。因此,许多学校或考试机构建立网络在线考试网站来降低管理成本和减少人力、物力和投入,同时,为考生提供更全面、更灵活的服务。考生希望对自己的学习情况进行客观 、科学的评价;教务人员希望有效地改进现有的考试模式,提高考试效率。为满足考生和教务人员的需求,网络在线考试系统应包含在线考试、成绩查询等功能。 1.3 在线网络考试系统达到的目标 网络在线考试系统属于中小型软件,在系统实施后,达到一下目标: (1)具有空间性。被授权的用户可以在异地登陆网络在线考试系统,而无需到指定地点进行考试。 (2)操作简单方便,界面简洁美观。 (3)系统提供考试时间倒计时功能,使考生实时了解考试剩余时间。 (4)随机抽取试题。 (5)实现自动提取交试卷的功能。当考试时间到达规定时间系统将自动交卷。 (6)系统自动阅卷,保证成绩真实准确。 (7)考生可以查询考试成绩。 (8)系统运行稳定,安全可靠。 第3章 需求分析 3.1 需求分析 本系统共分为前台和后台:前台主要用于考生注册和登录系统、在线考试、查询成绩以及修改个人资料等;后台主要用于管理员对考生信息、课程信息、考题信息和考生成绩信息等进行管理。 在本系统中后台首页的功能模块: (1)管理员信息管理:主要包括管理员的信息列表、添加管理员、修改管理员和删除管理员。 (2)考生信息管理:主要包括查看注册考生信息列表和删除已注册的考生信息。 (3)考生成绩查询:主要用于根据准考证号、考试课程或考试时间模糊查询考生成绩。 (4)课程信息管理:主要包括查看课程列表、添加课程信息和删除课程信息。 (5)套题信息管理:主要包括查看套题信息列表、添加套题信息、修改套题信息和删除套题信息。 (6)考试题目管理:主要查看考试题目列表、添加考试题目、修改考试题目、修改考试题目和删除考试题目。 (7)退出管理:主要用于退出后台管理系统。 对普通用户来说,包括在线考试、查询以往考试成绩等。 (1)在线考试:学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。 (2)查询以往考试成绩:学生可以在线查询以前参加过的每门课程的考试相关信息。 (3)修改个人信息:学生可以核对姓名

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档