计算机网络课程设计任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
滨江学院
课程设计
任
务
书
学年学期2010-2011学年第二学期课程名称计算机网络课程设计
院系计算机系
专业计科2008级3班
指导教师姜青山
二O一一年六月二十日
网络工程专业课程设计(专题实践)教学大纲
一、课程设计的目的
课程实践(专题实践)是本专业集中实践环节的主要内容之一,是学习专业技术课所需的必要教学环节。通过课程设计的教学实践,使学生所学的基础理论和专业知识得到巩固,并使学生得到运用所学理论知识解决实际问题的初步训练;课程设计的设置应使学生接触和了解系统设计从需求分析、方案比较、开发工具的使用、系统实现的全过程,进一步提高学生的分析、综合能力,为今后的毕业设计做必要的准备。
二、对学生要求
1.学生需认真阅读课程设计任务书,熟悉有关设计资料及参考资料,熟悉有关各种设计规范的有关内容,认真完成任务书规定的设计内容。
2.学生均应在教师指导下,按时独立完成规定的内容和工作量。
3.书写课程设计说明书。
要求说明书准确、文字通顺、书写工整。
三、课程设计的课题
课程设计课题如下:
1.数据结构与程序设计实践(2学分,时间2周)
2.网络工程实验(1学分,时间1周)
3.操作系统课程设计(1.5学分,时间1.5周)
4.计算机网络课程设计(1学分,时间1周)
5.TCP/IP协议课程设计(1学分,时间1周)
四、教师
课程设计的指导教师一般由专业课教师担任。
指导教师负责学生的分组与课题选题;每组学生可安排3~4人。教师下达课程设计任务书,指导、督促、检查学生课程设计的进行情况,课程设计完成后负责学生的成绩考核。
五、成绩考核及时间安排
教师根据学生的设计进行评定。
课程设计成绩按五级分评定即:优秀、良好、中等、及格、不及格。
时间安排:课程设计应在相关课程学完后进行,时间为一周~二周。
附:各课程设计(专题实践)教学大纲
计算机网络课程设计教学大纲
课程编号:
学分:1
学时:1周
先修课程:计算机网络
适用专业:网络工程
教材:
开课院系:计算机系
一、实验的性质和任务
通过实验,培养学生独立思考、综合分析与动手的能力;验证理论和加深对概念的理解,熟练掌握网络安装和调试技术,并能综合运用知识进行网络设计,解决实际问题。
二、课程设计的内容及要求
(一)课程设计题目(必选项目)
实验一交换式和虚拟局域网实验
1.实验目的
(1)学会设计交换式局域网和划分VLAN
(2)学会配置VLAN
2.实验内容
(1) 交换式以太网组网
(2)以太网交换机配置
(3)VLAN划分与配置
3、实验报告
(1)画出交换式以太网组网拓扑结构
(2)以太网交换机配置信息
(3)VLAN划分与配置信息及测试结果
实验二子网规划与实现
1.实验目的
(1)学会设计子网
(2)学会配置子网
2.实验内容
(1) 子网规划
(2)在局域网上划分子网
(3)配置IP地址
(4)测试子网
3、实验报告
(1)画出子网拓扑结构
(2)配置IP地址
(3)子网测试结果
实验三Intranet组建与服务器配置
1、实验目的
(1)加深对Intranet服务的基本功能和意义的理解
(2)掌握Windows 2000系统的网络管理功能
(3)掌握IIS的网络服务功能和基本配置方法
2、实验内容
(1)建立活动目录(选做)
(2)活动目录域用户的创建和管理(选做)
(3)客户端配置
(4)配置DNS服务器
(5)配置DHCP服务器
(6)建立和管理Web服务器
(7)建立和管理FTP服务器
(8)配置SMTP邮件服务器(选做)
(9)建立企业内部邮件服务器(选做)
3、实验报告
总结Intranet组建和服务器配置的要点(配置过程)
实验四编写Socket通信程序
1.实验目的
学会Socket通信程序的设计与实现
2.实验内容
(1) TCP协议中服务器程序、客户端程序的设计与实现
(2)TCP通信测试
(3)UDP通信程序的设计与实现
(4)UDP通信测试
3.实验准备
(1)阅读关于TCP/IP协议和Socket的相关内容;
(2)阅读WinSock编程指南;
(3)熟悉VC++6.0/DELPHI7.0开发工具
4. 实验报告
(1)按实验内容进行软件编制和调试
(2)进行功能测试,记录测试步骤
(3)给出程序主要部分流程图
实验五SOCKET编程实现简单FTP程序
1.实验目的
(1)掌握网络应用程序的开发方法;
(2)掌握Client/ Server结构软件的设计与开发方法
(3)掌握Socket机制的工作原理
2.实验准备
(1)阅读关于TCP/IP协议和Socket的相关内容;
(2)阅读WinSock编程指南;
(3)熟悉VC++6.0/DELPHI7.0开发工具
3.实验内容
使用Win32 Socket 函数实现mini FTP client/ Server:在客户端实现GET file, PUT file, CD( change Directory), PWD( display current directory in server)功能。
4.实验报告
(1)按实验内容进行软件编制和调试
(2)进行功能测试,记录测试步骤
(3)给出程序主要部分流程图
实验六SOCKET编程实现聊天程序
1.实验目的
(1)掌握网络应用程序的开发方法;
(2)掌握Client/ Server结构软件的设计与开发方法
(3)掌握Socket机制的工作原理
2.实验准备
(1)阅读教材关于TCP/IP协议和Socket的相关内容;
(2)阅读WinSock编程指南;
(3)熟悉VC++6.0/DELPHI7.0开发工具
3.实验内容
使用Win32 Socket 函数实现聊天程序:能相互对发文本消息。
4.实验报告
(1)按实验内容进行软件编制和调试
(2)进行功能测试,记录测试步骤
(3)给出程序主要部分流程图
(二)自选项目内容及要求
题目:自选
要求:
•项目由一人完成;
•项目解决的主要问题必须围绕计算机网络;
•项目难度和每个人的工作量必须大于或等于指定题目;
•首先书写项目计划,批准后方可继续;
•项目必须具有一定创新性。
递交结果:
•一个可以工作的系统;
•项目报告;
•可方便编译的源程序。
评分标准:
•项目的创新性:25%
•项目的完成情况:50% (即使未达到预定设计目的,但一定能够运行)
•项目报告(附注释清楚的源程序):25%
项目报告应至少包含以下内容:
•问题陈述