摘要
利用VBA技术读取和操控Word文档的对象、属性,建立了基于Visual Basic平台的自动评卷系统。参照Microsoft Word文字处理功能,建立了Word操作题知识体系结构,并设计了相应的数据库,编写了利用ADO和SQL读写数据库信息的模块。系统采用模糊匹配评卷方案,提高评分的灵活性和准确性。采用模块细分和对象变量取代冗长的分层对象引用,提高程序的运行效率,采用C/S和B/S模式,集成考试、出题、判卷、成绩和信息管理,提高系统的集成度和实用性,实现Word操作题评卷的自动化。
Using VBA technology to read and manipulate the objects and properties of Word documents, the automatic grading system based on platform of Visual Basic is built. Referring to Microsoft Word processing functions, the knowledge architecture of Word operator questions are built and the corresponding database is designed, and the modules are formed which are written by ADO and SQL, The system uses fuzzy matching method to judge paper, and increases the flexibility and accuracy of grade. Sub-modules and variable objects are used to replace the prolix layered objects and improve the efficiency of procedures. The integration and practicality of the system is increased by using C/S and B/S model, integrated test, giving problem, judgment and information management. The automation of system grade basically is implemented.
出处
《计算机工程与设计》
CSCD
北大核心
2009年第12期3026-3029,3034,共5页
Computer Engineering and Design
关键词
VBA
自动判卷
文档对象
字处理
模糊匹配
VBA
automatic grading
document object
word processing
fuzzy match