基于C#多机联合绘图软件的实现毕业设计论文(2)

2019-02-15 21:35

南昌航空大学科技学院学士学位论文

第五章 结 论 ........................................ 34 参考文献 ............................................ 35 致 谢 ............................................. 36 附录 ................................................ 37

6

南昌航空大学科技学院学士学位论文

前言

当今信息社会以多媒体为代表的信息技术产业的发展和应用对人类社会的影响和作用愈来愈明显,愈来愈强,也就是说,图形图像技术的飞速发展也是必然趋势,掌握图形图像处理技术对现代人来说也是很必要的。随着计算机技术的发展和人们的需求,越来越多的人们选择计算机绘图软件,了解传统的绘图软件的起源、现状和发展趋势;在对现有的传统的绘图软件进行分析比较的基础上,提出了基于局域网的绘图软件的功能需求,接下来讨论了基于局域网绘图软件的开发过程,着重分析了多机联合制图通信技术,并给出了详细的实现方法。最后对本次绘图系统开发进行总结。随着计算机性能的提高和计算机视觉理论及技术的发展,这种技术必将日趋成熟。

本次毕业设计的多机联合绘图系统分为类的设计和联机操作两大部分。其中类的设计主要是由绘图对象类设计和工具类设计,用Microsoft Visual Studio 2008开发工具软件编程来实现每一个部分,最后实现多机联合绘图软件,多台计算机联合制图。

7

南昌航空大学科技学院学士学位论文

第一章 需求分析

1.1 应用现状调查

目前,大多数绘图系统都是单体运行的,而多机联合绘图系统可实现多台计算机同时对图形图像进行处理分析,在对现有的传统的绘图软件进行分析比较的基础上,提出了基于局域网的绘图软件的功能需求,主要可用于网络布线,及网络通信,因此研究及开发这一种技术必将日趋成熟。

1.2系统功能调查

整个系统从总体上分为类的设计,联机操作两大部分,系统应实现的功能如下

多机联合绘图系统

类的设计

联机操作

绘图对象类的设计 工具类的设

计 其他类的设主机和附机附机和主机

计 的连接 的连接

联机绘图

图1.1系统功能模块图

8

南昌航空大学科技学院学士学位论文

1.3系统目标

利用Microsoft Visual Studio 2008通过类的设计实现单机绘图,该系统实现矩形,曲线,直线,文字,图像的绘制,再通过联机操作,实现主机和附机的连接,最后实现多机联合绘图。

9

南昌航空大学科技学院学士学位论文

第二章 概要设计

2.1系统分析

本次设计的多机联合绘图系统是一个基于C#实现多台计算机间协作的操作系

统。多台计算机在本地的局域网络或者固定IP的Internet上制作同一张图,制作时将计算机分为主机和附机。任何一台计算机都可以作为主机。将某台计算机作为主机后,连接到该机的其他同时制图的计算机便只能作为附机。

不论是主机还是附机,每个联合制作的计算机看到的设计界面都是一样的。任何一台计算机添加或修改一个图形时,其结果都会立即反映到其他计算机上。系统要求必须要有一台计算机作为主机,并且只能有一个主机。只有当主机进入制作界面之后,其他附机才能进入制作界面。当主机退出制作界面之后,所有的附机将无法继续制作。

多机联合绘图系统以几种具有代表性的图形图像的绘制方法为主,并不是实现所有图形图像的绘制。

2.2 Microsoft Visual Studio 2008开发工具简介

本次设计应用编程工具是Microsoft Visual Studio 2008,它是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。

VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。

2.3架构设计

在多机联合绘图系统中,为了简化起见,只实现矩形,曲线,文字,直线和图像等基本图形图像的绘制。

10


基于C#多机联合绘图软件的实现毕业设计论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:matlab练习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: