首页--工业技术论文--无线电电子学、电信技术论文--微电子学、集成电路(IC)论文--一般性问题论文--设计论文

电路板元器件绘制系统

摘要第1-3页
ABSTRACT第3-4页
目录第4-6页
前言第6-7页
第一章 绪论第7-10页
 第一节 立题依据第7-8页
 第二节 开发方法和开发工具的选择第8-10页
第二章 面向对象的开发方法第10-17页
 第一节 软件开发方法的发展历程第10-12页
 第二节 面向对象的开发方法第12-17页
     ·面向对象的思想第12-13页
     ·面向对象的分析设计方法第13-15页
     ·面向对象的优点第15-17页
第三章 需求分析第17-24页
 第一节 绘制功能第17-18页
     ·菜单项第17页
     ·工具栏第17-18页
     ·功能描述第18页
 第二节 元器件属性第18-20页
     ·菜单项内容第19页
     ·工具栏第19页
     ·属性定义第19-20页
 第三节 图形编辑第20-22页
     ·放大/缩小第20-21页
     ·编辑颜色第21页
     ·调整位置第21页
     ·置前置后第21页
     ·编辑线型第21-22页
     ·选取元器件第22页
     ·复制(ctrl+c)第22页
     ·粘贴(ctrl+v)第22页
     ·删除第22页
 第四节 文件(本系统是单文档方式)第22-24页
第四章 系统分析与设计第24-46页
 第一节 数据结构第24-35页
     ·抽象出来的类第24-33页
     ·实现文件操作的数据结构第33页
     ·用以实现粘贴和拷贝功能定义的结构第33-35页
 第二节 绘制系统的各个功能流程第35-44页
     ·文件操作第36-38页
     ·视图第38页
     ·绘制元器件第38页
     ·元器件属性第38-39页
     ·图形编辑第39-44页
     ·打印板图第44页
 第三节 元器件矢量图第44-46页
第五章 编码实现第46-62页
 第一节 功能函数第46-55页
     ·绘制元器件第46-49页
     ·鼠标是否点按在元器件上第49-50页
     ·改变元器件的选择属性第50-51页
     ·器件图形的置前第51页
     ·处于选中状态的器件数第51-52页
     ·增加对象第52页
     ·取得链表中某种类型元器件名称中的数字序列第52-54页
     ·在某个位置生成器件对象第54-55页
 第二节 编程过程中遇到的技术问题第55-62页
     ·截住Windows对消息的处理,自己来处理第55-56页
     ·类和派生类的序列化问题第56-57页
     ·内存泄露问题(Memory Leak)第57-59页
     ·抖动问题第59-60页
     ·剪贴板问题第60-61页
     ·面向对象编程思想的进一步理解第61页
     ·关于CObject∷IsKindof()函数的应用第61页
     ·滚动视图中的相关技术第61-62页
第六章 软件使用说明第62-66页
 第一节 绘制第63-65页
 第二节 文件操作第65页
 第三节 打印第65-66页
第七章 结论第66-67页
致谢第67-68页
参考文献第68页

论文共68页,点击 下载论文
上一篇:基于GIS组件的农田空间信息管理系统的开发研究
下一篇:扩展等面积法的研究及其在电力系统分析综合程序中的程序开发