doc (毕业论文)文件传输系统的设计与实现 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:24 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 20:03

(毕业论文)文件传输系统的设计与实现

本上说,协议就是在网络中各种不同的计算机之间按照协议来传输文件。协议采用客户机服务器模式,由客户端程序和服务器端程序组成。使用时,先启动客户端程序与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给与响应,并执行正确的命令。但是有个根本的限制,那就是如果用户在个主机上没有注册获得授权,既没有用户名和口令,就不能与该主机进行文件传输。但匿名服务器除外,它能够使用户与远程主机建立连接并以匿名身份从远程主机上拷贝文件,而不必是该远程主机的注册用户。用户使用特殊的用户名就可有限制的访问远程主机上公开的文件。限制许多系统要求用户将邮件地址作为口令,以便更好的对访问者进行跟踪。出于安全的目的,大部分匿名主机般只允许远程用户下载文件,而不允许上传文件。另外,匿名主机还采用了其他些保护措施以保护自己的文件不至于被用户修改和删除,并防止计算机病毒的侵入。匿名直是上获取信息资源的最主要方式,在成千上万的匿名主机中存储着无以计数的文件,这些文件包含了各种各样的信息数据和软件。人们只要知道特定信息资源的主机地址,就可以匿名登录。的工作原理是的种具体应用,它工作在模型的第七层,模型的第四层上,即应用层,使用传输而不是,这样客户在和服务器建立连接前就要经过个被广为熟知的三次握手的过程,它带来的意义在于客户与服务器直接的连接是可靠的,而且是面向连接,为数据的传输提供了可靠的保证。采用协议可使用户高效的从网上的服务器下载大信息量的数据二〇二年十月二十二日星期文件,将远程主机上的文件拷贝到自己的计算机上。以达到资源共享和传递信息的目的。由于的使用使得上出现大量为用户提供下载服务器。成为了个巨型的软件仓库。在文件传输中还支持断点续传功能,可以大幅度的减小和网络带宽的开销。运行原理的工作原理与其他许多网络实用程序样,也是基于客户服务器模式。互联网文件传输协议标准是在说明的。该协议定义了个在远程计算机系统和本地计算机系统之间传输文件的标准。般来说,要传输文件的用户需先经过认证以后才能登陆服务器,访问在远程服务器的文件。大多数的服务器往往提供个的公共账户来允许没有服务器账户用户可以访问该服务器。个会话通常包括五个软件元素的交互。就模型而言,从年以来并没有什么变化协议模型文件传输连接类型个完整的文件传输需要建立两种类型的连接,种为文件传输下命令,称为控制连接,另种实现真正的文件传输,称为数据连接。控制连接客户端希望与服务器建立上传下载的数据传输时,它首先向服务器的端口发起个建立连接的请求,服务器接收来自客户端的请求,完成连接的建立过程,这样的连接就称为控制连接。数据连接二〇二年十月二十二日星期控制连接建立之后,即可开始传输文件,传输文件的连接称为数据连接。数据连接就是传输数据的过程,它有两种传输模式主动传输模式和被动传输模式,如图所示。主动传输模式和被动传输模式二〇二年十月二十二日星期第三章开发环境及工具介绍语言概述语言是在年代初创建的种计算机语言,它既有汇编语言可以直接访问机器硬件的功能,又具有高级语言面向用户可读行好和易于记忆的优点,因此受到广大程序员的欢迎。是种结构化的程序设计语言。它由顺序选择和循环三种基本结构组成,便于实现有上到下逐步细化的结构化程序设计。因此,用编写的程序具有容易理解和便于维护的优点。语言的函数结构有利于程序分割为相对的功能模块,为大型软件实现模块化的程序设计创作了条件。没有依赖于硬件的输入和主输出语句,因此用它编制的程序有较好的可移植性。语言首先在操作系统中得到了应用,由于它的这些优点很快成为当前应用最为广泛的计算机语言。介绍是微软公司推出的开发应功能实现代码如下二〇二年十月二十二日星期,配置模块的功能在这里,可以配置服务器所以得设置。默认服务器端口为,可以同时连接最多用户数,客户端与服务端连接时间当客户端已闲置的具体时间,它会自动断开,欢迎信息当客户端连接到服务器时将会显示该文本,再见讯息文本显示当个客户端从服务器断开时其他设置。服务器下启动,启动最小化在系统盘,并在启动时自动激活服务器。用户还可以将用户各种信息都记录在服务器日志里,如图所示。二〇二年十月二十二日星期配置界面可通过该图可以看出来,服务器的些配置功能的实现代码如下二〇二年十月二十二日星期查看日志内容清除日志文件内容到这里该系统的主要模块的功能的实现以基本完成。二〇二年十月二十二日星期第六章系统测试系统可能出现的问题与不足经过几次的软件测试发现系统存在着些不足之处。具体为当客户端与服务器建立连接时,有时连接较慢。当用户向服务器上传文件时可能会传输中断,服务器仍然存在些不稳定的数据连接。采用的测试类型黑盒测试在黑盒测试中,软件测试员只要知道软件要做什么而无法看到盒子里的团建如何运行的。只要进行些输入,就能得到种输出结果。他你知道软件如何运行,为什么会这样,只知道程序做了什么。白盒测试在白盒测试有时称为透明盒测试中,软件测试员可以访误码程序员的代码,并通过检查代码的线索来协助测试可以看到盒子里面。测试员根据代码检查结果判断或多或可能出错的数目,并据此定制测试。测试的过程与结果分析在编写程序时有时会遇到运行,这是由于有的地方代码编写只有改写下就可以了。首先因为创建的事服务器端,所以先登录自己的服务器,为了查看服务器是否能够运行,又配置了个客户端,在二台电脑中实现客户端与服务器只见文件的传输。首先用客户端登录服务器,并与服务器建立连接,然后上传,下载文件,看看服务器端有什么反应,但是有时会发现虽然建立了连接,但是文件传输有时会失败,而且这个服务器不可以匿名登录所以客户端匿名登录时无法与服务器连接,只有用有效的用户名才可以与服务器建立连接,如图所示。二〇二年十月二十二日星期客户端这是配置的个客户端,用户只有用有效的用户名才可以登录服务器,现在试着用这个用户名来登录下服务器,可以看到客户端有这样的显示内容。如图所示。客户端这时客户端将会显示与服务器连接成功的信息,表示用户可以上传和下载文件了。如图所示。服务器端这时从服务器端就可以看到有关接收得信息了。由于限制了服务器的端口为,所以客户端只有通过才可以登录服务器。二〇二年十月二十二日星期总结通过这次比较完整的小型系统设计,我摆脱了单纯的理论知识学习状态,而实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际工程问题的能力,同时也提高我查阅文献资料设计手册设计规范以及电脑能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,这是我们都希望看到的也正是我们进行课程设计的目的所在。以前我对不了解,但是现在我了解了的运行环境,使用方法,以及些命令的使用。以往编程时,不注意编程规范,致使程序运行不出来,现在在编写程序时很注意编写规范,以前些控件不会使用,现在也都可以熟练使用了,在设计过程中些功能的实现让我恨头痛,原因是由于本身设计受到编程语言的限制,而又必须考虑本专业的些要求规范,从而形成了些矛盾点,这些矛盾在处理上让人很难斟酌,正是基于这种考虑我意识到,要想更好的进行次设计,与他人的交流沟通是很有必要的。二〇二年十月二十二日星期参考文献,技术基础英文版第三版,北京机械工业出版社,史斌,语言贯通教程,北京清华大学出版社,戴锋,程序设计基础,北京清华大学出版社,张力,高级编程,北京,人民邮电出版社,杨军,实践与提高网络编程篇,北京中国铁道出版,杨富国,程序开发案例解析,北京清华大学出版社,谢希仁,计算机网络第版,北京电子工业出版社软件测试,北京机械工业出版社,二〇二年十月二十二日星期专业课课程论文题目文件传输系统的设计与实现作者学号所属学院信息科学与工程学院专业年级计算机科学与技术总评分完成时间二〇二年十月二十二日星期文件传输系统的设计与实现摘要互联网的大特点是实现信息共享,文件传输是信息共享的十分重要的内容之。随之出现了许多服务器来共享些信息资源,编写个操作简单,方便的客户端来下载这些资源受到了人们的极大的欢迎。是种用于在网上传输文件的协议,从原理上说,是个客户服务器模式的应用协议。它用两个连接来实现个是控制连接,用来连接服务器和实现文件操作个是数据连接,用来实现数据传输。的实现核心是命令应答模式,客户端将用户的所有相关请求都转化为服务器可识别的命令,然后发送到服务器,并接收和处理执行完毕后服务器传回的应答。本程序是个小型服务器系统,实现了服务器所应该具备的大多数功能,包括用户的登录,文件的上传下载删除,选择数据传输模式目录选择等,并给出相应的提示。通过该程序的开发,基本上实现了个服务器所应该具有的功能,能够解释般的命令,并且符合规范。本程序采用作为开发工具,设计步骤采用自顶向下的方法。关键词客户端服务器下载上传二〇二年十月二十二日星期目录第章引言课题背景及意义课题研究现状研究内容第二章协议与原理简介的工作原理运行原理文件传输连接类型第三章开发环境及工具介绍语言概述介绍集成环境介绍第四章服务器需求分析文件传输的需求应解决的问题功能分析第五章系统设计与实现功能要求开发工具主要功能与实现菜单栏功能模块查看功能模块第六章系统测试系统可能出现的问题与不足采用的测试类型测试的过程与结果分析总结参考文献二〇二年十月二十二日星期第章引言课题背景及意义现代科技给我们带了翻天覆地的变化,互联网就是这诸多变化之,而且它无时不刻包围着你。可以这样说,世纪是互联网的世纪。互联网是人类科技发展史中成长最快的新鲜事物,从诞生到高度发展仅仅用了二十几年,而未来的发展前景更是片光明。每个人可能已经感觉到了它的发展,从大大小小的网络公司到各种各样的网上商店书店网吧网上银行等,就连电影院也都搬到了网上,你可以足不出户的欣赏美国大片。早在世纪年代初,和简称已经被大家熟知。最近几年的发展更是神速,它已经深深触及到我们的生活和工作的方方面面。随着许多新兴技术在中的推广应用,使用它的自身发展更日趋完善,它为用户也带来了越来多的实惠和便利。毫不夸张地说,无论你在世界上的哪个角落,只要通过互联网,你就可以同亲人朋友甚至是陌生人相互交流,而且形式多样。互发邮件交换文件彼此聊天这已经很平常了,而现在随着网络通信技术的相结合,已经出现了可视电话网络家电电子商务等。网络用户可以通过大大小小的各类网站或主页。他们已经越来越离不开网络,而且已经把企业网络建设纳入了未来企业发展最重要的环节。是互联网最大的凝聚力所在,它是个巴罗万象的信息服务系统。在生活中,以国际互联网为主要特征的信息基础设施正在改变人们的生活方式,自选共享已经成为人们生活的迫切需要。尽管远程登录提供了访问远程文件的极好方法,但怎么也比不上使用自己计算机的文件方便。如果用户想使用其它计算上的文件,最理想的方法就是把它到自己的计算机中,以便在本地计算机上操作。正是完成这项工作的工具,你可以在任意文件传输协议访

下一篇
(毕业论文)文件传输系统的设计与实现第1页
1 页 / 共 24
(毕业论文)文件传输系统的设计与实现第2页
2 页 / 共 24
(毕业论文)文件传输系统的设计与实现第3页
3 页 / 共 24
(毕业论文)文件传输系统的设计与实现第4页
4 页 / 共 24
(毕业论文)文件传输系统的设计与实现第5页
5 页 / 共 24
(毕业论文)文件传输系统的设计与实现第6页
6 页 / 共 24
(毕业论文)文件传输系统的设计与实现第7页
7 页 / 共 24
(毕业论文)文件传输系统的设计与实现第8页
8 页 / 共 24
(毕业论文)文件传输系统的设计与实现第9页
9 页 / 共 24
(毕业论文)文件传输系统的设计与实现第10页
10 页 / 共 24
(毕业论文)文件传输系统的设计与实现第11页
11 页 / 共 24
(毕业论文)文件传输系统的设计与实现第12页
12 页 / 共 24
(毕业论文)文件传输系统的设计与实现第13页
13 页 / 共 24
(毕业论文)文件传输系统的设计与实现第14页
14 页 / 共 24
(毕业论文)文件传输系统的设计与实现第15页
15 页 / 共 24
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批