校园交易系统课程设计

校园交易系统课程设计
校园交易系统课程设计

校园交易系统课程设计

目录

1.前言 2

2.系统概述 3

(1)可行性研究报告 3

a.问题陈述 4

b.开发的应用应该包含的功能 4

(2)项目开发计划 4

3.系统分析 6

(3)系统分析报告 6

a.需要完成的功能 6

b.ER模型图7

c.数据字典7

4.系统设计 9

(4)系统设计报告9

a.模块结构设计9

b.数据库设计9

c.代码设计10

5.系统实现 11

(5)系统实现部分11

a.核心源程序11

b.模拟运行数据19

c.系统使用说明书21

6.工作总结 22

7.参考文献 23

前言

《校园小商品交易系统》的设计。

为了掌握管理信息系统建设的基本理论和基本技能,提高自己的系统分析、系统设计以及程序设计能力。该系统采取了B/S结构,线下交易机制。普通同学无需登陆可直接查找需要的商品,想发布商品的同学需要注册登陆方能发布。

系统设置了ROOT系统管理员账号,用于管理商品及商家。

包含三类用户:管理员、商品发布者、普通用户、访客。

?向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息修改、统计。

商品信息添加、修改、删除、查找、统计。

?向商品发布者提供以下功能:注册、登陆、注销、自身密码修改、自身信息修改。

商品信息发布,自身商品信息统计。查找浏览其他商品。

?向一般用户提供以下功能:商品浏览、查找、获知商家联系方式,定购商品。

一.系统概述

目的:校园小商品交易系统,和网上购物系统有类似之处。可以实现网上的商品信息交流。方便我们安徽工程大学学生的交流与合作。

(1)可行性研究报告

(1)组织机构操作方式上的可行性

由于组织机构团队是同寝室室友,故交流便利。大家任务分工明确,效率很高。

(2)基础数据的可用性

本项目输入WEB2.0应用,所有需要的数据都由系统发布后用户自行录入

(3)经济上的可行性

本项目主要经济开销为1)作为服务器的PC机,我们可采用租用谷歌云计算服务省去该服务器,而且云计算服务的成本非常低。2)开

发软件的版权费,由于我们是非商业开发,故不存在开发软件版权费。

(4)技术上的可行性

我们采用的https://www.360docs.net/doc/7413958648.html, 结合SQL SERVER2005技术来开发项目,运用jsp相关技术和网页制作和管理,结合信息检索技术合理做好该项目。数据库:mysql 服务器:tomcat 开发工具:myeclipse

(5)目标分析

a.问题陈述:为了学生可以方便的进行商品信息的交流。

b.开发的应用应该包含的功能:

1) 基本信息的维护

2)商品发布

3)订购管理

4)管理员管理

(2)项目开发计划

(1)项目开发组织机构的设置和人员的安排

黄雷,何若鹏,吴子豪,陈登台,单梦然

工作安排如下:

1)。软件框架设计,代码实现——黄雷

主要负责项目整体框架的构思,核心功能的

实现,系统维护,人员管理等。

2)。界面设计——吴子豪,何若鹏

主要负责用户界面的设计,用户体验的研究。

另外设计项目的核心流程,数据库设计。

3)。文档制作及测试——单梦然,陈登台

主要负责制作后期文档材料,以及开发期间

图片,文字信息的查找。在软件测试阶段采用黑

盒测试对于项目的使用进行检查。

(2)项目开发的进度

该项目分2个学期制作,第一学期主要是设计项目功能,业务流程,制定开发计划,分析可行性。第二学期主要是功能的代

码实现。系统的测试与发布等。主要你进度表如下:

1)2013/3月~ 2013/5月项目的市场调查,功能拟定,可行性分析。

2)2013/5月~ 2013/7月项目界面设计。核心框架搭建。

3)2013/9月~ 2013/10月数据库设计,业务流程设计,开发分工。

4)2013/10月~ 2013/12月代码实现,功能测试,漏洞查找。

(3)项目开发经费的概算

项目总开销如下:

1)云服务费用300元/年

2)版权费:0

3)杂物开销(如复印打印,问卷调查)50元

(4)项目所需的硬件和软件资源等

项目需要以下硬件:

用于开发的PC电脑5台(5个人本身就有)

用户开发的VS2008 及SQLSERVER 2005

二.系统分析

(3)系统分析报告

a.需要完成的功能

2) 基本信息的维护

商品信息管理:包括商品基本信息的新建、修改和删除等,以及商品类别的添加。

普通用户信息管理:包括普通用户信息的添加、删除和修改密码等。

2)商品发布

根据类别,对商品进行前台的管理,用户可以更具类别来浏览商品。

3)订购管理

户可以浏览信息的同时,可以将商品加入到购物篮中,最后可以对所选择的商品进行下订单,如果点提交,就真正的提交到数据库中。

4)管理员管理

用户信息管理:查看全部用户,对用户进行增删改查

商品管理:对新商品进行添加,对商品信息的增删改查

b.ER模型图

c.数据字典

1.用户信息表

表项:name

数据类型:varchar

说明:用户的编号(唯一,主键)

表项:passwd

数据类型:varchar

说明:用户的密码

表项:who

数据类型:int

说明:用户的类别(管理员或者普通用户)表项:realname

数据类型:varchar

说明:用户的真实姓名

表项:email

数据类型:varchar

说明:用户的电子邮箱地址

表项:class

数据类型:varchar

说明:用户的班级

表项:say

数据类型:char

说明:用户的个性签名

表项:imageurl

数据类型:varchar

说明:用户头像的url地址

2.商品信息表

表项:ID

数据类型:int

说明:用以唯一标识该商品

表项:name

数据类型:varchar

说明:商品的名字

表项:author

数据类型:varchar

说明:商品作者的名字

表项:tp

数据类型:varchar

说明:商品的类别(比如日常用品)

三.系统设计

(4)系统设计报告

a.模块结构设计

前台:

①用户注册:将用户的信息记录到数据库

中,同时非配给用户系统会员的角色

②会员登录:可以登录上系统进行相应的操作

③购物:可以对所有的商品进行查看,并且可

以对感兴趣的商品添加到购物车中

④下订单:在挑选商品完毕以后可以对订单进

行核对,如果没有错误就可以下订单了,点击提交就正式的提交的数据库中。

⑤修改信息:会员登录之后可以随意的对自己

的信息进行修改

后台:

①管理员登录:对管理员的账号进行审核,

如果正确就进入管理界面

②类别管理:可以添加类别,具体类别的信息

包括类别名称和类别描述。可以查看当前所有的类别,对类别可以进行修改,可以在相应的类别下面添加商品。

③商品管理:可以查看到所有的商品,可以对

商品信息进行修改和删除。可以添加商品,并将新添加的商品归属到具体的类别下去。

④注册用户管理:可以查看所有已经注册的用

户信息,可以对用户进行删除操作

⑤用户订单管理:可以对所有已经产生的订单

进行管理。

b.数据库设计

用户表:

说明:其中id为表的主键

商品表:

说明:其中id为主键,且categoryid参照的是类别表

商品类别表:

说明:其中id为主键,且pid参照的是自己

订单表:

说明:其中id为主键,userid参照的是用户表订单项表:

说明:其中id为主键,productid参照的是商品表,orderid参照的是订单表

c.代码设计略

四.系统实现

开发工具myeclipse 数据库:mysql 服务

器:tomcat

(5) 系统实现部分

a.核心源程序。

首页后台代码

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using WebApplication1.Tool;

using WebApplication1.bean;

namespace WebApplication1

{

public partial class_Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button3_Click(object sender, EventArgs e)

{

int type = SqlManager.isPass(TextBox2.Text, TextBox3.Text);

if (type == SqlManager.OTHERS_ERR)

{

');history.back()");

HttpContext.Current.Response.End();

}

else if (type == SqlManager.MANAGER)

Response.Redirect("ManagerView.aspx");

else if (type == https://www.360docs.net/doc/7413958648.html,ER_NOT_EXIST)

{

HttpContext.Current.Response.Write("");

HttpContext.Current.Response.End();

}

else

{

Session["username"] = TextBox2.Text.Trim();

Response.Redirect("UserView.aspx");

}

}

protected void Button1_Click(object sender, EventArgs e)

{

if (TextBox1.Text.Trim().Length > 0)

Response.Redirect("FindGoods.aspx?book="+TextBox1.Text.Trim());

}

protected void Button2_Click(object sender, EventArgs e)

{

Response.Redirect("FindGoods.aspx");

}

protected void Button5_Click(object sender, EventArgs e)

{

Response.Redirect("NewUser.aspx");

}

}

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using WebApplication1.Tool;

using System.IO;

using WebApplication1.bean;

namespace WebApplication1

{

public partial class NewBook : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

string type= null;

if (TextBox5.Text.Length > 0)

type = TextBox5.Text;

else

type = DropDownList1.SelectedValue.ToString();

//新书

Goods book = new Goods();

book.setName(TextBox1.Text.Trim());

book.setAthor( TextBox2.Text.Trim());

book.setTp(type);

book.setNum(Int32.Parse(TextBox3.Text));

book.setWh(TextBox4.Text.Trim());

book.setOther(TextBox6.Text.Trim());

//存储图片

string guid = System.Guid.NewGuid().ToString();

if (FileUpload1.PostedFile.ContentLength > 0)

{

FileUpload1.SaveAs(Server.MapPath("/book_image/"+guid+".jpg"));

book.setImageUrl("~/book_image/"+guid+".jpg");

}

else

{

book.setImageUrl("~/book_image/def.jpg");

}

//反问数据库

int t = SqlManager.newBooks(book);

// 添加错误

if (t == SqlManager.OTHERS_ERR)

{

HttpContext.Current.Response.Write("");

return;

}

HttpContext.Current.Response.Write("");

}

}

}

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

using WebApplication1.bean;

using System.Data.SqlClient;

using WebApplication1.Tool;

namespace WebApplication1

{

public partial class AllBook : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

private void dataCg()

{

string cmd = "";

//如果类别框已经显示

if (DropDownList2.Visible == true)

{

cmd = "select * from book where tp='" + DropDownList2.SelectedValue+"'";

}

//下面都是搜索

else if (TextBox1.Text.Length <= 0)

{

cmd = "select * from Goods";

}

else if (DropDownList1.SelectedValue == "商品名")

{

cmd = "select * from Goods where name='" + TextBox1.Text + "'";

}

else if (DropDownList1.SelectedValue == "发布者")

{

cmd = "select * from Goods where athor='" + TextBox1.Text + "'";

}

else

{

return;

}

try

{

SqlDataSource1.SelectCommand = cmd;

SqlDataSource1.DataBind();

}

catch (System.Exception ex)

{

return;

}

}

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)

{

DropDownList drp = (DropDownList)sender;

if (drp.SelectedValue == "类别")

{

Button1.Visible = false;

TextBox1.Visible = false;

DropDownList2.Visible = true;

}

else

{

Button1.Visible = true;

TextBox1.Visible = true;

DropDownList2.Visible = false;

dataCg();

}

}

protected void Button1_Click(object sender, EventArgs e)

{

dataCg();

}

protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)

{

dataCg();

}

}

}

数据库处理模块后台代码(登陆与注册部分):

public static int newUser(User user)

{

//用户已经存在

if (isPass(user.getName(), "") != USER_NOT_EXIST)

return USER_EXIST;

//添加新用户

try

{

//生成SQL命令

SqlConnection con = new SqlConnection(constr);

con.Open();

SqlCommand com = new SqlCommand();

https://www.360docs.net/doc/7413958648.html,mandText= "insert into myuser(name,passwd,who,imageurl,realname,class,email,say)values(@userName,@passWd,'"+USER+"',@ userimage,' ',' ', ' ',' ')";

com.Connection = con;

com.Parameters.AddWithValue("@userName", user.getName());

com.Parameters.AddWithValue("@passWd", user.getPasswd());

com.Parameters.AddWithValue("@userimage", "~/user_image/def.jpg");

com.ExecuteNonQuery();

}

catch (System.Exception e)

{

return OTHERS_ERR;

}

return SUCCESSED;

}

/************************************************************************/

/*

* 修改时间:20135/20 19:38

* 功能:用户登录检测

* 参数:user = 用户名, passwd = 密码

* 返回:登陆成功返回用户类别,不成功返回-1

* */

/************************************************************************/

public static int isPass(string user, string passwd)

{

//生成SQL命令

SqlConnection con = new SqlConnection(constr);

con.Open();

SqlCommand com = new SqlCommand();

https://www.360docs.net/doc/7413958648.html,mandText = "select passwd,who from myuser where name=@userName";

com.Connection = con;

com.Parameters.AddWithValue("@userName", user);

SqlDataReader reader = null;

reader = com.ExecuteReader();

//判断读者用户名密码

while (reader.Read())

{

if (reader.GetString(0).Trim() == passwd.Trim())

{

int n = reader.GetInt32(1);

con.Close();

reader.Close();

return n;

}

else

{

con.Close();

reader.Close();

return OTHERS_ERR;

}

}

con.Close();

reader.Close();

//用户名不存在

return USER_NOT_EXIST;

}

校园网络规划方案

校园网规划设计方案 21 世纪将是人类全面进入信息化社会的世纪, 21 世纪的教育必须适应信息化社会对教育的需求。为此,各个国家高度重视信息技术对教育的影响和作用,重新调整教育目标,制定教育改革方案,加快推进教育信息化建设。近年来我国也开始重视并特别强调教育信息化。另一方面,在高等教育竞争日趋激烈的大环境下,建设数字化校园,实现教育信息化,强化各项管理,提升综合实力,是各高校的一项紧迫任务。今后学生选择高校,不光是听口碑,看师资,更直接的是通过Internet,接触各所高校的教学科研基本情况。所以,从某种意义上讲,数字化校园还是学校的一Internet名片,一个永远放映的宣传片。一流的高校必将拥有一流的数字化校园并通过此窗口向世界展示自身的实力和形象。 1数字化校园的概念 数字校园是在传统校园的基础上,利用先进的信息化手段和工具,将现实校园的各项资源数字化,形成的一个数字空间,使得现实校园在时间和空间上延伸开来。它是以网络为基础,从环境(包括设备、教室等)、资源(如图书、讲义、课件等)、到活动(包括教学、管理、服务、办公等)的全部数字化。 应用管理:为应用程序设定一系列外部接口规,使得遵循标准的应用能够方便地集成,接口规分为核心集、扩展集和可选集,支持不同级别接口规的应用的集成度不同; 用户管理与认证:提供统一的用户管理与认证,并提供用户单点登录; 权限管理:为用户和应用、以及应用之间的访问权限管理提供统一的规,使得新应用能够被自动发现并被用户使用; 数据交换:提供统一的信息视图和标准的数据交换服务,使得应用之间数据交换规化。 资源检索和查询:提供给用户方便的检索功能,使用户在众多的数字化校园中迅速查找到自己所需要的资源和信息。 管理信息系统:包括教务、科研、财务、人力资源、设备资产、档案等各种管理信息系统等; 数字图书馆:将学校中各种数字图书资源(包括期刊、书籍、论文等)

计算机网络课程设计--校园网的规划设计

摘要 本次设计主要以***为背景,从校园网的背景和相关计算机网络技术入手,根据网络的功能需求,信息点分布,局域网的安全问题等方面,结合工作实践,进行了分区、分层规划,实施布线方案,利用软件画出网络拓扑图,最后根据网络调查确定设备选型、报价,并考虑了目前网络的发展趋势,以系统化和工程化的思想较为详细地阐述了校园网的规划设计及实现的过程。 关键词:网络拓扑图;校园网;网络设计;IP地址;网络设备;VLAN

前言 本次课程设计要求本人根据实际情况,选择合适的地点进行校园局域网的规划设计,通过该课程设计,熟悉路由器、交换机的配置及相关命令。根据网络案例设计出包括网络拓扑结构图、IP分配及规划、特殊网络应用技术。 本次课程设计选择的是******新校区进行校园网的规划与设计。******新校区昆明***新城大学园区东南部,占地面积大约3300亩,建筑面积达100万平方米,学生20000人,符合中小型局域网的规模。 针对******新区,本人首先调查了学校的地理位置,学生人数,校园建筑物分布,并通过分区、分层设计来确定校园网络的设计,通过网络调查确定了校园网主干网采用10Gbps高速千兆以太网技术,选用Edraw这个软件来画出网络拓扑图,最后根据网络调查和实际情况分析选出合适的设备并做出了报价。 通过本次课程设计,本人熟悉了路由器、交换机的配置及相关命令,学会了如何全面细致地规划校园网,正确地画出网络拓谱图,并正确地分配IP网址,并结合网络调查选择合适的设备。提高了设计方案的分析、设计、论证、实现及文档规范书写的能力和解决实际问题的能力。

目录 摘要 ................................................................................................................................................... I 前言 ................................................................................................................................................. II 第1章校园描述.. (1) 1.1 校园网络的地理分布 (1) 1.2 校园网组织结构图 (1) 第2章需求分析 (4) 2.1 校园网络 (4) 2.2 校园网的功能 (4) 2.3 校园网的建设原则 (5) 2.4 QoS (5) 2.5校园网的信息点分布 (5) 2.6 校园网的安全问题 (5) 2.7校园网安全解决方案 (6) 第3章校园局域网的构建 (8) 3.1 主干网传输方案设计 (8) 3.2 Internet接入方案 (9) 3.3 综合布线方案 (10) 3.4校园网分层设计 (12) 3.5 校园网分区设计 (13) 3.6 网络设备选型 (15) 3.6.1选型原则 (15) 3.6.2核心交换机设备选型 (16) 3.6.3汇聚层设备选型 (16) 3.6.4接入层设备选型 (16) 3.6.5防火墙选型 (16) 3.6.6 服务器的选型 (16) 3.7校园网VLAN以及IP的划分 (17) 第4章网络管理 (19) 第5章系统主要设备报价 (20) 参考文献 (21) 课程设计总结 (23)

中小学校园网建设方案范本

Clarify the implementation objectives and contents, make the plan unified, the action coordinated and the process orderly. 姓名:___________________ 单位:___________________ 时间:___________________ 中小学校园网建设方案

编号:FS-DY-20260 中小学校园网建设方案 随着当代信息技术向中小学教育的扩展,随着多媒体计算机在教育教学过程中的应用越来越普遍,校园网络的建设提到了重要的议事日程。从当今世界发达国家教育信息化发展的经验来看,从单机发展到网络,是中小学教育信息化发展的必然趋势。因此,在当前我国基础教育信息化发展过程中,以校园网络的建设为核心与基础,加快教育现代化的进程,实现我国基础教育改革发展中的跳跃式发展,这是全面贯彻素质教育的关键性步骤。 中小学校园网建设原则 ● 高速校园网 校园网络是所有应用的基础平台,为了支持数据、话音、视像多媒体的传输能力,要求全网无带宽瓶颈,保证各种应用软件的带宽需求。 ● 高稳定可靠性

校园网是各种应用的统一通信平台,平均无故障时间以及故障恢复时间,要保持在一个可容忍的许可范围之内。不但要考虑设备本身的冗余、容错能力,还要从网络架构的合理设计上,保障网络的稳定可靠运行。 ● 高安全 制定统一的安全策略,整体考虑网络平台的安全性,构建全局安全网络。保证关键数据不被非法窃取、篡改或泄漏,使数据具有极高的可信性。 ● 轻松使用易管理 对于网络的配置管理简单方便,对网络实行集中监测、分权管理,并统一分配带宽资源,选用先进的网络管理平台,实现对整网设备、端口的管理、流量统计分析,以及提供故障的自动报警。 ● 良好可扩充性 高性价比,满足目前需要,通过灵活性和模块化的方式平滑升级网络功能和扩展网络规模,满足不断增长的教学和管理的网络需求。 x网络中小学校园网解决方案

校园网络规划设计方案

校园网络设计方案

第一章建网原则 实际上,我国中小学所耗费的信息技术投入远不止上述经费。国人在进行投入的过程中总是追求时髦、讲面子。不考虑学校的实际情况,严重脱离中国的国情和经济发展现状,要知道我们一直是世界上人均收入排名在一百多位的发展中国家。 接着全国兴起了装备计算机的热潮,重点中学和好一点的乡镇中小学开始全面装备286、386计算机,当时的计算机每台近两万元左右,使用不到两年,软件升级,WINDOS全面取代DOS系统,286、386计算机全面淘汰(由此全国又损失数百亿元).这时候486计算机全面登场,并立即淘汰,586以及档次与配置更高的计算机面世。我们的学校在这场计算机的变革中,就不停的跟在后面赶,不停的被淘汰,由于有些学校领导片面追求时髦、面子,而给学校和国家造成了无法估计的损失。 现在教育部提出:一定的时间内在国内普及信息技术教育,实行"校校通"工程;可是由于一些大的计算机厂家在不停的炒作,进行误导,使得我们有些学校校长、少数教育领导干部头脑发热起来了,认为:校校通就是校园网,校园网就是计算机网;学校为了完成上面下达的任务,不顾本校的实际情况,不顾当地的实际情况,大规模的建

设计算机网,造成学校大量负债,而这个所谓的校园网自从建立起 来后就面临着淘汰,为什么呢?目前,我国大部份的学校连基本的广播网、有线电视网都没有,有的学校的教师连计算机的最简单的常识也没有,更谈不上如何使用它们。在上述情况下,我们在进行校园网建设的过程中应该保持清醒的头脑,花最少的钱、获得最大的效果。 校园网络作用主体不清 建立一个好的校园网络系统包括广播系统、教学管理系统、计算机网络系统等等。计算机网络系统是校园网络系统中的一个组成部份。他们之间是相互补充、相互完善,而不是相互取代的。建设校园网的目的是用于老师传授知识和学生获得知识。传授知识有三种方式:图像,声音,文字。现在一般的人重视的是文字方面知识传授,而忽略 了用图像和声音进行大众的知识传授。文字是声音和图像的补充和记载。从传播知识的作用范围来讲,广播系统传播的范围最广。从设备的增值性来看:最实用的是计算机,其次是教育系统应用软件和广播系统。因此,我们在建校园网时,应先从简易经济和适用的系统做起,再建计算。 第二章校园网的规划设计 2.1校园网建设核心 随着网络规模的扩大和用户数量迅速增加,并且由于院校合并形成了分布于多个校区的校园网,网络结构日趋复杂,网络结点数剧

校园网规划与设计

重庆大学城市科技学院 课程设计报告书 课程名称:《局域网络组建与设计》课程设计专业班级:计算机科学与技术2007级(1)班组号: 组长: 组员: 指导教师:张娟 二○○八年 12 月 19 日 重庆大学城市科技学院专科学生课程设计任务书

目录 课程设计服务书 (2) 一、引言与目标 学院概况 (5) 组网目标 (5)

二、用户需求分析 用户网络环境分析 (5) 用户业务需求分析 (6) 网络功能需求分析 (6) 校园基础应用平台 (6) Internet网功能 (7) 安全与管理需求 (7) 实用与经济性 (7) 三、技术需求分析 路由技术 (7) 交换技术 (7) VLAN技术 (7) 远程访问技术 (7) 防火墙技术与 (7) 链路聚合技术 (8) 四、拓扑结构设计 整体设计流程 (8) 主干网设计 (9) 拓扑结构设计 (9) 分层化设计 (9) 网络冗余设计 (10) 总体拓扑图设计 (11) 五、物理设计与选型 交换机选型 (12) 路由器选择 (12) 传输介质选型 (12) 服务器选择 (12) 需求项目一览表 (13) 应用需求一览表 (13)

计算机平台需求 (13) 子网(Vlan)划分 (14) 六、无线局域网设计 无线局域网的优点 (15) 无线局域网设计 (16) 无线网卡 (16) 接入点AP (16) 无线网络控制器 (16) 无线局域网模型 (16) 城域WLAN设计 (17) WLAN AP配置 (17) 七、性能测试与估 (18) 八、总结与体会 (19) 九、参考文献 (19) 十、组成员分工情况 (19) 一、引言与目标 学院概况: 重庆大学城市科技学院是经国家教育部批准设立的一所以本科教育为主的综合性全日制普通高等学校。学院是按照教育部相关文件的有关规定,采用新的机制和模式运行的独立学院,由重庆大学实施对学院的教学管理和质量监督。学院充分利用重庆大学的雄厚师资力量,选聘具有较高教学水平和学术水平的教师任教。学院以全新的教育理念,先进的办学模式,兼收并蓄,博采众长,使莘莘学子全面发展、学有所长。 组网目标: 随着经济的发展,信息起着越来越重要的作用。计算机、网络和多媒体等信息技术的飞速发展,信息的传递越来越快捷,信息的处理能力变得越来越强,信息的表现形式也越来越丰富,这些都对社会经济和人们的生活产生了深刻的影响。这一切促使通信网络由传统的电话网络向高速多媒体信息网发展。Web技术和多媒体技术的出现,近几年来Internet得到了突飞猛进的发展,联入网络的节点和信息资源迅速增长。 为了满足广大大学生的学习需要,教职工教学,办公需求。建立一个基于校园Intranet的信息管理和应用的网络系统,并提供相应的各种服务。共享网络上各种软、硬件资源,快速、稳定地传输各种信息,并提供有效的网络信息管理手段。采用开放式、标准化的系统结构,以利于功能扩充和技术升级。能够与外界进行广域网的连接,提供、

校园导航系统---算法与分析课程设计

算法设计与分析课程设计 题目:校园导航问题 文档: 物联网工程学院物联网工程专业 学号 学生姓名 班级物联网1101 二〇一三年十二月

设计要求:设计你的学校的平面图,至少包括10个以上的场所,每两个场所间可以有不同的路,且路长也可能不同,找出从任意场所到达另一场所的最佳路(最短路径)。 本系统为用户提供以下功能: (一)、查询了解学校概况,为导游参观者提供关于学校的相关信息。 (二)、查询校园各个场所和景点信息; (三)、为导游者或外来人员参观人员提供校园交通信息,方便用户走访学校。完成需要操作时,退出系统 校园导航查询系统的开发方法总结如下: (1) 需求分析,了解学校各个场所与场所或者是各个景点与景点之间的信息,路径和距离,考虑该如何设计才能满足用户需求。 (2) 概要设计,对调查得到的数据进行分析,根据其要求实现的功能分析系统结构和界面将实现的基本功能。 (3) 详细设计,设计系统界面并编辑实现其各个功能的代码。 (4) 调试分析,在设计完成后,调试系统运行的状况,修改完善系统,然后进行测试。 一、需求分析 1学校以及各景点介绍模块 采用一维数组将学校景点依次排放好编号G.vex[i].number=i 在选择校园介绍的时候,弹出G.vex[0]校园简介。在选择各景点信息的时候,可按编号查询2查询最短路径(主要) 查出出发地到想要到达的景点的最短路径,初步构想采用最经典的迪杰斯特拉算法最短路径函数 3查询各点距离 将所有景点的距离显示出来。 4主菜单页面显示 提供使用者选择功能界面,按照提示进行操作。 5退出 完成需要操作时,退出系统

校园导航系统模式图 二、概要设计 2.1算法设计说明 校园导航模型是由各个景点和景点以及场所和场所之间的路径组成的,所 以这完全可以用数据结构中的图来模拟。用图的结点代表景点或场所,用图的边 代表景点或场所之间的路径。所以首先应创建图的存储结构。结点值代表景点信 息,边的权值代表景点间的距离。结点值及边的权值采用图存储。本系统需要查 询景点信息和求一个景点到另一个景点的最短路径长度及路线,为方便操作,所 以给每个景点一个代码,用结构体类型实现。计算路径长度,最短路线和最佳路 径时可分别用迪杰斯特拉(Dijkastra )算法和哈密而顿回路算法实现。最后switch 选择语句选择执行浏览景点信息或查询最短路径和距离。 2.1.1学校以及各景点介绍模块 采用了图的邻接矩阵存储结构,首先初始化每一个景点名称(一维数组) fo r(i=1;i

校园网方案设计拓扑图

校园网方案设计拓扑图 导语:拓扑图是对面实体符号图形的简单化与规则化表示,并借此图形显示量化信息,图形大小一般与实体面积无关。以下本人为大家介绍校园网方案设计拓扑图文章,欢迎大家阅读参考! 校园网方案设计拓扑图随着计算机、通信和多媒体技术的发展,使得网络上的应用更加丰富。同时在多媒体教育和管理等方面的需求,对校园网络也提出进一步的要求。因此需要一个高速的、具有先进性的、可扩展的校园计算机网络以适应当前网络技术发展的趋势并满足学校各方面应用的需要。信息技术的普及教育已经越来越受到人们关注。学校领导、广大师生们已经充分认识到这一点,学校未来的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容。 学校有几栋建筑需纳入局域网,其中原有计算机教室将并入整个校园网络。根据校方要求,总的信息点将达到 3000个左右。信息节点的分布比较分散。将涉及到图书馆、实验楼、教学楼、宿舍楼、食堂等。主控室可设在教学楼的一层,图书馆、实验楼和教学楼为信息点密集区。 校园网最终必须是一个集计算机网络技术、多项信息管理、办公自动化和信息发布等功能于一体的综合信息平台,

并能够有效促进现有的管理体制和管理方法,提高学校办公质量和效率,以促进学校整体教学水平的提高。 根据校园网络项目,我们应该充分考虑学校的实际情况,注重设备选型的性能价格比,采用成熟可靠的技术,为学校设计成一个技术先进、灵活可用、性能优秀、可升级扩展的校园网络。考虑到学校的中长期发展规划,在网络结构、网络应用、网络管理、系统性能以及远程教学等各个方面能够适应未来的发展,最大程度地保护学校的投资。学校借助校园网的建设,可充分利用丰富的网上应用系统及教学资源,发挥网络资源共享、信息快捷、无地理限制等优势,真正把现代化管理、教育技术融入学校的日常教育与办公管理当中。学校校园网具体功能和特点如下: 采用千兆以太网技术,具有高带宽1000Mbps 速率的主干,100Mbps 到桌面,运行目前的各种应用系统绰绰有余,还可轻松应付将来一段时间内的应用要求,且易于升级和扩展,最大限度的保护用户投资; 网络设备选型为国际知名产品,性能稳定可靠、技术先进、产品系列全及完善的服务保证; 采用支持网络管理的交换设备,足不出户即可管理配置整个网络。 提供国际互联网ISDN 专线接入,实现与各公共网的连接;

xx大学校园网设计方案(课程设计经典方案)全解

湖南机电职业技术学院 毕业设计 校园网的规划与设计 设计方案 作者姓名欧阳贝伦 所属系部信息工程学院 指导教师吴勇 专业班级计算机网络技术网络1301班

目录 1.1网络设计原则 3 1.2网络需求分析 3 2网络设计解决方案 4 2.1网络系统结构规划 4 2.1.1接入层 4 2.1.2汇聚层 5 2.1.3核心层 5 2.1.4远程接入区域 5 2.2网络拓扑设计 5 2.3网络IP地址规划 6 2. 3.1IP地址合理规划的意义 6 2.4网络设计技术方案特点7 3网络设计技术分析7 3.1校园网络技术分类7 3.2校园网交换技术8 3.3路由技术9 3.4广域网接入技术9 4 设备的选型10 5 投资预算11 6综合布线工程规划12 4.1工程概况12 4.2施工原则12 7总结体会13

1网络设计原则与需求分析 1.1 网络设计原则 ?实用性与先进性 根据学校实际情况和特点,在设计中特别强调实用性与先进性的结合,应采用成熟的网络技术,保证校园网实用;跟踪国际网络技术的新发展,设计技术先进的网络。在保证校园网可靠、实用、先进的基础上,可以提供研究先进网络技术的科研环境,方便学校的科研与开发。 ?开放性与标准化 整个校园网的设计采用开放性的网络体系,以方便网络的升级、扩展和互联。同时,在选择服务器、网络产品时,强调产品支持的网络协议的国际标准化。 ?可靠性与安全性 在校园网的设计中,主要考虑两个层次:一是整个网络的可靠性与安全性,采用高可靠性高安全性的网络体系结构;二是网络设备的安全性和可靠性,主要是采用可带电插拔的模块、配置双电源、端口冗余、设置网络设备的用户表及口令限制等手段。 ?经济性与可扩充性 在满足学校需求的前提下,选用性能价格比高的网络设备和服务器。采用的网络架构和设备,应充分考虑到易升级换代,并且在升级时可以最大限度地保护原有的硬件设备和软件投资。 1.2 网络需求分析 湖南机电职业技术学院作为一所高等院校,必须建成一个集学校行政、办公、教学以及师生宿舍上网于一体的校园网络系统。具体需求如下: 管理层需求 (1)办公需求:办公自动化,文档电子化,电子公告牌 (2)E-mail 服务 (3)远程访问 (4)管理需求:会议管理,个人信息管理,公共信息管理, 公文管理,教务综合管理,以及图书馆自动化管理。 教师需求 (1)教学要求:电子备课,资料查阅,文档打印,文档、课件上传/下载,在线答疑(2)教学活动:VOD(或将来需要),学生成绩登入、公布 (3)自学需求:电子图书馆,资料查询 (4)远程访问 (5)E-mail 服务

数据结构课程设计-校园导航

数据结构课程设计-校 园导航 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

课程设计报告 课程名称数据结构课程设计题目校园导航 指导教师 设计起始日期 5.9~5.16 学院计算机学院 系别计算机科学与工程 学生姓名 班级/学号 成绩

一、需求分析 本次实验设计的任务是实现一个简易的北京信息科技大学的校园导航平面图。设计要包括下列要求: 设计你的学校的平面图,至少包括10个以上的场所,每两个场所间可以有不同的路,且路长也可能不同,找出从任意场所到达另一场所的最佳路径(最短路径)。 本课题实现校园多个场所(至少10个)的最短路径求解。 (1)输入的形式和输入值的范围:本系统主要数据类型为字符型char及整形int,char型主要包括单位编号,单位名称,单位简介,功能编号;输入功能编号与单位编号进行操作。 (2 ) 输出的形式:输出则通过已有的信息数据,通过相关的操作输出相应信息。 (3) 程序所能达到的功能:本程序可供任何人使用,主要功能1.浏览各单位及简介;2.查看所有游览路线;3.选择出发点和目的地求出最佳路径;4.查看某一单位信息。 (4)测试数据:包括正确的输入及其输出结果和含有错误的输入及其输出结果。 a.首先看到的是校园导航系统的菜单: b.查看浏览路线等待输入起始景点: C.选择出发点与目的地等待输入起始景点与目的地编号: d.参看景点信息等待输入景点编号:

二、概要设计 本系统包含一个文件。设计分有菜单,显示信息,弗洛伊德算法,迪杰斯特拉算法,查找景点信息等程序段。主程序为整系统的入口处,菜单主要实现显示系统功能,显示信息主要实现显示景点信息,弗洛伊德算法主要实现求两景点之间最短路径,迪杰斯特拉算法实现求两景点之间最短路径,查找景点信息主要实现显示某一景点信息。 系统首先通过主程序调用void main( );进入系统主菜单函数,根据用户的选择可分别进入:1.浏览各景点及简介;2.查看所有游览路线;3.选择出发点和目的地求出最佳路径;4.查看景点信息;5.退出系统。 选择“浏览各景点及简介”项,显示十个景点的有关信息,包括景点编号,景点名称,景点简介。 选择“查看所有游览路线”项,会进入输入起始景点编号的界面,输入正确编号后会显示起始景点到其余九个景点的最短路线的方案。 选择“选择出发点和目的地”项,会进入输入起始景点与目的景点的界面,输入起始景 点与目的景点,并有空格隔开就得到两景点之间的最佳路径。 选择“查看景点信息”项,会进入输入要查看的景点的界面,如入后会显示该景点的有关信息。 选择“退出系统”项,就会退出程序。 三、详细设计 (1)十三个单位的图

中小学校园网建设方案

中小学校园网建设方案 随着当代信息技术向中小学教育的扩展,随着多媒体计算机在教育教学过程中的应用越来越普遍,校园网络的建设提到了重要的议事日程。从当今世界发达国家教育信息化发展的经验来看,从单机发展到网络,是中小学教育信息化发展的必然趋势。因此,在当前我国基础教育信息化发展过程中,以校园网络的建设为核心与基础,加快教育现代化的进程,实现我国基础教育改革发展中的跳跃式发展,这是全面贯彻素质教育的关键性步骤。 中小学校园网建设原则 ●高速校园网 校园网络是所有应用的基础平台,为了支持数据、话音、视像多媒体的传输能力,要求全网无带宽瓶颈,保证各种应用软件的带宽需求。 ●高稳定可靠性

校园网是各种应用的统一通信平台,平均无故障时间以及故障恢复时间,要保持在一个可容忍的许可范围之内。不但要考虑设备本身的冗余、容错能力,还要从网络架构的合理设计上,保障网络的稳定可靠运行。 ●高安全 制定统一的安全策略,整体考虑网络平台的安全性,构建全局安全网络。保证关键数据不被非法窃取、篡改或泄漏,使数据具有极高的可信性。 ●轻松使用易管理 对于网络的配置管理简单方便,对网络实行集中监测、分权管理,并统一分配带宽资源,选用先进的网络管理平台,实现对整网设备、端口的管理、流量统计分析,以及提供故障的自动报警。 ●良好可扩充性 高性价比,满足目前需要,通过灵活性和模块化的方式平滑升级网络功能和扩展网络规模,满足不断增长的教学和管理的网络需求。

x网络中小学校园网解决方案 由于中小学涵盖面比较广泛,在网络系统方案设计中不能拿一个固定模式去定义。我们根据具体学校规模大小、多少分别给出一个相应实际的解决方案。 普教大型中小学校园网解决方案 普教大中型中小学校园网解决方案 普教中型中小学校园网解决方案 普教小型中小学校园网解决方案 ●高速校园网设计 百兆/千兆到桌面、骨干千兆、核心万兆链路冗余、高性能接入、汇聚、核心及出口设备,保证全网线速转发。rg-s8600系列高密度多业务ipv6核心路由交换机提供/背板带宽,并支持将来更高带宽的扩展能力,高达

校园网规划设计方案

校园网规划设计方案 导语:校园网建设的必要性学校是否采用最先进的信息和传播 技术是一个有决定性意义的问题,而且十分重要的是,学校应该处于 影响整个社会深刻变革的中心地位。 校园网必须具备教学、管理和通讯三大功能。教师可以方便地 浏览和查询网上资源,进行教学和科研工作;学生可以方便地浏览和 查询网上资源实现远程学习;通过网上学习学会信息处理能力。学校 的管理人员可方便地对教务、行政事务、学生学籍、财务等进行综合管理,同时可以实现各级管理层之间的信息数据交换,实现网上信息采集和处理的自动化,实现信息和设备资源的共享,因此,校园网的建设必须有明确的建设目标。 ①要适应未来网络的扩展和拓扑结构的变化。 ②要能为特定的师生用户或用户组提供访问路径。 ③要保证网络能不间断地运行。 ④当网络扩大和应用增加时,变化的网络结构要能应付相应的带宽要求。⑤使用频率较高的应用能够支持网上大多数的师生用户。 ⑥能合理地分配用户对网内、网外的信息第一文库网流量。 ⑦能支持较多的网络协议,扩大网络的应用范围。 ⑧支持IP的单点传送和多点广播数据流。 1.1项目概况 本次项目是为**中学建设的一个校园网,这个学校有一栋教学楼、一栋实验楼、一栋图书馆、一栋办公楼、两栋女生宿舍和两栋男

生宿舍,教学楼、实验楼都为六层,每层有十个教室,图书馆、办公楼为三层,办公楼一层有十二个办公室,一个办公室内最多有四台计算机,图书馆三楼为电子阅览室,一二层为图书室,学生宿舍有六层,每层有二十四个寝室,每个寝室最多有六台计算机,每个教室或者办公室或者寝室内只安装一个以太网接口,如老师或学生要连接多台计算机需自己配置以太网交换机,该学校的中央机房设在电子阅览室旁边,该校园网中要求每台计算机都能连接互联网,局域网资源共享,局域网内采用VLAN技术限制不同办公室的部分访问。 安全与可靠性 校园网的总体设计原则先进性。以先进、成熟的网络通信技术进行组网,支持数据、语音、视像等多媒体应用,用基于交换的技术替代传统的基于路由的技术; 开放性。网络协议采用符合ISO及其他标准,如IEEE,ITUT,ANSI等制订的协议,采用遵从国际和国家标准的网络设备; 可靠性。选用高可靠的产品和技术,充分考虑系统在程序运行时的应变能力和容错能力,包括交换机、路由器以及网络服务器的可靠性; 可扩展性。网络设计应具有良好的扩展性和升级能力,选用具有良好升级能力和扩展性的设备。在以后对该网络进行升级和扩展时,必须能保护现有投资。应支持多种网络协议、多种高层协议和多媒体应用;

数据结构课程设计-校园导航

课程设计报告 课程名称数据结构课程设计题目校园导航 指导教师 设计起始日期 5.9~5.16 学院计算机学院 系别计算机科学与工程 学生姓名 班级/学号 成绩

一、需求分析 本次实验设计的任务是实现一个简易的北京信息科技大学的校园导航平面图。设计要包括下列要求: 设计你的学校的平面图,至少包括10个以上的场所,每两个场所间可以有不同的路, 且路长也可能不同,找出从任意场所到达另一场所的最佳路径(最短路径)。 本课题实现校园多个场所(至少10个)的最短路径求解。 (1)输入的形式和输入值的范围:本系统主要数据类型为字符型char及整形int,char 型主要包括单位编号,单位名称,单位简介,功能编号;输入功能编号与单位编号进行操作。 (2 ) 输出的形式:输出则通过已有的信息数据,通过相关的操作输出相应信息。 (3) 程序所能达到的功能:本程序可供任何人使用,主要功能1.浏览各单位及简介; 2.查看所有游览路线; 3.选择出发点和目的地求出最佳路径; 4.查看某一单位信息。 (4)测试数据:包括正确的输入及其输出结果和含有错误的输入及其输出结果。 a.首先看到的是校园导航系统的菜单: b.查看浏览路线等待输入起始景点: C.选择出发点与目的地等待输入起始景点与目的地编号: d.参看景点信息等待输入景点编号: 二、概要设计 本系统包含一个文件。设计分有菜单,显示信息,弗洛伊德算法,迪杰斯特拉算法,查找景点信息等程序段。主程序为整系统的入口处,菜单主要实现显示系统功能,显示信息主要实现显示景点信息,弗洛伊德算法主要实现求两景点之间最短路径,迪杰斯特拉算法实现求两景点之间最短路径,查找景点信息主要实现显示某一景点信息。

学校校园网设计方案

学校校园网设计方 案

学校校园网设计方案 一、设计背景 1。对象 学校占地 232 亩( 154774m2 )。根据建设计划行政办公楼 1023 平方米,教学楼16132 平方米,科技实验楼10484 平方米,学生宿舍13392 平方米,教工宿舍3049 平方米,图书馆2246 平方米,体育馆 5000 平方米,食堂 4417 平方米,共享设施 3642 平方米。 2。对象需求分析 该学院校园网的总体建设目标是:利用先进实用的计算机技术和网络通信技术,建成覆盖全校,高速,高性能的计算机网络,实现网络在教学,管理和通信等方面的作用。具体包括以下几个方面: ⑴建立一个以光纤为主干,覆盖全校的宽带网,主干1000M ,100M 至桌面。需要考虑网络运行的高效,可靠,安全以及管理的方便。实现校园 Intranet 同 CERNET , Internet 的互连互通,校内能够方便快捷地访问国内外消息,以满足信息查询,通信,资源共享,远程教学等需要。 ⑵建立网络教学系统,提供教师备课,课间制作,多媒体演示,学生多媒体交互式学习,网络考试,自动教学评估等功能。 ⑶建立基于网络的教育管理及自动化办公系统,包括行政,教学教务,科研,后勤财务等系统,以满足学校管理现代化的需

要。 3。基于对象的设计原则 (1)开放性,可扩充性 要求采用成熟和标准化的技术,支持多种当前流行的网络通信协议,以利于与CERNET,Internet等网络互联。利于向ATM过渡。 (2)长远规划,分步实施 校园网规划建设中存在着技术先进性与资金有限性的矛盾。首先,先进的网络技术投资很大,而学校的资金有限;其次,网络技术发展迅速,即使当时选择最先进的技术,由于校园网建设周期长,也会较快过时。因此,在规划校园网时,在总体结构上要考虑到今后扩充升级的方便,并能充分保护现有资源,同时考虑实施时在资金许可的情况下尽可能采用先进的网络技术。 (3)实用性原则 在网络规划时要立足于校园网的基本功能,重视实用和效益,着眼于提高教学和管理水平。 (4)安全可靠性 网络系统必须有容错功能,能保护合法用户的权益不受分割。 二、网络规划设计 1。校园网功能 (1)实现校内办公自动化,提高管理水平

计算机网络课程设计报告书.某大学校园网规划与设计

C H A N G Z H O U U N I V E R S I T Y 实验报告 课程名称:计算机网络 实验名称:某大学校园网规划与设计 学生姓名: 学号: 专业班级: 学院(系):信息学院 指导教师:

实验四某大学校园网规划与设计 设计原则: 校园网建设是一项大型网络工程,各个学校需要根据自身的实际情况来制定网络设计原则。该学校网络需要具有包括图书信息、学校行政办公等综合业务信息管理系统,为广大教职工、科研人员和学生提供一个在网络环境下进行教学和科研工作的先进平台。本次设计以实用、够用、好用、安全为指导思想;以开发标准、先进性、可靠性、安全性为设计原则进行设计。 (1)开放性标准化原则: 系统要有可扩展性和可升级性,随着学院不断的扩招,业务的增长和应用水平的提高,网络中的数据和信息流将按指数级增长,需要网络有很好的可扩展性,并能随着技术的发展不断升级。设备应选用符合国际标准的系统和产品,以保证系统具有较长的生命力和扩展能力,满足将来系统升级的要求。 (2)先进性性原则 当前计算机网络技术发展很快,设备更新淘汰也很快。这就要求校园网建设在系统设计时既要采用先进的概念、技术和方法,又要注意结构、设备、工具的相对成熟。只有采用当前符合国际标准的成熟先进的技术和设备,才能确保校园网络能够适应将来网络技术发展的需要,保证在未来若干年内占主导地位。(3)可靠性原则: 网络必须是可靠的,包括网络物理级的可靠性,如服务器、风扇、电源、线路等;以及网络逻辑级的可靠性,如路由、交换的汇聚,链路冗余,负载均衡等。网络必须具有足够高的性能,满足业务的需要。 (4)安全性原则: 网络系统应具有良好的安全性。由于校园骨干网络为多个用户内部网提供互联并支持多种业务,要求不仅能进行灵活有效的安全控制,同时还应支持虚拟专网,以提供多层次的安全选择。在系统设计中,既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用和不同的网络通信环境,采取不同的措施,包括系统安全机制、数据存取的权限控制等。 分层设计理念: 对于大型网络而言一般采用三层结构设计,即“接入层-汇聚层-核心层”,如图所示:

校园导航课程设计

数据结构课程设计

蚌埠学院计算机科学与技术系课程设计任务书

目录 1 引言 (4) 1.1 问题的提出 (4) 1.2任务与功能简介 (4) 1.2.1任务 (4) 1.2.2功能简介 (4) 2 程序运行平台 (5) 3 总体设计与模块分析 (6) 3.1抽象数据类型定义 (6) 3.2主程序模块的整体流程 (6) 3.3各模块调用和函数关系如下 (6) 4 程序的主要功能实现 (8) 4.1 main()——主函数 (8) 4.2赋值init函数 (8) 4.3输出蚌埠学院校园导航平面图的map函数 (10) 4.4菜单menu函数 (11) 4.5输出地点信息的information函数 (12) 4.7输出路径way函数 (13) 4.8调用floyd和way的最短路径shortestpath算法 (14) 5系统测试 (15) 5.1系统运行后主界面 (15) 5.2查询最短路径 (16) 5.3查询地点信息 (17) 致谢 (19) 参考文献 (20) 附录 (21)

1 引言 为了加深对《数据结构》这一课程所学内容的进一步理解与巩固,我们这一组按课程设计要求完成了校园导航系统的设计。 1.1 问题的提出 我们这次基于对导航这个热门问题的研究设计了简易校园导航系统,我们的导航平面图中至少包括8个以上校园的场所,每两个场所间可以有不同的路,且路长也可能不同,给出校园各主要建筑的名称信息及有线路联通的建筑之间的距离,利用校园导航系统计算出给定的起点到终点之间的最近距离及线路。本导航系统能够很好的向同学们提供距离与地点的详细信息。 1.2任务与功能简介 1.2.1任务 (1)本次作业的核心是利用弗洛伊德算法计算给定有向网中两点最短距离;给出有向网中所要求点的信息。在调试过程中,除了简单语法错误外,就是对弗洛伊德算法的理解和实现,以及菜单的设置,这是我以前没有实现过的。出于简单化,并没有对有向图中各个点进行输入,而是在程序中直接赋值。 (2)在对各个功能操作的实现上,由于有弗洛伊德算法时间复杂度大多数是O(n3),空间上增加了二维数组,空间复杂度为O(n+s)。 1.2.2功能简介 程序所能达到的功能: (1) map——输出蚌埠学院导航平面图。 (2) init()——按相应编号输入各个节点内容,对相应路径赋值的函数。 (3) menu()——菜单函数 (4) information()——输出简介的函数 (5) way()——最短路径的输出函数 (6) shortestpath()——调用弗洛伊德和最短路径输出的函数 (7) main()——主函数

设计一个完整的校园网络规划方案

***中学网络的IP地址规划与配置 一、网络设计方案 1.1 网络设计需求 学校有三个年级分别为高一、高二、高三。三个年级各在一座教学楼里,另外学校行政管理在一座办公楼里。示意图见《网络结构示意图》) 各年级都有自己的语文组,数学组,英语组,物理组,化学组,生物组,地理组,生物组,政治组,文艺组(体育,美术,音乐),信息组。 行政办公楼里包括学校办公室,政教处,教导处,财务处,后勤处。 二、要求 2.1因特网接入和企业网分离。 将因特网接入部分和学校网主体部分分离,每部分完成其自身的

功能,可以减少两者之间的相互影响。因特网接入的变化,只影响接入的变化,对学校网络没有影响;而学校网络的变化对因特网接入部分影响较小。这样可以增强网络的扩展能力。保持网络层次结构清晰,便于管理和维护。 2.2统一标准,统一网络 统一的IP应用标准(IP地址,路由协议),安全标准,接入标准和网络管理平台,才能实现真正的统一管理,便于集团的管理和网络策略的实施。 三、使用设备 3.1 核心层设备 3560以上的核心交换机 3.2 汇聚层设备 3560交换机 3.3 接入层交换机 2950t交换机 四、路由交换部分设计 4.1.VLAN设计规范 企业的局域网进行VLAN划分,可以减少网络内的广播数据包,提高网络运行效率;可以区分不同的应用和用户,方便学校的管理与维护。VLAN用途如表1 教学区V L A N划分用途表

办公区v l a n划分 ⑵.IP地址分配方案 IP地址分配表,具体的地址分配表如下图:

行政三层交换 vlan 配置: Switch(config)#ip routing Switch(config)#int vlan 1 Switch(config-if)#no shut Switch(config-if)#ip add 10.16.208.1 255.255.252.0 Switch(config-if)#e Switch(config)#int vlan 2 Switch(config-if)#no shut Switch(config-if)#ip add 10.16.212.1 255.255.252.0 Switch(config-if)#e Switch(config)#int vlan 3 Switch(config-if)#no shut Switch(config-if)#ip add 10.16.216.1 255.255.252.0 Switch(config-if)#e Switch(config)#int vlan 4 Switch(config-if)#no shut Switch(config-if)#ip add 10.16.224.1 255.255.252.0 Switch(config-if)#e

xx大学校园网规划设计方案_

XX大学校园网规划设计方案 成员姓名: 专业: 班级: 信息技术学院

摘要 近几年来,全国的校园网迅速发展,用校园网来进行教学、办公,不仅有利于提高教学,办公的效率,还可以从互连网上取得大量的相关资料,节省大量的时间和精力。本文主要针对XX大学校园网建设需求提供网络规划设计方案,在该方案中主要对校园网的各项需求进行仔细分析,并且详细对设计目标、系统设计原则、设计标准、系统选型、总体系统设计方案和综合布线等内容进行说明。通过此方案可以建设一个高性能、低成本的校园网,提高学校教学与科研的综合实力,同时也为广大师生提供优质的网络。 关键词:校园网;网络规划;综合布线

目录 摘要............................................................................................................................. I 一、网络现状及需求分析 (1) 1.1网络现状 (1) 1.2 校园网建设目标 (1) 1.3 校园网设计要求 (1) 二、网络规划方案设计 (4) 2.1 总体设计原则 (4) 2.2 组网技术分析 (4) 2.3 主干网技术的选择 (4) 2.4 服务器平台选择 (5) 2.5 网络拓扑结构 (5) 2.6 设备配置描述 (6) 2.7 网管中心机房技术要求 (6) 三、综合布线系统 (8) 3.1 布线系统方案设计 (8) 3.2 采用标准 (8) 3.3 布线系统总体结构设计 (8) 3.4 布线方案 (9) 成绩评定表 (11)

校园网的规划设计课程设计报告

课程设计报告课程设计题目:校园网设计 专业:信息工程 班级:1122301 姓名:春花 学号: 9 指导教师:罗亚斌 2013年12 月25 日 目录

1、需求分析 (3) 2、总体设计 (3) 3、校园网详细设计 (4) 3.1校园网规划 (4) 3.2 校园网拓扑图 (5) 4、VLAN及IP地址的划分 (5) 4.1IP地址合理规划的意义 (5) 4.2IP地址规划 (6) 4.3VLAN划分方案 (6) 5、校园网具体配置实现 (7) 5.1配置路由器 (7) 5.2配置交换机 (8) 5.3主机IP地址和网关的配置 (11) 6、测试连通性 (11) 6.1 测试主机连通性 (11) 6.2测试主机与服务器之间的连通性 (14) 7、设计总结 (16) 8、参考资料 (18)

1.需求分析 校园网是以学校的教学、管理、科研、信息交流和资源共享为目的,以一个学校的管辖区域为覆盖围的局域网,是通过与Internet的互连实现信息交流和资源共享的系统。为了提高学校的管理效益和教学质量,开展学校现代化教育建设,建设具有规模的校园网络,整个校园网建设遵循“经济高效、领先实用” 原则,既要具有发展余地,又要比较实用,要集计算机技术、网络技术于一体,能够最大限度地调动学生对教学容的积极性。 依据实际情况,考虑到校园网为中小型规模的组网,但对通信量的要求较高,本校园网设计的需求目标是将学校的各种PC工作站,终端设备和局域网连接起来,在网上发布和获取教育资源,并在此基础上建立能满足教学、科研和管理工作需求的软、硬件环境,开发各类信息和应用系统,为学校中的各类人员提供充分的网络信息服务。 为整个学院的PC机分配分配IP地址并根据情况设计网络,使每个局域网能互相通信,每台PC机都能与服务器通信。 2. 总体设计 随着现代化教学活动的开展和与国外教学机构交往的增多,对通过Internet 网络进行信息交流的需求越来越迫切,为促进教学、方便管理和进一步发挥学生的创造力,校园网络建设成为现代教育机构的必然选择。 本校园网是学校发展的重要基础设施,是提高学校教学和科研水平不可缺少的支撑环境。校园网一方面它为学校提供各种本地网络应用,另一方面它是沟通学校校园网外部网络的桥梁。 通过实践和结合有关学校网络的实际情况进行了系统分析,我们就校园网的建设构建比较切实可行的设计方案。根据某学院有1900台个人计算机,50台服务器,其中办公用计算机60台,教学用计算机60台,科研用计算机120台,研究生计算机200台,其余为学生实验电脑,设计校园网。 分配的IP地址为: 服务器:172.16.1.1—172.16.1.61/26 网关为:172.16.1.62/26 个人计算机:192.168.0.0—192.168.7.255 学院现在路由器若干台。24口二层交换机若干台。

相关文档
最新文档