需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14490 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着我国网络技术、信息技术以及数据库技术的发展在教育领域较为迅速,计算机网络的安全性、可靠性也较高,网络教育具有很强的生命力。因此也形成了各种各样的教育系统,其中在线考试系统就是重要之一。通过计算机技术和网络技术可以自动组卷以及在线考试和自动阅卷,减轻教师工作负担、提高工作效率。 本文介绍了一个基于B/S结构,Java web技术开发和Mysql数据库设计并实现的在线考试系统,该系统包含用户登录模块,在线考试模块,自动阅卷模块以及成绩查询模块这四个功能模块。考生身份验证成功后进行随机抽取试题,并在规定的时间里完成考试,系统自动阅卷,考试成绩可供给教师和考生查询。管理员管理老师,学生以及试卷的信息等。 【关键词】:在线考试系统; 管理系统; JavaWeb系统
目录 摘要 Abstract 1绪论-1 1.1 课题研究背景-1 1.2 课题设计目的与意义-1 1.3 本文主要研究内容-1 1.4本文组织结构-2 2系统开发环境及技术-3 2.1 Tomcat服务器-3 2.2 MySQL数据库-3 2.3 JSP语言-3 2.4 Eclipse-4 3系统分析与设计-6 3.1系统需求分析-6 3.2 系统设计-6 3.2.1 系统目标设计-6 3.2.2 系统的设计模式-6 3.2.3 系统功能结构设计-6 3.2.4 系统流程图-7 3.3数据库设计-9 3.3.1数据库分析-9 3.3.2 系统各实体以及属性-9 3.3.3 数据库物理结构设计-12 4系统功能的具体实现-16 4.1用户首页设计-16 4.1.1用户首页概述-16 4.1.2用户实现登录的过程-16 4.1.3 考生注册的功能实现-18 4.2用户前台操作-19 4.2.1用户成功登录后的前台操作-19 4.2.2在线考试模块的设计及实现过程-19 4.2.3考生查询成绩的功能实现过程-20 4.2.4教师查看考生成绩的功能实现过程-22 4.3管理员后台操作-23 4.3.1后台首页概述-23 4.3.2用户管理的操作-23 4.3.3试题管理的操作-25 4.3.4组卷管理的操作-25 4.4数据库的实现-27 4.4.1数据库的配置与连接-27 5系统测试与维护-28 5.1测试系统的环境-28 5.2 系统运行的环境-28 5.3 系统测试的内容-28 5.4系统维护-32 6总结及展望-33 6.1总结-33 6.2展望-33 参 考 文 献-34 致 谢-35 |