计算机网络课程设计任务书
《计算机网络课程设计》任务书
《计算机网络课程设计》任务书【下达时间】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
一、课程目标深入理解计算机网络基本原理,将书本上抽象的概念与具体的实现技术相结合,体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧;熟悉相关应用开发工具,掌握网络协议应用开发技术;进一步熟悉网络设备,学习组网技术,掌握网络规划与设计的基本方法;培养一定的自学能力和独立分析问题、解决问题的能力;对设计中遇到的问题,能通过独立思考、查阅资料、参考文献,寻求解决方案。
二、设计题目说明设计题目设置上,采取了分类、分级的形式。
分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.以小组为单位完成,每小组由4--5人组成;要求每个小组至少完成课程设计项目中的2个以上,其中,在Project1—Project3中选择其一,在Project4之后的选题中选择一题;2.每个设计题由一个同学任组长,负责组织该设计题的设计;不同的设计题由不同的同学担任组长;3.每个小组必须如实记录设计进展状况及每次会议内容,并制定出可行的计划方案;4.每个设计题完成后,以组为单位上交一份纸质设计报告给老师(按指定的计算机网络课程设计报告样式书写),同时各组组长将电子版发给学习委员,由学习委员统一发给老师邮箱;5.每个设计题完成后,小组内的同学根据大家在该设计题中的贡献进行相互打分,采用“A,B,C”等级记分法,最多1个“A”,只能评一个“B”,两个或三个“C”;以上成绩作为评定平时成绩的主要依据之一(占30-50%),老师将结合考勤情况、平时作业、设计报告、市场调研报告等给出课程设计的总成绩。
【课程设计题目】:题目1:设计一个校园网方案。
某学院校园分为办公区、教学区和生活区三部分。
现假设:办公区中各楼宇名及需要信点为:教务处(25),党政办公楼(26),图书馆(60),教学区中,各系部大楼及教学楼(可假设若干个系部大楼和教学楼)各需设置信息点的个数为40,生活区中每个建筑物里每个门洞设置1个信息点。
假设使用预留的INTERNET地址,试根据校园网的应用需求和管理需求、各建筑物的地理分布、信息点分布,设计出学院的校园网方案。
方案中应明确学院网管中心的位置,确定拓扑方案,完成设备选型,注明各种设备、设施和软件的生产商、名称、型号、配置与价格,并分别给出其价格的出处(如网站等),基本确定方案的预算。
要求:1、根据要求对指定园区建网进行需求分析,提交需求分析报告;2、在需求分析的基础上进行系统设计、技术选型,规划、设计网络的逻辑拓扑方案、布线设计等,划分子网,设计子网地址、掩码和网关,为每个子网中的计算机指定IP地址;3、画出整体的网络拓扑图。
计算机网络课程设计任务书
计算机网络课程设计任务书第一篇:计算机网络课程设计任务书《计算机网络》课程设计任务书一、课程设计目的《计算机网络》课程设计是计算机类专业的集中实践性环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。
其目的在于加深对算机网络基础理论和基本知识的理解,掌握使用算机网络中几种服务器设计与使用的基本方法,提高配置和理解计算机网络服务器的实际能力。
二、课程设计内容及要求在Windows平台下(Windows 2000 Server,Windows XP,Windows 2003 Server),选择IIS或Apache,Mdaemon等配置常用计算机网络中的服务器。
所配置常用计算机网络中的服务器应包含WWW,FTP,DNS,E_mail,DHCP等。
课程设计的时间为1周时间。
根据给定的指导文档的基本需求,配置常用计算机网络中的几种服务器并写出课程设计报告。
每班以一人为一组,先自己独立或合作配置,最后由指导老师进行考核。
需要上交的文档资料:课程设计报告每人一份三、设计的主要内容按照给定的文档的要求完成以下内容:1、阅读文档:理解和使用一定的平台配置相关的网络常用服务器。
2、实际配置。
不同的软件(IIS,Apache)在不同的平台下可能不同。
最终应该实际成功。
如果不成功,要想办法解决(包括可能要下载不同版本的软件,改变操作平台等)。
要完成的服务器主要包括以下几种:一、DNS服务器1.1.1 DNS概述1.1.2 Windows 2000下的DNS配置 1.1.3 实验一DNS服务器二、WWW服务器1.2.1 WWW服务器概述1.2.2 Windows 2000下用IIS配置WWW服务器1.2.3 实验三Windows 2000下的WWW服务器构建1.2.4 用Apache配置WWW服务器 1.2.5 实验四用Apache构建WWW服务器三、FTP服务器1.3.1 FTP的工作原理1.3.2 Windows 2000 Server下的FTP服务器配置 1.3.3 实验五Windows 2000下的FTP服务器构建1.3.4 用Serv-U配置FTP 服务器 1.3.5 实验六用Serv-U构建FTP服务器四、E-mail服务器1.4.1 E-mail服务器的概述 1.4.2 用IMail Server配置Email服务器1.4.3 实验七用IMail Server构建Email服务器3、完成网络嗅探程序初步掌握WinSock编程方法,对网络数据包进行捕获,并把所捕获的数据包进行最底层协议分析,即MAC层的数据帧分析,理解以太网数据帧的封装格式,以太网数据帧各字段的含义和取值内容,并理解MAC地址的作用。
计算机网络课程设计任务书
2011-2012学年第1学期计算机091、2班计算机网络课程设计任务书一、设计目的计算机网络课程设计是计算机及相关专业的实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。
其目的在于加深对OSI七层模型、TCP/IP模型的各层功能和设计思想的理解,掌握组建计算机网络的基本技术,特别是网络规划、路由器的基本配置,提高学生的应用能力和动手实践能力。
二、设计内容与任务以淮海工学院本部校园为背景,设计一个校园网方案。
淮海工学院的本部分为办公区、教学区和生活区三部分。
现假设:办公区中各楼宇名为:教务处楼,党政办公楼,图书馆,计算机系大楼、讲堂楼、机械楼、土木楼、海洋学院楼、大学生活动中心楼、教学主楼等,生活区中有学生公寓区和教师住宅区及各食堂。
假设使用预留的INTERNET地址,试根据本部校园网的应用需求和管理需求、各建筑物的地理分布、确定信息点个数及信息点分布,设计出本部的校园网方案。
方案中应明确学院网管中心的位置,确定拓扑方案,进行IP地址规划,完成设备选型,注明各种设备、设施和软件的生产商、名称、型号、配置与价格,并分别给出其价格的出处(如网站等),基本确定方案的预算。
三、设计要求(1)通过资料查阅和学习,了解园区网络规划、设计的一般方法。
(2)参考和研究一些公司和高校/企业园区网的规划和建设方案,结合《计算机网络》课程中所学知识,积极完成设计任务。
(3)认真完成需求分析,并根据需求分析完成园区网络的总体方案设计,确定网络逻辑拓扑结构和所采用的网络技术、主要设备的性能指标,进而完成设备的选型和经费预算。
(4)动手架构一个具体的LAN,要求实现WEB服务器、FTP服务器的安装,并能实现WEB信息发布。
(5)创建局域网内的DNS服务器,配置相关文件,可以对局域网内的主机作域名解析。
(6)认真按时完成课程设计报告,课程设计报告内容包括:课程设计目的、设计任务与要求、设计说明书、设计成果和设计心得五个部分,具体要求见设计报告模板。
计算机网络课设任务书(SSL安全协议的研究)
一.设计内容:课题:SSL安全协议的研究SSL协议是为了数据的安全传输而产生的,SSL协议时电子商务中常用的一种安全电子交易协议,对信息传输起到了加密和认证的作用。
SSL协议保证了数据的完整性、机密性和客户机的身份认证。
课题内容:(1)掌握SSL协议的基本原理(2)部署基于SSL协议的HTTPS服务器(3)通过浏览器访问HTTPS(4)通过协议分析软件,分析SSL协议过程(5)完成测试并写出详细课设报告二.设计要求:(1)在规定时间内完成以上设计内容。
(2)画出拓扑图和工作原理图(用计算机绘图)(3)编写设计说明书(4)见附带说明。
(5)每人必做一题—学号模5后加1的题号,另可选做一题。
(6)成绩评定:指导老师负责验收结果,结合学生的工作态度、实际动手能力、创新精神和设计报告等进行综合考评,并按优秀、良好、中等、及格和不及格五个等级给出每位同学的课程设计成绩。
具体考核标准包含以下几个部分:①平时出勤(占20%)②系统分析、功能设计、结构设计合理与否(占10%)③个人能否独立、熟练地完成课题,是否达到目标(占40%)④设计报告(占30%)不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩为零分。
三、进度安排(注意:19周四前必须提交课设报告,迟交或未交只能计零分。
下面是三个班总的时间安排,课设报告中,每班只需填写其实际设计时间)因是2个班交叉执行,没有过多衔接时间,各位同学必须严格按时执行。
目录一、SSL协议的基本原理 (3)二、部署基于SSL协议的HTTPS服务器 (4)三、通过浏览器访问HTTPS (23)四、通过协议分析软件,分析SSL协议过程 (23)五、心得体会 (244)一、SSL协议的基本原理SSL通信的工作原理SSL协议的主要用途是在两个通信应用程序之间提供私密性和可靠性,这个过程通过3个元素来完成:(1)握手协议:这个协议负责被子用于客户机和服务器之间会话的加密参数。
当一个SSL客户机和服务器第一次开始通信时,它们在一个协议版本上达成一致,选择加密算法和认证方式,并使用公钥技术来生成共享密钥。
《网络》课程设计任务书
《计算机网络》课程设计任务书(2014-2015学年第一学期第12周计算机专业1220701-2,1222301班)一、课程设计目的及基本要求1.教学目的通过本课程设计,使学生巩固《计算机网络》课程学习的内容,强化上机动手能力,为后续各门计算机相关课程的学习打下坚实基础。
课程设计为学生提供了一个独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼学生分析、解决实际问题的能力。
2.教学要求从课程设计的目的出发,通过设计工作的各个环节,达到以下教学要求:(1)对系统进行功能模块分析、控制模块分析正确;(2)系统设计要实用;(3)编程简练,可用,功能全面,具有较好的健壮性;(4)说明书、流程图要清楚。
二、课程设计的参考题目及要求说明:学生可自行选择自已感兴趣的课题进行设计,但必须经过指导教师审查同意;对于较复杂项目可多人进行开发,但应制定详细的项目分工说明,每组人数不超过5人。
要求:(1)程序代码书写规范,有充足的注释。
(2)开发平台、开发语言不限。
(3) 明确题目的意图,设计上应有足够的工作量第一类:网络编程类1. TCP通信功能实现(1人)实现基于TCP协议的网络连接、报文收发。
2.UDP通信功能实现(1人)实现基于UDP协议的网络连接,报文收发。
3.FTP服务器设计(1人)实现一FTP服务器,能列出/更改目录,上下传文件,显示文件列表,支持NOOP/PASV/BIN等选项。
4.FTP客户端设计(1人)实现的ftp客户端,能列出/更改目录,上下传文件,显示文件列表等选项。
5.简单的端口扫描器(1人)实现一个端口扫描程序,判断指定的主机有哪些端口可以提供服务, 并把扫描得知的结果记录下来。
6.简单电子邮件客户端的设计与实现(2人)完成一个电子邮件客户端软件,要求能够收取邮件、发送邮件、书写新邮件、具有图形化界面。
7.基于TCP协议网上聊天程序(2人)实现一简单的聊天程序实现网上聊天,包括服务器和客户端。
计算机网络课程设(12级本科)任务书
计算机网络课程设(12级本科)任务书第一篇:计算机网络课程设(12级本科)任务书计算机网络课程设计任务书一、课程设计目的:通过一周的课程设计,培养进一步理解和掌握网络组网的过程及方案设计,为今后从事实际工作打下基础;熟练掌握子网划分及路由协议的配置,熟练掌握路由器和交换机的基本配置。
二、课程设计要求:要求能根据实际问题绘制拓扑结构图,拓扑结构图可以是树形、星形、网状形、环状形及混合形结构的之一,清晰的描述接口,进行路由器或交换机的命令配置实现,并且每个方案的需有以下几部分的内容:1、需求分析;2、设计原则;3、方案设计与实施:(1)方案设计1)设备选型; 2)综合布线设计; 3)拓扑结构图;4)IP地址规划(子网划分和CIDR技术)。
(2)方案实施1)路由协议的选择; 2)路由器配置; 3)交换机的配置。
三、课程设计题目1.组建XX公司局域网2.组建大型网吧局域网3.组建小型企业局域网4.组建校园局域网5.组建智能化小区局域网6.组建XX 单位自动化办公局域网 7.组建某政府办公局域网 8.组建XX缴费局域网四、要求和说明:1.自己独立完成,最终提交课程设计报告和实验成果(实验成果提交为课程设计的最后两天,课程设计报告为课程设计的后一周。
过期不查。
)2.课程设计报告格式(附后):封面、题目、时间地点、目的及要求、内容、详细的步骤和代码编写过程(绘制出拓扑图)、总结。
3.指定时间必须在实验机房上机。
4.最终成绩包括平时考勤成绩(30%)、检查成绩(40%)、报告成绩(30%)。
注:最终考核成绩采用一票否决制,如三项中有一项成绩达不到60%则视为课程设计不及格。
5.实验设计内容必须以老师指定的题目为准,老师指定的题目为最终检查的依据。
附问题描述:一、组建XX公司局域网总体要求:λ背景:共三栋楼,1号,2号,3号,每栋楼直线相距为100米。
1号楼:三层,为行政办公楼,20台电脑,分散分布。
2号楼:五层,为产品研发部,供销部,30台电脑。
计算机网络程序设计课程设计任务书
计算机网络程序设计课程设计任务书《计算机网络程序设计》课程设计任务书一、课程设计目的《计算机网络程序设计》课程设计是一门综合性的实验。
本课程设计是通过对传输层协议 TCP 和 UDP 和客户/服务器数据通信的原理及方式的掌握,采用Java 语言,利用套接字Socket 编写出指定题目的交互信息的软件。
通过本次课程设计,掌握 Java 应用程序设计;加深对 TCP/IP 协议的理解;掌握 C/S 编程模式;掌握 Socket 机制,传输控制协议,用户数据报协议。
使学生进一步理解、领会 Java 语言和网络编程技术,把所学的知识运用到具体的程序设计当中去,编写一个接近实际的应用程序并掌握网络编程应用程序分析、设计、编程和调试的整个过程。
1.目的:(1)加深对计算机网络的基本概念和原理,以及网络编程接口套接字Socket 概念及编程原理的理解;(2)提高学生网络应用与编程的能力。
学生在参考设计题目中选择一个,也可自拟题目,提高其分析与解决问题的能力,为大型网络编程打下坚实基础;(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;(4)培养学生理论运用于实践的综合应用和设计创新能力。
2.任务:(1)设计完成与网络编程相关题目的基本功能要求;(2)按一定的规范要求,撰写课程设计报告二、课程设计要求1.熟练掌握网络编程的基本概念和原理;2.熟练掌握基于 JAVA 的网络编程接口 Socket 概念及编程原理;3.掌握基于 TCP/UDP 网络套接字的编程技术;三、主要环境操作系统为 Windows XP和WINDOWS 7。
开发语言为 JAVA,开发环境不限四、考核与报告1、课程设计报告要求:(1)、不少于 3000 字,自己打印(A4)。
(2)、主要内容及装订顺序:封面、目录、正文、附录。
具体格式参见模板文件和范例。
(3)、正文部分应该包括:需求分析、总体设计、应用系统功能设计。
附录列出所有完成的代码(代码用小5号字体以便节省纸张)。
《计算机网络课程设计》任务书
《计算机网络课程设计》任务书一、目的和任务计算机网络使用课程设计是学习《计算机网络》课程后的一个重要实践环节,是对学生进行的一次较为全面的网络使用程序设计训练。
其基本目的是:(1)培养学生理论联系实际的设计思想,训练综合运用所学的基础理论知识,结合生产实际分析和解决网络使用中问题的能力,从而使基础理论知识得到巩固和加深。
(2)运用软件工程的原理、方法和工具完整地设计并开发一个软件项目。
(3)学习掌握网络使用系统的一般设计过程和方法。
(4)熟悉并掌握B/S模式构建网络使用。
二、教学基本要求(1)合理设计系统框图和网站结构图。
(2)根据系统框图设计,编写网页及程序代码。
(3)程序设计时,要求使用或者JSP语言进行开发,完成课设题目的全部内容。
(4)完成课程设计报告。
在“计算机网络使用课程设计”的实验过程中,要求学生做到:(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。
(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。
实验报告包括实验目的和要求,实验情况及其分析。
对需编程的实验,写出程序设计说明,给出源程序框图和清单。
(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(5)实验课程不迟到早退。
如有事不能出席,所缺实验自行补齐。
三、课程设计内容(1)建立配置WEB服务器;(2)编写静态网页;(3)设计数据库系统;(4)编写动态网页部分;(5)系统集成调试;(6)编写系统文档;(7)答辩。
四、时间安排本课程设计安排40个学时的上机时间,上机地点:4-501、503教机房。
每次上机具体任务安排(共10次):(1)系统设计(系统功能结构图)(1次)(2)建立、配置WEB服务器,编写静态网页(5次)(3)数据库设计、编写动态网页 (2次)(4)编写系统文档及实验报告 (1次)(5)程序验收、答辩 (1次)五、组织管理(1)由课程负责人根据情况确定课程设计任务,安排指导教师,全面负责课程设计的指导和管理工作。
计算机网络课程设计任务书
计算机网络课程设计任务书适用专业:网络工程【课程设计目标】计算机网络是培养网络工程专业学生关于网络的基础知识、网络组建与管理的实操能力的一门重要专业基础课程。
本次的课程设计通过对网络操作系统的安装和设置、双绞线制作与测试、局域网的组建、各种服务器的配置和应用等,使学生掌握有关网络组网、网络配置、网络管理的基本操作,从而达到组建与管理小型网络的能力要求。
【课程设计基本要求】通过本课程设计的学习与实践,学生要达到以下基本要求:⑴掌握Windows Server 2003的安装与用户与组的管理、文件系统及其权限、磁盘管理、组策略、数据备份与还原、网络打印机的使用与管理等。
⑵掌握双绞线的制作与网络测试仪的使用。
⑶掌握小型网络的方案设计及局域网的组建技术。
⑷掌握常见服务器(DNS、DHCP、WWW、FTP)的配置与管理方法。
⑸学会Windows Server 2003域控制器的创建与活动目录的管理。
⑹按要求编写课程设计报告书,能正确阐述设计和实验结果、正确绘制网络拓扑结构图、正确编写程序和书写相关配置文件。
⑺学生必须明确设计目的和任务,端正学习态度,遵守纪律。
遵守操作规程,注意操作安全,通过课程设计培养学生严谨的科学态度,认真的工作作风和团队协作精神。
⑻在老师的指导下,要求每个学生独立完成课程设计的全部内容,并独立完成课程设计报告,如发现抄袭行为,双方均以不及格处理。
【课程设计实验内容】项目一:小型企业局域网络的组建(不使用域控制器)实验1 系统安装及设置(3学时)实验目的及要求:➢掌握WINDOWS 2003的安装及日常的使用,进行安装失败的故障排除。
➢掌握Windows 2003 Server的正确安装。
为建立一个基于客户/服务器模式的网络做准备➢掌握数据备份的恢复方法,备份系统状态数据➢进行操作系统的紧急修复➢能对注册表的常用操作进行修改➢熟练使用系统工具,进行磁盘扫描,碎片整理等➢能进行操作系统的升级更新操作➢通过“计算机管理”管理硬件设备实验内容:➢磁盘分区,格式化操作➢Windows 2003 Server操作系统的安装(两台)➢创建和管理用户、计算机组帐户。
- 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%
项目报告应至少包含以下内容:
•问题陈述
•背景知识
•动机
•你所作的工作
•系统描述
•打算进行的工作或改进
三、说明
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、打算进行的工作或改进
四、课程设计总结
收获、下一步需要提高和改进的内容。