网络课程设计+电子招生网站设计.docx
- 文档编号:7049206
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:33
- 大小:252.08KB
网络课程设计+电子招生网站设计.docx
《网络课程设计+电子招生网站设计.docx》由会员分享,可在线阅读,更多相关《网络课程设计+电子招生网站设计.docx(33页珍藏版)》请在冰豆网上搜索。
网络课程设计+电子招生网站设计
安徽工程大学
计算机网络课程设计
专业:
计算机科学与技术
题目:
电子招生网站
学生姓名:
许文丽
指导教师:
2010年月日
安徽工程大学
计算机网络课程设计任务书
Ⅰ课程设计题目:
电子招生网站设计
Ⅱ原始资料
1、《计算机网络》实验指导书
2、《计算机网络(第五版)》教材
3、电子招生网站的构建(图书馆借、网上搜索、下载)
Ⅲ课程设计任务内容
《计算机网络I》课程设计大纲
一、课程设计的目的
通过《计算机网络》课程的课程设计,总结计算机网络课程中必须掌握的基础知识和基本技能,引导学生将书本上抽象的概念与具体实现技术结合起来。
使学生进一步掌握计算机网络的基础知识,熟悉计算机网络的组成与体系结构、TCP/IP模型,掌握计算机网络的工作原理及应用,结合所学的理论知识和相应课程设计题目的具体要求,完成系统硬软件分析与系统设计,培养学生分析问题与解决问题的能力,从而为今后从事计算机网络的应用、设计与开发打下基础。
二、课程设计的要求
1、能够灵活的应用所学的知识,鼓励扩展系统功能;
2、课程设计完成后,每人都要提交课程设计报告。
课程设计报告由封面、前言、目录、课程设计任务书、正文(分章、层次等,每一章从新的一页开始)、小结、参考文献、课程设计程序核心代码,如手写一律用碳素墨水书写。
3、正文中要求由需求分析、使用技术描述、硬软件选型、硬软件配置过程、应用软件的设计五部分组成(网站设计类题目适用);或由需求分析、使用技术描述、概要设计、详细设计四部分组成。
4、在封面上一律写计算机网络I课程设计,学号要写10位的完整学号。
附:
任务书
【设计目的】深刻理解网络层次,熟练构建网站
【设计任务】
网站的建设要求能接入Internet;站点的设计要求有100个以上的站点,内部采用1000M主干网,100M到点;至少要划分4个以上的子网;站点需要提供DNS、DHCP、WEB、FTP等服务;编写简单的WEB主页。
【设计要求】
对所选定的课题进行需求分析;选定网站类型及拓扑结构;进行网站设备(主机、物理设备、交换机、路由器)的选型,子网划分及IP地址的分配;进行服务器、交换机和路由器的配置;对完成网络提供服务软件的选型及配置;对网站代码的设计,并且将代码发布。
【设计提交】
•项目设计报告
【设计评分】
•最高分:
优秀,扩展程序的功能,可以参考因特网中成功案例的功能;
•设备配置,IP描述,原代码是否完备(60%);
•拓扑结构是否合理(20%);
•文档是否完备,清晰,文档与程序代码是否一致(20%),至少包含一下内容:
•系统概述运行环境编译使用方法实现环境程序文件列表等
•遇到的问题及解决方法
•体会与建议
第一章概述
人类社会正在以一种前所未有的发展速度向着知识经济时代迈进,随着计算机技术、通信技术以及遍布全球的计算机国际互联网的发展、普及,人们可以跨越时空的阻隔,以极快的速度获取大量的信息,真正做到了“信息共享”、“资源共享”,世界经济一体化的进程明显加快,全球经济网络化与一体化成为时代特征。
在世纪人类科技进步史上,计算机的问世于计算机国际互联网Internet的普及应用可称作最伟大的发明。
计算机及其互联网正在改变着人们工作、学习、生活的方式,推动着各国经济的发展和人类社会的近进步,并以其神奇的威力,使这个世界发生着巨变。
信息技术的不断发展和人们对各种数据形式的信息需求和交流的、不断增长,使得当今的计算机网络,特别是Internet从传统的数据处理设备(如计算机)和管理工具中驳离出来,担当一个非常重要的角色——信息技术的基础设施与获取、共享和交流信息的主要工具,并成为人们在当今社会生活及工作中不可缺少的组成部分。
经过了几年的迅猛发展,计算机网络已经在很多方面改变了人们传统的工作和生活方式……Web浏览、E-mail、QQ(上网聊天)、VOD(视频点悉播)、文件传输、远程诊断、电子商务、网络大学及虚拟学校等无一不与计算机网络有着千丝万缕的联系。
这些基于网络的各种应用,正在以惊人的速度扩展,几乎渗透到了社会生活的各个方面。
传统局域网已经愈来愈超出了自身的负荷,交换式以太网技术应运而生,大大提高了局域网的性能。
与过去基于网桥,集线器,路由器的共享媒体的局域网拓扑结构相比,网络交换机能显著的增加带宽。
交换技术的加入,就可以建立地理位置相对分散的网络,使局域网交换机的每个端口可平行、安全、同时的互相传输信息,而且使局域网可以高度扩充。
局域网交换机根据使用的网络技术可分为:
以太网交换机、令牌环交换机、FDDI交换机、ATM交换机、快速以太网交换机。
由于以太网的简单与易用性,所以目前大部分的LAN均采用了以太网交换机与快速以太网交换机作为自己的网络交换设备。
第二章网站设计的需求分析
一、互联网的发展
互联网的价值体现在网民对互联网的应用,而互联网应用则能很大程度的反映信息化的应用水平。
CNNIC调查显示,中国网民的互联网应用重心发生了转移,娱乐已经成为我国互联网最重要的网络应用,前七类网络应用的使用率排序依次是:
网络音乐(86.6%)>即时通信(81.4%)>网络影视(76.9%)>网络新闻(73.6%)>搜索引擎(72.4%)>网络游戏(59.3%)>电子邮件(56.5%),体现互联网娱乐作用的网络音乐、网络影视等排名明显靠前。
据此使用率可以推算出,使用网络音乐的网民高达1.81亿,使用即时通信的网民高达1.7亿,近40%的网民选择即时通信为上网第一落脚点,而网络新闻、电子邮件等互联网基础应用落在其后。
互联网娱乐功能成为网民快速增长的拉动因素之一,见表2。
表2 网络应用使用率
网络应用
使用率
用户规模(万人)
互联网基础应用
搜索引擎
72.4%
15,204
电子邮件
56.5%
11,865
电子政务
访问政府网站
25.4%
5,334
网络媒体
网络新闻
73.6%
15,456
更新博客/个人空间
23.5%
4,935
数字娱乐
网络游戏
59.3%
12,453
网络音乐
86.6%
18,186
网络影视
76.9%
16,149
电子商务
网络购物
22.1%
4,641
网上支付
15.8%
3,318
网上银行
19.2%
4,032
其他
网络求职
10.4%
2,184
网络教育
16.6%
3,486
网上炒股票基金
18.2%
3,822
数据来源:
中国互联网络信息中心(CNNIC),2007年12月
从表2可以看出,中国互联网发展具有自己的特色,这个特色最重要的体现之一,就是即时通信在中国的火爆发展。
即时通信是一种即时的在线信息沟通方式,可以随时得到对方的回应。
目前中国网民的即时通信使用率已经达到81.4%,超越搜索引擎与电子邮件,成为仅次于网络音乐的第二大网络应用,有1.7亿使用者。
这一使用率比其他国家要高出很多。
2006年8月美国的即时通信使用率仅有39%,2006年12月韩国的即时通信使用率也仅有47.7%[4]。
网络新闻的特性是即时快捷,中国网民的网络应用中,网络新闻观看率仅次于网络音乐和即时通信,处在第三位,网络新闻的受众群体已有1.5亿人。
同时,博客/个人门户已成为网上新闻来源之一,代表了草根(即普通网民)话语权的释放。
显然,互联网的新媒体特征和地位正日益突出,中国网络新闻的发展不逊于互联网普及率高的国家。
中国网民不但关注来自各大门户网站的新闻,而且越来越多的网民也开始从政府网站上浏览政府动态和新闻,政府网站正成为政务信息公开的一个渠道。
而这正是《国家电子政务总体框架》中提出的“十一五”期间电子政务的发展目标。
随着网络的不断发展,人们越来越多的通过网络来了解所需的信息,学院网络化一方面加强了学院与外界的联系,通过网站全面宣传,展示学校风采和特色,更有利于用户及时了解学院的信息,把握学校的招生信息;另一方面,校园网的建立以及以其为基础的管理信息系统的开发,也有利于学院管理水平的提高。
本网站的建立是基于电子招生网站内容版面少,功能也不够完善。
网站风格与学院风格不符。
1.2网络需求分析
(1)电子招生网建设的总体需求
先进性
可靠性
可扩展性
可管理性
安全性
(2)电子招生网建设的具体要求
1.网站的建设要求能接入Internet。
2.站点的设计要求有100个以上的站点,内部采用1000M主干网,100M到点;至少要划分4个以上的子网。
3.站点需要提供DNS、DHCP、WEB、FTP等服务。
4.编写简单的WEB主页。
1.3网站实现的功能
本网站给用户提供了一个了解学校招生信息的平台,用户可以通过浏览网页清楚的知道有关的招生信息;还可以通过在线报名系统,实现网上报名,轻轻松松的掌握。
网站管理者可以通过后台管理模块对网站进行更新和维护。
网站实现的功能有:
1、用户可以通过招生简介等模块了解招生的基本情况。
2、用户可以实现在线报名。
第三章总体设计
一、拓扑结构
所谓拓扑结构,是指局域网中各计算机之间的连接形式。
如果抛开构建局域网时所采用的通信介质、通信设备等,局域网中各计算机之间的学用连接形式实际上只有两种,即总线型与星型。
在总线型网络中,由于各计算机共享一条通信电缆,网络中某个节点出现故障,将导致整个网络瘫痪。
因此,目前这类结构的网络已趋于淘汰。
采用星型网络的优点是,当网络中某个节点出现故障时不会影响整个网络的运行。
其缺点是每个计算机都要占用一条专用的通信线路,并且需要额外的通信设备,将导致成本的增加。
但是,由于目前各种硬件设备价格都已非常便宜,所以,现在绝大部分局域网都采用了这种结构。
所以本设计中采用以网络中心交换机为中心的中型扩展星型网络结构。
具体网络拓扑结构图如下:
二、设备选择
1、组网方案与布线
网络申请电信一个固定IP,通过cisco的路由器产品WAN口实现单线连接Internet,内网路由器LAN口下连接一个两层千兆核心交换机构造主干网络,实现多个VLAN的划分以满足多客户端的接入要求,各子网通过千兆单模光纤连接核心交换,实现网络连接。
同时通过路由器的端口映射功能实现内网Web服务器和FTP服务器的对外连接。
本电子购物网站的网络结构为中型扩展星型网络结构,且网络中心设在信息中心(管理),在此配置两台cisco3550交换机作为整个网络的交换核心,其中一台作为安全备用。
并在网络中心设置一台cisco路由器与internet相连,实现该区政府与上级所属部门的数据传输。
一台cisco防火墙,之间通过一根根千兆光纤互连。
另外,服务器采用曙光天阔服务器。
在接入层中采用四台cisco2950交换机,通过4根千兆光纤分别上联于cisco3550交换机。
向下提供100M端口连接HUB集线器供用户接入,其中,每一台HUB集线器分别接两台cisco3550交换机。
从而实现了各下属部门之间的互联互通。
2、交换设备配置
设备名称
型号
数量(台)
主要性能参数
cisco3550中心交换机
CISCOWS-3550-48
1
产品类型:
快速以太网交换机
网络标准:
IEEE802.3,802.3u,802.3ab
传输速率(Mbps):
10/100
交换方式:
存储-转发
端口数:
48
端口类型:
多层以太网交换机
cisco2950交换机
CISCOCatalyst2950-24
4
产品类型:
快速以太网交换机
网络标准:
IEEE802.3u
传输速率(Mbps):
10/100
交换方式:
存储-转发
端口数:
24
端口类型10Base-T/100Base-TX
cisco路由器
CISCO1841
1
产品类型:
模块化接入路由器
网络协议:
TCP/Ip
固定的广域网接口:
可选
固定的局域网接口:
2个
内置防火墙:
是
Qos支持:
支持
VPN:
支持
内存:
128MB(最大384MB)
曙光天阔服务器
i200a
1
支持amdopteron100系列处理器,支持registeredeccpc2700/pc2100/pc1600内存,最大可扩充至8gb。
系统总线频率高达1.4-1.8ghz,拥有先进的hypertransport?
技术,和整合ddr内存控制器技术。
cisco防火墙
CISCOPIX-501-BUN-K9
1
产品类型:
企业级防火墙
并发连接数:
3500
网络吞吐量(Mbps):
10
网络端口:
集成的4端口10/100交换机和10BaseT端口
用户限制数:
10
入侵检测:
DoS、IDS
三、系统配置
1、VLAN配置
路由器VLAN配置
设定两个vlan:
vlan10--10.10.10.1/24;vlan20--10.10.20.1/24
Router(config)#intfa0/0.10---------建议设定subinterface节省interface
Router(config-subif)#encapsulationdot1Q10--------设定该端口为trunk接收vlan10的信息(dot1Q=trunk802.1Q)
Router(config-subif)#ipaddress10.10.10.1255.255.255.0----vlan10的ip地址
Router(config-subif)#intfa0/0.20-----------同样设定一个subinterface给vlan20
Router(config-subif)#encapsulationdot1Q20
Router(config-subif)#ipaddress10.10.20.1255.255.255.0
Router(config-subif)#intfa0/0-------------在物理端口下运行noshut
Router(config-if)#noshut
Router(config-if)#exit
Router#showiproute
Gatewayoflastresortisnotset
10.0.0.0/24issubnetted,2subnets
C10.10.10.0isdirectlyconnected,FastEthernet0/0.10
C10.10.20.0isdirectlyconnected,FastEthernet0/0.20
交换机VLAN配置
第1步:
设置好超级终端,连接上1900交换机,通过超级终端配置交换机的VLAN,连接成功后出现如下所示的主配置界面(交换机在此之前已完成了基本信息的配置):
1user(s)nowactiveonManagementConsole.
UserInterfaceMenu
[M]Menus
[K]CommandLine
[I]IPConfiguration
EnterSelection:
第2步:
单击"K"按键,选择主界面菜单中"[K]CommandLine"选项,进入如下命令行配置界面:
CLIsessionwiththeswitchisopen.
ToendtheCLIsession,enter[Exit].
此时我们进入了交换机的普通用户模式,就象路由器一样,这种模式只能查看现在的配置,不能更改配置,并且能够使用的命令很有限。
所以我们必须进入"特权模式"。
第3步:
在上一步">"提示符下输入进入特权模式命令"enable",进入特权模式,命令格式为">enable",此时就进入了交换机配置的特权模式提示符:
#configt
Enterconfigurationcommands,oneperline.EndwithCNTL/Z
(config)#
第4步:
为了安全和方便起见,我们分别给这3个Catalyst1900交换机起个名字,并且设置特权模式的登陆密码。
下面仅以Switch1为例进行介绍。
配置代码如下:
(config)#hostnameSwitch1
Switch1(config)#enablepasswordlevel15XXXXXX
Switch1(config)#
第5步:
设置VLAN名称。
因四个VLAN分属于不同的交换机,VLAN命名的命令为"vlanvlan号namevlan名称,在Switch1、Switch2、Switch3、交换机上配置2、3、4、5号VLAN的代码为:
Switch1(config)#vlan2nameProd
Switch2(config)#vlan3nameFina
Switch3(config)#vlan4nameHuma
Switch3(config)#vlan5nameInfo
第6步:
上一步我们对各交换机配置了VLAN组,现在要把这些VLAN对应于表1所规定的交换机端口号。
对应端口号的命令是"vlan-membershipstatic/dynamicVLAN号"。
在这个命令中"static"(静态)和"dynamic"(动态)分配方式两者必须选择一个,不过通常都是选择"static"(静态)方式。
VLAN端口号应用配置如下:
(1).名为"Switch1"的交换机的VLAN端口号配置如下:
Switch1(config)#inte0/2
Switch1(config-if)#vlan-membershipstatic2
Switch1(config-if)#inte0/3
Switch1(config-if)#vlan-membershipstatic2
Switch1(config-if)#inte0/4
Switch1(config-if)#vlan-membershipstatic2
……
Switch1(config-if)#inte0/20
Switch(config-if)#vlan-membershipstatic2
Switch1(config-if)#inte0/21
Switch1(config-if)#vlan-membershipstatic2
Switch1(config-if)#
(2).名为"Switch2"的交换机的VLAN端口号配置如下:
Switch2(config)#inte0/2
Switch2(config-if)#vlan-membershipstatic3
Switch2(config-if)#inte0/3
Switch2(config-if)#vlan-membershipstatic3
Switch2(config-if)#inte0/4
Switch2(config-if)#vlan-membershipstatic3
……
Switch2(config-if)#inte0/15
Switch2(config-if)#vlan-membershipstatic3
Switch2(config-if)#inte0/16
Switch2(config-if)#vlan-membershipstatic3
Switch2(config-if)#
(3).名为"Switch3"的交换机的VLAN端口号配置如下(它包括两个VLAN组的配置),先看VLAN4(Huma)的配置代码:
Switch3(config)#inte0/2
Switch3(config-if)#vlan-membershipstatic4
Switch3(config-if)#inte0/3
Switch3(config-if)#vlan-membershipstatic4
Switch3(config-if)#inte0/4
Switch3(config-if)#vlan-membershipstatic4
……
Switch3(config-if)#inte0/8
Switch3(config-if)#vlan-membershipstatic4
Switch3(config-if)#inte0/9
Switch3(config-if)#vlan-membershipstatic4
Switch3(config-if)#
下面是VLAN5(Info)的配置代码:
Switch3(config)#inte0/10
Switch3(config-if)#vlan-membershipstatic5
Switch3(config-if)#inte0/11
Switch3(config-if)#vlan-membershipstatic5
Switch3(config-if)#inte0/12
Switch3(config-if)#vlan-membershipstatic5
……
Switch3(config-if)#inte0/20
Switch3(config-if)#vlan-membershipstatic5
Switch3(config-if)#inte0/21
Switch3(config-if)#vlan-membershipstatic5
Switch3(config-if)#
2、IP分配配置
假设已经向电信公司申请了一个c类ip地址,为222.13.3.0子网划分如下:
子网一:
222.13.3.1
子网二:
222.13.3.65
子网三:
222.13.3.129
子网四:
222.13.3.193
交换机的配置如下:
Cisco3550:
建立四个vlan,分别对应四个子网。
各子网的ip地址和子网掩码分别如下:
子网一、222.13.3.1
子网二、222.13.3.65
子网三、222.13.3.129
子网四、222.13.3193
Cisco2950
该交换机共有48个端口,其ip地址和子网掩码分别是:
Cisco2950A、222.13.3.2255.255.192.0
Cisco2950B222.13.3.66255.255.192.0
Cisco2950C222.13.3.130255.255.192.0
Cisco2950D222.13.3.194255.255.192.0
路由器的配置如下:
Cisco3500
设置特权密码和虚拟终端密码,wan口的ip地址和掩码为222.13.3.0
默认网关是222.13.3.1255.255.255.0
3、配置DHCP服务器
DHCP服务器的主要作用便是为网络客户机分配动态的IP地址。
这些被分配的IP地址都是DHCP服务器预先保
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 课程设计 电子 招生 网站 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)