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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-10-29
  • 论文字数:15477
  • 课题出处:(N号老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着国内“互联网+”理念的提出,许多传统产业逐步向互联网靠近,“互联网+”的发展速度空前,网络时代已然成为整个社会发展的必然趋势。不仅仅企业需要顺应社会的发展,教育事业同样也需要融入到“互联网+”的发展中来。从而产生了一种比手写答卷更加优越的答题类型在线考试。

在线考试系统开发的最初目的是为了方便学生考试,后来在研究时发现还可以提高教师在教学中的工作质量。目前,在线考试系统已经进入校园,但并不多见,所以对于在线考试系统,还没有完整统一的制度。因此,根据学生和教师的需求开发一个新型的在线考试系统应运而生。

主要由管理员模块,教师模块和学生模块这三大模块组成的在线按考试系统是采用基于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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费