登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

高校课程在线考试系统的设计及实现

 2023-01-16 08:55:24  

论文总字数:28794字

摘 要

在如今科技和网络发展越来越迅速的今天,人类进入了信息时代,信息时代也被人们称之为数字时代。在这样的信息时代环境中,技术检测的方法也发生了翻天覆地的变化,未来的考试必将趋向于在线考试,在线考试系统更加节约资源,也比传统方式更加便捷。

本系统基于JSP技术开发,经过构架开发和前后端设计,构建了基于B/S结构,My Eclipse和JAVA语言作为开发平台编译软件和编译语言。本系统可以在任意电脑的任意浏览器上使用。学生可以登录,考试,当考试结束时,系统会自动呈现考试分数。教师可以使用该系统上传试卷,组卷,批改,删除,并且可以保存试卷以便后期复议。管理员可以轻松添加用户,更改和查询测试问题,以及根据情况,按时添加考试并设立相应的数据

关键词:在线考试;网络考试;JAVA ;JSP

Abstract

With the development of technology and network, human beings have entered another era, the information age, which some people call the digital age. In the digital network environment, the technology detection method has undergone a revolutionary change. Online examination will become a trend. Online examination system can improve the flexibility of teaching. Compared with the traditional online examination system, the online examination system is more simple and convenient in terms of human and material resources and saves resources.

The system is developed based on JSP technology, through the framework development and front and back-end design, built based on B / S structure, my eclipse and JAVA language as the development platform compiling software and assembly language. This system can be used on any browser of any computer. Students can log in and take exams. When the exam is over, the system will automatically display exam scores. Teachers can use the system to upload, organize, grade, delete, and save papers for later review. Administrators can easily add users, change and query test questions, and add tests and set up corresponding data on time according to the situation.

Keywords: Online examination; The network examine system ; JAVA, JSP

目 录

摘 要 III

目 录 V

第一章 绪论 1

1.1 研究背景 1

1.3 课题内容 1

1.4 系统主要目标 2

1.5 本文组织结构 2

第二章 背景技术 3

2.1 JSP技术 3

2.2 Javascript 3

2.3 MySQL数据库介绍 3

2.4 UML概述 4

2.5 B/S结构 4

第三章 系统分析和设计 6

3.1 可行性分析 6

3.3 功能模块分析 7

3.3.1 用户登录模块流程 7

3.3.2题库模块管理 7

3.3.3在线考试模块管理 8

3.3.4成绩管理模块 8

3.4 系统用例分析 9

3.4.1 管理员管理用例图 9

3.4.2 教师管理用例图 9

3.4.3 学生管理用例图 10

3.5 系统业务分析 10

3.6 数据流图分析 11

3.7系统性能分析 13

3.8非功能性需求 13

第四章 系统数据库设计 15

4.1 数据库的设计 15

4.2 ER设计 15

4.3 数据库表设计 16

第五章 系统的实现 19

5.1 登录界面 19

5.2管理员管理界面 21

5.2.1添加试题 23

5.2.2 生成试卷 25

5.2.3 添加用户 27

5.3 学生界面 29

5.3.1 修改密码 29

5.3.2 考试 29

5.4教师登陆界面 31

第六章 系统测试 33

6.1 测试方案及测试用例 33

6.2 安全测试 33

6.3测试方法 33

6.4 系统用例测试 34

6.4.1用户登录模块测试用例 34

6.4.2管理员上传试题模块测试用例 34

6.4.3管理员添加考试模块测试用例 35

6.4.4学生抽题测试模块测试用例 35

6.4.5教师阅卷模块测试用例 36

6.4.6成绩查看模块测试用例 36

6.5测试结论 36

第七章 总结与展望 37

7.1总结 37

7.1展望 37

参考文献 39

第一章 绪论

1.1 研究背景

在现在这个呼吁环境保护的今天,无纸化的线上考试已经是趋势,符合当今世界的可持续发展战略,而本系统就是为了实现考试无纸化,为各种教学提供便利。该系统的设计有很大的利用价值。在线考试系统将最开始的同步交互模式变成了异步交互模式,页面在后台获得数据,同时前台部分刷新,这样既提高了网络响应速度,又节省了宽带,可以说是一举两得。创建该在线考试系统主要有两个原因:首先,减少了教师的工作量,教师们可以通过该系统去批改考试与作业;其次,该系统为学生提供了学习的便利。从而实现教师与学生的互利共赢。

1.2研究意义

在当今这个发展迅速的社会中,时间已经是最大的成本对于每个人来说,所以如何节约时间是一个值得思考的问题,传统的线下考试系统花费了很大的人力与物力,教师和学生的时间被传统考试系统所束缚,然而在线考试系统有效的节约了教师与学生的时间。并且在这个全球变暖的大环境下,环境保护显得尤为重要,在线考试系统节约了大量纸张,让环境得到了保护,符合可持续发展战略。所以在线考试系统是趋势。

1.3 课题内容

本文研究方法包括高校学生关于考试理问题不足的问卷调查、教务管理相关人员访谈以及国内外考试管理系统案例分析。对以上所得信息进行需求分析,结合实际能力得出系统总体设计和功能设计,实现功能模块化,优化教师对考试管理。本系统集成了考试管理、科目管理、题目管理等多个模块。

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

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

企业微信

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