需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11843 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着科学的进步,计算机的应用已经普及到人们生活的每个角落,生活中无处不存在互联网的应用。在疫情之后,各种线上应用对于维持疫情期间的正常生活发挥了非常重要的作用,作为一名学生,为了评测学生在疫情期间的居家线上学习情况,特此对在线考试系统进行了研究,并设计了一个基于Java的线上考试管理系统。本论文首先对在线考试管理系统的项目研究背景和研究意义进行了简要介绍。在分析了国内外的相关研究现状后,本文对关键技术和算法进行了借鉴,最终实现了面向国内各类考生的在线考试管理系统。网站的国内外现状进行分析,并对使用的相关关键技术进行了深刻的分析和讨论,最后总结出在线考试管理系统网站的前景和效益。 本系统总共有两个角色,分别是学生角色和管理员角色。学生角色的功能有:学生的在线考试,对本人成绩的查询,修改本人登录密码等;管理员角色的功能有:对考生信息的管理,对试题题目的管理,对试题内容的管理等。系统的关键技术是JSP技术,整体的框架是SSH架构,选用MySQL作为系统后台数据库。 本文的重点章节介绍项目的整体开发过程。从开始的章节主要描述了整个项目的前景及研究意义、国内外现状、系统概述。其次说明了系统的功能需求、可行性的具体分析、业务流程的逻辑分析。再次规划了系统功能的设计、系统的物理环境、系统模块总体设计规划、数据库概念的设计路线、数据库物理设计的方法、主要功能模块的详细设计模型。最后对系统的技术实现,通过严格功能测试、根据测试结果完善程序功能模块。 经过系统的开发和测试,本系统具有较好的实用性,可维护行强,基本符合用户需求具有良好的参考性和实用性,从而更加明确了开发本系统的意义。
关键词: JSP;在线考试;MySQL;互联网
目录 摘要 Abstract 1 绪论-1 1.1 项目背景-1 1.2 研究意义-1 1.3 研究现状-1 1.3.2 国外研究现状-1 1.4 系统概述-1 2 系统分析-2 2.1 系统需求分析-2 2.1.1 功能需求-2 2.1.2 性能需求-2 2.2 系统可行性分析-3 2.2.1 技术可行性-3 2.2.2 管理可行性-3 2.2.3 经济可行性-3 3系统设计-5 3.1 系统物理环境配置-5 3.2 系统规划-6 3.3 系统概要设计-6 3.4 数据库设计-7 3.4.1 概念设计-7 3.4.2 逻辑设计-10 3.4.3 物理设计-10 3.5 系统详细设计-12 3.5.1 管理员模块设计-12 3.5.2 学生模块设计-14 4系统实现-16 4.1 系统技术实现-16 4.1.1 Java语言简介-16 4.1.2 Jsp概述-16 4.1.3 MySQL简介-16 4.2 登录模块实现-17 4.2.1管理员登录页面-17 4.2.2 考生登录页面-18 4.2.3管理员登录成功页面-18 4.2.4 考生登录成功页面-19 4.3管理员功能模块实现-19 4.3.1 考生信息管理页面-19 4.3.2 考生成绩查询页面-20 4.3.3 试卷管理页面-21 4.3.4 题目管理页面-22 4.4学生功能模块实现-23 4.4.1在线考试页面-23 4.4.2成绩查询页面-24 4.4.3修改密码页面-25 5系统测试-26 5.1测试目的及方法-26 结 论-28 6.1 系统开发总结-28 6.2 存在问题及改进-28 参 考 文 献-30 |