登录

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

注册

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

找回密码

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

基于SSM框架的在线考试管理系统

 2022-11-16 10:11  

论文总字数:22760字

摘 要

现如今考试已作为学生日常学习和学校检测学生学习成果时不可或缺的重要环节。现根据实际情况,解决在考试中存在的以下问题。使用网上考试系统代替传统线下笔试,将学生错题汇总成库,并增加可以查看,管理错题的功能。学生可以通过该系统获取自己的错题从而改正学习中存在的问题。通过该系统可以减轻学校复印试卷,安排监考的压力。可以方便学生提升学习效率,精准复习错题。

本文基于以上需求设计建立了一个在线考试系统并具有错题库管理功能,在系统设计中拥有三个角色类型,并各具其独自的权限和功能。系统设计由多个独立模块构成。本文基于SSM框架,使用JSP开发语言,使用MySQL数据库,采用Tomcat服务器。

该论文提出了以网络为基础的考试方式,改进了传统线下笔试的方式。建立了一套相对完整的在线考试系统,实现方便的在线考试体现考试的公平性,并且操作界面友好,实用,安全。

关键词:错题库管理;JSP;MySQL数据库;SSM框架;B/S结构

ABSTRACT

Today, examination has become an indispensable part of student’s daily learning and school testing of students' learning results. Now according to the actual situation, solve the following problems in the examination. Use the online examination system instead of the traditional offline written test to summarize student’s wrong question into a library, and add the ability to view and manage errors. Students can use this system to get their own wrong questions and correct the problems in learning. This system can alleviate the pressure on schools to copy test papers and arrange supervisory examinations. It can facilitate students to improve learning efficiency and accurately review errors.

Based on the above requirements, this paper designs and establishes an online examination system with the management function of error question bank. It has three types of roles in the system design, each with its own rights and functions. The system design consists of several independent modules. This paper is based on the SSM framework, uses JSP development language, uses MySQL database, and uses Tomcat server.

This paper puts forward a network-based examination method, which improves the traditional offline written examination method. A set of relatively complete online examination system has been established to realize convenient online examination to reflect the fairness of the examination, and the operation interface is friendly, practical and safe.

Keywords: Wrong question library management; JSP; MySQL database; SSM framework; B/S structure

目 录

摘 要 I

第一章 绪论 1

1.1开发背景及意义 1

1.2开发现状 1

1.3研究意义及内容 1

1.4论文组织结构 2

第二章 相关技术基础 3

2.1 开发的结构模式 3

2.2 Web开发相关技术 3

2.2.1Jsp开发技术 3

2.2.2静态网页技术HTML 3

2.2.3 SSM框架技术 4

2.3 MySQL数据库 4

2.4 Tomcat服务器 4

第三章 系统需求分析 5

3.1系统需求分析 5

3.1.1 学生类用户需求及用例图 5

3.1.2 教师类用户需求及用例图 5

3.1.3 管理员用户需求及用例图 5

3.1.4功能模块简要说明 6

3.2系统非功能需求分析 7

3.2.1 技术可行性 7

3.2.2 操作可行性 7

3.2.3 经济可行性 7

3.2.4性能需求分析 7

3.2.5系统设计规则与运行环境 7

第四章 系统设计 9

4.1设计目标与原则 9

4.1.1系统分层结构设计 9

4.1.2系统功能模块的设计 10

4.1.3系统流程设计 10

4.1.4数据库设计 12

4.3.2数据库表设计 14

第五章 系统编码与实现与测试 17

5.1系统实现工具与环境 17

5.2核心代码分析 17

5.2.1教师管理界面 18

5.2.2课程管理界面 19

5.2.3学生管理界面 20

5.2.4 试卷信息界面 21

5.2.5学生功能模块的实现 23

5.2.6试卷信息界面 24

5.3系统测试 26

5.3.1测试目的 26

5.3.2主要模块测试 26

5.3.3测试总结 28

第六章 总结与展望 30

6.1总结 30

6.2展望 30

致谢 31

参考文献 32

第一章 绪论

1.1开发背景及意义

考试作为学生日常学习,学校检测学生学习成果的重要途径其在学生的生活中是不可或缺的一部分。但是,现在的考试技术已经很久没有进行变革。学校需要进行大量的繁杂的前期准备工作。如教师命题,安排组织监考。在考试完成后教师还需要进行批改,并且还得对试卷进行评讲。学生在考试后还需要妥善保存试卷,以待后期的讲解课程。同时纸质的试卷容易弄丢且浪费资源。很多学生在考试结束后无法及时的跟进错题的情况,没有做好及时整理导致对知识点的一知半解。且现如今很多学校仍在进行题海战术,做的题越多学生积累的错题越多,反而事倍功半。

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

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

企业微信

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