试卷自动生成系统毕业论文

试卷自动生成系统毕业论文

ID:6131117

大小:911.00 KB

页数:27页

时间:2018-01-04

试卷自动生成系统毕业论文_第1页
试卷自动生成系统毕业论文_第2页
试卷自动生成系统毕业论文_第3页
试卷自动生成系统毕业论文_第4页
试卷自动生成系统毕业论文_第5页
资源描述:

《试卷自动生成系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、试卷自动生成系统摘要一般情况教师想出一份试卷,要么到庞大的题库里一道一道的把题找出来,或是从几本相关的书里把题一道一道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。正是为了能够帮助教师轻松的出一份高质量的试卷而开发了本软件。为了达到预期的目标我们最终选择了MicrosoftOfficeWord做为本软件的终端输出。本软件是在对现有控件的改进和VBA编程的研究的基础上开发的。本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.用户管理;5.数据库管理。大量的测试表明本软件在Windows98/me/2000/XP

2、平台配合OfficeXP/2003的环境下程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求!!结论:经过老师的实际试用本软件在界面上和功能上都有独到之处!!相信完全可以胜任出一份好的试卷任务。关键词题库系统/试卷生成/数据库目录摘要I1绪论31.1开发背景与研究现状32开发工具简介32.1Dephi7.0软件开发工具介绍32.1.1Delphi7.0的简介32.1.2Delphi7.0主要的控件及其属性简介42.2SQLServer2000数据库简介52.2.1SQLServer2000介绍52.2.2数据库连接方式选择63需求分析73.1需求分析的任务7

3、3.2用户需求73.3功能需求83.4环境需求84设计阶段84.1数据库表设计84.2详细设计124.2.1抽取现有试卷的流程图:124.2.2自动生成试卷的流程图:134.2.3手动生成试卷的流程图:134.3试卷自动组卷算法设计144.3.1现有算法分析144.3.2回溯试探法的应用145系统实现155.1登录模块设计155.2系统主界面设计165.3用户管理模块设计165.4题库管理模块设计175.4.1题库录入175.4.2题库维护185.5试卷生成模块195.5.1自动生成试卷195.5.2手动生成试卷206测试及改进216.1系统的测试目的216.2测试

4、说明226.2.1测试分类226.2.2测试集236.3测试过程236.4测试结果247开发总结24结束语24致谢25参考文献261绪论1.1开发背景与研究现状在以往的教学中,老师出试卷大多由手工出卷,这样生成的试卷往往会有知识点分布太集中、难易程度不当、分值分布不均等一些缺点;这样,既增加了老师的负担,也没有达到很好考查学生学习的真实水平,造成教学上的失误。基于以上的原因,有很多从事软件开发的人员,在试卷自动生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人不断的完善,大致形成了具备如下功能的系统:添加删

5、除试题、试题交流、合并题库、自定义试题参数等一些功能,其中试题自动生成功能非常实用。系统“体积”非常小,压缩后只有几百KB。平时只要将一些试题或从网络下载的试题,按“章节”、“题型”、“难易程度”等参数进行归类,录入题库,需要用时,只要输入一些查询条件即可查出所要找的试题。生成试卷非常方便,只需几分钟就可以生成一份试卷,生成的试卷还配有答案,更重要的是软件能与WROD的完美结合,试题、答案的编辑、试卷的排版打印全部由WORD来完成,试卷和答案都可保存为*.DOC格式。可见,试卷自动生成系统这方面的研究日益成熟,这不但减轻了教师的工作负担,也使得教学评价更加科学化、规

6、范化,有利用教育事业的发展。2开发工具简介2.1Dephi7.0软件开发工具介绍2.1.1Delphi7.0的简介Delphi 7.0是美国Borland公司出品的一种强大的可视化软件快速开发工具。内容包括:IDE环境与编程基础、基本语法与数据类型、运算操作、流程控制、面向对象程序设计、用户界面编程、文件系统管理、图形图像多媒体编程、数据库的开发与应用、控件编程技术、高级系统编程应用、网络协议处理、Windows Network编程应用、拨号网络编程、常用网络编程技巧、Web编程应用、程序的调试与异常处理等部分。1.1.1Delphi7.0主要的控件及其属性简介TF

7、orm类的控件:BorderIcons属性:用来控制程序标题按钮的可用性。BorderStyle属性:用来控制程序边框的样式。Color属性:用来控制程序界面的颜色。Font属性:用来控制程序界面的字体。Position属性:用来控制程序运行时界面的显示位置。TADOConnection类的控件:ConnectionString属性:用来控制链接字符串。LoginPrompt属性:用来控制链接时是否要输入密码。Connected属性:用来控制是否进行链接。TADOQuery类的控件:Connection属性:用来指定和哪个TADOConnection控件相连。S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。