admin 发表于 2023-3-16 17:26:15

基于JavaEE的在线考试系统的设计与实现

摘要:
现如今,互联网技术推动了社会的发展,网络技术也随着互联网的发展进入到了各行各业的生产和人们的生活中了,因此教育事业也受到了互联网的影响。例如现在我国有很多学校都在使用在线考试系统来检测学生的学习成绩。并且也因为它的价格低廉、运行快速等特点受到用户的青睐。因此本系统的设计与开发也是基于现如今较为流行的B/ S模式,使用Java语言和JSP技术,以及DIV+CSS布局方法,和MySql数据库。本系统由教师、管理员和学生组成。教师登陆本系统后可以人工生成试卷或让系统自动生成试卷、试卷的维护和管理以及查看学生的考试成绩等功能; 学生登陆该系统可以参加在线网络考试、考完试后可以查询自己的成绩和修改个人部分基本信息等功能;管理员登陆后可以管理用户的个人信息。

目录:
目录
1引言      1
1.1开发背景      1
1.2研究现状      1
1.3系统开发意义      1
2系统分析      2
2.1技术可行性      2
2.2经济可行性      2
2.3方案可行性      2
3开发工具介绍      3
3.1Java简介      3
3.2MySql数据库      3
4技术介绍      4
4.1JSP技术      4
4.2JDBC技术      4
5需求分析      5
5.1主要内容      5
5.2系统功能      5
5.2.1前台学生功能:      5
5.2.2后台教师功能:      5
5.2.3后台管理员功能:      6
5.3需求规范      6
6总体设计      7
6.1系统开发的目标      7
6.2系统架构图      7
6.3系统模块图      7
7详细设计      9
7.1数据结构设计      9
7.1.1类图      9
7.1.2用例图      10
7.2数据库设计      12
7.2.1实体联系图      12
7.2.2数据库表结构      13
7.3算法设计(系统流程图)      17
7.3.1在线考试      17
7.3.2科目管理      18
7.3.3手动生成试卷      18
7.3.4管理员登录      19
8系统实现      21
8.1主要功能截图      21
8.1.1在线考试      21
8.1.2科目管理      21
8.1.3手动生成试卷      22
8.1.4管理员登录      22
8.2主要功能代码      23
8.2.1在线考试      23
8.2.2科目管理      23
8.2.3手动添加试卷      24
8.2.4管理员登录      24
9测试      25
9.1软件测试基础理论      25
9.1.1测试定义      25
9.1.2测试步骤      25
9.2测试目的      25
9.3测试方法      25
9.3.1黑盒测试      25
9.3.2白盒测试      25
9.4管理员登录测试      25
9.5测试报告      26
10总结      27
致谢      28
参考文献      29


论文字数:9198
包含资料:毕业设计论文、项目源代码

截图:










百度网盘下载地址(金币充值):
**** 本内容需购买 ****




页: [1]
查看完整版本: 基于JavaEE的在线考试系统的设计与实现