工程制图论文工程制图智能组卷系统的研究与开发.doc_第1页
工程制图论文工程制图智能组卷系统的研究与开发.doc_第2页
工程制图论文工程制图智能组卷系统的研究与开发.doc_第3页
工程制图论文工程制图智能组卷系统的研究与开发.doc_第4页
工程制图论文工程制图智能组卷系统的研究与开发.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工程制图论文:工程制图智能组卷系统的研究与开发【中文摘要】试题库建设是计算机辅助教学领域的一个重要课题。本文在分析现有试题库存在的一些问题的基础上,设计并开发了一个能够实现智能组卷和学生练习的工程制图试题库系统。其中包括了基于经典统计理论的试题参数的确定、数据库的创建、改进的试题管理模块、智能组卷算法、自动排版、学生练习等内容。智能组卷算法是系统开发中的关键技术,本文分析了常用的组卷算法如随机法、回溯法、遗传算法、禁忌搜索、多约束优化和误差补偿法,并比较了它们的特点,提出了以随机法为基础,结合多约束优化和误差补偿法的混合组卷算法,并实现组卷模块的功能。在AutoCAD环境下应用ActiveX技术实现了试卷的智能排版。灵活运用各种程序开发技术,如Windows API、AutoCAD二次开发、ADO.NET等,提高了试题管理模块的可操作性,简化了试题录入、编辑、浏览和修改的过程。通过知识点和难度参数的筛选,随机抽题实现了学生练习模块的功能。本文最后探讨了试题库的网络化中的关键技术,研究了从DXF文件中提取图形数据,利用VML矢量图形标记语言实现工程图形在网络环境下的浏览和传输的方法。【英文摘要】The construction of question bank is an important subject in the field of computer-aided teaching. Based on analysis of the existing question bank, a system of engineering drawing question bank that can implement the functions of intelligent generation test-paper for students to practice is designed in this paper. The components of this system include the determination of question parameters based on classical statistical theory, the creation of database, the improved module of question management, the intelligent algorithm of generating paper, the function of automatic typesetting and the module of students practice.Algorithm of generating paper is a critical part in the system development. Some commonly used algorithms such as random algorithm, backtracking algorithm, genetic algorithm, taboo search, multi-constraint optimization and error compensation method are analyzed in this paper. The characteristics of these algorithms are compared to present a mixed generating paper algorithm which is based on the method of random, error compensation with multi-constraint optimization. The function of generating paper module is achieved through using this mixed algorithm. By adopting the technology of AutoCAD ActiveX, the function of automatic typesetting is implemented based on the environment of AutoCAD. A variety of program development techniques are applied flexibly to improve the operability of the question management module in the entire process such as Windows API, second development of AutoCAD, ADO.NET. In addition, these techniques make the process of typing, editing, browsing and modifying.Key technology of question bank in the network is researched, and the method of graphic data extraction from DXF files is investigated at the end of paper. The methods of browsing and engineering graphics ransporting in the network environment are put to effect by using the VML vector graphics markup language.【关键词】工程制图 试题库 组卷算法 VML【英文关键词】engineering drawing question bank generating paper algorithm VML【目录】工程制图智能组卷系统的研究与开发摘要4-5Abstract5目录6-91 绪论9-141.1 课题研究背景和意义9-111.1.1 课题研究的社会和技术背景9-101.1.2 现有题库存在的问题101.1.3 课题研究的意义10-111.2 国内外研究现状11-121.3 本课题研究的内容12-141.3.1 课题研究内容121.3.2 本课题的关键技术和创新点12-142 系统的整体规划和功能模块的划分14-212.1 题库建设相关理论14-162.1.1 题库建设的内容14-152.1.2 确定试题参数的统计理论15-162.2 系统的功能需求分析16-172.2.1 需要分析162.2.2 可行性分析16-172.3 系统的功能模块划分17-192.4 系统开发工具的选择19-212.4.1 Visual Studio 2008开发平台192.4.2 SQL Server 2005数据库19-202.4.3 AutoCAD二次开发接口的选择20-213 数据库设计21-293.1 数据库的设计原则213.2 试题参数的确定21-233.3 数据表及其关系23-263.3.1 数据表及其结构23-263.3.2 数据表之间的关系263.4 数据访问技术26-293.4.1 ADO.NET数据访问技术概述273.4.2 ADO.NET对象模型27-294 系统的开发与实现29-484.1 用户管理模块29-314.1.1 用户组划分29-304.1.2 身份验证30-314.1.3 用户信息管理314.2 题库管理31-384.2.1 题库管理模块的关键技术31-354.2.2 添加试题35-374.2.3 浏览、修改、删除试题37-384.3 组卷模块38-434.3.1 组卷模式384.3.2 常用的组卷算法38-414.3.3 智能组卷算法的设计41-434.4 排版模块43-454.4.1 试卷版式的标准化43-444.4.2 AutoCAD环境下的自动排版44-454.5 学生练习模块45-464.6 试题参数的修正46-485 题库网络化的探讨48-585.1 网络开发模式48-495.2 AutoCA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论