需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15477 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着国内“互联网+”理念的提出,许多传统产业逐步向互联网靠近,“互联网+”的发展速度空前,网络时代已然成为整个社会发展的必然趋势。不仅仅企业需要顺应社会的发展,教育事业同样也需要融入到“互联网+”的发展中来。从而产生了一种比手写答卷更加优越的答题类型在线考试。 在线考试系统开发的最初目的是为了方便学生考试,后来在研究时发现还可以提高教师在教学中的工作质量。目前,在线考试系统已经进入校园,但并不多见,所以对于在线考试系统,还没有完整统一的制度。因此,根据学生和教师的需求开发一个新型的在线考试系统应运而生。 主要由管理员模块,教师模块和学生模块这三大模块组成的在线按考试系统是采用基于B /S(Browser/Server)模式的研究设计方法,开发工具为MyEclipse,使用的后台数据库是MySQL,数据库的管理工具使用Navicat Premium,开发语言选用JSP,整个系统使用SSH框架进行整合。 关键字:在线考试;SSH框架;JSP;MySQL;
目录 摘要 Abstract 1 引言-1 1.1课题研究意义-1 1.2课题研究目标-1 1.3国内外发展趋势-1 1.4研究现状-2 1.5研究内容-2 2 系统开发环境及技术-4 2.1 系统开发环境-4 2.1.1 MyEclipse-4 2.1.2 MySQL-4 2.1.3 Tomcat-4 2.2 系统开发技术-4 2.2.1 JSP技术与MVC模式-4 2.2.2 JQuery技术-5 2.2.3 Ajax技术-5 2.2.4 SSH框架-5 3 系统分析-7 3.1 需求分析-7 3.2 可行性分析-7 3.2.1 技术可行性-7 3.2.2 经济可行性-7 3.2.3 社会可行性-8 3.3 功能需求-8 3.4 数据需求-9 4 总体设计-10 4.1 结构设计-10 4.2 数据库设计-10 4.2.1 概念结构设计-10 4.2.2 数据库逻辑结构设计-11 4.2.3 数据库表设计-11 5 系统详细设计与实现-15 5.1 系统功能模块简介-15 5.2 管理员模块-16 5.2.1 用户管理-16 5.2.2 科目管理-18 5.2.3 试题库管理-19 5.2.4 试卷管理-21 5.2.5 成绩查询-23 5.3 教师模块-23 5.3.1 阅卷管理-23 5.3.2 成绩查询-24 5.4 学生模块-25 5.4.1 参加考试-25 5.4.2 成绩查询-26 5.5 用户密码修改-26 6 系统测试-28 6.1 单元测试-28 6.2 功能测试-29 6.2.1 测试策略-29 6.2.2 测试用例及结果-29 6.3 系统测试结果分析-31 7 总结-33 参考文献-34 致 谢-35 |