ImageVerifierCode 换一换
格式:DOC , 页数:40 ,大小:1.27MB ,
资源ID:116392      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/116392.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(试卷自动生成系统设计与实现.doc)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

试卷自动生成系统设计与实现.doc

1、四川师范大学成都学院本科毕业设计试卷自动生成系统的设计与实现学生姓名李锦超学 号2012101149所在学院通信工程学院专业名称通信工程班 级2012级宽带通信2班指导教师石 彬四川师范大学成都学院二一六年五月试卷自动生成系统的设计与实现学生:李锦超 指导教师:石彬内容摘要:试卷自动生成系统,即用户通过自定义选择设置试题的类型、难度、分数、时间等多个因素自动生成考试试题并给予对错验证。随着互联网络的飞速发展、网络教育的不断普及与提升,传统的出题考试方式已经不能满足所有的需求,一概而论不“因材施教”的出题方式不利于考核不同类型的学生,也不满足现代教育的发展需要。因此,现在已经逐渐开始流行自定义、

2、有难度、时间、类型选择控制的出题方式来迎合当前社会考试所需。试卷自动生成系统的诞生油然而生。该设计主要目的是帮助出题者以及试题训练者能够根据不同人群自定义设置难度、类型生成考试试题的系统。系统为用户提供用户登录、开始试卷定制、选择题型、选择所占分数比例、最高分数设定、考试时间限制设定、考试难度选择、生成试卷以及答案查看等功能,将用户的需要“因材施教”、“分门别类”地提供,由用户自定义选取,从而达到针对不同层次的考生的训练和考验。同时,也方便了出题者逐个进行试卷试题的选取,省去了出题者挨个设定的过程,既提升了出题的速度,也提高了出题的整体质量。本次设计主要是以服务出题者、试题训练人等人群方便快速

3、地完成试题的构造并提升自身所需检测为目的的试卷自动生成系统。整体设计使用的是JAVA语言开发的B/S(浏览器/服务器)应用系统。用户登录该系统后可以根据自己的能力选择生成题目的难度,根据自己的弱项针对题目类型进行生成试题,亦可根据自己的熟练度选择答题时间。本系统的代码框架采用了现在比较流行的SSH(Spring+Struts+Hibernate)进行设计,在功能模型的实现和页面处理方面严格遵从了MVC(Model,View,Controller)的思想体系。配合Javascript以及Xml对页面提取处理。数据库方面采用了中小型的Mysql数据库进行处理,数据库工具使用了当下主流的navica

4、t进行操作,以减轻代码量的负担和方便代码编写和功能实现。关键词:试卷自动生成 B/S Java MySQL数据库Design and implementation of automatic test paper generation systemAbstract: Automatic test paper generation system, that is, by the user to customize the selection of the type of test questions, difficulty, scores, time and other factors autom

5、atically generate test questions and give the wrong verification. With the rapid development of Internet, network education popularization and promotion, the traditional way of examination questions has been unable to meet all the needs of generalizations do not teach students in accordance of their

6、 aptitude questions the way is not conducive to the assessment of different types of students, also do not meet the development need of the modern education. Therefore, now we have assembly popular custom, difficulty, time, type selection control sets the topic the way to cater to the social examina

7、tion required. Automatic generation system of test paper birth arise spontaneously.The main purpose of the design is the help topic and questions of training can be set difficulty, type of generating examination papers system according to the custom of different groups of people. System for the user

8、 provides user login and start customized paper, multiple-choice, choose the ratio, the highest score set, the examination time limit set, choose the difficulty of the exam, test generation and check your answers and other functions, the user need to teach students in accordance with their aptitude,

9、 sub categories to provide, selected by the user, so as to achieve for candidates of different levels of training and test. , but also to facilitate the questions one by one of papers selected, eliminating the topic and set one by one, both to enhance the speed of questions, the topic and also impro

10、ves the quality of the whole.This design is mainly based on service questions, questions of training people and other people easily and quickly complete the test structure and enhance its test paper auto generating system. The overall design is the use of JAVA language development B/S (Browser / ser

11、ver) application system. After the user login the system can according to their ability to select the difficulty of the questions in the form, according to their weaknesses for types of questions were generated questions, can also choose to answer the questions of the time according to their profici

12、ency.The code framework of the system using the now popular SSH (Spring + struts + Hibernate) is designed. The function model and the realization of page processing strictly comply with the MVC (model, view and controller) system of thought. With Javascript and Xml on page extraction. Database used

13、in small Mysql database processing, database tools used in the current mainstream Navicat operation, in order to reduce the burden of writing code and convenient code and function realization.Keywords: Automatic test paper generation B/S Java MySQL databas目 录前言11 系统功能介绍与分析11.1 用户登录功能11.2 试卷生成及试题判断功能

14、21.3 题库维护功能32 数据库的设计与开发52.1数据库基础52.2数据库设计需求62.2.1 数据库设计思路62.2.2数据库表与字段的设置73 试卷自动生成系统流程83.1 物理结构流程83.2文件结构流程展示114 界面设计124.1界面流程展示124.2 界面设计示意图135 系统算法设计195.1组卷方法设计195.1.1 随机法195.1.2 回朔法205.1.3 遗传算法215.2 试题难度算法215.3 试题分数算法215.4 系统算法总结226 主要功能代码展示226.1登录功能代码展示226.1.1数据库链接226.1.2 登录功能246.1.3 主要功能模块276.2

15、前端代码展示306.2.1主界面代码306.2.2图片轮播代码317 总结32参考文献34试卷自动生成系统的设计与实现前言现代教育伴随着互联网、自动化的发展而迅速地进行革新,传统的试卷考试已经远远不能满足现在社会急促的步伐,不仅如此,传统的试题考试设计相当地消耗出题者的时间与精力,并且没有针对性。这种方式已经不能满足现代考试紧凑的步伐了。因此,能够快速并且具有针对性、为用户提供自定义难度、类型、时间选择的试卷自动生成就显得尤为重要了。试卷自动生成系统油然而生。传统的试卷出题方式需要经过人工进行,出题者或者使用者需要根据自己的经验进行题目的设置,这种方式往往需要人力对试题数据的反复制定和验算、对题目合理性进行检验等等。制定题目的难度梯度,以满足不同层次的学生反应不同的学习水平。出题者往往还需要将以往的试题与将要出的试题的考点、难度进行对比。由上诉需求可以看出,传统的人工出题方式不仅没有将互联网联动的优势运用起来,进行题库的资源共享与使用,也使出题者浪费了大量的研究和设置试题的时间 。互联网的时代是个资源共享的时代,现代教育也应该与时俱进,对于优秀的试题、适合学生做的试题可以进行共享并且反复利用,并且也解决

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1