基于P2P的局域网文件传输系统毕业设计
技术:C#等摘要:
P2P打破了C/S的僵局,将PC机的潜力充分挖掘出来了,给出了一种更灵活、更接近互联网本质的信息组织、共享方案。P2P技术是充满活力的。P2P技术创造了一种全新的商业模式,它打破了传统的C/S模式,对等网络中每个节点的地位都是平等的,每个节点既充当服务器,为其他节点提供服务,同时也享用其他节点提供的服务。
传统的C/S模式控制了信息流动,使服务器端充斥了过时信息,阻碍了真正的交流。P2P技术把控制权重新归还到用户手中去。人们通过P2P可以共享硬盘上的文件、目录甚至整个硬盘。所有人都共享了最有价值的最新的东西,这将使互联网上信息的价值得到极大的提升。
本软件根据当前P2P文件传输的特点完成系统需求分析,并根据需求分析完成了系统总体功能设计和各个模块的具体功能设计。
关键词:P2PC#局域网文件传输个性化 协议
目录:
摘 要 I
Abstract II
第一章 绪论 1
1.1 系统开发背景 1
1.2系统的开发意义及研究现状 1
1.3论文研究内容 2
第二章 开发环境与技术背景 3
2.1开发平台.NET 3
2.1.1 什么是.NET 3
2.1.2.NET的核心组件 3
2.1.3.NET的新特性 3
2.1.4 .NET框架 5
2.2 C#语言简介 5
2.2.1 C#的开发背景 5
2.2.2C#语言的特点 6
2.2.3C#与其他语言的比较 6
2.3 TCP/IP协议 7
2.4 UDP协议 8
第三章 需求分析 9
3.1 用户需求 9
3.2 性能需求 9
3.3 系统功能需求 9
第四章 系统设计 11
4.1 系统功能结构 11
4.2 系统模块划分 11
4.3 系统整体流程图 12
第五章 详细设计 13
5.1登陆/注销模块 13
5.2聊天模块 16
5.3文件共享模块 19
5.4文件传输模块 19
5.5搜索模块 21
第六章 系统测试 24
6.1 系统总结 24
6.2系统的不足 24
6.3测试用例 24
6.3.1 好友功能 24
6.3.2 聊天功能 25
6.3.3 发送文件 26
6.3.4 共享目录 27
6.3.5 查找用户 28
6.3.6 搜索资源 28
结 论 30
参考文献 31
致谢 32
论文字数:12055
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]