收藏 分销(赏)

通信工程专业网络设计课程设计任务书2011.doc

上传人:可**** 文档编号:3221268 上传时间:2024-06-25 格式:DOC 页数:8 大小:49.50KB
下载 相关 举报
通信工程专业网络设计课程设计任务书2011.doc_第1页
第1页 / 共8页
通信工程专业网络设计课程设计任务书2011.doc_第2页
第2页 / 共8页
通信工程专业网络设计课程设计任务书2011.doc_第3页
第3页 / 共8页
通信工程专业网络设计课程设计任务书2011.doc_第4页
第4页 / 共8页
通信工程专业网络设计课程设计任务书2011.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、07级通信工程专业网络设计课程设计指导书(1班指导老师:王国才;2班指导老师:康松林;3班指导老师:康松林; 4班指导老师: 杨政宇;5班指导老师: 杨政宇)一、目的 用TC、Visual BASIC、Visual C+、Java 等编程工具和路由器、交换机、主机等网络设备提供的接口,解决网络用户之间的交互式对话问题,或计算通信网络的延迟、信道容量分配、投资总额,或编码分析、通信协议分析,网络互连互通、网络规划。进一步深入掌握网络设计和通信程序的设计原理。使学生对计算机通信网络的设计实现有较深的了解,培养较高的通信网络设计能力。二、课程的基本要求 了解常用通信网络设备的操作和应用,掌握常用的通

2、信协议的工作原理,能利用TC、Visual BASIC、Visual C+、Java等至少一种开发工具完成相应的通信程序的设计工作;掌握网络拓扑、信道容量对网络延迟等性能的关系,能分析和设计网络的性能。学习简明地介绍自己的设计工作。每人(组)一题,独立完成。 程序设计课题方面,要求:程序操作简单、方便,界面布局合理美观;程序都应在计算机或网络上调试通过,并通过老师检查;未指定编程语言的由学生自定。网络连接课题方面,要求:在设备上能够演示,并通过老师检查。网络规划课题方面(N5),要求:用POWER POINT电子讲稿讲解4分钟,并通过老师检查。课程设计的进度日程安排另行说明。三、课程设计报告

3、1.设计完成后(1月15日星期日下午三点整前)应交课程设计报告,记叙设计目标、设计原理和方法、设计的功能、硬件结构图(或软件结构图、程序框图)、设备清单(或程序清单)、测试数据及其结果、总结、参考文献等; 2课程设计报告应概念清晰、简明扼要、逻辑性强、图表文字格式规范。 3. 课程设计报告用A4纸打印或手写,40行/页,40字/页。不做封面,但必须:每页页眉:通信网络设计课程设计 题号: 设计日期20110104 -20110115第1页第1行,题 目 名 称 第1页第2行,通信07- 班、学 号、姓 名;指导老师:姓名1 ,姓名2题目名称的字体为黑体4号字,居中;第2行与正文相同,为5号宋体

4、,居中。 4课程设计报告和程序(或POWER POINT电子讲稿)的电子稿在1月14日以前,发送到csuwgc ,邮件名称为班号序号题号课程设计报告,例如“0101W1课程设计”,附件1为课程设计报告的WORD的doc格式文件,文件名为班号序号姓名题号题名,附件2为课程设计报告的源程序的RAR(或ZIP)压缩文件,文件名为班号序号姓名题号题名。四、课程设计选题 每个人可根据自己的爱好从以下八类37个课题中选择一个课题,也可另选课题,参见“自由选题类”。选定课题后应到指导老师处登记(先到班上登记,登记时只需要在名单上的名字后第1格内填上题号,如W1)。同一个课题只能被同一班的一人选择,登记该课题

5、的该班第二人必须选择其他的题目并重新登记。选题工作应在本课程设计开始的第1周的第1天(2011年1月4日)上午十点整前完成。未登记选题者被认为没有参加本课程设计。本课程设计开始的第1周的第1天(2011年1月4日)中午起不再换题。(一)Windows9x类, W W基于VB的点对点通信程序的设计环境要求:Windows95/98/2000/XP,WinSocket功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; W2用VC实现的点对点通信程序的设计环境要求:Windows95/98/2000/XP,WinSocket功能要求:能将键盘上输入的数据发送到另

6、一台计算机上; 能将接收到的数据显示到屏幕窗口内; W3用JAVA实现的点对点通信程序的设计环境要求:Windows95/98/2000/XP,WinSocket功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; W4基于VB的Winsock的文件传输程序的设计环境要求:Windows95/98/2000/XP功能要求:能将键盘上指定的文件发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; W5基于VC的Winsock的文件传输程序的设计环境要求:Windows95/98/2000/XP功能要求:能将键盘上指定的文件发送到另一台计算机上; 能将接收

7、到的数据显示到屏幕窗口内; W6利用MSCOMM串口通信控件进行异步串行通信的VB程序设计环境要求:Windows95/98/2000/XP功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; W7利用MSCOMM串口通信控件进行异步串行通信的VC程序设计环境要求:Windows95/98/2000/XP功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; W8利用MSCOMM串口通信控件进行异步串行通信的文件传输程序设计环境要求:Windows95/98/2000/XP程序语言:VB,或VC功能要求:能将键盘上指定的数据

8、文件发送到另一台计算机并显示文件内容; W9利用串口实现XMODEM的程序设计环境要求:Windows2000/XP/7功能要求:能将键盘上指定的文件发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内;W10基于VB的局域网内广播通信程序的设计环境要求:Windows95/98/2000/XP,WinSocket功能要求:能将键盘上输入的数据发送到其他计算机上; 能将接收到的数据显示到屏幕窗口内; W11基于VC的局域网内广播通信程序的设计环境要求:Windows95/98/2000/XP,WinSocket功能要求:能将键盘上输入的数据发送到其他计算机上; 能将接收到的数据显示到屏幕窗

9、口内(二)UNIX/LINUX类, U U1基于平台的协议的通信程序设计环境要求:UNIX/LINUX(由学生自己提供)功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; U2通过串口进行异步串行通信的C程序设计环境要求:UNIX/LINUX(由学生自己提供)功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕上(三)以太网类, E E1获取MAC地址和IP地址的程序设计环境要求:Windows2000/XP/7功能要求:能获取本计算机的MAC地址和IP地址并显示 E2以太网与以太网的互连互通给定设备:集线器、以太交换机、路由器

10、功能要求:用集线器组成以太网,用以太交换机组成网络,安装交换机、路由器,实现两网中任意两个站点间的互相通信。 E3交换以太网间的互连互通给定设备:以太网、以太交换机、路由器功能要求:用3台以太交换机组成2个网络,安装交换机、路由器,实现两网中任意两个站点间的互相通信。(四)网络设计与计算类, N N1通信网的最佳容量分配与延迟计算环境要求:Windows2000/XP/7功能要求: (1)设有n个节点的通信网络,三个n阶方阵、分别表示该网络的邻接矩阵、端对端的信息量和路由。 编写一个程序,对于输入的、报文长度,总容量,设计一个程序,计算出网络的最佳容量分配及相应的延时。 (2)给出:,800比

11、特报文, 0,1,0,0,1,0 0,9,4,1,7,4 0,2,2,2,5,5 1,0,1,0,0,1 9,0,8,3,2,4 1,0,3,6,6,6 0,1,0,1,1,0 4,8,0,3,3,2 2,2,0,4,5,5 0,0,1,0,0,1 1,3,3,0,3,4 6,6,3,0,3,6 1,0,1,0,0,1 7,2,3,3,0,5 1,6,3,3,0,6 0,1,0,1,1,0 4,4,2,4,5,0 5,2,5,4,5,0 的网络的最佳容量分配及相应的延时。 (3) 分析该网络的可靠度。 N2星形网络设计环境要求:Windows2000/XP/7功能要求: 设有n个节点(依次编号

12、为、,)和一个中心,每个节点都有ni个终端,每个终端至节点的报文达到率都相等为,报文长度都相等为,确定该网络设计的总容量为C,编写一个程序,对于输入节点数、,算出网络的最佳容量分配及相应的延时。 以7,0.006报文秒,11000比特报文,C=4500bit/s,7个节点的终端数分别为5、4、3、4、3、2、3为例运行程序得出结果。 N3. 树形网络设计环境要求:Windows2000/XP/7功能要求: 对于星形网络计算中的数据,将对应的拓扑结构改造为树形:通过连接到中心,通过连接到中心,通过连接到中心。算出该树形网络的最佳容量分配及相应的延时。 以7,0.006报文秒,1000比特报文,C

13、=4500bit/s,7个节点的终端数分别为5、4、3、4、3、2、3为例运行程序得出结果。 N4.路由表构造 设有n个节点, 依次编号为1、2、,n; 个三元组(t,t,t),t1、2、m,两个节点t和t之间有双向连接的直接连接,其距离为t。编写一个程序,计算每个节点的路由表。路由算法自行选择。以,个三元组(,),(,), (,), (,), (,), (,),(,),(,),(,),(,)为例运行程序得出结果,并验证其正确性。 N5一个企业网的设计方案功能要求:以铁道校区信息学院为用户企业,设计一个Internet/intranet模式的企业网,内部有实验中心网、电子实习网、教研网、办公网

14、,教工和学生可以通过电话网拨号访问;外部与校园网互连,要求应用VLAN和防火墙技术。给出一个网络投资万元左右的设计方案。(五)通信编码类, C C1用模2除法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;C;信息交换内容为键盘输入的字符串;信息交换方式为共享文件编码要求:生成多项式为CRC-32或CRC-12功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C2用模2除法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-32功能要求:能在两

15、台计算机机上运行程序,一台产生CRC码,另一台校验。 C3用模2除法法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-CCITT功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C4用模2除法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为x8+x2+x+1功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C5用模2除法计算CRC码的CRC校验软件设

16、计环境要求:Windows2000/XP/7;C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-16功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C6用查表法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;VB;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-32功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C7用查表法计算CRC码的CRC校验软件设计, 环境要求:Windows2000/XP/7;VB;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生

17、成多项式为CRC-CCITT功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C8用查表法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;VB;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为x8+x2+x+功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C9用查表法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7;C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-32功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C10用查表

18、法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7 C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为CRC-CCITT功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C11用查表法计算CRC码的CRC校验软件设计环境要求:Windows2000/XP/7 C;信息交换内容为文本文件;信息交换方式为共享文件编码要求:生成多项式为x8+x2+x+1功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。 C12、MLT-3编码方案的带宽分析环境要求:Windows2000/XP/7功能要求:从键盘上输入一些二进制数

19、,给出该数的MLT-3编码,用付立叶级数分析带宽。要编写程序;并给出一些运算结果。(六)通信协议类, P P1基于共享文件通信的PPP协议的通信程序设计环境要求:Windows2000/XP/7,程序语言自定功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; 发送、接收程序的工作过程符合PPP协议 P2基于共享文件通信的HDLC-UAC协议的通信程序设计环境要求:Windows2000/XP/7,程序语言自定功能要求:能将键盘上输入的数据发送到另一台计算机上; 能将接收到的数据显示到屏幕窗口内; 发送、接收程序的工作过程符合HDLC-UAC协议 P3停等协

20、议程序设计环境要求:Windows2000/XP/7,程序语言自定功能要求:要编写程序实现停等协议通信过程,可进行双机通信,通信的实现技术自定。建议采用共享文件通信。 P4停等协议演示软件设计环境要求:Windows2000/XP/7,程序语言自定功能要求:要编写程序演示简单停等协议的发送、接收过程,收发双方传输的数据可以采用缓冲区交换,也可以采用共享文件通信。 P5回退n协议演示软件设计环境要求:Windows2000/XP/7,程序语言自定功能要求:要编写程序演示回退n协议的发送、接收过程,收发双方传输的数据可以采用缓冲区交换,也可以采用共享文件通信。 P6选择接收协议演示软件设计环境要求

21、:Windows2000/XP/7,程序语言自定功能要求:要编写程序演示选择接收协议的发送、接收过程,收发双方传输的数据可以采用缓冲区交换,也可以采用共享文件通信。(七)Internet类, I I1.简单浏览器的设计环境要求:Windows2000/XP,校园网,程序语言自定功能要求:要编写能浏览网页的程序。I2.简单邮件发送程序的设计环境要求:Windows XP/2000,校园网,程序语言自定功能要求:要编写能发送电子邮件的程序。(八)自由选题类, F Fn各人可按照“计算机通信与网络”这个主题另外自行选题,要求按时向任课老师申报,经任课教师批准(主要是符合课程要求并无重复)并获得序号n

22、后方可作为有效的课题进行登记(本课程设计开始的第1周的第1天1月4日上午十点整前完成登记)。五、参考书、资料(一)WINDOWS类罗慧琼等编著计算机网络编程,机械工业出版社,2004年李鹏.计算机通信技术及其程序设计.西安电子科技大学出版社,1998年(二)以太网类李鹏.计算机通信技术及其程序设计.西安电子科技大学出版社,1998年李名世计算机网络实验教程,机械工业出版社,2003年(三)网络设计与计算类高传善,张世永等编著计算机网络教程,复旦大学出版社,年詹汉强等计算机通信网络原理,北京邮电学院出版社,年计算机世界 2007年2008年2009年2010年电脑报 2007年2008年2009年2010年http:/www.huawei-(四)通信编码类 高传善等编著数据通信与计算机网络,高等教育出版社,2004年(五)通信协议类 高传善等编著数据通信与计算机网络,高等教育出版社,2004年(六)其他可以在INTERNET上搜索。-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服