安徽工程科技学院课程设计用纸
前 言
本次课程设计的目的在于,总结课堂和教材中须掌握的基础知识和基本技能,将抽象
的概念与具体实际结合起来。进一步深化对计算机网络基础知识、组成与体系结构、 TCP/
IP 模型的理解,掌握计算机网络的工作原理及应用。并结合所学的理论知识与本次课程设
计,熟悉系统硬软件分析与系统设计,培养自己分析问题与解决问题的能力,从而为今后
从事计算机网络相关的应用、设计与开发打下一定基础。
另外,由于环境所限,只能从理论上模拟实际企业的情况。一些涉及具体参数,如 IP
地址等,只能理论化,说明其可用性,无法实际申请到。还有一些服务器、路由器和交换
机,只能通过软件模拟,可能与实际有一定出入,这里不作重点考虑。
而且,此次课程设计重在对未来结构的理解和布置、对各种网络协议的认识、对一些
重要网络设备的配置,这里对具体网页的设计与实现也不作重点讨论。
由于时间紧迫及所学知识有限,不能面面俱到,不能对每个细节作详细介绍,只能从
总体上对网站的开发过程作一个论述。敬请谅解。
第 1 页
安徽工程科技学院课程设计用纸
目 录
前言 ------------------------------------------------------------------------ 1
目录 ------------------------------------------------------------------------ 2
任务书 ---------------------------------------------------------------------- 3
第一章 需求分析 ------------------------------------------------------------- 4
1.1 开发背景 ------------------------------------------------------------ 4
1.2 功能需求 ------------------------------------------------------------ 5
第二章 网站类型及拓扑结构 --------------------------------------------------- 6
2.1 网站类型 ------------------------------------------------------------ 6
2.2 拓扑结构 ------------------------------------------------------------ 7
第三章 网站配置 ------------------------------------------------------------- 8
3.1 设备选型 ------------------------------------------------------------ 8
3.2 子网划分 ------------------------------------------------------------ 9
3.3 IP 地址分配 -------------------------------------------------------- 10
第四章 软件选型及配置 ------------------------------------------------------ 11
4.1 WEB 服务器配置 ------------------------------------------------------ 11
4.2 FTP 服务器配置 ------------------------------------------------------ 13
4.3 DHCP 服务器配置 ----------------------------------------------------- 15
4.4 DNS 服务器配置 ------------------------------------------------------ 16
第五章 界面设计 ------------------------------------------------------------ 19
小结 ----------------------------------------------------------------------- 20
参考文献 ------------------------------------------------------------------- 20
课程设计 任务书
第 2 页
安徽工程科技学院课程设计用纸
【设计题目】 电子购物网站设计
【设计目的】 深刻理解网络层次,熟练构建网站
【设计任务】
1. 网站的建设要求能接入 Internet;
2. 站点的设计要求有 100 个以上的站点,内部采用 1000M 主干网,100M 到点;
3. 至少要划分 4 个以上的子网;
4. 站点需要提供 DNS、DHCP、WEB、FTP 等服务;
5. 编写简单的 WEB 主页。
【设计要求】
1.对所选定的课题进行需求分析;
2.选定网站类型及拓扑结构;
3.进行网站设备(主机、物理设备、交换机、路由器)的选型,子网划分及 IP
地址的分配,进行服务器、交换机和路由器的配置;
4.对完成网络提供服务软件的选型及配置;
5.对网站代码的设计,并且将代码发布。
【设计提交】 项目设计报告
要求:
1.设备配置,IP 描述,原代码完备。
2.拓扑结构合理。
3 .文档完备、清晰,与程序代码一致,且至少包含以下内容:
1)系统概述,运行环境,编译使用方法,实现环境,程序文件列表等;
2)遇到的问题及解决方法;
3)体会与建议。
指导教师(签名)
年 月 日
第一章 需求分析
1.1 开发背景
第 3 页
安徽工程科技学院课程设计用纸
随着 Internet 的飞速发展,全国网民数量用亿来计算。对于所有商家来说,这无疑是
一个巨大的潜在市场。迅速地开发并迅速占领大部分份额,是成功的关键。而这就有了网
络技术的用武之地,构建一个高效、实用的网站是在互联网宣传自己的不二选择。
在这个信息时代里,建立一个属于自己的网站,寻找一个能够为自己网站进行大力推
广和开展电子商务活动的网络平台,对于我们来说,已是迫在眉睫、非常必要之事了;谁
起步晚,谁就注定要陷入被动。
通过查阅 Internet 和相关资料知道,作为经营战略的重要部分,很多大型企业已经开
始借助互联网的力量,建立部署自己的网络交易平台。基于 Internet 的交易管理和销售平
台,将给企业带来了无限商机,同时对企业的管理和经营提出了更高的要求。信息是影响
企业管理和经营决策的命脉,实现了对信息的有效控制,就可以建立更加合理的客户关系,
建立完善的供应体系、分销体系,使企业对物流和资金流的运转具有更高质量的控制,对
市场的预测更加科学准确,从而提高企业的市场竞争能力。
本次课程设计主要针对中小企业,开发一个电子购物网站,要求网站能接入 Internet;
站点的设计要求有 100 个以上的站点,内部采用 1000M 主干网,100M 到点;至少要划
分 4 个以上的子网;站点需要提供 DNS、DHCP、WEB、FTP 等服务;编写简单的 WEB
主页。
1.2 功能需求
一个电子购物网站要能实现以下几个模块的功能:
第 4 页
安徽工程科技学院课程设计用纸
一.前台货物展示:
1. 商品分类显示;
2. 热卖、促销商品显示;
3. 商品搜索;
4. 购物指南、售后服务动态显示;
5. 销量排行榜。
二.用户管理:
1. 会员注册;
2. 个性化欢迎;
3. 会员登陆、会员个人资料修改;
4. 商品选购;
5. 购物车管理:显示、添加、修改、删除购物车内商品;
6. 订单查询、修改;
7. 结账台:会员按注册账号结账,选择付款、送货方式 。
三.后台购物管理;
1. 订单管理;
2. 交货、支付方式管理;
3. 会员管理:会员资料修改、删除;
4. 商品分类管理;
5. 商店购物指南、售后服务的管理。
第二章 网站类型及拓扑结构
2.1 网站类型
第 5 页