毕业论文(仅作参考)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编号:( )字 号

本科生毕业设计(论文)

题目:

姓名: 学号: 班级:

二〇一一年六月

基于.NET 的网络下载工具设计与实现 XXX 08053320 计07-X

中国矿业大学

本科生毕业论文

姓名:XXXX 学号: 08053320 学院:计算机科学与技术

专业:计算机科学与技术

论文题目:基于.NET的网络下载工具设计与实现

专题:

指导教师:李政伟职称:副教授

2011年6月徐州

中国矿业大学毕业论文任务书

学院计算机专业年级计05-2 学生姓名穆天红

任务下达日期:20XX 年XX 月XX 日

毕业论文日期:20XX年XX月XX日至20XX年XX 月XX日毕业论文题目:基于.NET的网络下载工具设计与实现

毕业论文专题题目:

毕业论文主要内容和要求:

1.使用C#语言,在Visual Studio 2008 .NET平台下进行开发

2.使用.NET Framework

3.5 类库

3.实现网络远程资源的多线程下载

4.实现断点续传的下载

5.具有良好的用户界面并且界面支持国际化

院长签字:指导教师签字:

中国矿业大学毕业论文指导教师评阅书

指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):

成绩:指导教师签字:

年月日

中国矿业大学毕业论文评阅教师评阅书

评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):

成绩:评阅教师签字:

年月日

中国矿业大学毕业论文答辩及综合成绩

摘要

现代信息技术的发展速度越来越快,每一台计算机工作都或多或少的依赖于计算机网络。而计算机使用网络目的就是获取网络上的资源和信息,而使用资源就需要从网络远程获取资源,如何从远程网络快速的获取大量的网络资源就是本文所要探讨的问题。

本软件的主要功能是实现了HTTP资源的断点续传的下载,能够对一个网络资源进行多线程任务下载,实现了用户界面的高度灵活以及国际化的支持。不足之处是只支持了最原始的下载方式,没有对目前主流的BT、P2P下载等做一些支持,同样也不能够像迅雷一样进行自主的资源嗅探。同时本软件支持了软件界面的国际化,可以使用不同的语言作为本软件的界面语言。采用xml作为记录文件实现了文件的断点续传的下载,同时对于c#对于多线程的支持做了进一步的讨论。同时对一些C#提供的windows控件进行了重载,达到定制控件的效果。

关键词:下载; C#; .NET;多线程

ABSTRACT

Today the development of modern information technology is faster and faster. more or less dependent on computer networks. The aim is to use network computers access to network resources and information, and use of resources on the needs of remote access to resources from the network, how fast the network from a remote access to a large number of network resources, this article is to explore the issue.

The primary function of this software is to achieve the resources HTTP download, to a network of resources for multi-threaded download tasks to achieve a highly flexible user interface as well as international support. Lack of support is only the most primitive way to download, there is no mainstream of the current BT, P2P downloading and other support to do something, the same can not be the same as Thunder resources to carry out their own snuffer. And the software supports the internationalization of software interface, you can use a different language as the language of the software interface. Xml as the log file using a HTTP file download, c # at the same time for multi-threaded support for further discussion. At the same time, some C # to provide control of the windows have been overloaded to the effect of custom controls

Keywords:Download; C#; .NET; Multithreading

相关文档
最新文档