网上随机抽题组卷考试系统设计与实现毕业论文
2022-03-21 20:40:21
论文总字数:26831字
摘 要
网上随机抽题组卷考试系统设计与实现
考试,自古便是衡量一个人知识水平的重要依据。从科举到如今各种试卷,是学习生涯中不可或缺的。如今智能化正在飞速发展,各行各业的运作也越来越智能化,如何将智能化运用到教学上是今后辅助教学研究的发展方向。
传统的考试工作,需要教师做很多准备,如选试题,印考卷,监考等等。这不仅浪费了老师的精力,学校的财力,还使效率大大降低,得不偿失。所以开发能够代替传统考试工作的网上随机抽题组卷考试系统已成为一项重要课题。
网上随机抽题组卷考试系统是一个基于web的项目,B/S开发模式,以MyEclipse为主要开发平台,Java为主要开发语言,利用MyBatis、Struts2、Spring框架,JavaScript开发技术和word宏技术等有关技术,目的是为了能实现高效的随机组题成卷与网络在线下载上传考卷的考试系统。
本文中主要讨论了本系统的设计思想与其实现方法,详细研究了系统应担负的责任和功能。通过本次开发这个考试系统,本人深刻意识到计算机技术的强大魅力,能够深入的融入到计算机世界。
关键词:MyEclipse Java Web开发框架 MySQL 随机抽题 考试
Abstract
Online Examination System Design and Implementation
Examination, since ancient times is a measure of a person's level of knowledge important basis. From imperial examination to now all kinds of papers, learning career is indispensable. Today, intelligence is the rapid development of all walks of life more and more intelligent operation, how to use intelligence to assist the future development direction of teaching and research on teaching.
Traditional examinations, teachers need to do a lot of preparation, such as the election papers, printing papers, examiners and so on. This is not only a waste of energy teacher, the school's financial resources, but also so that efficiency is greatly reduced, more harm than good. So developers can replace traditional examinations online random question of exam system has become an important issue.
Online random question of exam system is a web-based project, B / S development model to MyEclipse as the primary development platform, Java as the main development language, the use of MyBatis, Struts2, Spring Framework, JavaScript development techniques and word macro technology related technology, the purpose is to achieve efficient random set of questions in a roll and network download upload papers online examination system.
This paper mainly discusses the design and its implementation of the system, a detailed study of the responsibilities and functions of the system should incur. Through this system, the development of this test, I realized the profound charm of powerful computer technology, it can be deeply integrated into the computer world.
Keywords: MyEclipse Java Web development framework MySQL Random question Exam
目录
摘 要 I
Abstract II
目录 III
第一章 引言 1
1.1项目背景 1
1.2 系统开发的意义 1
1.3 论文的结构安排 1
1.4 本章小结 2
第二章 网上随机抽题组卷考试系统开发相关技术的介绍 3
2.1 Java简介 3
2.2 MyEclipse简介 3
2.3 JavaScript 简介 3
2.4 VBA简介 3
2.5 MySQL简介 4
2.6 Tomcat服务器简介 4
2.7本章小结 4
第三章 系统分析 5
3.1可行性分析 5
3.2需求分析 5
3.3 本章小结 6
第四章 系统详细设计 7
4.1数据库设计 7
4.1.1 数据库概述 7
4.1.2 E-R图设计 7
4.1.3 数据库表设计 8
4.2登录模块 12
4.3管理员模块 13
4.3.1网页中当前时间动态显示 13
4.3.2账号管理 13
4.3.3用户管理 14
4.3.4题型管理 15
4.3.5题目管理 16
4.3.6科目管理 18
4.3.7模板管理 19
4.3.8成绩管理 20
4.4教师模块 21
4.4.1教师上传题目 21
4.4.2教师上传试卷模板 22
4.4.3教师查看题目 23
4.4.4教师查看试卷模板 23
4.4.5教师操作系统组卷 23
4.4.6 教师打分 26
4.5学生模块 27
4.5.1学生下载试卷 27
4.5.2学生上交试卷 28
4.5.3学生查看分数 28
4.6开发过程中遇到的问题与解答 28
4.7本章小结 29
第五章 总结与展望 30
参考文献 31
致谢 32
第一章 引言
1.1项目背景
考试,自古便是衡量一个人知识水平的重要依据。从科举到如今各种试卷,是学习生涯中不可或缺的。如今智能化正在飞速发展,各行各业的运作也越来越智能化,在线上传
资源到云盘与好友分享,随时随地下载所需资料,都是网络快速发展为了人类能够学习得更加方便而制造出来的。把智能和考试的结合也开始渐渐走入人们的视野中,制作出一款运用计算机智能辅助的考试系统势在必行。
请支付后下载全文,论文总字数:26831字