欢迎来到天天文库
浏览记录
ID:5300030
大小:921.36 KB
页数:2页
时间:2017-12-07
《试题库自动出卷系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机光盘软件与应用2010年第9期ComputerCDSoftwareandApplications软件设计开发试题库自动出卷系统赵晨(福建农林大学机电工程学院,福州350002)摘要:为了适应教学现代化,提高教师出卷效率,系统采用Delphi7.0作为开发工具以及微软的Access作为数据库后台开发出来的一种开放式的试题综合管理系统,它集对试题数据库的创建、录入、管理、维护于一体,提供试题管理、试卷管理的整体功能。用户可方便的录入、编辑、修改和保存的试题,试题选取灵活快速,试卷编排简单方便,提高随机出题的效率。关键词:题库管理;ADO;ACCESS;delphiTP315中图分类号:TP3
2、15文献标识码:A文章编号:1007—9599(2010)09—0133—02QuestionBankAutomaticTestSystemZhaoChen(TheMechanicalandElectricalEngineeringCollegeofFAFU,Fuzhou350002,China)Abstract:Inordertoadaptthemodernizationofteachingandimprovetheeficiencyofmakingexaminationpaper,thesoftwaresystemisdevelopedbyDelphi7.0andusesMicrosoft
3、Accessasitsdatabasetodevelopthiskindofopeningtestpapermanagementsystem.Itineludesofthecreationoftheexamdatabase.也eimportofexamdata,themanagementandmaintenanceofthedatabase,besides,itofferstheusersthefunctionofexamquestionandexalTlpapermanagement.UsersCanimpo~,edit,changeorsavethetestquestionsconveni
4、ently,thearrangementsofthepaperbecomesmoreconvenient,theeficiencyofrandomexportingpapersisimprovedtOO.Keywords:Papermanagement;ADO;ACCESS;delphiTP315一、引言最好的解决方法仍然是把不同主题的信息放在不同的表中,并且随着现代教育事业的发展,教学手段现代化问题显得越来越不同的表是相对独立的重要。试题库系统作为教学手段现代化的重要组成部分,与数据四、系统功能结构的总体设计,,i库相结合,具有良好的发展前景。传统的考试出题总是教师考前系统总模块结构图如图1
5、所示。集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确一一l麓
6、“镬⋯ki反映学生的学习效果。本系统是在WindowsXP操作系统下,采用Delphi7.0开发而成,将试题管理、试卷生成集为一体,界面友,ll好,易于使用,通用性强。通过其录入系统录入试题后,即可形成相应课程的试题库系统,系统同时具有自动组卷出卷等功能,不仅能帮助教师适时编制各类考试题目、生成标准试卷,而且大大减轻了教师的工作量,有效地提高了整个考试过程的效率,对一学校推动教学改革、提高教学质量起着很大的促进作用。图I系统总模块机构图二、开发工具及运行环境五、系统程序模块设计Delphi7.0是由Borland公司推出的
7、可视化编程,它提供一种方(一一)系统程序流程图(如图2)便快捷的Windows应用程序开发工具。Delphi使用了MicrosoftWindOWS图形用户界面的许多先进特性和设计思想,采用面向对象程序语言object-pascal,它的IDE设计简洁、明快,控件丰富,适用于编写简单的windows应用程序,同时也适用面向客户/服务器领域的程序的开发。数据库连接方式选择。Delphi连接数据库的主要方式有两种:BDE和ADO。BDE是Delphi早年推出的数据库连接管理技术。凭借窗体和报表,BDE可以访问本地和远程数据库服务器上的数据库,也可访问经ODBC可访问的数据库管理系统中的数据库。而AD
8、O是微软近年推出的一项数据库技术,通过ADO可以方便的访问各种类型的数据库,特别是OLEDB数据库,它已成为访问数据库新的标准图2系统程序流程图接口。虽然两者提供了几乎相同的功能,在进行产品分发时,为了避开大量BDE的链接库DLL的分发,系统选择更加通用的ADO(二)程序模块设计实现1.用户管理模块设计。做为数据库访问组件。(1)登录模块的设计。三、系统需求分析为了保证系统的安全性,用户在登陆出卷
此文档下载收益归作者所有