题库管理与试卷自动生成系统的设计与实现

 2022-10-24 09:10

论文总字数:23017字

摘 要

随着计算机技术的迅猛发展,教学的各个方面都向系统化、规范化、自动化推进;考虑到老师通过传统的出卷方式需要花费大量时间和精力去回顾知识点以及往年试题,进行试卷编排等过多的重复和无效劳动。然而若能使用计算机来管理试题并可以自动出题、组卷,便可以减轻老师负担,从而将重心放到提高教学的工作质量、同时提高教师的工作效率。

课题从教师的角度出发,提出基于b/s的题库管理系统,设计并实现了题库管理与试卷自动生成相应功能。采用的是springmvc spring mybatis的三层架构模式,数据库采用的mysql,实现了前后台的数据交互。

用户以网页端为入口使用系统,增加,维护题目信息,手动生成试卷,和根据自己要求自动生成试卷。

关键词:ssm;题库管理;试卷自动生成

Design and implementation of question bank management and automatic test paper generation system

Abstract

With the rapid development of computer technology, every aspect of teaching is being systematized, standardized and automated. Considering that teachers need to spend a lot of time and energy to review knowledge points and test questions in previous years through the traditional way of writing test papers, excessive repetition and ineffective labor such as arranging test papers. However, if the computer can be used to manage the test questions and automatically set questions and test papers, the burden of teachers can be reduced, so as to focus on improving the quality of teaching work, and at the same time improve the work efficiency of teachers.

From the point of view of teachers, this paper proposes a b/s-based question bank management system, and designs and realizes the corresponding functions of question bank management and automatic test paper generation. Spring MVC spring mybatis is adopted as the three-tier architecture mode, and mysql is adopted as the database to realize front-end and back-end data interaction.

The user uses the system with the web end as the entrance, increases, maintains the question information, the manual generation examination paper, and according to own request automatic generation examination paper.

Key words:ssm;question bank management;automatic test paper generation

目录

第一章 引言 1

1.1研究背景和意义 1

1.2国内外发展现状 1

1.3论文主要研究内容 1

1.4论文主要工作 1

1.5论文组织结构 2

第一章 系统相关技术介绍 3

2.1 MVC模式 3

2.2 SSM框架介绍 3

2.3 word文档自动生成 5

2.4 EasyUI介绍 5

第三章 系统需求分析 6

3.1总体需求分析 6

3.2模块需求分析 7

3.2.1“题库”模块 7

3.2.2“试卷”模块 7

3.2.3“用户”模块 8

3.3本章小结 9

第四章 系统设计 10

4.1系统概要设计 10

4.2数据库的设计 10

4.3界面设计 12

4.4用户登录 14

4.5题库管理模块 14

4.6试卷管理模块 15

4.6.1 手动加入试卷 16

4.6.2自动生成试卷 16

4.6.3历年试卷查看 17

4.7用户管理模块 18

4.8本章小结 18

第五章 系统实现 19

5.1系统实现 19

5.2题库管理模块的是实现 21

5.2.1试题录入 21

5.2.2题目管理实现 21

5.2.3 页面查询实现 23

5.2.4试题修改的实现 23

5.2.5试题修改提交 24

5.2.6试题删除 25

5.3试卷管理模块的实现 26

5.3.1手动生成试卷 26

5.3.2自动出卷的实现 29

5.3.3历年试卷查看 31

5.3.4保存到题库 32

5.3.5抽取试卷 33

5.3.6生成word文档 34

5.4用户管理模块 36

5.5 本章小结 38

第六章 系统测试 39

6.1测试环境 39

6.2登录与登出测试 39

6.3主界面测试 39

6.4.题库管理测试 41

6.4.1.增加试题测试 41

6.4.2题目管理测试 41

6.5试卷管理测试 42

6.5.1手动生成试卷测试 42

6.5.2自动生成试卷测试 43

6.5.3历年试卷查看测试 43

6.6用户管理测试 44

6.7本章小结 44

第七章 结束语 45

致谢 46

参考文献 47

第一章 引言

1.1研究背景和意义

随着计算机技术快速发展,网络应用也在我们的生活中也越来越重要,教育工作与计算机技术也日益紧密结合,无纸化办公,考试管理软件,题目管理软件已经成为推动教学改革,教学创新的重要方式,让教学的各个方面都向规范化、系统化、可量化推进。考虑到老师通过传统的人工出卷方式需要花费大量时间和精力去回顾知识点以及往年试题,既要使得知识点覆盖尽可能全,也要保证试卷水平能够有区分度,还要避免一些考题重复出现。除此之外,还要进行试卷编排等过多的重复和无效劳动。

剩余内容已隐藏,请支付后下载全文,论文总字数:23017字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;