《基于VC的基本矢量图形系统的开发与实现毕业论文》由会员分享,可在线阅读,更多相关《基于VC的基本矢量图形系统的开发与实现毕业论文(44页珍藏版)》请在金锄头文库上搜索。
1、山东凯文科技职业学院山东凯文科技职业学院山东凯文科技职业学院2012 届毕业论文届毕业论文基于 VC 的基本矢量图形系统的开发与实现学 院: 信息学院 学生姓名: 吴海瑞 指导教师: 张丹丹 专 业: 软件技术 班 级: 09 软件技术 1 班 完成时间: 2012 年 6 月 27 日 山东凯文科技职业学院I目目 录录第一章 绪 论.11.1 选题背景及意义.11.2 国内外研究现状.11.3 论文内容及结构安排.21.4 本章小结.3第二章 矢量图形系统的分析与设计.42.1 开发思路.42.2 开发模式.42.3 功能分析.52.4 功能模块设计.62.5 本章小结.6第三章 矢量图形系
2、统的坐标转换.73.1 WINDOWS环境下的坐标系.73.1.1 设备坐标.73.1.2 逻辑坐标.73.2 设备坐标与逻辑坐标.83.2.1 设备坐标与逻辑坐标的关系.83.2.1 设备坐标及逻辑坐标的转换.83.3 窗口与视口.93.4 本章小结.9第四章 实现矢量图形系统的文档和视图.104.1 矢量图形系统的图形元素类.104.1.1 图形元素基类.10山东凯文科技职业学院II4.1.2 直线类.104.1.3 连续直线或封闭多边形类.104.1.4 圆类.104.1.5 圆弧类.114.1.6 标注文本类.114.1.7 图形参数类.114.2 矢量图形系统的文档.114.2.1 面向对象的文档管理机制.114.2.2 创建图形元素对象指针.114.2.3 矢量图形系统的文档.124.2.4 实现文档的管理功能.124.3 矢量图形系统的视图.134.3.1 建立坐标系.134.3.2 实现各类图形元素的绘制功能.144.3.3 实现视图的绘制.144.4 鼠标交互绘图.154.4.1 要解决的主要问题.154.4.2 交互绘制各类图形元素.154.5 本章小结.17第五章 矢量图形系统的操作功能.185.1 图形操作菜单管理.185.1.1 增加菜单资源.185.1.2 添加