网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VB类作品 > 正文

VB试题库系统设计+论文VBExamLibrarySystemDesign+Papers-VB|PB|VFP

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务





1、课题所涉及的问题在国内(外)的研究现状综述

教育测量是教育过程不可缺少的组成部分,考试题是教育测量的载体。在科学技术迅速发展,对人材的素质要求不断提高的今天,培养、发现和选拔各种人材,离不开教育测量。教育测量的重要性决定了考试题的重要性。因而对试题及试题管理的研究有极其重要的现实意义。

在学校教学工作中,考试是检查教学成果的必要手段之一。传统的手工出卷,试题的编辑、整理是每位教师繁重而又重复的工作,而且所出的试卷缺乏规范性。随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要内容。采用题库系统进行组卷,其优点已经成为教育专家的共识,它使得试题的收集和管理自动化和标准化,而试题的标准化又有利于教学质量的提高,题库系统的研究和开发已成为近年来教育系统中一个十分引人注目的课题。为此,各类题库系统应运而生,但往往由于学科、专业之间的差异使得多数题库系统在易用性、通用性、扩展性、图形和公式的编排、智能组卷、试卷输出等诸多方面存在着严重不足。

目前,在国家有关项目的支持下,出现了一系列实用的题库系统,如高等教育基础学科系列题库、国家医学水平考试题库、基础教育系列题库等。这些系统,有的由国家机关控制,有的作为商品出售,产生了巨大的经济与社会效益。随着教育测量理论和计算机应用技术的发展,对计算机题库的研究不断取得新成果。国家教委高等教育司组织建设的工科数学题库、工科物理题库已在教学评估中发挥重要作用,利用这些题库和相应的试卷生成系统,可在几分钟内按指定的命题要求自动生成一份高质量的试卷。1990年国家教委考试管理中心召开了国内第一次教育考试理论研讨会,总结了各地题库建设的经验,探索建立符合我国国情的题库理论。

2、设计(论文)要解决的问题和拟采用的研究方法

   

整个系统需符合操作简便、界面友好、灵活、实用、安全的要求出发,完成C++试题库的插入、修改、查询、删除等过程,从而根据试题库进行组卷。

系统总共分为三个模块:

<1>用户登录模块,通过该模块鉴别用户是否为合法用户;

该模块能鉴别登录的用户是否为有效用户。当本试题库软件启动,就从数据库中的用户登录表中读出已记载了的有效用户名、用户密码以及用户级别。当用户按下确定键之后,判断用户输入的用户名和密码是否有效,有效则可进入主窗体,进行其他功能模块的操作,否则无法进入。

<2>维护课程数据库模块,通过该模块可以添加试题,修改试题,删除试题和查询试题;

该模块能实现数据库中对试题的各项操作,当本试题库软件启动时,用户可以通过软件对数据库中的试题进行各类操作。

<3>组卷模块,通过该模块组卷模块能过滤随机筛选出满足条件的各种题型的题目内容以及答案,最后生成试卷和答卷。

该模块能过滤随机筛选出满足条件的各种题型的题目内容以及答案,最后生成试卷和答卷。用户先选中要组卷的课程名称以及相应的难度系数,就能从该课程试题库中随机抽取满足难度系数要求的各种题型的试题,最后组卷。

设计拟采用的研究方法:文献法,主要参考相关书籍,另外就是通过因特网查找相关资料。

 3、课题需要重点研究的、关键的问题及解决的思路

本系统应用VB环境下强大的数据库引擎,综合运用了DAO数据控件,OFFICE控件,WORD控件。能通过VB代码连接到ACCESS数据库,通过DATEGRID控件浏览数据库。通过VB-WORD代码,创建新文档并将生成的试卷和答卷显示在新文档中。

系统面向一般的用户,计算机的水平层次不同,所以系统界面一定要简洁,操作直观,便于不同用户的使用 。

系统要能插入和删除大量的试题,然后根据需要进行组卷。所以本系统必须建立一个庞大的数据库,以便于对试题进行分类管理。

基本思路:

开始à用户登录à试题库维护(插入、删除、修改、查询试题)à组卷à结束

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 4、完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法

参考文献:

国家教委考试中心,题库建设理论与实践,光明日报出版社,1990

谢深泉、胡宁静,试题库设计和自动组卷中的几个问题,湘潭大学自然科

学学报第24卷第3期,2002

陈逢凯、李贵荣,框架化通用试题试卷设计系统开发,信息技术第g期,2001

Julia Case Bradley,Anita C.Millspaugh,Advanced Programming Using Visual Basic 6.0 清华北大出版社,2003

王恩波、张露、刘炳兴,网络数据库实用教程—SQL Server 2000,高等教育出版社,2003

萨师煊、王珊,数据库系统概论,高等教育出版社,2004

5、 设计(论文)完成进度计划:

第一周: 毕业实习,了解设计课题,收集资料;

第二周: 需求分析,描述课题地模型,编写初步地软件说明书;

第三周: 软件设计,选择模块划分地方案;

第四周: 模块设计,数据输入界面设计;

第五周: 试题数据库设计;

第六周: 试题数据库设计;

第七周: 试题数据库设计;

第八周: 用户登录模块的设计;

第九周: 创建课程数据库模块的设计;

第十周: 维护课程数据库模块的设计;

第十一周:组卷模块的设计;

第十二周:对操作界面进行美化;

第十三周:讨论内容;

第十四周:软件测试,查找问题;

第十五周:软件测试,查找问题;

第十六周:编写软件说明书和毕业论文;

第十七周:毕业答辩。

 

 

 

 
 5、指导教师审阅意见

 

 

 

 

 

 

指导教师(签字):                          年  月  日

 

 
 6、教研室主任意见

                              教研室主任(签字):           系(签章)

 

                    年  月  日

 

      摘 要


教育测量是教育过程不可缺少的组成部分,考试题是教育测量的载体。在科学技术迅速发展,对人材的素质要求不断提高的今天,培养、发现和选拔各种人材,离不开教育测量。教育测量的重要性决定了考试题的重要性。因而对试题及试题管理的研究有极其重要的现实意义。
本文介绍了C++/VC课程试题库管理系统的基本设计方法,详细阐述了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案。
本文的数据库系统是一个题库管理系统,包括登录界面,维护界面,浏览界面和出卷界面。维护界面具有添加、删除、修改等功能,出卷界面分为自动出卷界面和组卷界面。系统使用 Microsoft公司的 Access作为后台数据库,使用 Microsoft公司的 Visual Basic开发工具,利用其提供的各种面向对象的开发工具, 使用ADO控件连接数据库,开发出产品。

关键词:数据库系统;VBA;试题库;
 


 Abstract


The education survey is none the less part of educate process, texts of exam is the carrier of educates survey. In the science and technology rapid development, today this unceasingly enhances to capable person’s quality request, trains, discovered and selects each kind of capable person, cannot leave the education survey. The education survey importance had decided tests the test question the importance. Thus has the extremely important practical significance to the test question and the test question management research.
This text introduced the basic design method of C++ course exam base manage system. Detailed expound the design thinking of the whole application. And detailed analyze of all part of design cycle, reached a complete design scheme at last.
The database system of this text is an exam database, including register interface, maintain interface, skim through interface and export exam interface. Maintain interface include add, delete, alter etc. Export exam interface include auto export exam and export exam by hand. This system used Access of Microsoft Company to be backstage database. And used Visual Basic 6.0 of Microsoft Company as design tool. Used kinds of face toward object it offered, use ADO command element to connect database and develop the product.

Key words: Database system; VBA; Examination subject base;
 


                目录


第一章  概述 1
1.1  数据库及其应用 1
1.2  数据库系统简介 1
1.3  试题库及其应用 2
1.3.1 试题库系统的背景和意义 2
1.3.2 试题库的发展历史 3
1.3.3 试题库的分类 3
第二章 数据库系统设计 6
2.1  数据库设计概述及设计周期 6
2.2  数据库设计过程 7
2.2.1 用户表的设计 7
2.2.2 判断题表设计 7
2.2.3 选择题表设计 8
2.2.4 填空题表设计 9
2.2.5 简答题表设计 9
2.2.6 程序设计题表设计 10
第三章  试题库系统设计及 11
3.1  试题库系统设计 11
3.2  试题库的设计原则 12
3.3  需求分析 13
3.4  试题库系统工作流程 14
第四章  Windows下的Visual Basic编程环境和VBA简介 15
4.1  VBA是什么 15
4.2  VBA的发展 16
4.3  VBA开发特点 16
4.4  VBA开发Office的功用 17
4.5  VBA在本系统中的应用 19
第五章  试题库系统组卷实现 20
5.1 自动出卷实现过程 20
5.2 手工组卷实现过程 23
第六章  结 论 26
参考文献 27
致 谢 28
 
 


第一章  概述


1.1  数据库及其应用

自20世纪70年代以来,数据库技术得到迅速发展。目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等。我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。
现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透。数据库技术与网络通信技术相结合,产生了分布式数据库系统。数据库技术与面向对象技术相结合,产生了面向对象数据库系统等各种数据库系统。              
在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础。对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志。因此,数据库的学习是非常重要的。

1.2  数据库系统简介

本人设计的是一个关于C++课程试题库的数据库系统,通过这个系统管理员可以简捷、方便的对试题记录查阅、增加、删除等功能,而用户也可以通过这个系统进行试题浏览、增加、删除出卷等功能。 
本系统采用Microsoft access技术建立数据库,使用VB技术建立数据源的链接,并且生成C++题库系统的数据库应用程序从而实现数据库的管理功能。

1.3  试题库及其应用

1.3.1 试题库系统的背景和意义
试题库系统是目前迅速发展起来的新型计算机辅助教学的一种有利的工具,是计算机科学、教育测量理论科学相结合的产物,是计算机辅助教学系统的一个新的实用的发展方向。题库是按照一定的教育测量理论,在计算机系统中实现的某个学科题目的集合,是严格遵循教育测量理论,在精确的数学模型基础上建立起来的教育测量工具。试题库的种类和品种十分繁多。最常用、最传统的试题库是各种习题集及其解答、分析类的图书,一般用于学生的平时训练。其次比较常用的是以套题形式出现的试题库,这类题库往往掌握在教师手中,一般用于阶段性测试或各种考试。目前最流行的是基于计算机的电子试题库,这种试题库便于海量试题的存储、使用和修改,更便于试题和试卷的难度划分、采分点的运用和试后分析等。试题库的出现和发展显示出强大的生命力,在教学活动中发挥了重要作用,不仅弥补了传统教学的部分缺陷,而且将计算机在教学管理中的应用推向了一个新的阶段,引起了计算机界和教育界广泛的兴趣和重视。目前,在国外,试题库系统己开始应用于各个教学阶段,特别是大、中学的考试和作业以及正迅猛发展的远程教育等方面的应用,收到了显著的效果。我国试题库系统的研究和应用最广泛的领域是考试和组卷方面。我国不少院校和公司在智能化试题库系统的研制中也取得了显著成绩。
教学过程中充分利用题库这种教学资源,进行有效的测验,可以帮助师生把注意力从名次、得分集中到要实现的教学目标上来。让教师真正关心学生的学习困难和错误所在,关心学生素质的提高,促使教育观念从“应试教育”向“素质教育”转变。因此,对题库进行研究和建设是有十分重要的意义,也是非常有实用价值的。
试题库在教学实践中有独特的优势:一是教学管理上的,即题库具有高效、经济、灵活和保密的特点;二是教学测量上的,即由题库生成的试卷具有质量高、可预控等特点。这是试题库产生的理论意义。

1.3.2 试题库的发展历史
运用计算机进行试题管理是计算机辅助测试CAT (Computer Assisted Testing)中首要项目,最早运用这项技术的是1968年IBM公司和美国洛杉矶学区共同开发的一个CTSSf97 (Classroom Teacher Supporting System)o CTSS系统最初管理一个美国历史题库,其中贮存有800道题目,能为中学教师生成测验、家庭作业、课堂讨论题以及课外辅导材料等。CTSS采用批量处理方式,先由教师填写申请清单,标明所需题目的数量,类别及有关属性,经光电扫描机输入电脑。CTSS即能自动选取题目,复印所需的份数,还能自动输入答案单、核对答案和评分等。后来,加利福尼亚州开发了一个拥有11个题目库的系统,大的试题库装有万个以上的试题,如美国历史题目库,小的题目库也有数百道题目,如心理学题目库。计算机辅助教学能编制出各种测验,如自我测验、定位测验、诊断性练习、学期测试和综合测试等。
目前,国内外己有许多试题库系统,它们为提高教师工作质量和教学的现代化进程起到重要作用。但它们在功能上和性能上都存在着一些缺陷,尤其是实用性、网络化上。研究并开发新的实用性、智能化、网络化试题库系统以帮助教师在工作和学生在学习中方便地使用它,是目前待解决的问题。

1.3.3 试题库的分类
在试题库的发展过程中,出现了很多类型的试题库。根据试题库系统的使用方向来划分,可以分为:专业的试题库系统和通用的试题库系统;根据试题库系统的考试方式来划分,可以分为:单机的试题库系统和网络的试题库系统;根据试题库系统的研制时间来划分,可以分为:传统的试题库系统和现代的试题库系统等。
(1)按试题库系统的使用方向和作用分类
专业试题库系统:
目前各教育部门和科研单位所提供的题库,一般都汇集了全国各省市近年来的高考预选题、毕业会考题、高考模拟题和高考试题等,试题有一定的代表

性。所谓专业试题库就是指建立试题库的目的是为了某个专业使用,具有一定的针对性。如:结构力学试题库。,高等教育基础学科系列题库,劳动部职业技能鉴定题库,国家医学水平考试题库,基础教育系列题库等。
通用试题库系统:
    通用试题库不是针对某一学科专业而设计,它对不同的学科领域有普遍的适用性。首先,试题库应制定关于数据格式和数据属性的规范。各科目需要按规范进行试题信息的组织和维护。其次,通用试题库应包含较全面的试题类型,以适应不同科目的需求。最后,试卷的组织方式、评测标准可由用户自由设置。这样才能保证在通用的前提下,组织体现各专业学科特点的试题库管理系统。计算机化通用试题系统作为教学手段现代化的重要组成部分,与数据库技术相结合,具有良好的发展前景这种通用试题库增加了计算机辅助教学方面的智能,体现出计算机辅助教学的高效性和智能性,也可以减轻教师的工作负担,最终彻底改变传统的命题、考试和评分方法。迄今为止,已经有不止一种
试题库投入使用。这些试题库,有的为特定的学科而开发,有的适用于某一种特定的考试。
总之,所谓通用试题库就是指所建立的试题库是有一定限制的通用的。这类通用也是有本质的区别的,如:小学、中学、高中试题库,中考、高考试题库,考研试题库等等,这是以其使用目的为分类的,在各自阶段中是通用的。还有一种就是没有学校、学科、题型的限制,适用于所有学校及考试机构。通用试题库的特点是:较好的通用性,较大的灵活性,较好的安全性、一定的智能性,必须保证试题库的质量。
 
(2)按试题库系统的考试方式分类
网络的试题库系统:
开发一个基于web的题库系统,该系统在一个web站点上运行,通过浏览器访问,它提供了传统题库系统不具备的一些特点。此处讨论的网络试题库是基于“客户机、网络系统服务器、数据库服务器”这种三层结构,其中每两层之间都涉及多用户多线程共同处理的问题。此网络试题库使用的SQL Server平台己经提供了处理多用户多线程的固定方案。网络考试是远程教学系统中的重

 
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师