节点文献

一个基于ARX/MFC的面向对象桥梁CAD系统——底层机制和构造过程的UML分析

An Object-oriented Bridge CAD System Based on ARX/MFC--UML Analysis of the Underlying Mechanism and the Construction Process

【作者】 翟治年

【导师】 王建国;

【作者基本信息】 合肥工业大学 , 工程力学, 2003, 硕士

【摘要】 桥梁专家(BridgeExpert)是一个基于ARX/MFC的面向对象桥梁CAD系统。本文结合桥梁专家的开发过程讨论了统一建模语言UML在面向对象软件构造过程中的应用。AutoCAD是一个面向对象的软件系统,ARX(Autocad Runtime eXtension)采用AutoCAD本身的类模型作为基础数据结构,以运行时拓展的形式提供了AutoCAD的面向对象二次开发环境。ARX应用程序紧密结合在AutoCAD的文档/视图体系结构之中,这是ARX/MFC开发的一个基本前提。本文以UML为工具,分析了ARX程序基于AutoCAD而具有的面向对象的体系结构。另外,本文还讨论了AutoCAD下ARX/MFC开发涉及的多线程问题,对于向用户提供更为灵活的处理能力而言,在二次开发中利用AutoCAD的多线程机制是非常重要的。

【Abstract】 BridgeExpert is a object-oriented computer aided design system. Combining with the development process of BridgeExpert ,this paper discussed the application of Unified Modeling Language in the construction of a object-oriented software. AutoCAD is a object-oriented software system, ARX (Autocad Runtime extension ) use the class model of AutoCAD itself as its fundamental data structure and provides the object-oriented second-generation environment of AutoCAD by runtime extension. An ARX application runs under the Document/View architecture of AutoCAD, this is a fundamental premise of ARX/MFC development. Via the UML tool, the object-oriented architecture of a ARX application inherited from AutoCAD is analysed in this paper. On the other side, the multi-thread problems in ARX development of AutoCAD have been discussed. To provide more flexibility to user, the use of the multi-thread mechanism of AutoCAD in second-generation of AutoCAD is important..

【关键词】 UMLARXAutoCAD面向对象多线程
【Key words】 UMLARXAutoCADobject-orientedmulti-thread
  • 【分类号】U442.5
  • 【被引频次】2
  • 【下载频次】167
节点文献中: 

本文链接的文献网络图示:

本文的引文网络