试卷自动生成系统论文.doc
- 文档编号:1665477
- 上传时间:2022-10-23
- 格式:DOC
- 页数:47
- 大小:446.50KB
试卷自动生成系统论文.doc
《试卷自动生成系统论文.doc》由会员分享,可在线阅读,更多相关《试卷自动生成系统论文.doc(47页珍藏版)》请在冰豆网上搜索。
摘要:
在21世纪,随着计算机科学的发展,数据库技术在人们日常工作中的应用越来越广泛,为广大用户提供了更加周到和人性化的服务。
数据库技术已逐渐成为当今计算机应用的潮流。
本文主要是通过制作一款数据库软件——即“试卷自动生成系统”来介绍数据库技术在人们日常生活、学习和工作中的应用。
本论文所做的主要工作如下:
(1)设计了整个“试卷自动生成系统”的系统结构及工作原理;分析了系统实现中的特殊性、难点。
(2)设计实现对数据库的操作功能、数据库查询功能、数据库打印功能。
(3)分析并解决实现中的若干技术问题。
(4)建立完整的“试卷自动生成系统”,进行测试并分析结果。
关键字计算机数据库技术试卷自动生成系统
Abstract
Atthe21stcentury,withthedevelopmentofcomputerscience,Databasetechnologyiswidelyusedinthepeople’slifeandwork.Thismakesuserscanenjoymoreconvenientandindividualservices.Databasetechnologyisthetrendoftoday’scomputerapplications.Inthiswork,westudythetechniquetobuildsoftwarenamedThePaperAutomaticCreatingSysteminordertointroducetheapplicationsofdatabasetechnologyinthepeople’slifeandwork.
Themainworkofthispaperis:
(1) Havedesignedwholesystematicstructurethat"ThePaperAutomaticCreatingSystem"andoperationprincipal;theparticularityintheanalyticalsystemisrealized,difficultpoint.
(2) Designandrealizethatinquirestotheoperationfunction,databaseofthedatabasethattypesthefunctioninfunction,database.
(3) Analysesandresolvesthetechnicalproblemsinimplementation.
(4) Establishesatestsoftwareandanalysestheresultaftertestingonit.
KeyWordsComputerTechnologyofthedatabaseThePaperAutomaticCreatingSystem
目录
第一章绪论……………………………………………………………………1
1.1试卷自动生成系统的产生……………………………………………………1
1.2试卷自动生成系统的目的……………………………………………………1
1.3目前教学考试中面临的问题…………………………………………………1
1.4课题的主要内容………………………………………………………………2
第二章系统的整体设计…………………………………………………………4
2.1试卷自动生成系统的设计原理………………………………………………4
2.2方案选择………………………………………………………………………4
2.3方案特点………………………………………………………………………5
2.4试卷自动生成系统的生成……………………………………………………5
2.5数据流图………………………………………………………………………5
2.6数据字典………………………………………………………………………5
2.7系统程序流图…………………………………………………………………7
2.8系统功能模块图………………………………………………………………7
2.9数据库设计……………………………………………………………………8
2.10算法流程图……………………………………………………………………10
第三章系统的具体实现…………………………………………………………11
3.1系统各模块及其功能…………………………………………………………11
3.1.1.用户登陆模块…………………………………………………………11
3.1.2.主界面模块……………………………………………………………11
3.1.3.用户管理模块…………………………………………………………12
3.1.4.题库管理模块…………………………………………………………12
3.1.5.试卷自动生成模块……………………………………………………13
3.1.6.生成试卷显示模块……………………………………………………13
3.1.7.关于模块………………………………………………………………14
3.2给数据库加密…………………………………………………………………14
3.3开发工具选择…………………………………………………………………14
3.3.1Delphi介绍……………………………………………………………14
3.3.2数据库操作界面中基本功能介绍……………………………………15
3.3.3Ado技术介绍及使用方法……………………………………………15
3.4程序设计过程中遇到的问题和解决方法……………………………………17
3.4.1:
第三方控件安装后在使用过程中,仍然不能运行的问题………17
3.4.2:
如何在程序中用代码打开一个带密码的Access数据库…………18
3.5系统中部分核心代码及难点代码的解释……………………………………19
第四章系统性能测试……………………………………………………………23
总结………………………………………………………………………………23
致谢………………………………………………………………………………24
参考文献……………………………………………………………………………25
附录………………………………………………………………………………26
45
第一章绪论
1.1试卷自动生成系统的产生
计算机在教学管理中的应用是实现教学管理科学化、现代化的关键。
要提高教学质量,必须把握各个教学环节,考试是重要一环,是检测学生学习效果和对学生进行客观评价的一种手段,也是课程建设的重要组成部分。
在学校教学工作中,传统的试题管理通常是以试题集或者试卷集的形式进行的,各位老师单独或集体命题,采用手工方式,题量大、工作复杂。
随着科学技术的飞速发展,现代化教育手段广泛使用,教学测试方法不断改进,传统的试题管理模式和手工组卷模式将逐步被计算机代替,使教学检测更客观、更科学、更公正,从而不断提高学校的教学质量、教学水平。
1.2试卷自动生成系统的目的
建立题库并利用计算机加以管理,能够节省大量的人力物力,避免了教师的重复性劳动,消除了人工组卷中的人为因素,更加客观公正地考察课程的教与学,促进教学互长都有很大好处,同时也是教学改革的需要。
本课题研究的意义如下:
(1)利用计算机建立题库,实现计算机自动选题组卷,是实现考试规范化、科学化的重要措施。
利用计算机选题组卷,不仅能节省教师的宝贵时间,提高工作效率,而且能消除出卷人主观意志的影响,使试卷的具有较好的保密性,还可以使考试更加标准化、客观、真实、全面反映教学的实际效果,有利于促进教学质量的提高。
加快试题更新的速度,可以有效地利用教师资源,避免试题难度出现大的波动,是提高现代教育水平、与国际教育接轨的一项重要举措。
(2)试卷自动生成系统是一种随着计算机信息技术的发展而发展起来的智能试题管理软件,主要用来提高教师的工作效率和出卷质量。
使用试卷自动生成系统对教师的命题工作将起到快速、方便、简单、有效的作用,将大大减轻教师的工作负担,使命题工作更具有客观性和科学性。
试卷自动生成系统的研制成功,标志着命题工作进入了崭新的时期。
本文研究了一种基于数据库技术的试卷自动生成系统的设计及实现过程。
本系统能够对试题进行科学的管理,能够按照所输入的参数迅速生成符合要求的试卷,出一份令人满意的试题。
1.3目前教学考试中面临的问题
(1)传统的手工出卷不仅工作量大,而且容易出错。
考试中心管理工作中一项非常重要的工作就是考试管理工作,每年企事业单位招考专业考试,从组织试卷,到试卷的印制、试卷评分及试卷的管理等,工作繁琐且工作量很大;而且试卷的标准化程度、难易程度、区分度、题量大小、试卷错漏缺现象等方面难以控制,难以形成有效的试题库,不利于充分发挥历年优秀试题及试卷的作用,给试题和试卷的管理带来很多问题和困难。
在学校的教学中,考试是考察教学成果的必要手段之一。
我国历来采用手工出卷的传统方式,试卷的编辑、整理,成为每位教师繁重而又重复的工作,且存在着试卷缺乏规范性等弊端。
(2)传统的手工出卷难以做到公正、全面的考核。
目前,大数学校学生的期末考试仍采用任课老师考前出题的方式,这势必造成对学生掌握知识能力的测试因人而异,难以做到公正、全面的考核。
试题、试卷查阅困难,许多有价值的试题常会因为得不到及时的积累而流失,一些陈旧毫无考察意义的试题却由于不能及时更新而长久地保留,这不仅大大增加了教师出题组卷的工作量和难度,降低了效率,也影响了试卷的质量。
为解决学生押题、考前漏题、补考试题与正式考试试题题量及难度差异等问题,教务管理部门通常要求教师同时出多套试卷,其题量与难度要求相同,并且要同时给出答案和评分标准。
这样做虽能解决一些问题,但给教师增加了很大的工作负担。
若上下界学生的同一门课程由同一教师承担,则难免几届学生用相同几套试卷,若由不同教师任课出题,则上下届学生的成绩之间又不具有很强的可比性。
1.4课题的主要内容
通过对大量有关教学和考务文献的研究,我们利用软件工程的思想,采用面向对象程序设计方法,开发一套基于数据库的试卷自动生成系统,系统开发平台为Windows98/2000,开发工具为Delphi及Access2000。
本系统主要有七大模块组成:
用户登陆模块、主界面模块、用户管理模块、题库管理模块、试卷自动生成模块、生成试卷显示模块、关于模块。
主要工作介绍如下:
(1)设计了用户登陆模块:
本模块主要为用户提供系统保护功能。
只有知道用户名和登录密码的用户才能进入本系统。
(2)设计了主界面模块:
本模块的主要功能是为其他模块的运行提供一个的操作平台,或者说主界面模块是其他模块运行的入口,通过主界面模块才可能进入其他功能模块。
(3)设计了用户管理模块:
本模块的主要功能是能让具有系统管理员权限的用户能对用户进行添加、删除、修改等功能。
(4)设计了题库管理模块:
本模块主要是对题库里的内容进行管理,包括试题的录入、修改、删除、浏览等。
(5)设计了试卷自动生成模块:
本模块的主要功能就是根据考试的需要,自动从题库中按要求随机抽出试题并组成一套试卷。
(6)设计了生成试卷显示模块:
本模块的功能很简单,就是接收试卷自动生成模块中从题库中选取的试题并显示在屏幕上。
(7)设计了关于模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 试卷 自动 生成 系统 论文