在线考试系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-25
  • 论文字数:7207
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】当今社会,计算机网络技术迅猛发展,已经参与到了人们生活的方方面面。而传统的考试方式也已经不能满足当今考试的需要。因此,基于Web的在线考试系统越来越受到人们的青睐。基于Web的在线考试系统的试卷内容(题目)可以根据出题人导入到题库中的试题按难易程度随机抽取生成,可避免一些教育机构在考试前的针对性押题;而且可以采用大批量的标准试题,从而使用计算机阅卷,直接省去了教师批改试卷的时间,而且考生的成绩会直接被保存在对应的数据库中,进行考试后的统计操作。管理员将试题存放在专用服务器上,考生通过事先分配好的账号密码登录系统参加考试,为了避免泄密,管理员将考试答案也存放在服务器中,这样可以保证考试的公平性和答案的安全性。因此,以后的考试会越来越多的采用在线考试。

本文介绍的在线考试系统使用Java技术和Mysql数据库开发。该系统主要有四大模块:试卷管理、考试管理、成绩管理,考生管理。利用该系统,管理员可以将题库上传至服务器中随机生成试卷,规定考试的时长,而且还可以从数据库中直接得到考生的考试成绩并对其进行操作。这很大程度上提高了考试管理者们的的工作效率,还节约了纸张,避免了一些人为错误对考试造成影响。

 【关键词】  Web;考试;在线考试系统;数据库

 

目录

摘要

Abstract

1 引言-1

1.1 课题研究的背景介绍-1

1.2系统开发环境安装与介绍-1

2 系统开发技术介绍-2

2.1 系统开发平台简介-2

2.2 系统的B/S结构-2

2.2.1 B/S结构简介-2

2.2.2 B/S架构软件的优点与不足-3

2.3 JSP及Spring MVC介绍-3

2.3.1 JSP介绍-3

2.3.2 Spring MVC介绍-4

3 系统分析-5

3.1 任务描述-5

3.2 系统需求用例图-5

3.2.1 用例图简介-5

3.2.2 系统用例分析-5

3.3 功能分析-6

4 系统的设计与实现-6

4.1 MySQL数据库设计与实现-7

4.1.1 数据库结构设计-7

4.1.2 数据库的加载和调试-11

4.2功能模块的设计与实现-11

4.2.1 系统登录模块-11

4.2.2 学生模块-12

4.2.3 教师模块-15

4.2.4管理员模块-17

4.2.5试题设置模块-19

4.2.6在线考试模块-21

5 系统测试与维护-22

5.1 系统测试方法-22

5.2 功能测试-23

6 总结与展望-23

参考文献-25

致    谢-26


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费