在线考试系统.doc

资料分类:计算机信息 上传会员:番番呀 更新时间:2023-05-20
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9769
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网科技的快速发展,计算机技术在生活中承担这越来越重要的任务。对于学校或培训机构来说,同样意味着深远的变革。做为学校或者培训机构考试是不可或缺的教育手段,它不仅可以检测老师们的教学成果也可以检测学生们对知识的掌握程度。基于web的考试系统让这项工作变的更加便捷高效,不仅如此它还让考试变的更加公平,很大程度上预防了考试作弊的发生。同时又节约的大量的纸质资源,对于环境保护也有着重要的意义。

该考试系统使用的开发语言是Java,采用Myeclipse做为开发前台,采用了Spring、Hibernate框架。数据库使用的时Mysql,数据库工具使用的是Navicat for MySql、Xampp。同时采用了B/S模式,使前端和后台分离操做更简单不易出错。前端实现了不同身份的用户(老师、学生、后台管理者)的 登陆、注册、修改密码、查询信息等功能。后台主要实现了学生和老师信息管理、学生信息管理、试卷管理。系统界面简洁明了,设计人性化,便于操作。

 

关键字:Java语言  Myeclipse  Mysql  Spring、Hibernate框架  MVC模式

 

目录

摘要

Abstract

1. 绪论-1

1.1 在线考试系统的现状-1

1.2 在线考试系统研究的目的和意义-1

1.3研究的内容-2

1.4本章小结-2

2. 相关技术-3

2.1 Jsp技术-3

2.1.1 JSP的由来-3

2.1.2 JSP的特点-3

2.1 .3 JSP的机制-3

2.2 MVC模式-5

2.3  Spring框架技术-6

2.3.1 Spring 模块介绍-6

2.3.2 Spring 的优点-7

2.4  Hibernate框架技术-8

2.4.1  Hibernate框架由来-8

2.4.2 Hibernate 优势-8

2.5  Mysql技术-9

2.6本章小结-10

3. 在线考试系统的设计-10

3.1在线考试系统需求分析-10

3.2 功能设计-11

3.3 数据库端的实现-20

3.3.1 数据库中所有的表-20

3.3.2 数据库的连接-22

3.4 重要的类图-23

3.5 E-R图设计-26

3.6 本章小结-26

4. 系统的实现-27

4.1登陆功能-27

4.2验证码生成功能-27

4.3修改密码功能-28

4.4添加学生信息-28

4.5在线考试功能-29

4.6试题库管理-29

4.7生成试卷功能-30

4.8成绩管理功能-30

4.9高级管理功能-31

4.10 试题导入功能-31

5. 结语-33

6 参考文献-34

7 致谢-35

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:在线考试系统研究的目的在于让传统考试的缺点不再限制现代教育业的发展。同时人工阅卷也具有较大的主观性,往往学生的考试成绩和阅卷老师的喜好有着较大的关系。......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: