基于Web的在线考试系统的设计与实现.doc

资料分类:设计作品 上传会员:N号老师 更新时间:2020-10-29
需要金币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

相关论文资料:
最新评论
上传会员 N号老师 对本文的描述:设计一个在线考试系统,它的主要功能是能实现学生在线考试,教师在线阅卷,可以为教师和学生提供一个方便快捷的考试系统,教师只需要批改考生的主观题,大大加快了试卷批改的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: