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

资料分类:科技学院 上传会员:花开富贵 更新时间:2023-06-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14823
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:21世纪以来,随着时代的进步和科技的飞速发展,计算机技术与应用已为各行各业带来了巨大的便利。与此同时,作为当代教育模式主流之一的职业教育也与计算机技术形成了紧密的关系和有效地融合。为了更好的便于教职人员开展工作、传达知识、验收教育成果,试题库管理系统应运而生。本文以此作为切入点,设计并实现了一个基于Struts的在线考试应用系统。该在线考试系统基于B/S框架, SQL Server 2008数据库,主要由两大部分组成:前端考试系统和后端管理系统。并分为四个模块:学生管理模块、教师管理模块、考试资料管理模块和考试计划管理模块。在前端考试系统中,学生可以登录并在线参与测评、查询考试成绩。在该系统中,同一时段参与同一科目测评的学生的考卷都是不同的,每一份考卷都是计算机在试题库中随机提取的试题并随机组合而成,这直接在根源上降低了考试中的作弊率。教职人员可以在后端管理系统中查询不同类型的试题;对试题库试题进行增、减、修改等操作。系统系统用户的主要职责就是做好日常的系统维护,例如:维护系统的资料库信息、学生的个人账号管理、教师的账号管理等,以保证系统的正常运行。

本文研究目的主要为深化高职院校教学改革工作力度,促使高职院校不断提升其信息化管理水平,这其中最为关键的地方就在于,通过建立科学合理的考试系统,以此来促使考试结果的安全性与公平性能够得到有效保障。本研究对于教学质量、效率的提升,对学生主动学习兴趣的激发以及对高职院校教学成果的检验,有着一定的现实意义。

关键词:在线考试; 题库; SQL Server

 

目录

摘要

Abstract

第一章 引言-1

1.1 课题意义-1

1.2 开发工具的选择-1

第二章 所用开发工具简介-2

2.1 SQL server 简介-2

2.2 Java 简介-2

2.3 页面技术-2

第三章 系统总体设计-5

3.1 系统需求分析-5

3.2 系统概要设计-5

3.2.1 系统结构设计-5

3.2.2 数据库设计-7

3.3 系统详细设计-12

3.3.1 技术层面-12

3.3.2 操作层面-12

第四章 系统应用程序设计-13

4.1 系统各窗体模块组成及实现-13

4.2 用户修改资料-15

4.3 系统管理功能-17

4.3.1  系统管理员列表-17

4.3.2  教师列表-20

4.3.3  考生列表-22

4.4  考试管理-24

4.4.1  考试阅卷/成绩-24

4.4.2  成绩统计-26

4.5  题目管理-30

4.5.1  导入题目-30

4.5.2  所有题目管理-30

4.6  试卷管理-37

4.6.1  试卷列表-37

4.6.2  试卷题目管理-41

4.7  在线考试-45

4.8  成绩信息查询-47

4.9  考生注册-53

第五章 系统测试-56

5.1  发布网站-56

5.2  测试用例-56

结束语-58

参考文献-59

致   谢-60

相关论文资料:
最新评论
上传会员 花开富贵 对本文的描述:在高校教学中,通过互联网或者计算机的方式进行考试也在逐渐成熟,通过电脑来实现在线答题功能,这种方式不仅更加实用,对于试卷信息的保存而言,也更加安全。在考场秩序的维......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: