安徽工程科技学院计算机网络课程设计专业:计算机科学与技术题目:电子招生网站学生姓名:汪振生指导教师:2008年月日前言随着信息技术的不断发展和人们对各种数据形式的信息需求和交流的不断增长,使得当今的计算机网络,特别是Internet从传统的数据处理设备(如计算机)和管理工具中驳离出来,担当一个非常重要的角色——信息技术的基础设施与获取、共享和交流信息的主要工具,并成为人们在当今社会生活及工作中不可缺少的组成部分。经过了几年的迅猛发展,计算机网络已经在很多方面改变了人们传统的工作和生活方式……Web浏览、E-mail、QQ(上网聊天)、VOD(视频点悉播)、文件传输、远程诊断、电子商务、网络大学及虚拟学校等无一不与计算机网络有着千丝万缕的联系。这些基于网络的各种应用,正在以惊人的速度扩展,几乎渗透到了社会生活的各个方面。随着计算机性能的提高及通信量的巨增,传统局域网已经愈来愈超出了自身的负荷,交换式以太网技术应运而生,大大提高了局域网的性能。与过去基于网桥,集线器,路由器的共享媒体的局域网拓扑结构相比,网络交换机能显著的增加带宽。交换技术的加入,就可以建立地理位置相对分散的网络,使局域网交换机的每个端口可平行、安全、同时的互相传输信息,而且使局域网可以高度扩充。局域网交换机根据使用的网络技术可分为:以太网交换机、令牌环交换机、FDDI交换机、ATM交换机、快速以太网交换机。由于以太网的简单与易用性,所以目前大部分的LAN均采用了以太网交换机与快速以太网交换机作为自己的网络交换设备。最后向此次课程设计的指导老师严楠老师以及在课程设计中帮助、支持我的同学表示衷心的感谢。由于本次课程设计时间仓促且自己水平有限,难免还存在一些错误和不妥之处,恳请老师批评指正。目录前言----------------------------------------------------------1第一章网站设计的需求分析----------------------------------------------------71.1建站目的-------------------------------------------------------------------------71.2网络需求分析-------------------------------------------------------------------71.3网站实现的功能----------------------------------------------------------------7第二章使用技术描述----------------------------------------------------------------82.1网站设计工具选择-----------------------------------------82.1.3IIS简介-------------------------------------------------------------------82.1.2ASP简介------------------------------------------------------------------82.2交换机----------------------------------------------------------------------------82.3路由器-----------------------------------------------------------------------------8第三章硬软件选型-------------------------------------------------------------------103.1组网方案-------------------------------------------------------------------------103.2拓扑结构------------------------------------------------------------------------103.3网络设备选型-------------------------------------------------------------------103.4服务器的配置--------------------------------------------------------------------113.5IP地址的分配和子网的划分-------------------------------------------------123.6配置DHCP服务器-------------------------------------------------------------123.7配置DNS服务器---------------------------------------------------------------163.8创建WEB服务器---------------------------------------------------------------173.9创建FTP服务器---------------------------------------------------------------17第四章硬软件配置过程-------------------------------------------------------------184.1操作系统配置--------------------------------------------------------------------184.2服务器软件配置----------------------------------------------------------------184.3安装TCP/IP协议----------------------------------------------------------------194.4安装服务器----------------------------------------------------------------------19第五章应用软件设计-------------------------------------------------------------------------215.1WEB页面--------------------------------------------------------------------------215.2WEB代码---------------------------------------------------------------------------22课程设计总结----------------------------------------------------------------------------------------30参考文献---------------------------------------------------------------------------------------------31安徽工程科技学院计算机网络课程设计专业:计算机科学与技术题目:电子招生网站学生姓名:汪振生指导教师:2008年月日安徽工程科技学院计算机网络课程设计任务书Ⅰ课程设计题目:电子招生网站设计Ⅱ原始资料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%),至少包含一下内容:•系统概述运行环境编译使用方法实现环境程序文件列表等•遇到的问题及解决方法•体会与建议第一章网站设计的需求分析1.1建站目的随着网络的不断发展,人们越来越多的通过网络来了解所需的信息,学院网络化一方面加强了学院与外界的联系,通过网站全面宣传,展示学校风采和特色,更有利于用户及时了解学院的信息,把握学校的招生信息;另一方面,校园网的建立以及以其为基础的管理信息系统的开发,也有利于学院管理水平的提高。本网站的建立是基于电子招生网站内容版面少,功能也不够完善。网站风格与学院风格不符。1.2网络需求分析(1)电子招生网建设的总体需求先进性可靠性可扩展性可管理性安全性(2)电子招生网建设的具体要求1.网站的建设要求能接入Internet。2.站点的设计要求有100个以上的站点,内部采用1000M主干网,100M到点;至少要划分4个以上的子网。3.站点需要提供DNS、DHCP、WEB、FTP等服务。4.编写简单的WEB主页。1.3网站实现的功能本网站给用户提供了一个了解学校招生信息的平台,用户可以通过浏览网页清楚的知道有关的招生信息;还可以通过在线报名系统,实现网上报名,轻轻松松的掌握。网站管理者可以通过后台管理模块对网站进行更新和维护。网站实现的功能有:1.用户可以通过招生简介等模块了解招生的基本情况。2.用户可以实现在线报名。第二章使用技术描述2.1网站设计工具选择2.1.2IIS简介InternetInformationServer的缩写为(IIS)是一个WorldWideWebserver。Gopherserver和FTPserver全部包容在里面。IIS意味着你能发布网页,并且有ASP(ActiveServerPages)、JAVA、VBscript产生页面,有着一些扩展功能。其次,IIS是随WindowsNTServer4.0一起提供的文件和应用程序服务器,是在WindowsNTServer上建立I