优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

画图软件的设计与开发(VB)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
毕业设计(www.think58.com)

目录
目录 4
第一章  绪论与系统需求 5
1.1、设计目的 5
1.2、用户特征 5
1.3、运行环境 5
1.4、外部接口需求 6
1.5、功能需求 6
1.6、vb平台开发图形软件分析 6
1.6.1、vb图形开发的弱点 6
1.6.2、api函数介绍 7
1.6.3、vb中api函数的使用 7
1.6.4、使用消息(Messages) 8
1.6.5、vb中坐标系的介绍 9
第二章 系统设计与实现 10
2.1、系统功能设计 10
2.2、详细设计 11
2.2.1、软件结构 11
2.2.2、详细模块设计过程。 12
第三章 关键实现技术 17
3.1 镜像与旋转的实现技术 17
3.2 放缩操作实现 18
3.3 清除当前画板 18
3.4 打印输出与壁纸设置 19
3.5 剪切板操作 19
3.6 图形绘制 21
第四章 系统测试 23
第五章 总结 25
参考文献 27
致谢 28
附录  程序代码与实现 29 [版权所有:http://think58.com]

根据设计需求,我们设计的画笔程序应该包括1.工具箱2.调色板3.反色功能4.翻转/旋转功能5.减切,复制,粘贴功能6.新建、打开、保存功能7.帮助功能等。
其中工具箱提供主要的图形绘制和图形编辑的功能,调色板主要提供用户选取颜色和设置当前颜色的功能,另外还提供图象反色、反转旋转功能,以及剪切板功能和文件操作功能。 [资料来源:http://think58.com]

在此基础上可以规划其模块图如下:

[资料来源:www.THINK58.com]


 
图 2-2 模块结构图

[资料来源:THINK58.com]

预览图:

[资料来源:http://think58.com]


[资料来源:www.THINK58.com]

毕业设计(www.think58.com)