摘 要:随着社会的发展和教育制度的改革,在现代教学领域中,各个学科的信息量越来越大,导致用于考核学生学习效果的试卷生成工作的复杂性也越来越大,传统的试卷生成方式已经越来越不能适应现代教育模式的需要。因此,为了减轻教师的工作负担、提高工作效率,同时使生成的试卷更加公正、客观地评价学生的学习效果,有必要开发一个适合教师需求的高效率的试卷生成系统。 本系统是一个利用VBA和ASP技术开发的基于B/S模式的试卷生成和管理系统,可以方便地实现通过校内局域网实时进行试题库的统一管理和试卷生成的要求。利用MS Office COM技术,在asp中将数据库和Word的VBA技术相结合,从而可以高效能、大容量地收集、处理、存储题库信息,提高题库管理信息系统的工作质量和效率,并且实时的进行网络组卷编辑,最终生成符合要求的试卷文档。 基于VBA的试卷生成系统可将教师从繁琐重复的工作中解脱出来,提高工作效率,为真正实现教考分离提供较好的技术基础。
关键词:试卷生成系统 VBA asp WORD
毕业设计(论文)外文摘要
The Design And Implement of Test Paper Making System Based On VBA
Abstract: With the development of society and the innovation of education system, in contemporary education areas, there is an appearance of having more and more information in series of subjects and difficulty in design for testings.. These make the conventional method of test paper making system not being suit for contemporary testing model. So, in order to relief the teachers' work bear, improve work efficiency, and make test paper appraise students' study impression equitably and objectively, it is necessary to develop a Test Paper Making System with the property of being suit for teachers' requires and high efficiency. The system is a test paper making and management system based on B/S using the technology of VBA and ASP, it can carry out the requires for uniform questions management and produce test paper through the school internal net. Using MS Office COM technology, by connecting database with Word's VBA in asp, the system can not only collect, deal with and store questions information efficiently, but also improve the work efficiency and quality of questions management. The system can also edit test paper online on time, and produce lots of courses' paper documents finally. The design and implement of Test Paper Making System based on VBA will set teachers away from loaded down with trivial details' work, and make work more and more efficient. So the system provides the better technology basic for implementing divorce teaching from testing.
Keywords: Test Paper Making System; VBA; asp; WORD
目 录
1 引言 1 1.1 研究背景、意义和目的 1 1.2 问题的定义及内容简介 1 1.3 问题的调研 2 1.4 可行性分析 3 1.5 各章节内容介绍 3 2 需求分析 5 2.1 系统功能需求分析 5 2.2 系统安全性需求分析 5 2.3 系统其他方面的需求分析 5 2.4 业务流、数据流分析 5 2.5 数据字典 8 3 系统设计 11 3.1 系统功能说明 11 3.2 系统总体功能结构 11 3.3 系统数据结构设计 12 3.4 开发环境和运行环境设计 17 4 题库管理子系统设计 19 4.1 题库管理子系统体系结构 19 4.2 题库管理子系统详细设计 19 4.3 题库管理子系统遇到的难点及解决方案 22 5 试卷管理子系统设计 25 5.1 试卷管理子系统体系结构 25 5.2 试卷管理子系统详细设计 25 5.3 试卷管理子系统设计中遇到的难点及解决方案 28 6 综合管理子系统设计 33 6.1 综合管理子系统体系结构 33 6.2 综合管理子系统详细设计 33 6.3 综合管理子系统设计中遇到的难点及解决方案 38 7 用户手册 40 7.1 新系统简介 40 7.2 运行环境 40 7.3 软件维护 40 7.4 安装说明 40 7.5 操作说明 41 8 系统评价 42 8.1 系统特色/优点介绍 42 8.2 系统的不足和改进方案 42 8.3 设计心得与体会 42 结 论 44 致 谢 45 参 考 文 献 46
该系统是针对当前校园网的用于教师实时性出卷的需要而开发的一个应用系统,能够进行在线题库管理,系统管理,自定义出卷,课程授课管理,试卷文档生成等。采了用管理员(Administrator)和教师(Teacher)二级权限的管理。管理员拥有系统绝对管理权限,除了教师应该具备的基本功能外,他还能够对用户信息,用户权限进行管理以及课程信息,教师授课信息的管理;教师作为本系统的主要使用者,可以进行在线题库管理,系统管理,自定义出卷,试卷文档生成及试卷管理。 题库管理:具有了科目的修改、增加、删除、也可以对各个科目所属知识点修改、增加和删除。题库统计(可以统计题库中各个科目的各种题型的数量及各种题型所包含的知识点)。可以对题库中的选择题,判断题,填空题,简答题及综合题进行管理,具有添加,删除和查询功能。 系统管理:可以对试卷的难度进行设置,可以对用户进行添加,删除和修改,并可以实施对用户权限的管理。 组卷管理:可以由教师指定某些组卷参数,从题库中依次选定用于考试的题目,从而自定义生成试卷,并且自动生成试卷的文档形式,便于后期的打印排版。
|