梁明毕业设计任务书.docVIP

  • 1
  • 0
  • 约1.81千字
  • 约 5页
  • 2019-12-04 发布于江西
  • 举报
杭 州 电 子 科 技 大 学 毕业设计(论文)任务书 学 院 计算机学院 专 业 软件工程 班 级 041011 学生姓名 梁明 指导教师 徐向华 学 号一、题目 基于P2P的文件共享系统设计与实现 二、内容和要求(理、工科类:包括需达到的技术指标、规定阅读的文献、应完成的图纸和说明书等;经管类:包括实习期间应收集的实际材料、论文要求解决的问题及重点、规定阅读的文献等) 随着信息技术的发展,人们对获取各种信息,资源以及服务的要求越来越高。然而,目前很多的应用都采用了基于C/S模式的体系结构,这种集中式结构,使得客户端需要承担网络瘫痪的巨大风险,一旦服务器发生故障,整个应用将彻底瘫痪。为了改善这种情况,P2P技术应运而生。P2P技术就是通过Internet,使得各个PC之间直接进行资源和服务的共享,而不像传统的C/S结构那样需要服务器的介入。从某种意义上讲,P2P体现了Internet的本质,它使因特网的存储模式将由现在的“内容位于中心”模式转变为“内容位于边缘”模式。 文件共享是P2P技术中非常重要的一个研究方向。本论文从共享网络的建立,搜索资源的实现,文件的下载几个方面讨论了P2P文件共享系统的设计。这个文件共享系统主要是建立在JXTA技术的基础上的。同时,也运用了JXTA中的CMS内容管理系统,以及BitTorrent协议这两种共享下载方式。通过对该文件系统的设计和实现,使我对P2P技术有了一个深入的了解,并且对JXTA技术的优点和缺点有了一个直接的认识。 主要工作内容包括: 1、? 查阅文献,熟悉国内外现状,对现阶段的P2P文件共享系统有一定的了解。 2、? 要求学生熟悉现阶段的P2P技术,能对各种文件共享网络结构进行比较。 3、 ? 学习并掌握P2P技术,用java语言使用JXTA,熟悉CMS内容管理系统,学习BitTorrent协议并能够实现BT下载的部分功能。 4、? 毕业论文 主要技术指标: 1、? 可执行代码 2、? 实现系统能够正常运行 3、? 系统功能正确; 4、? 系统界面友好、易用; 5、? 毕业论文 基本要求?: 1、? 资料收集和相关知识准备,完成开题报告 2、? 独立完成毕业设计 3、? 学习并熟练掌握P2P技术,JXTA,BitTorrent协议的基础原理 4、? 学习并熟练掌握eclipse平台下编程的基本方法 5、? 毕业论文内容翔实 主要参考资料及文献: Oaks S, Rraversat B, Gong L(技桥译). JXTA技术手册[M]. 北京: 清华大学出版社, 2004. 9-15. 王海燕. 基于P2P的文件共享系统[D]. 吉林: 吉林大学, 2007. 孙彬, 徐良贤. BitTorrent原理分析与改进[J]. 计算机工程, 2004年12月, 第30卷:259 许斌. JXTA-Java P2P网络编程技术[M]. 北京:清华大学出版社, 2003.154-169 龙伟, 刘志勤. 基于JXTA的CMS文件内容共享[J]. 兵工自动化, 2004年23卷第6期 陈宝钢, 张凌等. P2P文件共享系统行为特性分析和研究[J]. 计算机应用, 2006, 26(12). 陈宇, 唐旭章. 基于P2P 系统的JXTA 技术探析[J]. 计算机工程, 2002, 8 (10): FlennerR. JavaP2P技术内幕[M]. 人民邮电出版社, 2003.4:41-45 三、起止日期及进度安排 起止日期: 2007 年 12 月 17 日 至 2008 年 6 月 5 日 进度安排: 序号 时间 内容 1 2007-12-17至2008-03-02 收集资料,了解P2P技术 2 2008-03-03至2008-03-10 开题报告、文献综述、文献翻译 3 2008-03-11至2008-04-1 系统设计,说明文档 4 2008-04-11至2008-05-3 系统实现,论文的准备 5 2008-06-01至2008-06-05 论文的最后修改撰写,准备论文答辩 6 7 8 9 10 指导教师 (签名) 08 年 1 月 10 日 四、研究所(室、部)审查意见: 研究所(室、部)主任 (签名) 年 月 日 学院批准人 (签名) 年 月 日

文档评论(0)

1亿VIP精品文档

相关文档