计算机网络课程设计精品课程网站

上传人:ni****g 文档编号:506609777 上传时间:2023-10-27 格式:DOC 页数:28 大小:83.50KB
返回 下载 相关 举报
计算机网络课程设计精品课程网站_第1页
第1页 / 共28页
计算机网络课程设计精品课程网站_第2页
第2页 / 共28页
计算机网络课程设计精品课程网站_第3页
第3页 / 共28页
计算机网络课程设计精品课程网站_第4页
第4页 / 共28页
计算机网络课程设计精品课程网站_第5页
第5页 / 共28页
点击查看更多>>
资源描述

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

1、引言精品课程第一步要做的就是将教学内容在网上发布,管理员、教师、学生可以通过文章发布、课件发布、上传功能发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且管理员拥有管理所有课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。 另一方面当今的计算机网络,特别是Internet从传统的数据处理设备(如计算机)和管理工具中驳离出来,担当一个非常重要的角色信息技术的基础设施与获取、共享和交流信息的主要工具,并成为人们在当今社会生活及工作中不可缺少的组成部分。经过了几年的迅猛发展,计算机网络已经在很多方

2、面改变了人们传统的工作和生活方式Web浏览、Email、QQ(上网聊天)、VOD(视频点悉播)、文件传输、远程诊断、电子商务、网络大学及虚拟学校等无一不与计算机网络有着千丝万缕的联系。这些基于网络的各种应用,正在以惊人的速度扩展,几乎渗透到了社会生活的各个方面。 随着计算机性能的提高及通信量的巨增,传统局域网已经愈来愈超出了自身的负荷,交换式以太网技术应运而生,大大提高了局域网的性能。与过去基于网桥,集线器,路由器的共享媒体的局域网拓扑结构相比,网络交换机能显著的增加带宽。交换技术的加入,就可以建立地理位置相对分散的网络,使局域网交换机的每个端口可平行、安全、同时的互相传输信息,而且使局域网可

3、以高度扩充。局域网交换机根据使用的网络技术可分为:以太网交换机、令牌环交换机、FDDI交换机、ATM交换机、快速以太网交换机。由于以太网的简单与易用性,所以目前大部分的LAN均采用了以太网交换机与快速以太网交换机作为自己的网络交换设备。 本次设计是围绕精品课程网站的设计与实现而展开的。精品课程网站是一个典型的基于WEB的网络教学平台,其作为一个课程教育系统,必须体现它的学习性和动态性。 本次课程设计的顺利完成,离不开指导老师的帮助,在他的细心指导和帮助下,我对精品课程网站的设计与实现的整个流程有了深刻地了解和系统地掌握,在这里学生表示真诚地感谢。另外也谢谢这次课程设计提供给我帮助的同学们。此外

4、,本课程设计还参考了一些文献资料,在此向这些文献资料的作者深表谢意。由于时间仓促和本人水平所限,设计中难免有不当和欠妥之处,敬请老师不吝批评指正。 第一章 需求分析根据所定义的课题方向及目标,本章将对系统功能进行具体的需求分析,具体分析精品课程网站系统所要实现的功能以及欲达到的效果。一.设计背景与意义一般的精品课程都是指具有一流教师队伍、一流教学内容、一流教学方法、一流教材和一流教学管理等特点的示范性课程。建设精品课程的根本目的是利用现代化的教育信息技术手段将精品课程的相关内容上网并免费开放,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。在21世纪这个信息高度发达,并且高速流通的

5、时代,计算机的普及以及计算机网络技术的应用,让大量普通人能够有机会接触到比以往更多的知识。作为一个以传播知识为主要职能的机构学校,建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。人口多而教育资源缺乏影响着我国受过高等教育的人在人口比例中所占的比重,这严重的制约了我国社会的发展与进步,这对于提高我国国民的文化科学素养十分不利。怎样才能让更多的人享有少部分人拥有的精品教育资源呢?对于这个问题,前人已经做了大量的研究。随着计算机技术以及计算机网络技术的飞速发展,人们终于找到了一条实现这种梦想的捷径,

6、那就是寄希望于把各种教育资源移置到互联网上去,使得各地方的人都能够方便的获取到各种自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识。二网站要求与任务1.系统的性能要求 (1)磁盘容量要求: 本系统存储容量较小,数据库系统也不是很大,系统文件估计占30M的磁盘空间,数据库文件占用空间也不是很大。不过该精品课程网站中的资源管理模块将会占用很大的空间。一些管理员的课件资源在文件中将会占用很大的空间。而本机器有320G的空间,足够放入一些视频,如果空间不够,这个就要管理员及时的清空系统中的过期文件。 (2)安全性要求: 本系统有着权限设置,不同的用户有不同的权限,教师用

7、户不可以越权进行学生的操作,学生用户也不可以越权更改或者访问管理员的页面。管理员的权限,可以对网站进行任何的操作。 (3)适应性要求: 要求界面友好,菜单清楚,学生和老师都能很快熟悉网站。对于部分文章、课件的发布要求达到所见即所得的效果。2.其他要求 要选定网站类型及拓扑结构,进行网站设备(主机、物理设备、交换机、路由器)的选型,子网划分及IP地址的分配,进行服务期、交换机和路由器的配置,对完成网络提供服务软件的选型及配置,设计网站代码,并且将代码发布。具体如下:(1)网站的建设要求能接入Internet。 (2)站点的设计要求有100个以上的站点,内部采用1000M主干网,100M到点;至少

8、要划分4个以上的子网。 (3)站点需要提供DNS、DHCP、WEB、FTP等服务。 (4)编写简单的WEB主页。 三系统功能需求分析1.本网站给用户提供给教师、学生们一个学习、交流、分享优秀课程资源的平台,对于宣传优秀精品课程课件、借鉴他人精品课程课件、分享自己精品课程课件都有着很好的促进作用。访问网站不设验证方式,任何人都可以快速直接的下载网站的课件资源。 网站实现的功能有: (1)用户可以通过介绍页面了解到网站整体构建意义。 (2)用户可以查询到各专业精品课程课件信息情况。 (3)用户可以方便的FTP下载各精品课件资源的压缩包到个人电脑。 (4)用户可以通过相关网站链接访问其他类似网站。

9、(5)用户可以通过”联系我们”页面方便快捷的发送邮件给作者邮箱。 2.功能描述(1) 用户可以通过介绍页面了解到网站整体构建意义这里我特地做了一个介绍页面,以使用户都能很快熟悉网站。(2) 用户可以查询到各专业精品课程课件信息情况这主要是使用户能够及时了解到各专业精品课程课件信息。(3)用户可以方便的FTP下载各精品课件资源的压缩包到个人电脑这个功能主要是方便用户下载各精品课件资源。(4)用户可以通过相关网站链接访问其他类似网站这里可以提供一些兄弟院校的相关精品课程网站的链接。(5)用户可以通过”联系我们”页面方便快捷的发送邮件给作者邮箱这个功能主要是保证能够及时有效地收集到用户对于网站的反馈

10、、建议,方便日后的改进。 第二章 使用技术描述一 TCP/IP协议TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 1.TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任

11、务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 互连网络层:负责提供基本的数据封包传

12、送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。2.TCP/IP中的协议 以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的: (1) IP 网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。 IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层-TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来

13、确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。 高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,

14、许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。 (2) TCP 如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向上传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。 TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。 面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TC

15、P。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。 (3)UDP UDP与TCP位于同一层,但对于数据包的顺序错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询-应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)。 欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。 (4)ICMP ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的Redirect信息通知主机通向其他系统的更准确的路径,而Unreachable信息则指出路径有问题。另外,如果路径不可用了,IC

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

当前位置:首页 > 资格认证/考试 > 自考

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