电路原理图绘制软件的设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-06-26
  • 论文字数:21893
  • 课题出处:(火箭女孩)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:对于电气工程和电子科学与技术而言,电路理论是一个重要的基础,其中电路原理图更重要。在工程和实际生活中,电路原理图具有非常广泛的应用范围,其中电路原理图是电气工业的基础。它的地位非常重要,与我们的生活息息相关。因此,绘制一份合格的电路原理图是整个项目的基础。用于绘制电路原理图的软件实际上是一组矢量图形系统。由于矢量图形具有体积小,清晰度高,不受干扰,放大容易,图形库资源组织容易等优点。结合C语言使用面向对象的设计,着重于点,直线,圆弧,区域等对象,开发的软件可以实现矢量图形的重画,缩放,显示等操作功能。

关键词:电路原理图;绘制 ;矢量图形;面向对象;VC++开发

 

目录

摘要

Abstract

第一章  绪论-6

1.1研究的背景-6

1.1.1电路的重要性-6

1.1.2绘制电路原理图-6

1.2研究现状-7

1.2.1矢量图与位图的区别-7

1.2.2当今世界绘制电路原理图的软件-7

1.3本文主要研究的内容以及结构安排-9

第二章  系统的分析与设计-9

2.1系统的开发思路-9

2.1.1开发工具选择-9

2.1.2开发模式的选择-10

2.2矢量数据组织-11

2.2.1矢量数据模型-12

2.2.2矢量数据的构造-12

2.3系统数据文件分析-12

2.4系统体系结构与界面设计-13

2.4.1系统功能模块的设计-14

2.4.2系统界面的设计-14

第三章  矢量图形系统坐标系的设计-16

3.1系统的坐标系及其相互关系-16

3.2窗口与视口-17

3.3建立矢量图形系统的坐标系-18

3.4坐标系的相互转换-19

第四章  系统的实现-20

4.1系统软件框架结构-20

4.2图形数据的输入-22

4.3基本图元对象设计与组织-22

4.3.1基础类图形元素的组织-24

4.3.2点类图形元素-24

4.3.3线类图形元素-24

4.3.4面类图形元素-24

4.4图形元素类的存储-25

4.5用鼠标来交互绘制各类图形元素-25

4.5.1捕捉鼠标的操作信息-25

4.5.2交互绘制各类图形元素-26

4.6图形操作模块的实现-28

4.6.1实现矢量图形的缩放-29

4.6.2全图显示的实现-29

4.7矢量图形系统取消和重做的实现-29

第五章  软件调试与结果-30

5.1软件调试过程-30

5.2软件调试结果-31

结束语-34

致  谢-35

参考文献-36

附录-37


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费