计算机网络教学平台系统.docx
《计算机网络教学平台系统.docx》由会员分享,可在线阅读,更多相关《计算机网络教学平台系统.docx(18页珍藏版)》请在冰豆网上搜索。
计算机网络教学平台系统
计算机网络教学平台毕业设计说明书
作者姓名
专业
指导老师姓名
专业技术职业
计算机网络教学平台
1总体规划
1.1设计定位
1.2需求分析
1.3模块划分
2网络分析
2.1设计方案
2.2实施方案与策略
3网络实现
3.1架设DHCP,DNS,FTP服务器
3.2架设WEB服务器与网站开发(WWW服务)
3.3架设E-MAIL服务器与INTERNET连接方式
4网络管理与维护
4.1网络管理
4.2远程监控
4.3网络安全
5系统实施
6结束语
参考文献
致谢
摘要:
网络教学是信息时代的产物,互联网本身以及各种基于互联网的应用都成了学校教学的内容,这就需要一个平台支持实施这种教学活动.教学平台就是利用学校原有的内部局域网,,通过架设WEB服务器、FTP服务器、论坛、在线流媒体等,从而组建起一个网络教学平台.
关键字:
计算机网络教学平台主页设计在线教育
1总体规划
随着信息时代的到来以及计算机网络技术的不断发展,基于INTERNET的各种应用,正越来越深刻地改变着我们的生活方式、工作方式以及学习方式。
网络教育这一新概念也应运而生,它的内容和形式都有了新的要求和发展,其中包括Web信息的发布、E-mail的使用、在线交流等。
如何实现架构基于Internet技术的网络教育平台呢?
本章以《计算机网络组建》课题为例,介绍架构网络教学平台的设计方案,其中涉及网络服务器架设、网站开发、在线互动、Internet接入方式等方面的设计实现过程。
1.1设计定位
知识和人才是教育的最终产品,其材料是信息。
我们不难理解,“信息原材料”的获取将直接影响“最终产品”的质量。
在Internet时代,学校的教学将发生根本性的变革,这些变革体现在:
(1)教育向社会延伸。
Internet将是一个“推倒围墙”时代,学校办学将不再是招生入学、课堂授课的传统模式,网上教育将教师延伸到各种公共场所、企事业单位和家庭,要求学者足不出户即可选择感兴趣的学校和专业学习。
(2)专业化。
在网络环境里,学生选择课程的目的性更加明确,这归功于课程应用的针对性、教学内容的新颖性、教学手段的先进性、教学形式的灵活性。
也许用不了多久,我们将不再听到“我是**大学毕业的”,人们更愿意谈论“我的**课程选择了**大学的”。
(3)时空的非限制性。
学生学习将不再像传统教学那样受到教学时间和教学地点的制约,他可以在教师讲课时到课堂上实时听讲,也可以在授课后的任何时间从网上下载课程内容,实现互动传播。
基于以上因素,我们架构的网络教学平台,其目标是为用户提供技术成熟。
安全可靠、低成本、高效率的Internet网络教育平台。
1.2需求分析
计算机网络在当今的信息时代扮演越来越重要的角色,高可靠性的Internet网络教学平台为师生的远程教学和交流提供了稳定的平台,极大的提高了教学的效率。
基于Internet技术的网络教学平台组建是一项系统工程,其总体设计的确定,不仅要考虑到近期目标,还要为系统的进一步发展和维护留有余地。
设计中需求要考虑个阶段的情况,为适应长远稳定使用,进行统一规划和设计。
尽可能采用成熟先进且稳定的技术,使用先进技术的计算机系统和网络设备,并有相当长时间的可用性。
基于Internet技术的网络教学平台建成以后,必须具备以下功能:
(1)WWW服务,作为信息服务的平台。
(2)E-mail服务,作为信息传递和外界交流的一种途径。
(3)FTP服务,各种教学资源共享的主要方法。
(4)在线交互服务,师生以留言的形式进行问题的讨论。
当然,为完成网络的功能,计划在后期实现基于ATM的宽带多媒体校园网,并通过ATM和省宽带多媒体网相连接,实现实时的远程教学。
综上所述,本网络教学平台的系统建设必须采用成熟、稳定的网络技术。
1.3模块划分
根据以上所述功能,本平台至少需要完成的任务有:
Internet接入、DHCP服务器、DNS服务器、FTP服务器、在线交户、Web服务器。
计划分3个模块组进行,分别为:
(1)架设DHCP、DNS、FTP服务器。
(2)架设Web服务器与网站开发(WWW服务)。
(3)架设E-mail服务器与Internet接入方式。
个模块说明:
(1)DHCP服务器:
用以动态分配联网主机的IP地址。
(2)DNS服务器:
用以将内部局域网中的域名请求转向到具体的IP地址。
(3)FTP服务器:
通过服务器“上传”和“下载”,方便地实现各种教学资源的共享。
(4)WWW服务器:
进行文本、声音、图像等多媒体信息的发布,为师生之间的传授提供一种崭新的模式。
教师将教学要求、教学内容以及教学评估等教学材料编制成HTML文件,存放在Web服务器上,学生可以自主安排浏览这些页面达到学习的目的,这里要求开发一个网站。
(5)在线交互:
提供网上提交作业、网上测试、学习情况监督及学成绩综合评定、学生信息查询或修改等多种交互方式,营造一个虚拟教师。
(6)E-mail服务器:
为师生之间的授业解惑、同学之间的经验交流提供一条新的渠道,并且不受时空限制。
(7)Internet接入:
提供一条用于访问因特网的通道。
几种常见的Internet接入方式,如:
ADSL虚拟拨号接入、ADSL专线接入、FYYX+LAN接入、光纤10M/100M接入等方式。
2网络分析
2.1 设计方案图
系统总体设计图如图1-1所示.
图1-1总体设计图
2.2 实施方案与策略
1.软件解决方案
Internet技术采用B/S结构,所以其软件可以分为服务器软件和客户端软件。
客户端软件主要为浏览器,MicrosoftWindows98/XP+MicrosoftInternetExplorer是目前最为常见的搭配;而服务器软件则较为复杂,涉及网络造作系统、Web服务器软件、E-mail服务器软件等。
结合网络教学平台的功能特点,服务器端采用以下软件方案:
网络操作系统
MicrosoftWindows2000Server,它提供较强的网络功能,并集成DNS、DHCP等服务。
Web服务器软件
IIS5.0,这实在Windows2000Server上实现Web服务的最理想的方案,利用它可以实现WWW、FTP等服务,并支持ASP。
E-mail服务器软件
Winmaiserver4.0,它支持POP3、SMTP,使用及维护非常方便。
2.配置策略
因为是网络教学平台,对响应速度、安全性方面的要求相对较低,所以从节约经济成本的角度出发,可以考虑将多个功能服务器软件安装在同一台硬件配置较好的物理服务器阿上。
服务器配置如表1-1所示。
功能服务器名称
域名
WWW服务器
www.zgld.edu
FTP服务器
ftp.zgld.edu
E-mail服务器
Mail.zgld.edu
论坛服务器
Lt.zgld.edu
对于局域网客户的IP管理策略,采用动态主机配置协议DCHCP,它实质上是一种TCP/IP标准,通过服务器计算机来管理网络上的使用的IP地址和其他配置的详细信息,以减少管理IP地址配置的复杂性。
3应用开发
网页制作和信息发布
建设一个为教育服务的门户网站,可以使用Frontpage或Dreamweaver等软件。
动态交互功能的开发
Wingdows2000server本身对ASP有良好的支持,并可通过安装Activeperl5.0.1.631-MSwin32-x86获得对CGI的支持,在吃基础上可以利用各种开放的自由源代码制作聊天室和论坛,实现在先交互。
E-mail系统
服务器端采用Wingmailserver,在网络教学平台中,邮箱用户将获得类似xxx@zgld.edu各式的邮箱,实施免费邮箱深情和自动服务。
FTP服务
服务器端采用CuteFTP,对连接用户分为多种不同权限,不同类型用户其上传或下载的速率也不同。
4.Internet接入
介入方式选择
见的接入方式包括Modem、ASDL、ISDN、LAN等多种。
这里选用DDN接入方式,其速度快、稳定性好、障碍率低、网络延时小,非常适合本网络的教学平台。
1.3网络实现
3.1架设DHCP、DNS、FTP服务器
计算机在网络上通信是只能识别如“202.101.139.188”之类的数字地址,那为什么当我们打开浏览器,在地质栏中输入如“http:
//”的域名后,就能看到所需要的页面呢?
这是因为网络中有一种叫“DNS服务器”的计算机,它能自动地把余名翻译成相应的IP地址,然后调出这个IP地址所对应的网页,最后再将网页传回到本地的计算机的浏览器,显示出结果。
在网络中IP地址只有一个协议。
那为什么我们在上机时IP地址会发生变化呢?
这是因为在网络中有一台“DHCP服务器”,它帮我们完成IP地址的设定,所以每次开机后就不会因为自己的设置错误而引起IP冲突。
在网络中IP地址不断变化是因为DHCP有一种动态IP分配功能,当你没用这个IP时,它会把该地址分配该其它计算机,这样就不会造成网络资源的浪费。
我么在上网时,经常会取下载或上传一些东西,这是通过什么来完成的呢?
这是因为网络中有一种“FTP服务器”,它实际上就是一个文件传输协议,通过这个协议来完成远程计算机的共享,达到文件的上传和下载。
而如何将这些服务器应用到本系统中呢?
通过DHCP服务器的假设,是联网中个客户机能够动态的分配到IP地址而不产生冲突;通过DNS服务器的假设,使IP地址和域名之间互相转换,实现用户只要输入域名就可以直接访问到远程计算机上的站点;通过FTP服务器的假设,使用户能够通过上传和下载两种途径方便的实现各种教学资源的共享。
下面介绍这一系统地实现过程。
1.架设DHCP服务器
DHCP是动态主机分配协议的缩写,它能够欧晓且动态的分配客户端得TCP/IP设定。
其主要分配性有:
(1)自动分配。
即一旦DHC客户端第一次成功地从DHCP服务器租用到IP地址之后,就永远是用这个地址。
(2)动态分配。
当DHCP第一次从HDCP服务器端租用到IP地址之后,并非永久的使用该地址,只要组月到期,客户端就的释放这个IP地址,该其他工作站使用。
当然,客户端可以比其他的主机更有限的更新租约,或是租用其他IP地址。
从以上可以卡初,动态分配显然比自动分配更加灵活,尤其是当实际IP得知不足的时候如:
一家ISP只能提供100个IP地址用来给拨号连接客户,但并不意味着其客户最多只能由100个。
因为要知道,客户们不可能同一时间全部上网,除了他们各自的行为习惯不同外,也有可能是电话向路的限制。
这样,就可以将这100个地址,轮流的租用给拨号连接上来的客户使用了。
本系统使用动态分配实现。
DHCP服务器的安装
在安装DHCP服务器之前,必须注意以下3点:
(1)将DHCP服务器安装到装有windows2000server操作系统的计算机上。
(2)DHCP服务器本身的IP地址必须是固定的,必须手工输入。
(3)实现规划好可提供给客户端使用的IP地址组,也就是建立所谓的DHCP作用域。
接下来在服务器上一次执行下列操作:
(1)执行开始/设置/控制面板/添加或删除程序/添加或删除Windows组件命令。
(2)执行网络服务/详细信息命令,选中动态主机配置协议DHCP,回到上一个界面。
(3)单击下一步按钮,完成安装。
DHCP配置
(1)授权给DHCP服务器
Windows2000域内的DHCP服务安装好后,并不是立即就可以给DHCP客户端提供服务,它还必须经过一个授权步骤。
执行授权的操作系统步骤为:
执行开始/程序/管理工具/DHCP命令,右击要授权的服务器,选择授权。
(2)建立可用的IP作用域
必须在DHCP服务器内,设置一段IP作用域。
当DHCP客户端幸福武器要求IP地址时,DHCP服务器就可以从该作用域内选择一个没有使用的IP地址,并将其分配给客户端。
建立IP作用域的操作步骤如下:
1.执行开始/程序/管理工具/DHCP命令。
2.右击要管理的DHCP服务器,新建作用域。
3.为该作用域设置一个名称,并输入一些说明文字。
4.输入IP地址作用域,如IP地址的范围、子网掩码。
5.如果再IP作用域内有部分IP地址不想提供给DHCP客户端使用,则可以通过添加删除对话框进行设置。
6.设置IP地址的租用期限。
7.是,我像现在培植这些选项,如:
DNS服务器、默认网关、WINS服务器等。
8.路由器IP地址,如果没有可以不设。
9.域名称和DNS服务器设置,用以制定网络上的计算机用来进行DNS名称解析时时用的域名称。
如果没有可以不设。
10.Wins服务器设置,再次输入服务器地址,使Windows客户能在实用广播注册并借西NetBIOS名称之前先查询WINS。
如果没有WINS服务器可以不输入。
11.是,我像现在激活次作用域。
12.完成建立作用域向导。
(3)DHCP客户端的设置
执行;开始/设置/网络和拨号连接命令,右击本地连接/属性/Internet协议/属性/自动获得IP地址。
(4)保留特定IP地址
#执行作用域/保留/新建保留命令。
#输入基本信息。
保留名称:
可任意:
IP地址、MAC地址:
网卡的12位物理地址,
#输入完成后,单击完成按钮,设置完成。
DHCP的校验
将本网络内的任意一台工作站的网络属性摄制成“自动获得IP地址”,并把DNS服务器设为禁用,网关栏保持为空,重新启动后,运行WinIPCFG,即可看到各项已分配成功。
2.架设DNS服务器
DNS的概述
域名管理系统DNS是域名解析服务器的意思。
他在互联网上的作用是:
把域名转为网络中可以是别的IP地址。
比如:
上网时输入,系统会将他自动转换成220.181.28.42。
域名地址设置在那台服务器,系统就用那台服务器上的DNS管理域名。
DNS的设置
(1)打开DNS控制台:
执行开始/程序/管理工具/DNS命令。
(2)建立域名,映射IP地址192.168.0.50的主机纪录。
1.建立com区域:
执行DNS/WY/正向搜索区域命令,右击新建区域,然后根据提示选择标椎主要区域,在名称出输入com。
2.建立zgld与:
单击com,在新域名出输入zgld.
3.建立admin主机:
单击abc,右击新建主机,在名称出输入admin,IP地址出输入192.168.0.50,在单击添加主机按钮。
(3)建立域名,映射IP地址192.168.0.48的主机纪录。
1.由于域名和域名均位于同一个区域和域中,并以安上述步骤建立好,因此只需在域中添加相应主机名即可直接使用。
2.建立www主机:
单击agld,右击新建主机,在名称出输入www,IP地址输入192.168.0.48,最后添加主机即可。
(4)建立域名,映射IP地址192.168.0.49的主机纪录,方法同上。
(5)建立域名,映射IP地址192.168.0.48的主机纪录,方法和上述相同,只是必须保持名称一向为空。
建立好后他的名称处将显示与父文件夹相同。
(6)建立更多的主机纪录或其他各种纪录,方法类似。
3.架设FTP服务器
FTP的概述
FTP是文件传输协议的简称。
FTP的作用,就是让用户在本地计算机上察看运行的远程计算机上有哪些文件,然后实现将文件从远程计算机上下载到本地计算机,或是把本地计算机的文件上传志远成计算机。
一文件下载为例,其工作原理为:
当启动FTP从远程计算机下载文件时,事实上启动了两个程序:
一个是本地计算机上的FTP客户程序,它向FTP服务器提供出复制文件的请求:
另一个是远程计算机的FTP服务器程序,它相应请求并把制定的文件传送到计算机中。
FTP采用客户机/服务器方式,客户端在使用时必须要在本地计算机上安装FTP客户程序。
FTP客户程序有字符界面和图形界面两种:
字符界面的FTP命令复杂、繁多:
图形界面的FTP客户程序,操作上要方便得多。
FTP的配置
FTP是连接到服务器的客户可以在服务器和客户机之间传输文件。
除WWW服务器外,FTP时使用最广泛的一种服务了。
如何实现利用IIS建立FTP服务器呢?
(1)在默认FTP站点上右击。
(2)输入描述,zgld设置IP地址:
192.168.0.48,端口默认21,一般不需更改。
(3)选中主目录对话框,并设置指定目录的访问权限,一般选择读取。
(4)在安全账户中根据自己的需要修改帐户信息。
(5)允许匿名连接选项一定要填,否则用户访问次站点是需要用户名和密码。
默认状态下是允许匿名访问的,用户名位anonymous,密码为空。
(6)定义用户访问FTP站点和退出站点的信息以及最大连接数,可根据自己的需要和爱好来设置。
3.2架设Web服务器与网站开发
1.架设Web服务器
IIS的概述
IIS是一种Web服务器组件,其中包括Web服务器、FTP服务器、NNTP服务器和SNMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。
使用IIS使得在网络上发布信息成为一件很容易的事。
IIS的配置
以站点文件夹C:
\abc目录,IP地址为92.168.0.1,网站默认启动页面文件index.htm为例,配置过程为:
(1)启动IIS。
执行控制面板/管理工具/Internet服务器命令,并在默认Web站点上右击,选择属性,进入默认Web站点属性设置界面。
(2)修改主目录。
转到主目录窗口,在本地路径输入C:
\abc。
(3)修改绑定IP地址。
转到Web站点窗口,再IP地址后的下拉菜单中选择需要用到的本机IP地址192.168.0.1。
(4)修改主页文件。
转到文档窗口,勾选启用默认文当选项,并添加文件名位index.htm.
IIS的校验
打开浏览器,在地质栏输入192.168.0.1后回车,如果能看到index.htm网页中的内容,说明配制成功。
2.网站开发
此套系统很重要的一个功能就是通过搭建的网络教学平台,来实现资料的共享。
在前期的工作均做到位的情况下,下面就要利用Web页面的形式实现网络教学平台。
系统流程结构图
本系统流程结构如图1-4所示。
各功能模块实现
有关网站建设的内容已在本书第2章提及,此处简单介绍支队以上流程图在实现网络教学平台上的应用。
(1)主页。
实现功能模块整合。
效果如图所示。
(2)精品课堂。
提供课程的教学内容、教学条件、教学方法与手段等内容。
(3)在线教育。
提供网上教育系统的基本功能,如:
#网上提交作业。
作业时教师检查学生情况的一条重要途径。
教师可以借助系统在网上公布作业内容,发布消息,并且定期公布作业答案。
学生则可以通过系统提交自己的作业。
#网上测试。
教师提供相应的试题库,同时由教师设定考试时间、考试题型、题意和分值,并发布考试信息。
学生进行测试时,系统根据教师的设置自动生成试卷,由系统控制考试时间。
测试完成后,系统自动进行评分,并显示测试成绩。
#学习情况监督及学习成绩综合评定。
一门课程的成绩应由学生平时的学习情况和考试成绩综合评定,所以对学生平时学习情况的监督检查室和有必要的。
系统可以记录学生的访问次数及作业成绩,这样教师可以根据这些信息来评定学生的平时成绩,并综合学生的考试成绩给出学生的总评成绩。
#学生信息查询或修改。
学生可以通过系统查询自己的作业成绩、平时成绩、测试成绩、总评成绩等,还可以修改自己的个人基本信息或密码等内容。
(4)资源下载。
教师可以将所受课程相关的课件、电子教案、辅助教学软件、学习参考资源等信息资源提供给学生下载。
(5)在线视频。
将教师上课时的录像上传至往上,学生可以实时点播。
(6)友情链接。
创建访问其他网站的快捷方式。
3.3架设E-mail服务器与Internet连接方式
1.架设E-mail服务器
E-mail的概述
E-mail的中文名称叫做电子邮件,它使Internet中最基本的网络通信工具,利用E-mail不仅可以实现最简单的文本传输,还可以用于传输程序文件、图片文件、声音文件和视频文件等。
Winmail的配置
在此,我们选取了MagicWinmailServer软件,它既可以作为局域网邮件服务器、互联网E-mail服务器,也可以作为拨号RAS/ISDN/ADSL宽带/FTTB/PSTN/有线通/LAN等介入方式的邮件服务器和邮件王冠。
因此对于本套系统拉说是最适合不过了。
再Winmail软件安装成功后,管理员必须对系统进行一些初始化设置,才能保证正常运行。
服务器在启动时,如果发现还没有设置域名,会自动运行快速设置向导,用户可以用它来简单快速的设置邮件服务器。
当然用户也可以不用快速设置向导,而用功能强大的管理工具来设置服务器。
(1)使用快速设置向导设置
用户熟悉一个要新建的邮箱地址及密码,单击设置按钮,设置向导会自动找数据库是否再要新建的邮箱以及域名,如果发现不存在,想到会像数据库中增加新的域名和新的邮箱,同时想到也会测试SMTP、POP3、ADMIN、HTTP服务器是否启动成功。
设置结束后,再设置结果列表框中会报告设置信息及服务器测试信息,最下面会给出有关邮件客户端软件的设置信息。
为了防止垃圾邮件,强力建议启用SMTP发信认证。
起用SMTP发信认证后,用户在客户端软件中增加账号时也必须设置SMTP发信认证。
(2)使用管理工具设置
以此执行开始/程序/MiagicWinmail/Winmail管理段工具,启动后,用户可以使用用户名何在安装是设定的密码进行登陆。
成功后,同理可进行相关的设置。
(3)监察系统运行状态
选择图中的系统设置/系统服务,查看系统的SMTP、POP3、ADMIN、HTTP、IMAP、LDAP等服务是否正常运行。
路色的图表表示服务成功运行;红色的图表表示服务停止。
如果发现SNMT、POP3、ADMIN、HTTP、IMAP或LDAP等服务没有启动成功,请使用系统日志/SYSTENM查看系统的启动信息。
如果出现启动不成功,一般情况都是端口被占用,请关闭占用程序或者更换端口在重新启动相关的服务。
例如:
再WINindows2000默认安装实会按章IIS的SMTP服务,从而导致邮件系统SMTP启动不了。
如果找不到占用程序,可以使用一个名位ActivePorts的工具软件查看是那个程序占用了端口,可到http;//
(4)设置邮件域
为邮件系统设置一个域,请适用域名设置/域名管理。
(5)增加邮箱
用户成功增加域后,可以使用用户和组/用户管理加入几个邮箱。
Winmail的校验
以上各项这支完成后,可以使用的邮件客户端软件,如OutlookExpress、Outlook、Foxmail来测试。
2.选择Internet连接方式
关于Internet的介入方式大致可以分为5种。
(1)Modem。
大多数用户平常上网都是通过电话线拨号上网。
常用的画集一般是双音频和脉冲两种,主要功能是创送音频话因信号。
(2)ADSL。
ADSL为人们提供了一种长距离的网络接入方式,他试运行在原有普通电话线上介入互联网的一种新的宽带技术。
(3)ISMN。
ISMN解决了用户上网后不能接听电话的烦恼,ISDN比专线接