欢迎来到天天文库
浏览记录
ID:12461354
大小:885.00 KB
页数:27页
时间:2018-07-17
《delphi题库系统与试卷生成》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘 要一般情况教师想出一份试卷,要么到庞大的题库里一道一道的把题找出来,或是从几本相关的书里把题一道一道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。正是为了能够帮助教师轻松的出一份高质量的试卷而开发了本软件。为了达到预期的目标我们最终选择了MicrosoftOfficeWord做为本软件的终端输出。本软件是在对现有控件的改进和VBA编程的研究的基础上开发的。本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.用户管理;5.数据库管理。大量的测试表明本软件在Wi
2、ndows98/me/2000/XP平台配合OfficeXP/2003的环境下程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求!!结论:经过老师的实际试用本软件在界面上和功能上都有独到之处!!相信完全可以胜任出一份好的试卷任务。关键词:题库系统,试卷生成,数据库,VBAAbstractThegeneralsituationteacherthinksoutapaper,reachhugeexampooleachfindsoutthequestion,orshoulderthequestiontogetherou
3、tfromseveralrelevantbooks.Time-consumingandalsostrenuouslikethis,andverydifficulttoguaranteecoveragerateandpaperdegreeofdifficultyofexaminationquestion.HelpingtheteacherthinksoutahigtqualitypaperisthedestinationofdevelopthisSoftware.Inthecauseofthisweselectthete
4、rminalisMicrosoftOfficeWord.ThisSoftware’sbaseofdevelopisimproveoncontrolinexistenceandstudytheVBAprograming.Thesefunctionsofthissoftwareareasfollows:One.Manualcreatepaper;Two.Autocreatepaper;Three.Selectfromexistentialpapers;Four.Usermanage;Five.Databasemanage.
5、TheresultofmanytestisthatthissoftwareisruningsteadyandthesefuntionsofitisruningrightintheenvironmentwhichmakeupofWindows98/me/2000/XPandOfficeXP/2003,itisbasicreachtherequests.Inall:theresultofrealtestbyteacheristhatthissoftwareareuniqueininterfaceandfunction.We
6、mustbelieveitcancompletecreatingahighqualitypaper.KeyWords:Exam,Problempool,VBA,word目 录摘 要1Abstract2前 言11.简述21.1开发工具简介21.1.1Delphi7.0的特点21.1.2主要的控件及其属性简介21.1.3数据库连接方式选择31.2程序运行环境42.需求分析52.1负责的功能模块52.2软件功能分析53.设计阶段83.1概要设计83.1.1系统数据库设计83.2详细设计123.2.1程序流程图123.2
7、.2窗体功能简介144.软件实现204.1OOP简介204.2开发的关键技术205.软件测试及其维护245.1系统测试平台简介245.2测试方法245.3系统维护256.开发总结26参考文献27致 谢28译文29原文33前 言在开发本软件之前,正是我努力提高自己的Delphi开发水平的时期。因此我选择了Delphi做为我的开发工具,然而这次开发的软件和以前不一样。最主要的区别在于这个软件要以MicrosoftOfficeWord做为试卷的终端输出。而它们又是两个不同公司的产品。因而,刚一开始我特别担心这个技术能否得
8、到比较圆满的解决。在开发的过程中我不断的对VBA技术进行研究,并且将它应用于这次的软件开发中。因而比较好的解决了MicrosoftOfficeWord的接口编程问题。还有一个比较棘手的问题就是Delphi提供的控件都是很基本的,而这次开发中要用到一个可以标记选中状态的树型控件,在对Delphi的TtreeView的深入研究后确认它
此文档下载收益归作者所有