计算机网络课程设计任务书

合集下载

《计算机网络课程设计》任务书

《计算机网络课程设计》任务书

《计算机网络课程设计》任务书【下达时间】2011年5月25日【开设班级】计算机科学与技术10本1、本2【设计目的】计算机网络是计算机科学与技术专业的一门核心课程,计算机网络课程设计是计算机网络的一个综合实践环节。

通过本课程设计要使学生达到以下目标:(1)深入理解计算机网络的基本原理与协议,是课堂知识学习的一个巩固;(2)熟悉计算机网络应用编程的基本方法,拓展学生的应用能力;(3)为后续的网络课程学习打下较为坚实的基础;(4)提高分析、设计软件系统以及编写文档的能力。

【设计内容与任务】从如下的两个选题中,选择一个来做即可。

...................课题一:局域网内即时通讯系统的设计该课题要求完成一个基于局域网的即时通讯系统,方便局域网内的员工之间的工作交流。

同时,为了使用与维护这个系统尽可能简单,该系统应不依赖于某个特定服务器。

(一)基本功能1.设置个人资料:在主界面中设置个人资料,如用户昵称、IP范围等,并可以考虑将相关信息保存在文件中。

2.自动搜索用户:确保在线用户列表的更新。

3.点对点文字传输:从用户列表中选择一个用户进行点对点的文字传输。

(二)扩展功能:(根据情况选做)1.点对点文件传输:从用户列表中选择一个用户进行点对点的文件传输。

2.文字加密传输:在点对点的文字传输过程中对文字进行加密传输。

课题二:简单邮件发送客户端程序设计该课题要求完成一个简单的邮件发送客户端程序的设计,能够通过SMTP协议发送简单格式的邮件,其基本功能如下:1.发送简单邮件:通过输入邮件收件人地址、主题、附件以及邮件内容后,发送电子邮件。

2.设置邮件账号:设置邮件发送服务器、邮件账号及密码,并可以考虑将相关信息保存在文件中。

3.支持托盘图标:程序运行时支持托盘图标,在邮件发送成功时能在托盘图标处提醒。

【设计要求】1.开发语言和工具不限,可以使用Java、C++或C#语言及相关开发工具。

2.开发的应用系统应能正确运行,且操作简单方便、界面简洁大方。

计算机网络课程设计任务书及相关要求

计算机网络课程设计任务书及相关要求

《计算机网络课程设计》任务书课程设计指导小组:赵学民赵妍计算机科学与应用系网络工程教研室一、课程设计目的该课程是《计算机网络》的实践性环节。

课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

本课程设计应达到以下教学目的:1、具备简单小型网络设计、建设的能力。

2、理解小型网络结构的规划设计及简单网络故障排除的方法。

3、掌握组建小型局域网的能力。

二. 课程设计内容1、家庭网络建设实现家庭两台PC机有线接入互联网,一台笔记本电脑无线接入互联网。

2、学生宿舍局域网建设一个宿舍内有两台PC机、两台笔记本电脑,要求实现互联网接入,在费用尽可能低的情况下选择网络速度最快的接入方式。

3、小型商业公司局域网接入某商业公司刚租用了一个写字楼的14层的三间房屋作为办公室,公司共有5名员工,一名总经理、一名副总经理,总经理副总经理各用一间办公室,其它员工使用一间办公室,总经理使用笔记本电脑无线接入互联网,其他6名员工使用PC机接入互联网,公司内部通过网络共用一台打印机。

三、设计相关学习资料、工具设备1、教学学习资料:本学期使用的教材;有关网络技术的参考书;互联网相关资源。

2、工具与设备:硬件: PC机、交换机、路由器、网线若干。

软件:Packet Tracer;互联网接入环境。

四、设计要求1.分组完成一份设计报告2.组中每位成员完成一份项目设计分工报告书五、设计报告内容设计报告不得少于6页,格式如下:1、网络系统需求分析包括网络使用背景,为什么要建设该网络,希望达到什么目标,计划费用为多少等。

2、系统总体设计包括系统任务、要求、设计思路、关键技术、拓扑图……。

3、设备选型完成该项目需要采购什么设备、耗材,预算及市场价格各位多少,列出详细设备采购清单及市场调查价格,并据此设计预算表,预算表应包括设备价格、安装调试费用、售后服务费用等。

计算机网络课程设计任务书

计算机网络课程设计任务书

《计算机网络课程设计》任务书指导老师:官骏鸣一、课程设计目的体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧;熟悉相关应用开发工具,掌握网络协议应用开发技术;进一步熟悉网络设备,学习组网技术,掌握网络规划与设计的基本方法;培养一定的自学能力和独立分析问题、解决问题的能力;对设计中遇到的问题,能通过独立思考、查阅资料、参考文献,寻求解决方案。

二、任务完成形式(1)交付课程设计说明书(纸质+电子版)(2)通过老师验收对于第一、三类题目,必须交付设计作品,设计作品指的是完整的源程序代码、相关数据文件;对于第二类题目,必须交付设计作品,设计作品指的是网络拓扑文件、网络仿真配置文件;课程设计说明书(纸质+电子版),对于对于第一、三类题目,内容包括:设计任务、系统分析、总体设计、详细设计(相应地给出关键的代码)、设计总结(评价/遇到的问题/体会/建议等)、使用说明等。

三、工作计划与进度安排根据所选题目,合理安排进度计划(不包含查资料时间)。

以下仅供参考:1. 原理知识2. 实用技术(编程、或组网、服务器技术)3. 环境与工具(系统平台、开发或仿真工具)4. 总体设计、关键环节的详细设计5. 系统实现(编码与调试、或配置与测试)6. 课程设计说明书四、成绩评定总评成绩=验收成绩x50﹪+报告成绩x50﹪五、设计题目及选题每人限选一题,每题限一人(除特别声明外);可自拟题目,需申报待批,提交设计任务/内容、选题背景、相关的原理/技术/方法、系统平台与开发工具(语言)、可能的创新或特色之处、工作计划、参考文献。

第一类题目:网络应用编程要求:(1)推荐采用图形界面实现。

(2)程序代码书写规范,有充足的注释。

(3)绿色软件:程序运行不需安装,避免写系统和注册表;(4)开发平台、开发语言不限。

(5) 明确题目的意图,设计上应有足够的工作量1 网络流量统计(基于raw socket)监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该时间段内发出的IP数据包的个数,并将其用图形表示出来。

计算机网络课程设计(企业网络规划与设计)

计算机网络课程设计(企业网络规划与设计)

计算机科学与技术(11级)计算机网络课程设计任务书题目:兰州盈祺有限公司网络规划与设计学生姓名:班级:计算机科学与技术0班学号:题目类型:工程设计(G)指导教师:一、课程设计的目标通过该课程设计,使学生熟悉路由器、交换机的配置及相关命令。

根据网络案例设计出包括网络拓扑结构图、IP分配及规划、特殊网络应用技术。

从而提高设计方案的分析、设计、论证、实现及文档规范书写的能力和解决实际问题的能力。

二、设计内容1.计算机网络方案设计完成需求分析;选择确定局域网网络技术;选择传输介质;确定主干网传输方案;划分子网与设定VLAN;确定Internet接入方案;确定中心机房设计方案;绘制网络拓扑图;(综合布线方案设计)完成设备选型;做出设备报价;完成方案文档(课程设计说明书)。

2.可选内容VPN支持;视频会议;无线局域网;其它弱电系统:音响(背景音乐)系统、有线电视、LED点阵显示屏、IP 电话、门禁考勤、电子巡更、消防报警、防盗报警、视频监控等。

三、设计原则实用性;先进性;可靠性;可伸缩性;可管理性。

四、方案文档(课程设计说明书)正文主要内容1.前言2.企业案例描述:企业名称,行业,业务,规模,下属部门与分支机构、网上业务,信息流量,(包括分支机构的)地域分布图(决定传输介质与走线),网络建设投资规模。

3.需求分析:根据企业性质、机构分布、网上业务、信息媒体的类型及流量,确定:1)带宽(核心层、(部门层、)桌面);2)子网与VLAN规划;3)实现的信息服务;4)应用程序;5)存储系统分析:(数据量、访问流量、DBMS)6)系统及数据安全分析;7)网间隔离。

4.拓扑图及方案整体描述和实现(在实验室搭建模拟网络):1)主干网传输方案设计2)Internet接入方案3)远程访问支持4)子网划分与VLAN设定5)存储方案:双机(热)备份、RAID、磁盘阵列、存储局域网(SAN)6)设备选型:传输介质、路由器、交换机、(防火墙、RAS、Modem Pool)、服务器(普通、机架式)、 PC、其它设备(中心机房及配线间设备、光传输设备);7)软件:网络操作系统及 WWW服务、DNS服务、DHCP、FTP服务等配置。

#11-12-2-计算机网络-课程设计任务书1

#11-12-2-计算机网络-课程设计任务书1

一、课程目标深入理解计算机网络基本原理,将书本上抽象的概念与具体的实现技术相结合,体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧;熟悉相关应用开发工具,掌握网络协议应用开发技术;进一步熟悉网络设备,学习组网技术,掌握网络规划与设计的基本方法;培养一定的自学能力和独立分析问题、解决问题的能力;对设计中遇到的问题,能通过独立思考、查阅资料、参考文献,寻求解决方案。

二、设计题目说明设计题目设置上,采取了分类、分级的形式。

分3个类别,分别是组网设计、WINSOCKET编程、网络服务编程。

分3个级别,从高至低分别是A、B、C。

题目的级别综合依据创新性、综合性、实用性、难度等因素,不同级别,成绩起评分数有别。

A级题目(良-优):较难;综合性强、有明显或突出的创新、探究性较强、实际课题或项目的一部分(实用性);工作量非常饱满;富有建设性;有很强的分析问题与解决问题的能力。

B级题目(中-良):难度适中;工作内容侧重于设计或研究或较高水平应用;有一定综合性、有一定创新、有一定实用性;工作量饱满;有较强的分析问题与解决问题的能力。

C级题目(及格-中):难度不大或偏小;工作内容侧重于验证或学习或简单应用;基本上无创新;工作量不大;有一定的分析问题与解决问题的能力。

三、任务完成形式(1)交付课程设计说明书(纸质)四、基本要求及主要内容第一类题目基于WEB的动态网页制作设计要求通过以下过程:需求分析、E-R模型、关系模型分析,在数据库中构建数据库、表或视图,熟悉数据库开发流程;在时间允许的情况下,适当考虑页面的美观。

1.网上报名、查分系统的设计与实现[C]2.基于Web的新闻发布系统[C]第二类题目组网设计(以方案设计为主,以网络仿真为辅,仿真部分需要用Packet Tracer)要求:(1)论文论述详尽,主要内容有:设计任务、需求分析、总体设计方案与拓扑图、设备选型、关键设计、仿真配置与测试、结论。

《 数据通信与计算机网络 》课程设计--任务书

《 数据通信与计算机网络 》课程设计--任务书

《数据通信与计算机网络》课程设计任务书课程代号:41110150总学时(或周数):一周适用专业:计算机科学与技术先修课程:计算机基础一、课程设计(实践)目的计算机网络课程设计是计算机科学与技术专业实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。

其目的在于加深对OSI七层模型、TCP/IP 模型的各层功能和设计思想的理解,掌握组建计算机网络的基本技术,特别是网络规划、设计和IP地址的分配,提高学生的应用能力。

二、课程设计(实践)内容与要求根据所学知识,自己设计一个校园网的建设方案(假设有计算机系楼,数学系楼,英语系楼,物理系楼及行政楼。

建议分为5个VLAN)。

同时,校园网通过一台路由器与分校区网络的路由器相连(注:两个校区分配的IP地址属于不同网段)具体要求如下:1、根据要求对指定校园网进行需求分析,提交需求分析报告;2、在需求分析的基础上进行系统设计、技术选型,规划、设计网络的逻辑拓扑方案、布线设计等,划分子网,设计子网地址、掩码和网关,为每个子网中的计算机指定IP地址;3、根据条件进行设备选型,决定各类硬件和软件的配置和经费预算方案;4、在Boson中按照已规划好的网络拓扑图,进行计算机与交换机或路由器的连接;对计算机进行配置(配置IP地址、掩码和网关等参数),对交换机及路由器进行配置,根据网络需求创建不同的VLAN,实现不同VLAN计算机之间的隔离,但要实现特定VLAN(计算机系与物理系)间的计算机之间的连通。

5、在两个校区的校园网出口路由器上配置静态路由,实现两个校区的计算机之间的连通。

6、对网络应用服务器(DNS、DHCP、WEB、EMAIL、FTP)进行规划及配置(在虚拟机中完成)。

注: 1、第1、2、3、4、5项是每个学生的必做项目。

2、第6项是为学生的选做项目。

三、课程设计(实践)题目我们首先虚构一个校园网或企业网的实际需求,然后按照需求对这个网络进行规划及配置。

计算机网络课程设计任务书及相关要求

计算机网络课程设计任务书及相关要求

《计算机网络类课程设计》任务书课程设计指导小组:赵学民赵妍计算机科学与应用系网络工程教研室一、课程设计目的该课程是《计算机网络》的实践性环节。

课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

本课程设计应达到以下教学目的:1、具备简单小型网络设计、建设的能力。

2、理解小型网络结构的规划设计及简单网络故障排除的方法。

3、掌握组建小型局域网的能力。

二. 课程设计内容1、家庭网络建设实现家庭两台PC机有线接入互联网,一台笔记本电脑无线接入互联网。

2、学生宿舍局域网建设一个宿舍内有两台PC机、两台笔记本电脑,要求实现互联网接入,在费用尽可能低的情况下选择网络速度最快的接入方式。

3、小型商业公司局域网接入某商业公司刚租用了一个写字楼的14层的三间房屋作为办公室,公司共有5名员工,一名总经理、一名副总经理,总经理副总经理各用一间办公室,其它员工使用一间办公室,总经理使用笔记本电脑无线接入互联网,其他6名员工使用PC机接入互联网,公司内部通过网络共用一台打印机。

三、设计相关学习资料、工具设备1、教学学习资料:本学期使用的教材;有关网络技术的参考书;互联网相关资源。

2、工具与设备:硬件: PC机、交换机、路由器、网线若干。

软件:Packet Tracer;互联网接入环境。

四、设计要求1.分组完成一份设计报告2.组中每位成员完成一份项目设计分工报告书五、设计报告内容设计报告不得少于6页,格式如下:1、网络系统需求分析包括网络使用背景,为什么要建设该网络,希望达到什么目标,计划费用为多少等。

2、系统总体设计包括系统任务、要求、设计思路、关键技术、拓扑图……。

3、设备选型完成该项目需要采购什么设备、耗材,预算及市场价格各位多少,列出详细设备采购清单及市场调查价格,并据此设计预算表,预算表应包括设备价格、安装调试费用、售后服务费用等。

[互联网]计算机网络课程设计任务书

[互联网]计算机网络课程设计任务书

一、课程设计完成情况概述本次网络工程课程设计包含三大部分,第一部分为交换式和虚拟局域网实验(必做)、子网规划与实现(必做)和Intranet组件与服务器配置(必做);第二部分是关于Socket的选作实验;第三部分为自选项目的设计与实现。

通过本次课程设计的任务学习,使我们对所学的基础理论和专业知识得到了巩固。

并让我们运用所学里路知识解决实际问题,这是十分有必要的;此次课程设计,让我们接触和了解设计从需求分析、方案比较、开发工具的使用、系统实现的全过程,进一步提高了我们的分析、综合能力,为今后毕业设计做好了必要的准备。

二、课程设计基本项目的实验报告实验一交换式和虚拟局域网实验(必选项目)1.实验目的(1)学会设计交换式局域网和划分VLAN(2)学会配置VLAN2.实验内容(1) 交换式以太网组网(2)以太网交换机配置(3)VLAN划分与配置3、实验报告(1)画出交换式以太网组网拓扑结构(2)以太网交换机配置信息(3)VLAN划分与配置信息及测试结果实验拓扑:实验需求:1)创建vlan 10 和vlan 20 ,分别把fa0/1 和fa/2划分进vlan 10 和vlan 20 当中。

2)配置TRUNK使得两台交换机下的同一VLAN d下的设备可以ping 通。

关键配置:Sw1hostname Sw1no ip domain-lookupinterface FastEthernet0/1switchport access vlan 10interface FastEthernet0/2switchport access vlan 20interface FastEthernet0/24switchport mode trunkline con 0exec-timeout 0 0endSw2hostname Sw2no ip domain-lookupinterface FastEthernet0/1switchport access vlan 10interface FastEthernet0/2switchport access vlan 20interface FastEthernet0/24switchport mode trunkline con 0exec-timeout 0 0end实验二子网规划与实现(必选项目)1.实验目的(1)学会设计子网(2)学会配置子网2.实验内容(1) 子网规划(2)在局域网上划分子网(3)配置IP地址(4)测试子网3、实验报告(1)画出子网拓扑结构(2)配置IP地址(3)子网测试结果实验拓扑:实验需求:1) 搭建拓扑2) 将192.168.1.0 划分为四个子网:192.168.1.1-62/26192.168.1.65-126/2619.168.1.129-190/26192.168.1.193-254/263)配置路由器并给每台PC机配上ip地址4)测试不同子网的Pc机间的连通性关键配置:hostname Routerinterface FastEthernet0/0ip address 192.168.1.1 255.255.255.192no shutdowninterface FastEthernet0/1ip address 192.168.1.65 255.255.255.192no shutdowninterface FastEthernet1/0ip address 192.168.1.129 255.255.255.192no shutdowninterface FastEthernet1/1ip address 192.168.1.193 255.255.255.192no shutdownend实验三Intranet组建与服务器配置(必选项目)1、实验目的(1)加深对Intranet服务的基本功能和意义的理解(2)掌握Windows 2003系统的网络管理功能(3)掌握IIS的网络服务功能和基本配置方法2、实验内容(1)建立活动目录(选做)(2)活动目录域用户的创建和管理(选做)(3)客户端配置(4)配置DNS服务器(5)配置DHCP服务器(6)建立和管理Web服务器(7)建立和管理FTP服务器(8)配置SMTP邮件服务器(选做)(9)建立企业内部邮件服务器(选做)3、实验报告总结Intranet组建和服务器配置的要点(配置过程)1)客户端配置2)配置DNS服务器3)配置DHCP服务器4)建立和管理Web服务器5)建立和管理FTP服务器实验四SOCKET编程实现简单FTP程序1.实验目的(1)掌握网络应用程序的开发方法;(2)掌握Client/ Server结构软件的设计与开发方法(3)掌握Socket机制的工作原理2.实验准备(1)阅读关于TCP/IP协议和Socket的相关内容;(2)阅读WinSock编程指南;(3)VC++6.0/DELPHI7.0/C#开发工具3.实验内容使用Win32 Socket 函数实现mini FTP client/ Server:在客户端实现GET file, PUT file, CD( change Directory), PWD( display current directory in server)功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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%
项目报告应至少包含以下内容:
•问题陈述
•背景知识
•动机
•你所作的工作
•系统描述
•打算进行的工作或改进
三、说明
1.必选题目要求:每位学生做4个实验,实验一、二、三为必做,实验四、五、六选做1个。

2.考核方式与评分标准
考核方式:程序演示效果+实验报告
评分标准:等级制(优秀、良好、中等、及格、不及格)
四、参考书目
1.《计算机网络教程》(第五版),电子工业出版社,2007,谢希仁编著
2.《计算机网络(第四版)》,清华大学出版社,2004,Andrew S. Tanenbaum.
3.《计算机网络》,人民邮电出版社,高传善等,2002
五、参考软件
1.服务器操作系统:windows 2000/2003 server
2.客户端操作系统:windows 98/2000/xp
3.虚拟机软件:vmware workstation
4.0以上
Microsoft Virtual PC 2004 以上
4.虚拟机操作系统:windows 2000/2003 server
5.模拟软件:CCNA RouterSim
6.0、Packet Tracer5.2
6.开发工具:VC++6.0/DELPHI
7.0、2005
六、课程设计结果提交要求
1.课程设计报告(提交打印稿和电子版)
(1)必选项目实验1-3和选做部分的实验报告(包括实验数据和配置过程)
(2)自选项目的项目报告
(3)课程设计总结
2. 实验1-3和选做部分的实验数据和程序源代码、独立运行的系统(电子版)
3. 自选项目的程序源代码、独立运行的系统(电子版)
注:课程设计报告电子版和程序源代码、独立运行的系统均分别压缩打包后发至邮箱:nuist_liusheng@刘生
附:课程设计报告样本和提纲
滨江学院
课程设计


学年学期2010-2011学年第二学期课程名称计算机网络课程设计院系计算机系
专业
学号
姓名
指导教师刘生
二O一一年六月三十日
一、课程设计完成情况概述
二、课程设计必选项目内容的实验报告实验一
实验二

三、自选项目的项目报告
1、问题陈述
2、背景知识
3、动机
4、你所作的工作
5、系统描述
6、打算进行的工作或改进
四、课程设计总结
收获、下一步需要提高和改进的内容。

相关文档
最新文档