在线考试系统的设计与实现.docx

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

摘要:随着计算机技术的发展,传统纸质考试的不足之处越来越明显,传统考试出题改卷耗时,印刷耗纸的缺点促使了网络考试系统的发展。然而,目前大多数高校仍然采用传统考试的形势。因此本课题设计了一种基于web的在线考试系统,以解决传统纸质考试系统存在的各种问题,促进网络在线考试系统的发展和普及。

本论文主要介绍了在线考试系统从需求分析到概要设计和详细设计,再到系统实现和调试的整个过程。本系统利用Tomcat搭建服务器,基于B/S模式、采用Jsp,JavaScript,HTML,CSS等相关技术开发。数据库选用Mysql,前、后台框架分别采用BootStrap和SSH,开发环境为eclipse。本系统中,学生用户可以进行在线考试,查询成绩等,老师用户可以维护试题,维护题库,维护试卷,批阅试卷,分配试卷等,管理员用户可以维护用户信息等一系列操作,从而极大地节约了各用户的时间和考试成本。

 

关键词:在线考试;考试系统;Jsp;Mysql;B/S;SSH

 

目录

摘要

Abstract

1.绪论-1

1.1研究背景与意义-1

1.2研究内容-1

1.3相关技术简介-2

1.4论文组织结构-4

2. 系统需求及可行性分析-5

2.1系统可行性分析-5

2.1.1技术可行性-5

2.1.2经济可行性-5

2.1.3开发环境可行性-5

2.1.4操作可行性-5

2.2系统需求分析-5

2.2.1系统功能需求分析-5

2.2.2系统性能需求分析-7

3. 系统总体设计-8

3.1系统功能设计-8

3.1.1登录模块-8

3.1.2学生用户模块-8

3.1.3老师用户模块-9

3.1.4管理员用户模块-9

3.2数据库设计-9

3.2.1数据库逻辑设计-9

3.2.2数据库详细设计-12

4. 系统详细设计及实现-16

4.1登录模块设计-16

4.2学生模块设计-17

4.2.1修改个人信息-17

4.2.2参加考试-18

4.3老师模块设计-19

4.3.1修改个人信息-19

4.3.2题库管理-20

4.3.3试题管理-20

4.3.4试卷管理-21

4.3.5审批管理-23

4.3.6分配试卷-23

4.3.7查询并统计成绩-24

4.4管理员模块设计-25

4.4.1学生管理-25

4.4.2老师管理-26

5. 系统测试-27

5.1测试目标与测试方法-27

5.2测试结果与解决方案-27

结论-29

参考文献-30

致谢-31

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本系统采用B/S(Browser/Server)开发模式来实现老师在线制作试题、在线制作试卷及批阅试卷,学生在线考试,管理员维护学生和老师信息等功能,因此系统可大致分为四大模块:登录模块,学......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: