欢迎来到天天文库
浏览记录
ID:22973524
大小:564.34 KB
页数:16页
时间:2018-11-02
《大文件断点传输系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件综合设计课程设计成绩评价表课程设计报告质量评价表选题(10%)需求分析(10%)系统设计(30%)编码(40%)测试(10%)总分课程设计答辩记录及评价表学生讲述情况教师主要提问记录学生回答问题情况答辩评分评分项目分值评价参考标准评分总分优良中及格差选题的价值与意义1098764文献综述1098764研究水平与设计能力201917151310课程设计说明书(论文)撰写质量201917151310学术水平与创新1098764答辩效果302825221915是否同意论文(设计)通过答辩□同意□不同意答辩小组成员签名答辩小组
2、组长签名:年月日课程设计成绩评定表成绩汇总评分项目评分比例分数课程设计总分平时成绩20%课程设计报告30%答辩小组评分50%封面成都信息工程学院课程设计题目:大文件断点传输系统作者姓名:白燕荣班级:10级网络二班学号:2010121041指导教师:何林波日期:2013年1月5日作者签名:大文件断点续传的设计与实现摘要随着互联网技术的迅猛发展,计算机通信给人类文明带来了翻天覆地的变化。很多情况下,人们的日常工作需要借助文件传输来完成。但大多数文件传输功能都需要借助移动磁盘等硬件设备或Internet上的服务器才能实现。这就给
3、那些具有大规模内部网络的用户造成了许多问题,如浪费资金、浪费网络资源、病毒入侵、降低了工作效率等。为了方便局域网内主机的资源共享,需要开发一个基于局域网的文件传输工具,在内部网络中实现文件交换。基于局域网的文件传输系统的设计选用VirtualStudio2008为开发工具,以HTTP协议及FTP协议实现局域网快速的文件传输功能。本系统能够促进局域网内用户之间的文件资源共享,满足主机之间信息交流,确保文件及文件夹传输安全性,有效地提高工作效率。设计共分为五大模块,分别为:一、介绍选题背景及意义和国内外研究现状;二、介绍HTT
4、P协议及FTP协议技术,C/S架构的WPF程序设计技术;三、对当前局域网文件传输进行需求分析并提出解决方案;四、根据解决方案对系统进行设计;五、对基于局域网的文件传输系统进行测试并得到测试结果。关键词:HTTP协议FTP协议WPF编程设计目录1引言11.1课题背景11.2国内外现状11.3本课题研究的迫切性11.4本课题的研究作用21.5本文的主要工作22系统需求分析和开发工具22.1系统目标22.2系统应具备的基本功能22.3开发环境及工具32.3.1开发环境32.3.2ASP技术介绍32.3.3HTTP协议32.3.4
5、HTTP实现断点续传的原理32.3.5FTP协议32.3.6FTP工作原理42.3.7WPF简介43系统总体结构设计43.1系统基本简介43.2系统功能模块设计43.2.1基于HTPP协议下的功能43.2.2基于FTP协议下的功能54系统流程与实现54.1系统设计流程54.2页面详细介绍65系统测试与分析65.1测试65.2调试过程中遇到的问题6结论7参考文献71引言1.1课题背景该项目是在微软的WPF下进行的开发,要求对C#语言熟练的掌握,系统的开发涉及到C#语言的编写和框架布局的应用。文件传输功能成为现在流行的即时通信
6、工具不可少的一部分。要实现一个功能较完善的文件传输工具,大文件在上传下载是节省时间,提高速度。并可以在传输过程进行简单交互的功能。1.2国内外现状目前,国内外企业对局域网的文件传输系统认识和使用情况并不好,各个企业单位在局域网内实现文件传输,资源共享还有很大的缺陷。技术无论是从理论上或实践上都还不够完善。文件传输系统由于比较复杂,可变因素较多,安全性低,因此发展还不成熟。但是随着科学技术的发展,各种以局域网为单位的文件传输系统已经进入稳健发展期,比如说市面上比较普遍使用的QQ、UC、飞鸽传书等以内部网络为中心的资源共享系统
7、也即将进入高速发展期。在国内,随着企业资源管理的规范化和规模的不断扩大,企业的计算机资源管理将不仅仅停留在依靠硬件或者Internet网络获取,而且将会向着安全的内部网络化资源管理方式迈进。随着互联网技术的迅猛发展,计算机通信给人类文明带来了翻天覆地的变化。1.3本课题研究的迫切性很多情况下,人们的日常工作需要借助文件传输来完成。但大多数文件传输功能都需要借助移动磁盘等硬件设备或Internet上的服务器才能实现。这就给那些具有大规模内部网络的用户造成了许多问题,如浪费资金、浪费网络资源、病毒入侵、降低了工作效率等。为了方
8、便局域网内主机的资源共享,需要开发一个基于局域网的文件传输工具,在内部网络中实现文件交换。基于局域网的文件传输系统的设计选用.C#为开发工具,以http协议及Ftp协议通过建立连接后实现广域网快速,准确,安全文件上传下载功能。本系统能够实现大文件的快速上传下载,并确保文件及文件夹传输安全性,有效地提高工
此文档下载收益归作者所有