速,它已经深深触及到我们的生活和工作的方方面面。随着许多新兴技术在Internet中的推广应用,使用它的自身发展更日趋完善,它为用户也带来了越来多的实惠和便利。毫不夸张地说,无论你在世界上的哪个角落,只要通过互联网,你就可以同亲人朋友、甚至是陌生人相互交流,而且形式多样。互发邮件、交换文件、彼此聊天这已经是很平常了,而现在随着网络、
通信技术的相结合,已经出现了可视电话、网络家电、电子商务等。网络用户可以通过大大小小的各类网站或主页。他们已经越来越离不开网络,而且已经把企业网络建设纳入了未来企业发展最重要的环节。是互联网最大的凝聚力所在,它是一个包罗万象的信息服务系统。
1.2 国内外研究现状
从有关的文献看,在国内和国外都有不少的这种软件,可见,由于网络的普及和资源的增加,用户对资源的需求也更大,一般的下载无法满足用户的需求,从而FTP的运用就变得更普遍。国内FTP软件,由于资源数量相对较少,使用时间相对较短,加之用户使用意识较为薄弱,FTP站点的建设质量与服务等都不是太完善。而国外的一些站点由于运行得比较久,所以效果不错。
1.3 本课题研究的目的
访问网站资源已是广大公众的日常行为,用户是网络赖以生存和发展的根本,尊重用户,以用户的需求为中心,不只是一句口头上的空话,而要付诸行动。因此希望通过此次调查研究,找出原有FTP软件的不足,尽量完善软件,在有限的成本范围内提高读者满意度。并形成一个完善的FTP传输软件,方便以后用户进行资源的传输和共享。
本系统既锻炼了我们的实际动手能力,又引导我们进行了一次模拟实际产品的开发,对于我们以后工作能力的培养具有重要的意义
2 相关理论基础
2.1 网络概念
互联网通常指的是由很多
计算机网络(包括局域网、广域网等)相互连接而成的一个总网络,它无论在功能上还是在逻辑上都是一个巨型网络。无论Internet、因特网、国际互联网、互联网、全球互联网、交互网、国际电脑网络、国际计算机网络。其实它们都是由美国阿帕网(ARPA
NET)发展而成的。主要采用的通信协议都是TCP/IP协议。
网络的定义从概念上说,就是由两台或两台以上计算机通过一定的连接和统一的通信协议,最终实现彼此之间相互通信的实体。网络互联可以采用网间连接器互连和通过互联网两种方式实现网络互联。从定义看,它必须是由多个电脑通过连接设备物理连接而成,然后通过定制的协议方法才能实现多种资源、服务、信息共享。这种通信包括了发送E-mail和传真,交换一个或多个文件等。而Internet是多个计算机网络的集合,是一个网中网,是遍布全球的联络各个计算机平台的总连接,这些网中网的计算机少则两三台,多的则拥有数千台,是名副其实的千万信息资源的汇合。从本质上讲,Internet是一个媒介,是一个沟通你我他,沟通全世界的重要手段,只不过这种沟通连接世界上不同种类型的计算机实现的,通过这种连接,我们就能和世界交流,和世界通信,所以它又是一个交换各类数据的通信媒介。从Internet提供的无限资源和对人类的发展推动作用这方面来理解,Internet是正在迅猛发展的全球数字化数据库,这个数据库是建立在高度灵活的通信技术之上的,正是有了各种成熟的通信技术和网络连接的简单性、灵活性和共享信息的便利性才促成了Internet的飞速发展。
2.2 Delphi技术
Delphi是基于窗体和面向对象,具有高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。