基于JavaEE的在线考试系统的设计与实现.doc
更新时间:05-27 上传会员:LA0633
分类:
计算机信息
论文字数:14613 需要金币:1000个
下载此论文
摘要:随着教育体制改革的推进,考试类型不断增加,高校教师的工作量将会越来越大。计算机技术的快速发展,使得计算机与人们生活中各个领域的融合在不断的深入。人们希望利用在线考试系统提高考试的效率,来减轻教师的工作负担。使老师提高教学质量,促进学生的学习。传统方式是固定考场,老师现场监考,需要投入大量的人力物力。而且根据培养模式的不同,大部分学生有半年至一年半的学习是在校外完成的。传统考试在实施过程中难度很大。在疫情防控的背景下使用在线考试系统,可以有效的控制学校的人员流动情况,避免大规模人员流动的发生,保证了全体师生的身体健康和生命安全。
综上所述,本文主要设计一个适用于高校的在线考试系统。旨在提高考试工作的效率,减轻教师的负担。本系统使用MVC设计模式和B/S构架模式实现完整的考试功能。本文分析了在线考试的课题背景与国内外的发展现状,阐述了在线考试系统研究的目的与意义。通过仔细分析传统方式的弊端,对实际功能给出了需求分析。对管理员功能模块、教师功能模块和学生功能模块等进行了详细介绍。最后为确保系统的稳定运行,对系统的所有模块进行了测试。本系统主要应用于高校环境下的考试工作,明确了系统的应用环境。采用线上考试的方式,给考试工作带来极大便利。
关键词:在线考试;MVC;B/S
目录
摘要
Abstract
引 言-1
1 绪论-2
1.1 课题背景-2
1.2 国内外发展现状-2
1.3 目的和意义-3
1.4 本章小结-4
2 应用技术介绍-5
2.1 开发工具及技术-5
2.1.1 Eclipse-5
2.1.2 Oracle-5
2.1.3 Tomcat服务器-5
2.2 JSP-5
2.3 MVC设计模式-6
2.4 软硬件要求-6
2.5 本章小结-6
3 系统需求分析-7
3.1 功能需求分析-7
3.2 可行性分析-8
3.2.1 技术可行性分析-8
3.2.2 经济可行性分析-8
3.2.3 操作可行性分析-8
3.3 性能分析-8
3.4 本章小结-9
4 系统设计-10
4.1 功能结构图-10
4.2 E-R图-12
4.3 数据库设计-13
4.4 流程图-17
5 系统实现-26
5.1 管理员模块-26
5.1.1 管理员登录-26
5.1.2 学生管理-26
5.1.3 教师管理-27
5.1.4 课程管理-28
5.1.5 修改密码-28
5.2 教师模块-29
5.2.1 教师登录-29
5.2.2 教师信息注册-30
5.2.3 个人信息显示-30
5.2.4 添加课程-31
5.2.5 发布试卷-32
5.2.6 更新试卷-32
5.2.7 查看试卷-33
5.2.8 查看结果-34
5.2.9 补充试卷-34
5.2.10 删除试卷-35
5.2.11 重置密码-36
5.3 学生模块-36
5.3.1 学生登录-36
5.3.2 学生信息注册-37
5.3.3 个人信息显示-38
5.3.4 课程成绩查询-38
5.3.5 在线考试-39
5.3.6 查看通知-40
5.3.7 重置密码-41
5.4 反馈模块-41
6 系统测试-43
6.1 系统测试目的及意义-43
6.2 测试过程-43
6.3 测试用例-43
结 论-46
参 考 文 献-47
上一篇:
基于JavaEE的农作物超市管理系统的设计与实现.doc
下一篇:
基于JavaEE技术的进口冷链产品管理系统设计与实现.doc
找原创论文,从三亿论文网开始 www.eeelw.com
电脑版
|
目标:为大家提供3亿可以通过查重系统的原创毕业论文资料