内容发布更新时间 : 2024/12/29 14:54:21星期一 下面是文章的全部内容请认真阅读。
基于C#多机联合绘图软
件的实现毕业论文
目录
前言 ................................................. 1 第一章 需求分析 ..................... 错误!未定义书签。
1.1 应用现状调查 ............................... 错误!未定义书签。
1.2 系统功能调查. ...............................................2 1.3系统目标. ...................................... .............3第二章 概要设计 ..................... 错误!未定义书签。
2.1系统分析 ..................................................... 4 2.2 Microsoft Visual Studio 2008开发工具简介 ................... 4
2.3架构设计.....................................................4 2.3.1 绘图对象类设计..................................... ...4 2.3.2工具类设计......................................... ....5 2.3.3其他类设计....................................................6 2.4主机和附机...........................................................6
第三章 系统详细设计 .................................. 7
3.1 初始模块 .................................................... 7 3.2 绘图模块设计 ................................................ 8
3.2.1 矩形的绘制 ............................................ 9 3.2.2 曲线的绘制 ........................................... 14 3.2.3 直线的绘制 ........................................... 17 3.2.4 文字的绘制 ........................................... 19 3.2.5 绘制任意大小的图像 ................................... 24 3.3 联机操作 ................................... 错误!未定义书签。
3.3.1 主机与附机的连接 ..................... 错误!未定义书签。 3.3.2 主机与附机联合绘图 ................................... 27
3.4其他功能的实现. ............................................28 3.4.1编辑功能...... ........................................28
1
3.4.2导出图像........ ......................................29
3.4.3图像的打印和预览. .....................................29
第四章 系统调试 ..................................... 32
4.1 系统调试及测试过程 ......................................... 32 4.2 系统测试结果分析 ........................................... 32
第五章 结 论 ........................................ 34 参考文献 ............................................ 35 致 谢 ............................................. 36 附录 ................................................ 37
2
前言
当今信息社会以多媒体为代表的信息技术产业的发展和应用对人类社会的影响和作用愈来愈明显,愈来愈强,也就是说,图形图像技术的飞速发展也是必然趋势,掌握图形图像处理技术对现代人来说也是很必要的。随着计算机技术的发展和人们的需求,越来越多的人们选择计算机绘图软件,了解传统的绘图软件的起源、现状和发展趋势;在对现有的传统的绘图软件进行分析比较的基础上,提出了基于局域网的绘图软件的功能需求,接下来讨论了基于局域网绘图软件的开发过程,着重分析了多机联合制图通信技术,并给出了详细的实现方法。最后对本次绘图系统开发进行总结。随着计算机性能的提高和计算机视觉理论及技术的发展,这种技术必将日趋成熟。
本次毕业设计的多机联合绘图系统分为类的设计和联机操作两大部分。其中类的设计主要是由绘图对象类设计和工具类设计,用Microsoft Visual Studio 2008开发工具软件编程来实现每一个部分,最后实现多机联合绘图软件,多台计算机联合制图。
3