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

资料分类:工业大学 上传会员:火箭女孩 更新时间:2020-06-26
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:21893
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:对于电气工程和电子科学与技术而言,电路理论是一个重要的基础,其中电路原理图更重要。在工程和实际生活中,电路原理图具有非常广泛的应用范围,其中电路原理图是电气工业的基础。它的地位非常重要,与我们的生活息息相关。因此,绘制一份合格的电路原理图是整个项目的基础。用于绘制电路原理图的软件实际上是一组矢量图形系统。由于矢量图形具有体积小,清晰度高,不受干扰,放大容易,图形库资源组织容易等优点。结合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

相关论文资料:
最新评论
上传会员 火箭女孩 对本文的描述:由于电路原理非常重要,绘制一个分的电路图更为重要。最初,电动工程师利用笔绘制电路原理图。然而,由于纸张的空间有限,绘制大篇幅的电路原理图时,在很大程度上难以达到人......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: