论文部分内容阅读
二十世纪九十年代以来,计算机网络的迅速普及和巨大发展潜力以及并行工程技术的发展,向传统的设计观念提出了新的挑战。网络技术正从根本上改变着人们的信息利用方式和工作方式,工程师的设计手段和设计环境也发生着巨大变化。网络技术、计算机技术、数据库技术等新技术的飞速发展为CAD技术赋予了新的设计理念与技术内容,这将彻底改变现有的辅助设计模式与方式。基于网络的CAD(Web-based CAD)技术即WEB-CAD就是在这个背景下提出来的。 论文选择了基于WEB的独立基础CAD系统这一实例作为基于WEB的CAD系统研究的切入点,在重点研究了WEB技术、组件技术、远程绘图、CAD技术、数据库技术等关键技术的基础上开发了“基于WEB的独立基础CAD系统”的原形,给出了系统的总体框架、基本功能模块、开发环境和开发工具、WEB环境下的设计系统的开发机理、WEB-CAD的运作方式等一整套有效的技术解决方案,并成功实现了各功能模块基本功能。 本论文的主要研究内容与成果如下所述: (1)首先对开发WEB-CAD所使用的关键技术进行了分析。 (2)提出了基于Web技术的分布式独立基础CAD系统建模方法与总体方案;提出WEB-CAD的运作方式——ASP(Application Service Provider)。 (3)重点研究了开发WEB-CAD中各主要功能模块的开发,并对各个模块的实现机制进行了深入探讨。详细介绍了各模块的实现技术包括ActiveX Automation编程接口技术、面向对象的程序设计技术、数据库技术、三层Browser/Web/Server结构相结合的体系结构实施技术等。还详细介绍了ASP(Active Server Pages)技术及其组件,研究了如何利用ASP技术开发Web应用程序。 (4)介绍了基于Web技术的CAD系统的软件环境及运行过程,并提供了运行实例,证明该系统设计思路正确,用户界面友好,在实际设计过程中具有很强的实用性。