欢迎来到天天文库
浏览记录
ID:6194203
大小:1.18 MB
页数:55页
时间:2018-01-06
《基于c#多机联合绘图软件的实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于C#多机联合绘图软件的实现毕业论文目录前言1第一章需求分析21.1应用现状调查21.2系统功能调查................................................21.3系统目标....................................................3第二章概要设计32.1系统分析42.2MicrosoftVisualStudio2008开发工具简介42.3架构设计..................................................
2、...42.3.1绘图对象类设计........................................42.3.2工具类设计.............................................52.3.3其他类设计....................................................62.4主机和附机...........................................................6第三章系统详细设计73.1初始模块73.2绘图模
3、块设计83.2.1矩形的绘制93.2.2曲线的绘制143.2.3直线的绘制173.2.4文字的绘制193.2.5绘制任意大小的图像243.3联机操作273.3.1主机与附机的连接273.3.2主机与附机联合绘图273.4其他功能的实现.............................................283.4.1编辑功能..............................................28553.4.2导出图像....................................
4、..........293.4.3图像的打印和预览......................................29第四章系统调试324.1系统调试及测试过程324.2系统测试结果分析32第五章结论34参考文献35致谢36附录3755前言当今信息社会以多媒体为代表的信息技术产业的发展和应用对人类社会的影响和作用愈来愈明显,愈来愈强,也就是说,图形图像技术的飞速发展也是必然趋势,掌握图形图像处理技术对现代人来说也是很必要的。随着计算机技术的发展和人们的需求,越来越多的人们选择计算机绘图软件,了解传统的绘图软件的起源、现
5、状和发展趋势;在对现有的传统的绘图软件进行分析比较的基础上,提出了基于局域网的绘图软件的功能需求,接下来讨论了基于局域网绘图软件的开发过程,着重分析了多机联合制图通信技术,并给出了详细的实现方法。最后对本次绘图系统开发进行总结。随着计算机性能的提高和计算机视觉理论及技术的发展,这种技术必将日趋成熟。本次毕业设计的多机联合绘图系统分为类的设计和联机操作两大部分。其中类的设计主要是由绘图对象类设计和工具类设计,用MicrosoftVisualStudio2008开发工具软件编程来实现每一个部分,最后实现多机联合绘图软件,多台计算机联合
6、制图。55第一章需求分析1.1应用现状调查目前,大多数绘图系统都是单体运行的,而多机联合绘图系统可实现多台计算机同时对图形图像进行处理分析,在对现有的传统的绘图软件进行分析比较的基础上,提出了基于局域网的绘图软件的功能需求,主要可用于网络布线,及网络通信,因此研究及开发这一种技术必将日趋成熟。1.2系统功能调查整个系统从总体上分为类的设计,联机操作两大部分,系统应实现的功能如下多机联合绘图系统类的设计联机操作绘图对象类的设计工具类的设计其他类的设计主机和附机的连接附机和主机的连接联机绘图55图1.1系统功能模块图1.3系统目标利用
7、MicrosoftVisualStudio2008通过类的设计实现单机绘图,该系统实现矩形,曲线,直线,文字,图像的绘制,再通过联机操作,实现主机和附机的连接,最后实现多机联合绘图。55第二章概要设计2.1系统分析本次设计的多机联合绘图系统是一个基于C#实现多台计算机间协作的操作系统。多台计算机在本地的局域网络或者固定IP的Internet上制作同一张图,制作时将计算机分为主机和附机。任何一台计算机都可以作为主机。将某台计算机作为主机后,连接到该机的其他同时制图的计算机便只能作为附机。不论是主机还是附机,每个联合制作的计算机看到的
8、设计界面都是一样的。任何一台计算机添加或修改一个图形时,其结果都会立即反映到其他计算机上。系统要求必须要有一台计算机作为主机,并且只能有一个主机。只有当主机进入制作界面之后,其他附机才能进入制作界面。当主机退出制作界面之后,所有的附机将无法继续制作
此文档下载收益归作者所有