首页> 中文学位 >基于Struts框架的在线考试系统的设计与实现
【6h】

基于Struts框架的在线考试系统的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 论文研究的背景和意义

1.2 国内外研究现状

1.2.1 国外研究现状

1.2.2 国内研究现状

1.3 论文研究内容

1.4 本章小结

第二章 系统相关技术概述

2.1 JSP技术概述

2.1.1 JSP的技术特点

2.1.2 JSP的运行机制

2.2 B/S软件体系结构概述

2.2.1 B/S结构简介

2.2.2 B/S结构的优缺点

2.2.3 B/S和C/S结构的区别

2.3 Struts技术概述

2.3.1 Struts 1的框架结构

2.3.2 Struts 1的处理流程

2.3.3 Struts 1的优缺点

2.4 AJAX技术概述

2.4.1 AJAX的基本概念和原理

2.4.2 AJAX的优点与不足

2.4.3 AJAX与传统Web应用的对比

2.5 Microsoft SQL Server 2005概述

2.6 本章小结

第三章 系统总体设计

3.1 系统需求分析

3.2 系统设计

3.2.1 系统设计目标

3.2.2 系统的功能结构及系统流程图

3.3 系统开发环境

3.3.1 服务器端开发环境

3.3.2 客户端开发环境

3.4 本章小结

第四章 数据库设计

4.1 数据库概念结构设计

4.2 数据库E-R图的设计结构

4.3 数据库逻辑结构设计

4.4 数据表之间的关系设计

4.5 本章小结

第五章 系统功能的设计与实现

5.1 前台首页的设计与实现

5.1.1 前台首页概述

5.1.2 前台首页的技术分析

5.1.3 前台首页的实现

5.2 考生信息模块的设计与实现

5.2.1 考生信息模块概述

5.2.2 考生信息模块的技术分析

5.2.3 考生注册功能的设计与实现

5.2.4 找回密码功能的设计与实现

5.3 在线考试模块的设计与实现

5.3.1 在线考试模块概述

5.3.2 在线考试模块的技术分析

5.3.3 选择考试科目功能的设计与实现

5.3.4 随机抽题并显示功能的设计与实现

5.3.5 自动判卷并显示成绩功能的设计与实现

5.4 后台首页的设计与实现

5.4.1 后台首页概述

5.4.2 后台首页技术分析

5.4.3 后台首页的实现

5.5 考试题目管理模块的设计与实现

5.5.1 考试题目管理模块概述

5.5.2 考试题目管理模块技术分析

5.5.3 查看考试题目列表功能的设计与实现

5.5.4 添加考试题目信息功能的设计与实现

5.5.5 删除考试题目信息功能的设计与实现

5.6 本章小结

第六章 总结与展望

6.1 论文工作总结

6.2 进一步工作的展望

参考文献

致谢

展开▼

摘要

考试是基础教育学校日常教学活动中的一个重要环节,伴随着基础教育改革尤其是考试改革的不断深入,传统的考试方法因其周期长、效率低、人工阅卷影响公平等原因,逐渐不适合新形势下的教育教学工作。而随着计算机技术、网络技术日新月异的发展和在教育领域的普及,在线考试这种全新的考试模式展现出了越来越多的优势。利用在线考试系统,教师能够在系统中无纸化设置考试题型和题目,考生就能够利用网络登录系统,在任何时间任何地点参加考试,冲破考务管理和考生测试的时空制约。系统可以自动判卷,提高了考试效率和标准化水平,节省了大量的人力物力资源,对考试的公平性也有所提升,研究设计实现一个较为完善的在线考试系统对于考试工作适应基础教育的改革和发展的大趋势有着至关重要的意义。
  本系统采用了使用开源的、基于Java的系统开发软件Eclipse为集成开发环境,以较为流行的网络编程语言JSP为开发语言,后台数据库采用MicrosoftSQL Server2005,服务器端采用Apache Tomcat作为web应用服务器,客户端只需安装IE浏览器即可登录使用本在线考试系统。系统的主要结构为B/S结构,基于MVC设计模式中的struts框架进行程序设计开发。
  本系统主要分为前台系统和后台管理系统。前台系统主要用于考生注册和登录系统、进行在线考试、查询考试成绩以及修改个人基本资料信息等功能;后台管理系统则主要用于系统管理员对考生信息、课程信息、考题信息和学生成绩等数据的管理功能。目前,该系统功能较为完备,已进行了初步的试运行,基本适合当前的中学基础教育的日常考试及练习的需要,基本达到了预期效果。今后我还要根据试运行的情况和师生反馈情况对系统进行不断地完善,使其更好地为基础教育的考试工作服务,为及时反馈教与学的效果,提升教学质量发挥更加重要的作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号