文档格式 毕业论文:FTP客户端的搭建与测试 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:32 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-10-09 20:05
毕业论文:FTP客户端的搭建与测试第1页
第 1 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第2页
第 2 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第3页
第 3 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第4页
第 4 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第5页
第 5 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第6页
第 6 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第7页
第 7 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第8页
第 8 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第9页
第 9 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第10页
第 10 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第11页
第 11 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第12页
第 12 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第13页
第 13 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第14页
第 14 页 / 共 32 页
毕业论文:FTP客户端的搭建与测试第15页
第 15 页 / 共 32 页
温馨提示

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

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

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

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

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

用户最大限度地获取信息并对他们的数据进行简单高效的管理。


简介是为实现其技术而开发的整套工具组件。


它把开发功能强大性能可靠的企业网络解决方案进行了简化。


通过提供终端到终端的网络开发能力以及可伸缩可复用的服务器端组件。


的主要作用在于第提供加速开发过程的高效工具第二提供对各种各样的网络应用程序的快速设计能力,即程序员可以借助于在开发基于窗体的桌面应用程序时所使用的技巧来创建跨平台跨浏览器的网络应用程序第三利用和来简化分布式。


开发语言选择是种现代的面向对象的程序开发语言,它使得程序员能够在新的微软平台上快速开发种类丰富的应用程序。


平台提供了大量的工具和服务,能够最大限度地发掘和使用计算及通信能力。


由于其流的面向对象的设计,从构建组件形式的高层商业对象到构造系统级应用程序你都会发现将是最合适的。


选择使用语言设计的组件能够用于服务,这样通过可以被运行于任何操作系统上任何编程语言所调用。


还能为程序员提供快捷的开发方式又没有丢掉和的基本特征强大的控制能力,与和有着很大程度上的相似性,熟悉和的开发人员很快就能精通。


正如前文所述,是专门为应用而开发出的语言,这从根本上保证了与框架的完美结合。


在运行库的支持下,框架的各种优点在中表现得淋漓尽致。


让我们来看看的些突出的特点,相信了解了这些特点以及本项目后你将会深深体会到的真正含义简洁的语法精心的面向对象设与的紧密结合完整的安全性与处理版本处理技术灵活性与兼容性。


简介是协议组中的协议之,是英文的缩写。


该协议是文件传送的基础,它由系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。


简单的说,就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为下载文件。


若将文件从自己计算机中拷贝至远程计算机上,则称之为上载文件。


在协议中,标准命令端口号为,方式数据端口为。


从根本上说,协议就是在网络中各种不同的计算机之间按照协议来传输文件。


协议采用客户机服务器模式,由客户端程序和服务器端程序组成。


使用时,先启动客户端程序与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,并执行正确的命令。


但是有个根本的限制,那就是,如果用户在个主机上没有注册获得授权,即没有用户名和口令,就不能与该主机进行文件传输。


但匿名服务器除外,它能够使用户与远程主机建立连接并以匿名身份从远程主机上拷贝文件,而不必是该远程主机的注册用户。


用户使用特殊的用户名或就可有限制地访问远程主机上公开的文件。


现在许多系统要求用户将地址作为口令,以便更好地对访问者进行跟踪。


出于安全的目的,大部分匿名主机般只允许远程用户下载文件,而不允许上载文件。


也就是说,用户只能从匿名主机拷贝其需要的文件而不能把文件拷贝到匿名主机。


另外,匿名主机还采用了其他些保护措施以保护自己的文件不至于被用户修改和删除,并防止计算机病毒的侵入。


匿名直是上获取信息资源的最主要方式,在成千上万的匿名主机中存储着无以计数的文件,这些文件包含了各种各样的信息数据和软件。


人们只要知道特定信息资源的主机地址,就可以用匿名登录。


工作模式支持两种模式,种方式叫做也就是方式,主动方式,种是也就是,被动方式。


模式的客户端发送命令到服务器。


模式的客户端发送命令到。


主动方式的工作过程模式客户端首先和服务器的端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送命令。


命令包含了客户端用什么端口接收数据。


在传送数据的时候,服务器端通过自己的文件传输的程序实现先进行判断是否与主机连接成功,获取要下载的文件名保存到本机的路径保存到本机时的文件名。


在进行设置传输模式二进制传输或传输,在创建数据连接发送被动模式进行传输然后对应答命令进行判断。


最后进行数据传输以流方式传输。


其主要代码程序如下,辅助功能的程序实现当需要返回上级目录时,先检查当前目录字符串是否小于,如果小于了则表示已经是跟目录了,不能在返回上级目录了。


其他情况直接用来去掉最后个目录。


具体办法是每次取字符串从到最后个。


然后把该字符串赋值给。


程序代码如下其主要代码程序如下,返回上级目录根目录了,系统提示,当在第次登录主机时,为方便以后在次登录该主机则需要保存其登录信息。


先把所有的输入框中的值赋给有代表意思的字符串。


如果主机别名为空则主机别名与主机地址相同。


然后通过方法来写入文件中,其主要代码程序如下,添加登录主机信息软件测试测试前分析本软件测试,从详细设计来看,分部分进行测试首先必须连接到网络,在网络连接成功后,进行第步测试连接测试,在输入地址和登录名和密码后能成功连接到主机第二步对文件操作测试,能新建文件删除文件等操作第三步在于服务器连接成功后测试上传和下载操作,第四步检测文件在选择目录后能显示根据路径来显示此路径下所有文件和信息保存入文件。


测试的过程与分析测试小结结论此次软件的设计与开发,从其功能上讲没有任何新的功能。


实现了的基本功能。


能获取系统驱动器信息,能根据路径来显示你文件夹信息。


能在软件中对文件进行添加和删除操作,及文件的上传和下载操作。


能将登录名和密码保存到文件中去。


能根据别名读取,新建连接能写入文件中去,外观基本上算是比较美观。


完成了基本的软件功能。


下载软件开发不管是在国内外都已经了十分成熟的技术,功能都比较齐全和不错。


但是此次毕业设计的对我的最大收获是了解了开发应用程序开发,对新的开发语言有了了解。


对工作过程也有了定的了解。


也可以给些初学客户端软件开发些帮助。


参考文献美技术内幕候晓霞,柴洪辉译北京清华大学出版社,。


微软公司美制胜宝典用和开发应用程序郑宇红,徐泓译北京清华大学出版社,。


吴财军经典范例讲北京北京希望电子出版社,。


罗斌精彩编程实例集锦北京中国水利水电出版社,。


美详解卷协议范建华,胥光辉,张涛译北京机械工业出版社,。


李勇平,陈峰波基础教程北京清华大学出版社,。


美应用框架的设计与实现平台温昱,靳向阳译北京电子工业出版社,。


客户端的搭建与测试摘要互联网的大特点是实现信息共享,文件传输是信息共享的十分重要的内容之。


随之出现了许多服务器来共享些信息资源,编写个操作简单,方便的客户端来下载这些资源受到了人们的极大欢迎。


客户端软件是在了解工作原理后,利用语言来设计和开发的。


客户端分为连接模块文件管理模块文件传输模块和辅助管理模块。


连接模块实现主机与服务器的连接的功能文件管理模块实现新建文件删除文件等功能文件传输模块实现主机与服务器连接成功后上传和下载文件功能。


辅助管理模块实现些相关功能如读写配置文件。


该客户端软件达到了使用方便的目标,希望开发软件的经验能为使用设计开发应用程序客户端软件的初学者提供些帮助。


关键词文件传输协议客户端,目录论文总页数页引言课题背景国内外研究现状本课题研究的意义本课题的研究方法技术背景技术简介简介开发语言选择简介工作模式软件需求分析需要完成目标功能需求环境需求软件详细设计与实现软件总体分析与设计各模块具体设计连接管理设计文件管理设计文件传输设计辅助功能设计模块的程序实现连接管理的程序实现文件管理的程序实现文件传输的程序实现辅助功能的程序实现软件测试测试前分析测试的过程与分析测试小结结论参考文献致谢,声明,引言课题背景是上最早也是最广的应用,直到今天它仍是最重要和最基本的应用之。


用将信息下载到本地是件十分普遍的事。


也随之出现了许多下载软件。


尽管远程登录提供了访问远程文件的极好方法,但怎么也比不上使用自己计算机中的文件方便。


如果用户想使用其它计算机上的文件,最理想的方法就是把它到自己的计算机中,以便在本地计算机上操作。


正是完成这项工作的工具,你可以在任意个经过文件传输协议访问的公共有效的联机数据库或文档中找到你想要的任何东西。


全世界现在已有多个年的数据文件服务器对所有用户开使用,用户可以通过与相连到远程计算机,把自己需要的文件传输过来或是把自己的收集传输上去与他人共享。


传统的数据库应用系统采用的是客户机服务器模式,有高度的交互性,高效的用户界面等优点。


国内外研究现状年,第个的由在年提出,同时由与实验实现年,提供了主机间文件传输的个用户级协议年月,在长期讨论后,出现了个官方文档年月,出现了个修订后的新官方文档,确立了的功能目标和基本模型。


当时数据传输协议采用年,由于底层协议从改变为,定义了采用的年,个作用持续至今的官方文档出台。


用传输文件,本来用户事先应在远方系统注册,但后来为了便于大家获取资源,在互联网上有种特殊的也是非常广泛的应用是匿名。


通过,任何用户可以使用和个公用账号通常账号名是去获得些公用资源。


在上目前有许许多多的这种公用计算机,我们把这种用来做匿名服务的计算机称作服务器,对每个联入的用户,只要知道这些服务器的地址,就可以与它们连接并获取上面各种资源。


由于操作简单实用,开放性强,且能充分利用来进行信息传递与交流,所以目前越来越多的服务器连入,这样越来越多的资源就可以通过匿名来获得。


本课题研究的意义进步熟悉开发环境,掌握定开发应用程序技术。


对提高自己的语言编程能力,熟悉工作过程。


制作个界面友好,快速,稳定的下在软件。


对信息的快速共享起着定的作用。


让用户能第时间和别人共同分享信息资源。


并希望能给客户端编写初学者些帮助。


本课题的研究方法用开发客户端软件。


根据现有的软件进行设计与实现。


综合以前所学的相关知识包括计算机网络技术详解信息安全相关知识等查阅应用程序开发资料,学习语言,通信过程。


技术背景技术简介技术是年微软公司推出的全新概念,它代表了个集合个环境个编程的基础结构。


其目的是将互联网本身作为构建新代操作系统的基础,对互联网和操作系统的设计思想进行延伸。


具体地说,技术就是要在不同的网站之间建立起协定,促进网站之间的协同合作,实现信息的自动交流,从而帮助用户最大限度地获取信息并对他们的数据进行简单高效的管理。


简介是为实现其技术而开发的整套工具组件。


它把开发功能强大性能可靠的企业网络解决方案进行了简化。


通过提供终端到终端的网络开发能力以及可伸缩可复用的服务器端组件。


的主要作用在于第提供加速开发过程的高效工具第二提供对各

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批