登录

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

注册

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

找回密码

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

高校在线测试系统的设计与实现

 2023-03-21 16:42:53  

论文总字数:33920字

摘 要

在科技突飞猛进的今天,教育领域对于网络技术的需求日益增加,尤其是无纸化考试管理。无纸化考试指的是对一些科目的考试通过互联网在线进行。这样,不仅仅能够增加学校管理的透明度,还能提高学校的管理水平。在线测试能充分利用学校现有的资源,进一步减轻老师的工作量,把老师从繁琐的出卷、改卷、阅卷中解救出来。

本文论述的是用JAVA语言编写的在线考试系统的设计及实现,系统按照题目的难度系数和知识点来抽题,以使抽题更具合理性,更随机性。同时,本系统采用了模板抽题,使抽题过程直观且易操作,极大地方便了老师抽题和组卷。本系统还可以在模板设定时给出用来辅助老师进行题库更新的一系列的数据库信息老师。学生们注册,登陆,在本系统进行有时间限制的考试,系统通过人工阅卷和机子自动阅卷的形式阅卷并把成绩记录在数据库中,老师可以根据数据库中的学生成绩掌握学生对知识的掌握程度调整下个阶段的教学任务。进行经过严格的测试明确达到了任务书的设计要求。

论文基于MYSQL流行架构,使用移值性良好的MYSQL数据库,开发软件是eclipse。

关键字:网络、教育、高校在线测试系统 、JAVA 、MYSQL

Colleges and universities online testing system

Abstract

Today which progresses by leaps and bounds in science and technology, growing demand for network technology education fields, especially the paperless examination management. The paperless examination for some subjects refers to online via the Internet. In this way, not only can increase the transparency of the school management, also can improve the management level of the school. Online testing can make full use of the resources of existing schools, further lighten the load of the teacher, the teacher from the cumbersome volumes, change of volume, marking.

In this paper is written in the JAVA language, online examination system design and realization of the system according to the difficulty of the subject factor and knowledge to question, to make the question more rational, more randomness. At the same time, this system USES the template question, intuitive and easy to operate to question selection process, bringing great teacher topic and the volume group. This system can also be set in the template used to assist the teacher in question is given when the update of a series of database information teacher. The students register, login, have a time limit test in this system, the system through the manual and automatic marking machine marking and results in the form of records in the database, the teacher can according to student achievement to master students mastery of knowledge in the database level adjust the next phase of the teaching task. After strict test clearly reached the design requirements of specification.

Paper is based on MYSQL popular architecture, the use of value migration performance good MYSQL database, developing software is the eclipse.

Keywords: Network, education, online testing system in colleges and universities, JAVA, MYSQL

目录

摘 要 III

Abstract IV

第一章 引言 1

1.1 课题背景及其意义 1

1.2 考试系统的发展现状 2

1.3 课题研究内容 2

1.4 论文的组织结构 2

第二章  相关开发技术介绍 4

2.1 MVC 框架简介 4

2.1.1 MVC 框架概念 4

2.1.2 MVC的编程模式 4

2.1.3 MVC 框架内容 5

2.2 Spring MVC 6

2.2.1 Spring MVC 概念 6

2.2.2 Spring MVC 框架 6

2.3 Spring aop 6

2.3.1 Spring aop 的概念 6

2.4 Hibernate 7

2.4.1 Hibernate 概念 7

2.4.2 Hibernate 的核心接口和类 7

2.5本章小结 9

第三章  系统的需求分析 10

3.1 需求描述 10

3.2 系统功能需求分析 10

3.2.1用户需求分析 10

3.2.2系统的功能需求 10

3.3 系统的业务流程 12

3.3.1管理员业务流程 13

3.3.2教师业务流程 13

3.3.3学生业务流程 14

3.4 系统性能需求分析 15

3.5 本章小结 15

第四章  系统概要设计 17

4.1系统开发功能 17

图 4.1 在线测试系统功能图 18

4.2 系统数据库设计 18

4.2.1 MySQL 数据库的简介 18

4.2.2 系统的E—R图 18

4.2.3 系统数据库详细设计 19

4.2.4系统数据库表间关系图 22

4.3 本章小结 23

第五章 系统的详细设计和实现 24

5.1 系统详细设计 24

5.1.1 源代码包结构设计 24

5.1.2 界面布局文件规范设计 24

5.1.3 各个功能模块的详细设计 25

5.2 类的划分和重点功能代码实现实例 26

5.3系统功能模块界面实现示例 34

5.4 本章小结 39

第六章 系统测试 40

6.1 测试环境 40

6.2 系统功能模块单元测试示例 40

6.3系统功能模块集成测试示例 42

6.4 本章小结 45

第七章  总结与展望 46

7.1 总结 46

7.2 展望 46

致 谢 47

参考文献 48

第一章 引言

1.1 课题背景及其意义

随着互联网的快速发展,信息化正逐渐渗透到各个行业当中。计算机技术的普及与应用给教育资源的优化带来了发展的良机,成为当下重要的教育教学手段。所以,如何利用网络技术打破过去传统的教学、考试、管理模式成为人们关注的热点问题。考试是教育、教学中必不可少的环节,教师们可以通过考试了解学生们掌握知识点的情况,成为教学分析最可靠的依据。考试方法模式的网络技术应用更是必不可少的。现在,国内有很多大学开展了网络在线教育模式,通过计算机互联网实现对学生进行网络在线考试测试。相比于传统书面考试,高校在线测试系统不但能够提高教师的工作效率,节约大量的人力物力等,还可以优化教学的管理,提高教学的质量,更重要的是它能影响现代高校的教学模式,成为界定教育现代化的重要标志。

剩余内容已隐藏,请支付后下载全文,论文总字数:33920字

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

企业微信

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