摘 要
教育测量是教育过程不可缺少的组成部分,考试题是教育测量的载体。在科学技术迅速发展,对人材的素质要求不断提高的今天,培养、发现和选拔各种人材,离不开教育测量。教育测量的重要性决定了考试题的重要性。因而对试题及试题管理的研究有极其重要的现实意义。
本文介绍了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世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础。对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志。因此,数据库的学习是非常重要的。