计算机网络课程设计指导书2015

上传人:第*** 文档编号:33730813 上传时间:2018-02-17 格式:DOC 页数:7 大小:40KB
返回 下载 相关 举报
计算机网络课程设计指导书2015_第1页
第1页 / 共7页
计算机网络课程设计指导书2015_第2页
第2页 / 共7页
计算机网络课程设计指导书2015_第3页
第3页 / 共7页
计算机网络课程设计指导书2015_第4页
第4页 / 共7页
计算机网络课程设计指导书2015_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《计算机网络课程设计指导书2015》由会员分享,可在线阅读,更多相关《计算机网络课程设计指导书2015(7页珍藏版)》请在金锄头文库上搜索。

1、计算机网络课程设计 2015指导书从以下几个题目中任选一个:1、一个简单远程监控软件的设计与实现任务:实现一个简单远程监控软件,采用 Windows Socket(或 Java Socket)编程。采用C/S 架构。应该具有易用、美观的图形界面。客户端功能要求:(1)能够远程监控一台主机,显示主机屏幕内容,能远程关机(2)能远程下载或上传文件。(3)能远程执行一些 DOS 命令。(4)能远程运行一些可执行命令。具体实现要求:以上功能实现一种是及格,两种中等,三种良好,四种优秀。2、网络聊天系统的设计本设计要求完成一个聊天程序的简单设计与实现。采用 C/S 架构。应该具有易用、美观的图形界面。在

2、客户端界面上显示所有联入聊天服务器的用户; 支持两个用户之间的聊天; 支持增加好友的功能,好友上线时如果该用户在线,则做出提醒; 增加用户的个人信息修改、保存和查询; 在聊天内容中支持中文; 支持群聊;(以上功能实现 2 个是及格,4 个中等,6 个良好) 在聊天内容中支持图片等多媒体信息; (成绩要优秀必需实现) 支持在用户之间传输文件等附件; (成绩要优秀必需实现) 3、基于 Web 的视频点播系统设计本设计要求完成一个视频点播系统。采用 B/S 架构。应该具有易用、美观的图形界面。要求:能够实现视频在线播放;能够在本地建立缓存文件;能实现节目管理, 用户管理,节目查询等基本功能;界面美观

3、,使用方便;以上功能实现一种是及格,两种中等,三种良好,四种优秀。4、IP 数据包解析程序的设计 设计一个解析 IP 数据包的程序,具有易用、美观的界面。1)以命令行形式运行:ipparse logfile,其中 ipparse 是程序名, 而 logfile 则代表记录结果的日志文件。 2)在标准输出和日志文件中写入捕获的 IP 包的版本、头长度、服务类型、数据包总长度、数据包标识、分段标志、分段偏移值、生存时间、上层协议类型、头校验和、源 IP 地址和目的IP 地址等内容。 3)能够解析不同协议数据包3)当程序接收到键盘输入 Ctrl+C 时退出( 解析一种数据包是及格或者中等,两种良好,

4、四种优秀。)5、简单端口扫描程序设计 实现一个扫描器,应该具有易用、美观的图形界面。使用 TCP connect 进行端口扫描; 使用 TCP SYN 进行端口扫描;使用 TCP FIN 进行端口扫描;使用 ICMP echo 扫描实现 IP 扫描;能把扫描得知的结果记录下来。以上扫描方法实现一种是及格,两种中等,三种良好,四种优秀。6、基于 Winpcap 的网络流量统计分析 设计一个网络流量统计工具,具有易用、美观的界面。功能:完成局域网数据包的捕获和统计,需要统计的数据包包括 TCP、UPD、ICMP、ARP、广播数据包; 捕获一段时间的数据包,分析统计的结果;图形化显示统计结果实现第一

5、个功能是中等,实现到第二个是良好,实现到第三个是优秀。7、Ping 程序的设计与实现设计一个网络流量统计工具,具有易用、美观的界面。实现最基本的 Ping 功能;-b 实现 ping 一个广播地址,只用于 IPv4 -t 设置 ttl 值,只用于 IPv4 -q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果。以上功能实现一种是及格,两种中等,三种良好,四种优秀。二、课程设计的过程组织课程设计为期 2 周,自行选题。三、设计的考核方式教师考核依据三个方面的综合评定学生成绩.根据软件的运行演示和学生回答问题的情况设计报告评定成绩。(1) 设计结果检查,根据开发软件实现功能的强弱

6、,软件代码编写的规范性, 检查时回答问题的情况 (40%)(2) 课程设计报告,课程设计报告要求包括设计目标需求分析, 设计思想和概要设计,详细设计与实现,包含必要的关键代码或流程图,对课程设计中遇到的问题和解决方法应进行论述, 列出参考文献. 设计报告严禁抄袭 (30%)(3) 设计过程中的表现,要求严格遵守实验室纪律,课程设计中上机前准备充分,在实验室中不做与设计无关的事情。.每次上级点名(30%) 附录 I:课程设计报告的编写格式规范1、课程设计报告封面和目录课程设计报告封面应给出班级、姓名、学号和完成日期。2、需求分析 明确说明程序设计的任务,说明自己程序所能实现的功能。3、总体设计确

7、定软件的总体结构、模块关系和总体流程。4、详细设计(1)完成数据结构的描述; (2)完成各个成员函数的定义,说明函数间的调用关系(3)对主程序和重要模块,需要写出其算法。如粘帖重要代码,需要加上清晰的程序注释。5、调试分析(1)调试过程中遇到的问题是如何解决的以及对设计与实现的讨论和分析;(2)算法的时间复杂性和可能的改进设想。6、运行结果 列出你的运行结果,包括输入和输出。这里的测试数据应该完整和严格,最好多于需求分析中所列出的数据量。7、课程设计总结课设总结包括:课程设计过程遇到的问题、遇到问题解决问题过程的思考、课程设计的收获、程序调试的总结、对计算机网络这门课程的思考和认识等内容。8、

8、参考文献9、附录:带注释的源程序。附录 II:封面中南大学计算机网络课程设计报告题 目 学生姓名 指导教师 学 院 专业班级 完成时间 附录 III: 课程设计报告的书写规范 课程设计报告统一使用 A4 纸撰写,单面使用,背面不得书写正文或绘制图表。版芯统一为:页边距:左 2.8CM、右 2.8 CM、上 2.5 CM、下 2.2CM、行间距 20 磅。 报告可以用计算机编辑、打印;也可以用手工抄写,同一篇报告只能用一种墨水书写(包括文字和图表),图表不得徒手画。 全篇报告分章节撰写,各章内容应安排得当,不宜太少。 报告编排格式每章标题以三号黑体居中书写;“章”下空两行为“节”,“节”的标题以

9、四号黑体左起书写;“节”下空一行为“小节”;“小节”的标题以小四号黑体左起书写。换行后空两格书写正文。正文采用小四号宋体。第一章 (三号黑体、居中书写)11 (四号黑体、左起书写)111 (小四号黑体、左起书写)1 (小四号楷体、空两格书写) (正文,采用小四号宋体)2 112 12 121 第二章 21 211 1 (小四号楷体、空两格书写) (正文,采用小四号宋体)2 212 22 221 文中的图、表、公式一律采用阿拉伯数字分章编号,如:图 2.5,表 3.2 公式(5.1)等。文中的所有的图都必须有图号和图名。图号、图名居中置于图的下方,图号在前、图名在后,两者间空一格,末尾不加标点。

10、图中的术语、符号、单位等应与正文中的表述一致。文中的所有的表都必须有表号和表名。表号、表名居中置于表的上方,表号在前、表名在后,两者间空一格,末尾不加标点。表中的参数应标明量和单位的符号。图号、图名、表号、表名一律采用五号楷体。公式应另起一行并居中采用五号楷体书写,公式的编号用括号括起来,写在右边的行末,其间不加虚线。图、表、公式等与正文之间要有一定的距离。 “参考文献”四字居中用三号黑体字,空一行左起按顺序依次列出全部参考文献,将序号置于方括号内,用小四号楷体字。 篇眉从正文开始至全文结束,采用宋体五号字左起书写课程设计报告题名,靠右写章标题。页码从正文开始至全文结束,按阿拉伯数字连续编排。前置部分用罗马数字分别单独编排。页码位于页面底端,居中书写。 报告应采用中华人民共和国国家标准(GB3100-3102-93)规定的计量单位和符号。 使用外文缩写代替某一名词术语时,凡在报告中首次出现的,应该使用括号注明其含义,如 CPU(Central Processing Unit,中央处理器)。国内的企业、机关、单位名称等应使用全称,例如不得把“中南大学”写成“中大”等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号