- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机网络课程设计》
一、课程设计的目的和意义
计算机网络课程是计算机科学与技术专业的重要专业课程之一,由于计算机网络是一门实践性较强的技
术,课堂教学应该与实践环节紧密结合。根据计算机网络与Internet 基本概念、基本工作原理与实现技术
的学习要求,本课程总结提炼出5个课程设计题目,配合教学过程,由学生循序渐进地独立完成网络编
程任务,以达到深入理解网络基本工作原理与实现方法,掌握处理网络问题的基本方法的目的。通过课
程设计训练,基本掌握分析问题,软件总体结构设计,用户界面的设计,程序设计的基本技能和技巧。
包括问题描述,分析,设计,实现,运行结果分析,熟悉软件工程开发规范,获得初步的网络应用经
验,为以后从事生产和科研工作打下一定的基础。
二,选题的原则
选题可从参考选题中选定其一或由学生自选,可以合作完成,但必须分工明确,最多2人一组。自选题
必须通过任课教师认可,选题定后,不可中途换题。
班长在11月30 日晚21:00前,将各组人员选题、姓名、学号及分工情况(组内工作分配)的电子版发送至
lyylwhhit@126.com
参考选题 (以下任选其一)
一、 远程控制主机(2人)
编程实现远程控制对方主机并监控对方网络活动,能对网络访问信息进行过滤并中断对方网络访问。
具体要求:
1、 通过视频监控技术,监控机房上机情况
可根据IP或主机名称,指定监控对象
单一或多机监控,监控方屏幕多区显示
2、 对非实验内容主机访问可标记,通知客户端,并计时。超时,发送提示信息。
3、 同一次实验,对外访问非实验内容超3次,远程关机。
4、 需要有详细的通信涉及协议分析过程
二、 特定协议特征分析及数据流还原
传送MP3歌曲的同时进行迅雷下载300M以上文件
熟练掌握特定协议段结构及通信原理,能够根据特定协议关键特征通过捕获软件进行筛选识别。
具体要求:
1、 掌握相应协议通信原理:
要有详细分析过程
2、 通过捕获软件,分析具体协议特征。
3、 需要有详细的通信涉及协议分析过程
4、 保证还原后的数据流完整
设计报告要求:
设计报告应包含实验环境说明、连接建立过程分析、协议建立交互图示说明、报文的协议封装格式描述
等信息。
三、 邮件发送器设计与实现(1人)
熟练掌握SMTP协议原理及通信过程,实现指定邮件的发送、验证过程及黑白名单过滤功能
具体要求:
1、 编程实现通过用户界面,用户登录信箱认证过程(含base64方式编码)
2、 发送信息及附件(常用格式)
3、 邮件信息验证
4、 伪造邮件地址黑名单
四、 多进程大数据文件快速传输(1人)
针对大数据文件通过界面设定每个进程可传输的分段文件尺寸,多进程同时传输,需要控制同步及接收
方文件重组,支持带目录传输。
五、 应用服务器配置与管理 (1人)
为校园网络中心设计和建立服务器群,在Windows环境下,安装和部署DNS、DHCP、Web、FTP服务。
要求如下:
(1) 服务器使用静态IP地址,网络中的普通用户使用动态IP地址;
(2) 在Web服务器上设置两个不同的站点,用户可用不同的名字访问不同的站点;
(3) 用户能够利用FTP服务器进行文件上传、下载;
(4) FTP、Web服务器能够通过域名访问。
在撰写报告时,要求解释每个服务器的相关工作原理;给出各个服务器的功能说明;列出每个服务器的
IP地址及域名规划;每个服务器给出配置的结果测试;给出每个服务器的综合验证结果
六、 候选题:(难度较大)
设计实现一键多账户用户名及密码的统一管理,(具体需求课上介绍)最多可2人一组,组内合理分
工,任务明确。
三,设计报告要求
1、概要设计:说明设计中用到的所有抽象数据类型的定义,主程序的流程以及各程序模块之间的层次(调
用)关系.技术开发思路
2、详细设计:实现概要设计中定义所有数据类型,绘制流程图及关键技术实现伪码。
3、调试分析:调试过程中遇到的问题并且是如何解决的以及对设计实现的回顾讨论和分析;经验和体会
及改进设想。
4、测试结果:列出测试结果,包括输入的数据和相应的输出数据图示.
5、附录:应附上带详细注释的源程序.
注意:题目二、题目五,无上述要求。
四,成绩评定标准
理论设计方案,演示所设计的系统,总成绩40%;
设计报告,占总成绩50%;
考勤情况,占总成绩10%;
本课程设计成绩分为:优秀、良好、中等、及格和不及格五等级。其中:
优秀:能出色地独立完成各项设计任务,题目难度大,思路新颖。设计报告撰写认真。
良好:能圆满地独立完成各项设计任务,题目难度较大,思路较新颖,设计报告撰写比较认真。
您可能关注的文档
最近下载
- 绿色施工实施记录表.docx VIP
- 实验gpio输出控制-led闪烁、流水灯.pdf VIP
- 绿色施工实施记录表.pdf VIP
- 电力信息网络安全防护系统设计方案.pdf VIP
- 肺癌转移脑的护理.pptx
- ASME B16.34 INTERPRETATIONS 国外国际标准规范.pdf VIP
- 项目冬期灌浆专项施工方案.pdf VIP
- 绿色低碳转型.pptx VIP
- 关于环保对企业公司环境有关 的外文文献翻译成品:绿色创新对环境和企业绩效的影响:利益相关者视角(中英文双语对照).docx VIP
- RockwellAutomation罗克韦尔QuickStick 150 用户手册用户手册说明书.pdf
文档评论(0)