登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

在线考试系统的设计与实现毕业论文

 2022-03-25 07:03  

论文总字数:17622字

摘 要

本文主要研究基于web的在线考试系统。随着互联网和软件技术的发展,无纸化办公越来越受到重视,在线考试系统就是将纸质化的考试变为无纸化考试的必要途径。相比较于传统的考试方式,在线考试系统在考试信息化方面实现了全自动管理,能够更高效,更公平的评估考生的学习状况。

本文首先介绍的基于web的在线考试系统利用JSP技术,使用JAVA程序设计语言作为开发语言,采用B/S体系架构,SQL Server 2008为后台数据库,tomcat作为服务器,并以Myeclipse 10 作为开发工具实现。在此基础上,设计在线考试系统,总共分为三大模块:学生模块,教师模块和管理员模块,实现了信息管理,在线成绩查询分析,在线添加题库,在线考试等功能。

关键词:在线考试,B/S,JSP,SQL Server 2008,MyEclipse 10

Design and Implementation of Online Examination

System

Abstract

The article mainly study the online examination system based on Web.With the development of Internet and software technology, more and more attention has been paid to the paperless office. The online examination system is the necessary way to change the paper into the paperless examination. Compared to the traditional way of examination, online examination system is designed to realize the automatic management of examination information, to be more efficient and fair assessment of the candidates results.

The article which presented in this paper using the web online test system based on JSP technology using the Java programming language as a development language, using the B / s system architecture, SQL Server 2008 as the backstage database, Tomcat as a server, and the MyEclipse 10 as a development tool to realize. Online examination system is divided into three modules: student module, teacher module and the administrator module, to achieve the information management, online performance analysis, online add question bank, online examination and other functions.

Key words: online examination;B/S; JSP; SQL 2008; MyEclipse 10

目 录

摘 要 i

Abstract ii

第一章 绪论 1

1.1课题背景 1

1.2选题的目的和意义 1

1.3课题主要研究内容 2

第二章 开发语言与环境简介 4

2.1 B/S体系结构介绍 4

2.2 JSP介绍 5

2.2.1 JSP的概念 5

2.2.2 JSP的工作原理 5

2.2.3 JSP内置对象和作用域 5

2.2.4 JSP动作 6

2.4 Serelet介绍 7

2.5 SQL Server 2008介绍 7

2.6本章小结 8

第三章 系统分析与设计 9

3.1 需求分析 9

3.2网站概要设计 9

3.3系统图 10

3.4数据库设计 14

3.4.1 数据库介绍 14

3.4.2 数据库设计 14

3.4.3 数据库连接 15

3.5 表的设计和建立 16

3.5.1 数据库表Man_tb 16

3.5.2 数据库表Tea_tb 16

3.5.3 数据库表Stu_tb 17

3.5.4 数据库表Class_tb 17

3.5.5 数据库表Cou_tb 17

3.5.6 数据库表Tea_Cou_Class_tb 18

3.5.7 数据库表Score_tb 18

3.5.8 数据库表Title_tb 18

3.6本章小结 19

第四章 在线考试系统的实现 20

4.1系统登录页面 20

4.2学生模块 21

4.2.1学生首页 21

4.2.2在线考试模块 21

4.2.3作业测试模块 26

4.2.4查询模块 27

4.2.5修改密码模块 27

4.3教师模块 28

4.3.1教师主界面模块 28

4.3.2在线出题模块 28

4.3.3查询模块 29

4.4管理员模块 30

4.4.1教师管理模块 30

4.4.2学生管理模块 30

4.4.3课程管理模块 30

4.4.4班级管理模块 31

4.4.1分配课程模块 32

4.5本章小结 32

第五章 总结与展望 33

5.1 总结 33

5.2 存在问题及改进 34

5.3 展望 34

参考文献 35

致 谢 36

第一章 绪论

1.1课题背景

科技改变生活,学习和出行方式,随着信息化深入生活,网络正在融入社会的每一个角落。在平常的教学中,教师渐渐地把计算机技术用于教学中。而将计算机与网络技术应用于考试和学习中,也是现代高等教育的延伸。网络考试系统则是传统考试向网络化发展的产物,基于web的在线考试系统是这些技术在教育考试方面的运用。

在传统考试中,教师需要大量的时间和精力进行出题,审题,制作答案卷的工作。在出题过程中,教师也会因为精力原因出错,而且传统的考试方式越来越难以满足现代考试的发展与需求。相较于传统的考试,在线考试系统能通过网络,实现考试无纸化,自动组卷,自动判定成绩,自动记录信息和自动分析成绩,进而达到降低出试卷的人力和时间的成本,降低试卷印刷成本,降低考试后评卷的时间和人力成本的目的。

在现在的在线考试系统中,网络考试利用广阔的网络空间,和配套题库大大简化了传统考试的过程,只要有一台能上网的电脑,就能进行网络考试。

请支付后下载全文,论文总字数:17622字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图