| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10392 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科技的发展,计算机已经渗透到生活的方方面面,在线考试具有提高考试可靠性,有效性、工作效率以及降低考试成本的优势。驾驶员在线考试系统顺应了社会网络化、无纸化的趋势。本文的研究目的设计一个易于管理和维护的考试系统,能够为驾驶员的考试提供便利条件。 本系统分为前台和后台两部分,它由三个角色组成:访问者,用户,管理员。前端界面提供查看各种考试信息和参加考试。后台系统用于管理员管理前台,还包括用户管理、类目管理、考题管理、分数管理、管理员管理等,在对题库进行操作的时候,可以批量上传和下载,通过下载动态生成的excel模板文件,来进行题库的批量上传操作。另外,除了可以进行基础的考试之外,还能查看解析,查看排名,了解自己的学习水平。本系统与传统的考试系统不同,不是通过完成一张试卷来进行练习,而是通过分章节练习来达到学习的效果,用户可以一直答题来获取分数,应有排行榜的存在,能够更好地激发用户的好胜心,来不断进行答题挑战。 本系统后端是基于Struts2、Spring以及Hibernate框架,前端运用jQuery和layer框架,Tomcat作为服务器,并使用MySQL数据库存储数据。本系统可以提高驾校的考试通过率,对推进驾校的现代化发展有重要的现实意义。
关键词: 驾驶员考试 SSH JAVA
目录 摘要 Abstract 1 引言-5 1.1 课题研究的背景-5 1.2 课题研究的目的和意义-5 1.3 本课题所做的工作-6 2 开发环境及技术-7 2.1 系统的运行环境-7 2.1.1 硬件环境-7 2.1.2 软件环境-7 2.2 相关技术-7 2.2.1 JSP技术-7 2.2.2 jQuery简介-7 2.2.3 JavaScript介绍-8 2.2.4 JDBC概述-8 2.2.5 Struts2概述-9 2.2.6 Spring概述-9 2.2.7 Hibernate概述-10 2.2.8 SSH框架概述-10 3 系统的分析-11 3.1 系统可行性分析-11 3.2 需求分析-11 4 系统的总体设计-13 4.1 系统模块划分-13 4.2 系统用例图-14 4.3 系统功能概述-16 4.4 系统功能结构图-18 5 数据库的设计-19 5.1 数据库的设计-19 5.1.1 E-R图-19 5.1.2数据库设计-22 6 系统功能的实现-25 6.1 数据库连接设计-25 6.2 系统页面设计-25 6.21前端界面的设计-25 6.2.2后台界面的设计-27 6.3 登陆注册模块-27 6.3.1 会员登陆-27 6.3.2 验证码-29 6.4 考试功能模块-31 6.4.1 类目和简介信息-31 6.4.2 答题-32 6.5 排名功能模块-35 6.6 管理员功能模块-35 6.6.1 用户列表、类目列表、考题列表、成绩列表、管理员管理-35 6.6.2 考题的上传和下载-37 7 系统评价-41 7.1 系统存在的不足-41 7.2 系统改进方案-41 8 结语-42 9 社会效益-43 参考文献-44 致谢-45 |

