局域网文件传输系统

局域网文件传输系统

ID:15459662

大小:471.00 KB

页数:31页

时间:2018-08-03

局域网文件传输系统_第1页
局域网文件传输系统_第2页
局域网文件传输系统_第3页
局域网文件传输系统_第4页
局域网文件传输系统_第5页
资源描述:

《局域网文件传输系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学号2013-2014学年第二学期1008210112《局域网文件上下传系统》课程设计报告题目:局域网文件上下传系统专业:计算机科学与技术班级:10级计科(2)班姓名:黄云霞指导教师:彭飞成绩:计算机与信息工程系2014年5月22日局域网文件传输系统摘要随着国内外各公司企业的发展壮大和这些企业和公司在办公中更加频繁的使用网络作为公司信息交流的渠道,局域网络在人们的工作和生活中得到了充足的发展。本课题旨在培养学生利用现有技术进行实际动手的能力,并使得学生能够深入了解局域网在文件传输方面的应用。局域网小到网内只有两台PC机,大到一个企业的内部网络,它们最主要的功能在于交流和传输文件,并且安全

2、性高、速度快、准确性高。鉴于局域网有如上优点,开发一个方便快捷的局域网文件传输系统是很有意义的,它在文件传输方面的高效准确将会提高企业的办事效率,为企业节省开支,为家庭用户提供方便。关键词TCP/IP协议;C/S结构;WindowsSockets编程;VC++目录摘要2Abstract3第1章绪论61.1选题背景61.2国内外研究现状61.3课题研究的意义61.4论文研究内容6第2章理论知识82.1TCP/IP协议82.1.1网络接口层82.1.2网络层82.1.3传输层82.1.4应用层92.2C/S架构92.2.1C/S架构的概念92.2.2C/S架构的具体操作步骤102.3VC可视

3、化编程环境102.4WindowsSocket编程知识112.4.1WindowsSocket的发展112.4.2WindowsSockets的分类112.4.3WindowsSocketsAPI112.5本章小结12第3章软件设计133.1局域网文件传输系统程序设计133.2局域网文件传输系统设计步骤143.3设计客户端所用到的函数243.4设计服务器所用到的函数243.5消息与消息函数243.6功能按钮与函数的对应关系25第4章软件测试264.1程序的安装与运行264.2在局域网内传输文件测试264.2.1设置服务器264.2.2设置客户机并传输文件274.3本章小结30第5章结论3

4、1参考文献32第1章绪论1.1选题背景随着国内外各公司企业的发展壮大和这些企业和公司在办公中更加频繁的使用网络作为公司信息交流的渠道,局域网络在人们的工作和生活中得到了广泛的发展。本课题旨在培养学生利用现有技术进行实际动手的能力,并使得学生能够深入了解局域网在文件传输方面的应用。局域网小到网内只有两台PC机,大到一个企业的内部网络,它们最主要的功能在于交流和传输文件,并且安全性高、速度快、准确性高。鉴于局域网有如上有点,开发一个方便快捷的局域网文件传输系统是很有意义的,它在文件传输方面的高效准确将会提高企业的办事效率,为企业节省开支,为家庭提供方便。本论文所设计的局域网文件传输系统通过局

5、域网内用户的主机名、IP地址和工作组的名称确定了需要传输文件的双方,进而以C/S模式通过TCP/IP协议实现双方文件的传输功能。1.2国内外研究现状大型局域网广泛存在于国内外大型企业中,而大部分企业还是通过Internet等等外网或者U盘等硬件来传输文件,只有少数企业针对该企业的特点设计了自己的文件传输系统,总的来说在企业内部发展局域网文件传输系统还有很大的发展空间。从1969年美国国防部高级研究计划管理局(ARPA--AdvancedResearchProjectsAgency)建立了一个命名为ARPAnet的网络开始到今日,网络发展已走过足足50年的时间,在这漫长的时间里,局域网文件

6、传输系统也得到了相应的发展,现在正处于高速发展阶段,这从现今市面上流行的腾讯QQ、飞鸽传书等可见一斑。可以想象,在不久的将来,以内部网络为中心的资源共享系统将在全世界的信息流动中占有到举足轻重的地位。1.3课题研究的意义本课题使学生了解局域网在实际工作和生活中的应用,通过让学生自己动手开发比较简单局域网文件传输系统来强化学生的理论知识,培养学生的实际动手能力。另外,本课题也使得学生对软件开发有了一个感性的认识,为我们在日后的工作中进一步设计更复杂的系统打下了基础。1.4论文研究内容用MicrosoftvisualC++6.0软件开发一个以C/S模式通过TCP/IP协议实现点到点文件传输的

7、简单的局域网文件传输系统软件。该软件传输的文件格式包括文本文档(txt)、图片(JPG)和压缩包(.rar)等等。该传输系统运行的操作系统平台为WindowsXP或者Windows7,在传输文件之前,需要将多台(>=2台)电脑通过路由器或者交换机用网线连接在一起,为各台PC机设置好IP并建立一个工作组。在这些电脑上分别安装局域网文件传输系统并运行,实现文件传输的具体步骤如下:1、在工作组内的所有PC机上运行该软件,并将其中一台PC机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。