论文部分内容阅读
将AutoCAD连接到数据库具有重要的理论和实际意义。计算机辅助设计(CAD)的潜力巨大,它并非仅仅作为电子绘图系统。如果将CAD图中的有关信息链接到外部数据库中并建立用户电子智能文档,就可以利用AutoCAD与数据库之间的桥梁(模块或程序)来灵活、准确、动态而一致地显示及控制图形和数据库的变化。 图形与数据库连接方面的研究一直是研究的热点,笔者欲对此作些研究并开发及构造一个科学、方便、灵活、互连及智能化的图形与数据库集成的结构或系统。 对图形与数据库集成的结构的研究,涉及面比较广泛,笔者在硕士学位论文中着重阐述了用于图形与数据库连接的三大对象模型:CAO对象模型、ADO对象模型和AutoCAD对象模型,以及三者之间的关系。同时,论文还对图形与数据库集成结构开发的理论、方法、技术作了阐述。最后,借助实例说明了图形数据库集成系统的使用方法。 论文选择VBA作为编程工具,系统全部用VB语言设计完成。在编程上采用了几种新的编程技术,许多程序体现了现代编程风格,使得程序易读易懂,且模块化程度高。 论文第一章阐述了论文的背景、目的、内容及意义,重点讨论了AutoCAD2000的数据库连接管理器在图形与数据库连接方面的特点、某些不足和部分改进思想。论文第二章介绍了数据库设计、数据库连接管理器及VBA等方面的知识及其应用。论文第三章重点介绍了在数据库与图形连接中至关重要的三种对象模型,即连接自动化对象模型、ActiveX数据对象模型和AutoCAD对象模型。论文第四章讨论了数据库与图形连接的原理和方法,重点研究了具体环境下的图形与数据库集成问题并开发出一个实例。论文第五章介绍了第四章中开发出的集成系统的各个模块、模块的程序、程序中用到的各个工具函数以及该系统的使用方法。 对图形与数据库集成系统和原理的研究,不仅具有商业价值,而且具有重要的学术价值。笔者希望以武汉理工大学产业集团的部分出租房屋为背景,以此背景下的图形与数据库集成结构为具体研究对象,来丰富图形与数据库集成的理论、思想和方法。