Delphi题库系统与试卷生成.doc
华北工学院计算机科学与技术系摘要一般情况教师想出一份试卷,要么到庞大的题库里一道一道的把题找出来,或是从几本相关的书里把题一道一道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。正是为了能够帮助教师轻松的出一份高质量的试卷而开发了本软件。为了达到预期的目标我们最终选择了MicrosoftOfficeWord做为本软件的终端输出。本软件是在对现有控件的改进和VBA编程的研究的基础上开发的。本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.用户管理;5.数据库管理。大量的测试表明本软件在Windows98me2000XP平台配合OfficeXP2003的环境下程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求!结论:经过老师的实际试用本软件在界面上和功能上都有独到之处!相信完全可以胜任出一份好的试卷任务。关键词:题库系统,试卷生成,数据库,VBA华北工学院计算机科学与技术系AbstractThegeneralsituationteacherthinksoutapaper,reachhugeexampooleachfindsoutthequestion,orshoulderthequestiontogetheroutfromseveralrelevantbooks.Time-consumingandalsostrenuouslikethis,andverydifficulttoguaranteecoveragerateandpaperdegreeofdifficultyofexaminationquestion.HelpingtheteacherthinksoutahigtqualitypaperisthedestinationofdevelopthisSoftware.InthecauseofthisweselecttheterminalisMicrosoftOfficeWord.ThisSoftwaresbaseofdevelopisimproveoncontrolinexistenceandstudytheVBAprograming.Thesefunctionsofthissoftwareareasfollows:One.Manualcreatepaper;Two.Autocreatepaper;Three.Selectfromexistentialpapers;Four.Usermanage;Five.Databasemanage.TheresultofmanytestisthatthissoftwareisruningsteadyandthesefuntionsofitisruningrightintheenvironmentwhichmakeupofWindows98me2000XPandOfficeXP2003,itisbasicreachtherequests.Inall:theresultofrealtestbyteacheristhatthissoftwareareuniqueininterfaceandfunction.Wemustbelieveitcancompletecreatingahighqualitypaper.KeyWords:Exam,Problempool,VBA,word华北工学院计算机科学与技术系目录摘要.1Abstract.2前言.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.2窗体功能简介.144.软件实现.20华北工学院计算机科学与技术系4.1OOP简介.204.2开发的关键技术.205.软件测试及其维护.245.1系统测试平台简介.245.2测试方法.245.3系统维护.256.开发总结.26参考文献.27致谢.28译文.29原文.33