二维PICAD32BIT系统平台设计与实现
文献类型 | 学位 |
作者 | 张亚宇[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 1999 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 系统设计;扩展性;参数化;CAD;PICAD32BIT系统;面负对象 |
摘要 | 该论文从系统设计与实现角度出发,重点研究如何确保系统的扩展性.在确保系统扩展性的前提下,解决CAD系统中的一些特有的问题,并将研究成果应用到一个二维CAD系统平台PICAD32BIT的研制开发中.该论文的主要研究内容有:1.解决PICAD32BIT系统作为一个二维CAD平台所必须具备的扩展性的问题.采用面向对象技术和模块化设计思想,利用C++语言所提供的虚函数机制,定义和实现系统接口,确保系统的扩展性;2.实现CAD系统中的Redo/Undo功能,解决Redo/Undo功能中的多叉问题.在确保系统扩展性的前提下,采用面向对象技术,系统通过分层方法,对实体中记录的有关身身的历史数据进行统一的管理.利用线性链表记录系统所经历的多叉状态,按照特定的算法对其进行查找,解决解决Redo/Undo过程中的多叉问题;3.参数化问题.将参数化信息与系统数据结构相结合,采用一种新的参数化方法实现系统的参数化功能. |
影响因子:
dc:title:二维PICAD32BIT系统平台设计与实现
dc:creator:张亚宇
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.1999.
dc:identifier:DOI:
dc: identifier:ISBN: