Java毕业设计----基于Java web的在线试题库管理系统

时间:2021-01-12 06:47:52

 

联系qq:2835777178    有兴趣者可先看代码运行视频再决定

部分论文: 

目录

1 前 言 1

1.1 在线试题库管理系统现状 1

1.2 在线试题库管理系统的意义 2

2 系统的开发环境及技术简介 2

2.1 Eclipse简介 4

2.2 JSP简介 4

2.3 TOMCAT简介 4

2.4 MYSQL简介 4

3 系统可行性分析 5

3.1可行性分析 5

3.1.1经济可行性 5

3.1.2技术可行性 5

3.1.3操作可行性  5

4 系统设计 6

4.1设计思想 6

4.2系统总体功能设计 6

4.3系统前台模块 6

4.4系统后台模块 7

5 系统实现 7

5.1 数据库概要说明 7

5.1.1实体—联系图 7

5.1.2主要数据表的结构 11

5.2 系统功能的详细设计 13

5.2.1前台登录模块 13

5.2.2修改用户信息模块 16

5.2.3试题管理模块 17

5.2.4下载试题模块 20

5.2.5自动组卷模块 20

结束语 21

参考文献 22

附录 24

摘要在现代化的教育中,题库、试卷建设是教学活动的重要组成部分,传统手工编制的试卷经常出现内容雷同、知识点不合理以及笔误、印刷错误等情况。因此,为了题库管理的信息化而开发了题库管理系统本系统开发基于B/S模式的试题生、下载试题以及导入试题于一体的,其中数据库采用MYSQL,前台页面的展示是jsp,开发工具是eclipse,服务器采开源安全的tomcat。本文详细论述了系统总体设计思想、数据库设计以及功能模块设计等。。。。。。。。。

1前 言

1.1 在线试题库管理系统现状

现阶段可以说,网络试题库系统的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行更及时更全面的去与大家分享,都值得我们去研究。

随着Internet应用的普及,网络试题库系统已成为一种重要的教学试题管理手段。然而,与传统纸质命题相比,网络试题库系统的质量保证体系却显得不够完善、健全。。。。。。。。

1.2 在线试题库管理系统的意义

在线试题库系统具有重视组卷功能,轻视教育测量功能。题库作为一个教育测量工具,它不仅仅是只有试题管理和组卷的功能,它更重要的功能是收集测试数据,并对这些测试数据进行统计与分析,发现题库中所存在的问题,发现教师教学过程中的问题,发现学生学习过程中的问题。。。。。。。。。。。。。


3系统可行性分析

3.1可行性分析

3.1.1经济可行性

开发该系统所需的相关资料可以通过上网行调查收集和总结,所需的其他应用软件、硬件系统也易于获得。。。。。。。

3.1.2技术可行性

为了使平台具有更好的实用性和安全性,本平台基于当今广泛使用的Windows XP操作系统,系统是以Java web开发实现的,。。。。。

3.1.3操作可行性

题库管理系统具有友好的界面和简单的操作过程,使平台的使用过程对于教师和管理员来说都一目了然。。。。。。。。。。。。。。。。。

4.2系统总体功能设计

试题库管理系统分为前台和后台管理两大模块,前台模块主要包括前台售票、查看在售影片、用户信息管理、下订单、添加评论等功能。后台管理员模块用于管理员对前台的信息控制和管理,主要包括添加电影,查询电影信息,修改电影信息、查看用户信息、管理用户信息、查看评论、统计销售额等。总功能如图下所示:

Java毕业设计----基于Java web的在线试题库管理系统


4.3 系统前台模块

系统前台模块包括:用户注册登录、用户信息管理、试题管理、下载试题、课程信息管理、自动组卷、系统留言等功能。其前台详细功能介绍如下:

用户信息管理:用户信息管理功能是用户用来管理自身信息的一个功能模块,在这个模块上用户可以管理自身的信息,如查询和修改。

试题管理:试题管理模块是系统的核心模块之一,其中包括手动添加试题,批量导入试题以及手动生成试题等功能。

下载试题:下载试题功能是用来给用户下载题目的,用户选择相应的课程类别,就能下载对应课程的试题,试题是在下载的excel中。

课程信息管理:课程信息管理模块是用来添加试题课程信息的。

自动组卷:自动组卷功能,当用户选择好课程信息后,即可随机的组卷,其试题科目就是所选课程的。

系统留言:用户可以在留言区域添加自己的评论和意见

4.4系统后台模块

系统后台模块包括:管理员添加、管理员登录、管理员信息管理,用户信息管理,留言查询以及退出后台功能。后台模块的详细功能设计分别如下:

管理员注册:要添加管理员账号必须登录一个超级管理员用户,这个超级管理员用户是唯一的,只有该用户才能添加管理员信息。

管理员登录:管理员登录功能只能登录管理员账号,普通用户不能登录。

管理员信息管理:管理员信息管理是管理员管理自身信息的功能,能够修改和查看自身的信息。

留言查询:管理员能够查看用户对于本系统的评论与留言。及时的了解和掌握最新的动态。

退出后台:点击退出后台就能安全退出系统。



系统的部分界面
Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统Java毕业设计----基于Java web的在线试题库管理系统