毕业设计(论文)任务及指导书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)任务及指导书 题 目 基于网桥的局域网截包软件设计与实现 题 目 来 源 □实际工程项目 □科研课题 √教学模拟题目 □其它 题 目 类 型 □工程设计型 √科学研究型 □调研综述型 □其它类型 一、毕业设计(论文)任务(包括对工程图纸的具体要求)及设计参数 本次设计要求学生在熟练掌握局域网中数据传输的相关知识后,在Windows 操作系统下使用Microsoft Visual Studio开发平台,实现基于网桥的局域网截包软件的开发。本设计任务需要学生学习: 结合相关的技术文档和部分学术论文,了解局域网及计算机通信网的相关知识; 2、了解Microsoft Visual Studio开发平台的使用,掌握流行编程语言C++在Microsoft Visual Studio平台下的使用方法和技巧; 3、熟悉局域网中和计算机通信的关系,熟悉在。 本设计的具体要求为:在充分了解局域网中计算机通信的相关知识基础上,熟练使用一种编程语言,在Windows平台下利用Microsoft Visual Studio实现开发。设计完成后,要求提供实现设计任务的软件包以及源代码,以及相关的论文。 目前的局域网基本上都采用以广播为技术基础的以太网,任何两个节点之间的通信数据包,不仅为这两个节点的网卡所接收,也同时为处在同一以太网上的任何一个节点的网卡所截取。因此,黑客只要接入以太网上的任一节点进行侦听,就可以捕获发生在这个以太网上的所有数据包,对其进行解包分析,从而窃取关键信息,这就是以太网所固有的安全隐患。网上主要的免费黑客攻击工具如SATAN、ISS、NETCAT等均将以太网侦听作为基本的手段。还有利用Visual C++开发平台以及W API函数对各层协议的解析。对各种局域网截包技术的分析从而找到最优的解决方案。 Microsoft Visual Studio开发平台的使用,以及编程语言C++在Microsoft Visual Studio平台下的使用方法和技巧的掌握;3、对计算机网络中各层协议的深入的了解。本设计涉及的内容是近几年局域网网络通信研究的热点之一,设计内容相对较难,设计的重点即为设计难点。本设计与同组题目《基于网桥的局域网控制软件设计与实现》等题目的理论基础相同,但设计重点,以及实现方法、方案等会随设计方案的不同而不同。 四、可行方案的筛选方法提要 本设计的实现方案可有多种,在确定可行方案时,可根据学生对编程语言、开发平台以及相关的开发插件的熟悉程度来确定实现方案。 五、指导方式和工作进度要求 本设计在学生的不同设计时期采用不同的指导方式来执行。在设计初期,将以讲座的形式向学生介绍与设计相关的基础知识,编程语言以及开发平台;在设计中期,采用集中答疑和临时答疑相结合的形式来指导学生,来解决学生在设计中遇到的个性问题;在设计后期,采用研讨的形式来实现设计学生在设计时的查漏补缺。本设计的工作进度为: 2012-2013学年秋学期末,下达设计题目,布置学习任务; 2012-2013学年春学期: 第一-三周:学习计算机通信网理论知识,Microsoft Visual Studio 开发平台2010的使用,熟悉VC++在Microsoft Visual Studio平台下使用的相关知识; 第四-八周:利用Microsoft Visual Studio平台进行基于网桥的局域网截包软件的开发,实现一个具有局域网截包功能的程序; 第九-十周:完善软件包中的各功能模块,修订程序中发现的Bug,准备设计程序的发布; 第十-十一周:完成软件包的开发,开始准备毕业论文; 第十二周:完成毕业论文,准备毕业答辩; 第十三周:进行预答辩。 六、与本设计题目相关的理论知识(包括新知识)提要 与本设计题目相关的理论知识分为三部分: 1、对计算机通信网相关知识的了解; 2、对Microsoft Visual Studio开发平台的使用,以及编程语言C++在Microsoft Visual Studio平台下的使用方法和技巧的掌握;3、对网络各层协议的深入理解。 七、建议参考资料及使用方法 [1]丁展,刘海英.Visual C++网络通信编程实用案例精选.北京:人民邮电出版社 2004.4 [2]Dauglas C.Schmidt,Stephen D.Huston. C++网络编程.北京:电子工业出版社,2007.4 [3]Chris H.Pappas.Visual C++参考大全.北京:希望电脑出版社,2003.1 [4]Herbert Schildt,C++基础教程. 北京:清华大学出版社,2004. [5]孙鑫,余安平.VC++深入详解.北京:电子工业出版社,2004.1 [6]李博轩.Visual C++图形用户界面

文档评论(0)

hshh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档