电子招生网站设计 网络课程设计_第1页
电子招生网站设计 网络课程设计_第2页
电子招生网站设计 网络课程设计_第3页
电子招生网站设计 网络课程设计_第4页
电子招生网站设计 网络课程设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络课程设计专题 : 年月日 123、电子招生网站的构建(图书馆借、网上搜索、下载) 计算机网络 课程设计大纲一、课程设计的目的通过计算机网络课程的课程设计,总结计算机网络课程中必须掌握的基学生进一步掌握计算机网络的基础知识,熟悉计算机网络的组成与体系结构、TCP/IP 模型,掌握计算机网络的工作原理及应用,结合所学的理论知识和相应与解决问题的能力,从而为今后从事计算机网络的应用、设计与开发打下基础。二、课程设计的要求1、能够灵活的应用所学的知识,鼓励扩展系统功能;2、课程设计完成后,每人都要提交课程设计报告。课程设计报告由封面、小结、参考文献、课程设计程序核心代码,如手写一律用碳素墨水

2、书写。3、正文中要求由需求分析、使用技术描述、硬软件选型、硬软件配置过程、描述、概要设计、详细设计四部分组成。4、在封面上一律写计算机网络 I课程设计,学号要写 10 位的完整学号。附:任务书【设计目的】深刻理解网络层次,熟练构建网站【设计任务】网站的建设要求能接入 ;站点的设计要求有 100 个以上的站点,内部采用 1000M 主干网,100M 4 DNS、DHCP、WEB、FTP等服务;编写简单的 WEB主页。【设计要求】机、物理设备、交换机、路由器)的选型,子网划分及 IP 地址的分配;进行服代码的设计,并且将代码发布。【设计提交】 项目设计报告【设计评分】 最高分: 优秀,扩展程序的功

3、能,可以参考因特网中成功案例的功能; 设备配置,IP描述,原代码是否完备( 60 拓扑结构是否合理( 20 文档是否完备,清晰,文档与程序代码是否一致( 20 容: 系统概述运行环境编译使用方法实现环境程序文件列表等 遇到的问题及解决方法 体会与建议目录 、组网方案与布线 网站设计简介 服务器服务器页面设计第一章 概述人类社会正在以一种前所未有的发展速度向着知识经济时代迈进,随着计算征。在世纪人类科技进步史上,计算机的问世于计算机国际互联网 Internet 的普这个世界发生着巨变。信息技术的不断发展和人们对各种数据形式的信息需求和交流的、不断增 Internet统的工作和生活方式Web 浏览

4、、VOD(视频点几乎渗透到了社会生活的各个方面。传统局域网已经愈来愈超出了自身的负荷,交换式以太网技术应运而生,大为:以太网交换机、令牌环交换机、FDDIATM交换机、快速以太网交换机。由于以太网的简单与易用性,所以目前大部分的 LAN 均采用了以太网交换机与快速以太网交换机作为自己的网络交换设备。第二章 网站设计的需求分析 映信息化的应用水平。CNNIC 调查显示,中国网民的互联网应用重心发生了转依次是:网络音乐(86.6%)即时通信(81.4%)网络影视(76.9%)网络新闻(73.6%)搜索引擎(72.4%)网络游戏(59.3%)电子邮件(56.5% 1.81 1.7 40%用落在其后。

5、互联网娱乐功能成为网民快速增长的拉动因素之一,见表 2。表 2 网络应用使用率数据来源:中国互联网络信息中心(2007 年 12 月从表 2 可以随时得到对方的回应。目前中国网民的即时通信使用率已经达到81.4%,超越搜索引擎与电子邮件,成为仅次于网络音乐的第二大网络应用,有1.7 亿使用者。这一使用率比其他国家要高出很多。2006 年 8 月美国的即时通信使用率仅有 39%,2006 年 12 月韩国的即时通信使用率也仅有 47.7%4。网络新闻的特性是即时快捷,中国网民的网络应用中,网络新闻观看率仅次 1.5 博客/个人门户已成为网上新闻来源之一,代表了草根(即普通网民)话语权的息公开的一

6、个渠道。而这正是国家电子政务总体框架中提出的“十一五”期间电子政务的发展目标。随着网络的不断发展,人们越来越多的通过网络来了解所需的信息,学院色,更有利于用户及时了解学院的信息,把握学校的招生信息;另一方面,校园网的建立以及以其为基础的管理信息系统的开发,也有利于学院管理水平的提与学院风格不符。 (1)电子招生网建设的总体需求先进性可靠性可扩展性可管理性安全性(2)电子招生网建设的具体要求1.网站的建设要求能接入 。2.站点的设计要求有 100 个以上的站点,内部采用1000M 100M 到点;至少要划分 4 个以上的子网。3.站点需要提供 DNS、DHCP、WEB、FTP等服务。4.编写简单

7、的 WEB 主页。 松的掌握。网站管理者可以通过后台管理模块对网站进行更新和维护。网站实现的功能有:1、用户可以通过招生简介等模块了解招生的基本情况。2、用户可以实现在线报名。第三章 总体设计际上只有两种,即总线型与星型。障,将导致整个网络瘫痪。因此,目前这类结构的网络已趋于淘汰。设备,将导致成本的增加。但是,由于目前各种硬件设备价格都已非常便宜,所机为中心的中型扩展星型网络结构。具体网络拓扑结构图如下:核心交换机2核心交换机1Internet终端服务器通信服务器墙公钥/失钥服务器证书服务器图中粗线为1000M带宽细线100M带宽1、组网方案与布线网络申请电信一个固定IP,通过cisco的路由

8、器产品 WAN口实现单线连接LAN现多个VLAN的划分以满足多客户端的接入要求,各子网通过千兆单模光纤连接Web服务器和FTP服务器的对外连接。cisco3550台作为安全备用。并在网络中心设置一台cisco 路由器与internet 相连,实现该区政府与上级所属部门的数据传输。一台cisco 防火墙,之间通过一根根千兆光纤互连。另外,服务器采用曙光天阔服务器。在接入层中采用四台cisco2950 交换机,通过4 根千兆光纤分别上联于cisco3550 交换机。向下提供100M 端口连接HUB 集线器供用户接入,其中,每一台HUB 集线器分别接两台cisco3550 交换机。从而实现了各下属部

9、门之间的互联互通。2、交换设备配置:产品类型快速以太网交换机 1:网络标准IEEE 802.3, 802.3u,802.3ab:端口类型多层以太网交换机:产品类型快速以太网交换机:网络标准IEEE 802.3u:端口类型10Base-T/100Base-TX:产品类型 模块化接入路由器1CISCO 1841内存:128MB(最大384MB)曙光天阔服务器i200a1支持 amd opteron100 系列处理器 , 支 持 registered eccpc2700/pc2100/pc1600 可扩充至8gb1.4-1.8ghz , 拥 有 先 进 的hypertransport?技术,和整合

10、ddr内存控制器技术。1:网络端口 集成的4 端口10/100交换机和10BaseT端口:入侵检测 DoS、IDS1、VLAN配置路由器VLAN配置设定两个vlan: vlan10-/24; vlan20-/24Router(config)#int fa0/0.10 建议设定subinterface 节省interfaceRouter(config-subif)#encapsulation dot1Q 10 trunk接收vlan10的信息 (dot1Q =trunk 802.1Q )Router(config-subif)#ip address vlan10的ip地址Router(confi

11、g-subif)#int fa0/0.20同样设定一个subinterface给vlan20Router(config-subif)#encapsulation dot1Q 20Router(config-subif)#ip address Router(config-subif)#int fa0/0在物理端口下运行no shutRouter(config-if)#no shutRouter(config-if)#exitRouter#show ip routeGateway of last resort is not set/24 is subnetted, 2 subnetsCC is d

12、irectly connected, FastEthernet0/0.10 is directly connected, FastEthernet0/0.20交换机VLAN配置第 1 步:设置好超级终端,连接上 1900 交换机,通过超级终端配置交换机的,连接成功后出现如下所示的主配置界面(交换机在此之前已完成了基本第2步:单击K按键,选择主界面菜单中K Command Line选项 ,进入如下命令行配置界面:To end the CLI session,enter Exit .特权模式。第3步:在上一步提示符下输入进入特权模式命令enable,进入特权模式,命令格式为enable,此时就进入

13、了交换机配置的特权模式提示符:#config tEnter configuration commands,one per line.End with CNTL/Z(config)#第4步:为了安全和方便起见,我们分别给这3个Catalyst1900交换机起Switch1代码如下:第5步:设置VLAN名称。因四个VLAN分属于不同的交换机,VLAN命名的命令为 vlan vlan号 name vlan名称 ,在Switch1、Switch2、Switch3、交换机上配置2、3、4、5号VLAN的代码为:Switch1 (config)#vlan 2 name ProdSwitch2 (confi

14、g)#vlan 3 name FinaSwitch3 (config)#vlan 4 name HumaSwitch3 (config)#vlan 5 name Info第6VLANVLAN对应于表1所规定的交换机端口号。对应端口号的命令是vlan-membershipstatic/ dynamic VLAN号 。在这个命令中static(静态)和dynamic(动态)分配方式两者必须选择一个,不过通常都是选择static(静态)方式。VLAN端口号应用配置如下:Switch(config-if)#vlan-membership static 2Switch1(config-if)#int e

15、0/21Switch2(config-if)#vlan-membership static 3Switch2(config-if)#int e0/15Switch2(config-if)#vlan-membership static 3Switch2(config-if)#(3). 名为Switch3的交换机的VLAN端口号配置如下(它包括两个VLAN组的配置),先看VLAN 4(Huma)的配置代码:Switch3(config-if)#vlan-membership static 5Switch3(config-if)#2、IP 分配配置假设已经向电信公司申请了一个c类ip 地址,为 子网

16、划分如下:子网一:子网二:5子网三:29子网四:93交换机的配置如下:Cisco3550:建立四个vlan,分别对应四个子网。各子网的ip 地址和子网掩码分别如下:子网一、子网二、5Cisco2950 、Cisco2950 B 68. 单击“确定”按钮,出现“ DHCP”对话框。设置 DHCP 服务器属性:设置常规选项卡在“ DHCP 控制台”窗口中,选定服务器“ 在“常规”选项卡中,用户可以选定“启用自动刷新统计”复选框,然后在“刷 DHCP服务器将按用户设定的时间间隔数值自动统计信息。4、交换机系统配置交换机交换机(switching)是按照通信两端传输信息的需要,用人工或设备自动换机(s

17、witch)就是一种在通信系统中完成信息交换功能的设备。HUB本身不能 A主机给B HUB是一种基于 MAC 地址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC 地址,并把其存放在内部地址表中,通过在数据帧的始发者和用于连接终端设备,如PC 机及网络打印机等。从传输介质和传输速度上可分为以太网交换机、快速以太网交换机、千兆以太网交换机、FDDI交换机、ATM交 500 个信息点以上大型企业应用的交换机为企 300 100 个信息点以内的交换机为工作组级交换机。路由器近十年来,随着计算机网络规模的不断扩大,大型互联网络(如 Internet)FDDI技术,还是ATM技术,都离

18、不开路由器,否则就无法正常运作和管理。路由协议 典型不能对网络的改变作出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。 动态路由是网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由器表的过程。变化。动态路由适用于网络规模大、网络拓扑复杂的网络。当然,各种动态路由协议会不同程度地占用网络带宽和 CPU 资源。5、服务器配置操作系统配置局域网操作系统是决定网络工作方式和性能的另一决定因素。当了解系统呢,下面给出几点建议:如果是组建小型或中型网络, Micros

19、oft Windows 2000 或者 MicrosoftWindows 2000 Server应是比较好的选择。如果是组建全新网络,规模又比较大,如大型企、事业单位,有远程互联的需要,并且对安全稳定性有教高的要求,那么就选择 。 如果已具备了 UNIX 的操作经验,且服务器配置不太高(Pentium 则可选择 ,因为 Linux 具有 UNIX 的特性,且要求服务器、工作站的配置都不高。服务器软件配置本次设计采用 Microsoft Windows 2000 Server 如下:1. 开机,将标有“microsoft windows 2000 server 中文版的光盘放入光驱,并从光盘启动

20、;2. scsi、raid设备,则直接跳到第 4 3. 选择正确的驱动程序版本。回车以继续安装;4. 出现欢迎使用安装程序界面时,按回车继续;5. 出现最终用户许可协议时,按“f8”键表示同意以继续安装;6. 安装程序将检测系统中所安装的磁盘,并在屏幕上列出磁盘的容量信息,此时按“c”键可以创建磁盘分区,并选择相应的分区来安装操作系统,回车继续安装;7. 选择用 ntfs 文件系统格式化磁盘分区,回车继续安装,此时安装程序将格式化所选择的磁盘分区,并将安装文件复制到磁盘;8. 复制完文件后,系统将自动重启,此时不要按键盘的任何键,系统将继续完成安装步骤;9. 出现欢迎使用 windows 20

21、00 安装向导下一步”继续,安装程序将检测并安装系统中的设备;10. 安装完设备之后,安装程序需要您选择一些自定义的个性化设置,请输入相应信息并继续。各项设置的作用如下:设置。可以将 windows 2000 设置成使用多种语言和区域选项;自定义软件:输入用户名称及公司或单位名称;产品密钥:请正确输入操作系统包装盒背面的序列号;授权模式:根据实际应用环境设置每服务器或每客户模式;序将在系统中创建 administrator 用户,该用户拥有管理计算机的一切权限。为安全起见,请为系统管理员设置密码。如果不需要密码,请保持该项空白;windows 2000 组件:根据需要选择需要安装的 windo

22、ws 组件。如果以后需要增删 windows 组件,请在控制面板。添加/删除程序中进行操作;日期和时间设置:为计算机设置正确的日期、时间和时区。完成以上设置之后,安装程序将安装网络组件,“网络设置”和“工作组或计算机域项采用默认设置,点击下一步继续安装;12. 以完成最后的安装步骤;13. 最后屏幕将出现您已成功地完成了 windows 2000 的安装”完成安装 TCP/IP 协议在控制面板网络配置选项卡中单击添加协议”后再次单击添加选择网络组件类型选择框,用鼠标双击客户组件出现选择网络客户机选择框。从厂商中选择 Microsoft,然后在右边的网络客户中选择“Microsoft 网络客户,

23、单击确定并根据提示插入 Win 98光盘即可完成。用同样的方法从协议中安装“TCP/IP 协议,从服务器中安装“Microsoft 网络上的文件和打印机共享。打开网络对话框中的标识,给机器取网名和划分工作组。在计算机名中填写计算机名称,如A1工作组”中填写一个工作组名,如csxl注(Work Group)的名字中必须相同,否则不能在网上邻居中显示所有的计算机。完成上述网络设置后,单击确定,系统将寻找 Windows 安装文件进行安网上邻居图标。安装服务器1. /site/downloads/downloads_tomcat-5.cgi.上下载 tomcat-5.5.9.exe.exe。2 安装

24、。 双击下载的 jakarta-tomcat-5.5.9.exe 文件(4.29M windows别的服务器,建议你把端口号修改为 80,这样方便你以后调试程序。如果你已经有别的服务器占据了 80 或者你不怕以后调试时不厌其烦的在地址栏输入8080,那就保持8080。3.开启servletweb.xml 文件的情况下也能运新servlet,随着学习的深入,你会体会到这样带来的便利性,但不建议企业服务器这么做,仅限于学习阶段。具体做法如下,在tomcat 的根目录下,比如我的安转目录是D:Apache Software FoundationTomcat 5.5找到conf文件夹下的web.xml

25、文件.把其中如下的servlet 和servlet-mapping 元素注释去掉:invokerorg.apache.catalina.servlets.InvokerServlet.invoker/servlet/*4. 设置环境变量。选择“我的电脑”,右键点出菜单,选择属性,弹出对话框系统特性“高级选项页,然后点“环境变量,就可以编辑系统的环境变量。TOMCAT_HOME=c:/tomcat/jakarta-tomcat-3.2.3(指示Tomcat根目录).5 测试服务器。点”开始程序 Apache Tomcat 5.5 - Monitor Tomcat Start” 来启动服务器. 在

26、浏览器地址栏输入http:/localhost:port/(注意:port 是你设置的端口好看能否正确显示Tomcat服务器说明页面.如不行,请检查以上配置。本设计所采用的曙光天阔 I200A 服务器是一款性能卓越,稳定可靠,配置灵活的基于64位amd opteron处理器的服务器。该服务器能运行现有的32 位操作系统如 等,它适合于中小型企业、政府、军队和教育机构等多行业领域。曙光天阔I200A 服务器连线方式:1、连接键盘,键盘的接口标记为紫色,将键盘接口按针脚标记位插入 i/o 背板的紫色接口中。2、连接鼠标,鼠标的接口标记位绿色,将鼠标接口按针脚标记位插入 i/o 背板的绿色接口中。A

27、TTENTION:不要带电插拔或大力插拔键盘,鼠标线,这样容易造成服务器主机板接口损坏。3、连接显示器,显示器的接口颜色位蓝色,接口形状位梯形,请将显示器信号线按接口形状对应合适并轻轻插入,锁紧两侧固定螺丝。4、连接网络线,网络线为标准rj45接口,请插入i/o背板上标有lan字样的接口中。220v请确认在插入电源线前,总电源是关闭的。第四章 WEB网站设计一、1、IIS 简介Internet Information Server 的缩写为(IIS)是一个 World Wide Webserver。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且

28、有ASP(ActiveServer产生页面,有着一些扩展功能。 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的InternetIntranet站点。IIS(InternetInformation Server,互联网信息服务)是一种 页)服务组件,其中包括Web服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它

29、使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。2、ASP简介ASP即Microsoft Active Server Pages的简称。 ASP是一套微软开发的服务器端运行的脚本平台,ASP 内含于 IIS当中,目前IIS最高版本为5.0版本。通过 ASP 我们可以结合HTML网页、ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 也支持VbScript和javascript等脚本语言,默认为VbScript。ASP是经过服务器解析之后再向浏览器返回数据,所以有了ASP 就不必担行,包括所有嵌在普通HTML 交互的速度。ASP页面相对于普通的html页面要慢一点

30、,因为普通的html页面只需要浏览器就能够解析,而ASP则必须是服务器将整页的代码都执行一遍之后再发送数据。3、配置DNS 服务器1.同上面安装DHCP一样,打开windows组件安装向导,选择网络服务,在前面打钩,点击详细信息,选择域名服务系统,点击确定安装:2. 配置计算机作为DNSTCP/IP属性对话框,在DNS服务器地址栏输入DNS服务器的IP地址,使其成为DNS客户端。3.创建DNSDNS程序管理工具”,选择DNS,打开DNS控制台。(2)右单击“正向搜索区域”,选择“新建区域” ,单击“下一步”按钮,选择“标准主要区域”,单击“下一步”按钮。(3)在名称栏里输入,单击“下一步”,系

31、统会自动在区域名后添加“.dns”作为文件名,完成设置。4.创建DNSDNS配置。(2)在弹出的对话框“名称”栏输入主机记录名称WWW,在IP地址栏输入对应的IP地址,选中“创建相关的指针记录”复选框,完成主机记录的创建。4、创建WEB服务器程序服务管理器”,打开Internet信息服务控制台。2.在控制台下右单击选择“新建Web站点”,单击弹出的Web站点创建向导对话框上的“下一步”按钮。3.在弹出对话框的“说明”选项处填入关于此Web站点的说明,单击“下一步”按钮继续。站点使用的IP站点使用到的TCP端口”以及“此站点的主机头” 。单击“下一步”继续。继续。6.在对话框里设置Web站点的访

32、问权限。单击“下一步”完成设置。5、创建FTP服务器程序服务管理器”,打开Internet信息服务控制台。2.在控制台下右单击选择“新建Ftp站点” 。3.单击弹出的FTP站点创建向导对话框上的“下一步”按钮。Ftp站点的说明,“下一步”按钮继续。站点使用的IP站点使用到的TCP端口” 。单击“下一步”继续。6.在“Ftp 站点主目录”对话框里输入主目录的路径。单击“下一步”,在所示对话框里设置FTP站点的访问权限。单击“下一步”完成设置。二、 WEB页面的设计借鉴的是我们学校的招生网站,实现了简单的功能。页面效果如下:网站的有关代码BACKGROUND-IMAGE: url(img/bg11

33、2.gif); MARGIN: 0pxFONT-SIZE: 12px; FONT-FAMILY: 体.12 FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 体FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 体.a1 FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 体.hg FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: 宋体A:link COLOR: #000000; TEXT-DE

34、CORATION: noneA:visited COLOR: #000000; TEXT-DECORATION: noneA:hover COLOR: #000000; TEXT-DECORATION: noneA:active COLOR: #000000; TEXT-DECORATION: none.style1 COLOR: #000000.STYLE2 COLOR: #ff0000function notice()window.open(/chaxun/,toolbar=no,directories=no,menubar=no,status=no,scrollbars=yes,width=800,height=240);PARAMNAME=m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论