企业网络搭建及管理.docx
《企业网络搭建及管理.docx》由会员分享,可在线阅读,更多相关《企业网络搭建及管理.docx(81页珍藏版)》请在冰豆网上搜索。
企业网络搭建及管理
项目任务书..........................................................
1
电子科技大学成都学院计算机系
2012
级本科毕业设计(项目)进度
计划表..............................................................
3
项目构成员表........................................................
4
项目策划书..........................................................
5
需求剖析书..........................................................
8
电子科技大学成都学院
计算机系项目状态报告表
..........9
电子科技大学成都学院
计算机系项目状态报告表
.........10
电子科技大学成都学院
计算机系项目状态报告表
.........11
项目交流会议纪要...................................................
12
项目交流会议纪要...................................................
14
项目交流会议纪要...................................................
15
项目交流会议纪要...................................................
17
项目交流会议纪要...................................................
19
项目交流会议纪要...................................................
20
项目交流会议纪要....................................
错误!
不决义书签。
项目交流会议纪要....................................
错误!
不决义书签。
项目交流会议纪要....................................
错误!
不决义书签。
系统详尽设计........................................................
7
项目总结表.........................................................
44
电子科技大学成都学院计算机系
2012级毕业设计指导教师审察表
........46
项目任务书
一、项目基本状况
项目编号
项目名称某公司网络搭建及管理
项目起止日期
项目指导老师
二、项目描述
1、项目背景与目的(该部分简要描述)
某总公司在准备在全省多地开设分公司,先需要在原公司网络的基础上依据设计要求进行升级改造,
使得网络运用技术全面而合理。
各所经过专线连结到总公司中心计房,实现相应的数据传输和信息化
应用。
并实现所有公司网络所有联通,形成异地备线,而且在总公司中心计房之外的地域机房部署第
二服务器,作为有关异地容灾架构。
请达成专网建设和实行,并在省局原有机房正常运作的状况下,
搭建第二服务器,实现网络接入和灾备配置。
在服务器上架设
web
服务器、
dns服务器、文件管理系
统并实现备份功能,内部设置文件
OA及文件管理系统上设置接见权限。
2、项目目标(交托实物产品特点的主要描述)
达成项目,主要指以下几点:
1、阅读背景资料给出需求剖析,描述出拓扑构造图;
2、依据给出的资料和要求,生成整体网络建设和灾备方案,文件管理方案及项目管理计划,并从市
场上选定相应的网络设施和计算机设施;
3、在有关模拟软件上虚构进行网络部署和实现,拟订灾备方案及文件管理方案并对网络设施配置管
理,试验综合布线有关工作,并生成文档;
4、,经过实验或软件模拟达成建设好灾备服务器的网络接入及容灾的实现,切合该局的信息安全要求。
5、依据公司需乞降网络规划拟订相应的网络安全方案并实现
6、依据公司资料拟订相应方案,架设Web服务器和DNS服务器。
7、依据现代公司的文件管理需求,搭建一套文件OA系统。
8、制定查收方法,做好网络管理和服务器的设置工作,并整理好相应的工程文档和管理文档。
三、项目任务分工(原则上本科4个,专科5
个)
项目角色
职责
投入工作量
A
项目需求剖析及新拓扑图的生成,生成网络建设方案和计划,并
28%
从市场上选定相应的网络设施。
在有关模拟软件上虚构进行网络
部署和实现,并对网络设施配置管理,试验综合布线有关工作,
并生成文档。
并架设web和DNS服务器。
B
数据库程序设计、数据库服务器配置、
CS设计
24%
C
OA前台中间架构及接口调用。
24%
D
拟订灾备方案,经过实验或软件模拟达成灾备服务器的配置、网
24%
络接入及容灾的实现。
制定查收方法,做好制度规划工作,并整
理好相应的工程文档和管理文档。
对整体工程有关文档的整理和管理。
四、项目评论标准(说明项目在何种状况下将被接受)
查收标准:
1、需求剖析全面透辟,网络拓扑清楚了然,可用性强,切合项目背景中的需求;
2、中心设施(互换机、路由器、服务器)的配置拥有针对性,能使设施利用率提升,具备必定的信
息安全功能,具备基本的综合布线实质操作能力;
3、方案拥有分级受权、防火墙路由、流量控制等功能实现。
4、WEB、DNS服务器等设置合理,切合信息安全需求。
5、方案中设计的各个终端之间互联互通。
6、方案中的OA和文件管理系统能够展现。
7、管理制度制定齐备,可行性高,便于管理,查收方法适用,考虑全面。
8、整体项目资料齐全,管理设置合理,工程资料和管理资料完美。
项目策划书
一、项目基本状况
项目编号J1601055
项目名称某公司网络搭建及管理
项目起止日期
项目指导老师1、李航2、
二、项目描述
1、项目背景与目的(该部分简要描述)
最近几年来,跟着国内互联网和互联网技术的不停发展,愈来愈多的文件资料需要在计算机上传输保留和管理,各大公司公司对于文件资料的管理需求愈来愈获取重视。
经过网络将计算机上的文件资料上传到总服务器上或许是下载使用,第一在不一样的地方都能够对
文件数据进行办理,同时也实现资源共享。
同时供给办公流程、站内信等一些协助功能提升办公效率。
为了数据的安全性,工作人员能够对自己的数据文件进行权限设置。
同时保证服务器的稳固和数据的
安全保障,为了防备因为不测致使某台服务器出现破坏后数据丢掉的不测发生,将有一套灾害备份解决方案。
此次设计目的在于达成某公司在原网络的基础上依据设计要求进行升级改造,使得网络运用技术全面而合理,各所经过专线连结到总公司中心计房,实现相应的数据传输和信息化应用。
并实现所有公司网络所有联通,形成异地备线,而且在总公司中心计房之外的地域机房部署第二服务器,作为有关异地容灾架构。
请达成专网建设和实行,并在原有机房正常运作的状况下,搭建第二服务器,实现网络
接入和灾备配置。
在服务器上架设web服务器、dns服务器、文件管理系统并实现备份功能,内部设置文件OA及文件管理系统上设置接见权限。
2、拟用重点技术
VTP、STP、OSPF、灾备、
3、项目目标(交托实物产品特点的主要描述)
达成项目,主要指以下几点:
1、阅读背景资料给出需求剖析,描述出拓扑构造图;
2、依据给出的资料和要求,生成整体网络建设和灾备方案,文件管理方案及项目管理计划,并从市
场上选定相应的网络设施和计算机设施;
3、在有关模拟软件上虚构进行网络部署和实现,拟订灾备方案及文件管理方案并对网络设施配置管
理,试验综合布线有关工作,并生成文档;
4、,经过实验或软件模拟达成建设好灾备服务器的网络接入及容灾的实现,切合该局的信息安全要求。
5、依据公司需乞降网络规划拟订相应的网络安全方案并实现
6、依据公司资料拟订相应方案,架设Web服务器和DNS服务器。
7、依据现代公司的文件管理需求,搭建一套文件OA系统。
8、制定查收方法,做好网络管理和服务器的设置工作,并整理好相应的工程文档和管理文档。
三、项目评论标准(说明项目在何种状况下将被接受)
查收标准:
1、需求剖析全面透辟,网络拓扑清楚了然,可用性强,切合项目背景中的需求;
2、中心设施(互换机、路由器、服务器)的配置拥有针对性,能使设施利用率提升,具备必定的信
息安全功能,具备基本的综合布线实质操作能力;
3、方案拥有分级受权、防火墙路由、流量控制等功能实现。
4、WEB、DNS服务器等设置合理,切合信息安全需求。
5、方案中设计的各个终端之间互联互通。
6、方案中的OA和文件管理系统能够展现。
7、管理制度制定齐备,可行性高,便于管理,查收方法适用,考虑全面。
8、整体项目资料齐全,管理设置合理,工程资料和管理资料完美。
对于以上项目先期策划书内容,项目构成员及指导老师一致赞同经过!
需求剖析书
一、项目开发背景
最近几年来,跟着国内互联网和互联网技术的不停发展,愈来愈多的文件资料需要在计算机上传输保留和管
理,各大公司公司对于文件资料的管理需求愈来愈获取重视。
经过网络将计算机上的文件资料上传到总服务器上或许是下载使用,第一在不一样的地方都能够对文件数
据进行办理,同时也实现资源共享。
同时供给办公流程、站内信等一些协助功能提升办公效率。
为了数据的
安全性,工作人员能够对自己的数据文件进行权限设置。
同时保证服务器的稳固和数据的安全保障,为了防
止因为不测致使某台服务器出现破坏后数据丢掉的不测发生,将有一套灾害备份解决方案。
此次设计目的在于达成某公司在原网络的基础上依据设计要求进行升级改造,使得网络运用技术全面而
合理,各所经过专线连结到总公司中心计房,实现相应的数据传输和信息化应用。
并实现所有公司网络所有
联通,形成异地备线,而且在总公司中心计房之外的地域机房部署第二服务器,作为有关异地容灾架构。
请
达成专网建设和实行,并在原有机房正常运作的状况下,搭建第二服务器,实现网络接入和灾备配置。
在服
务器上架设web服务器、dns服务器、文件管理系统并实现备份功能,内部设置文件OA及文件管理系统上设
置接见权限。
二、功能概括
1.按期进行文件储藏备份以及恢复
2.在整体网络中防止免局域网中的单点故障、网络回环,解决成环以太网网络的“广播风暴”问题。
3.用户能够用自己的账户登录系统中上传或许下载自己所需要的文件,依据其业务性质将文件自动进行分类。
4.每个用户能够看到自己上传的所有文件,而后能够共享出需要的文件。
个人能够依据自己的需求指定能共
享的角色或许单位部门。
5.管理员能够将部门职工进行分组,以方便管理。
6.供给站内信功能,查察各个部门的所有人员,能够进行及时聊天。
三、特别问题说明
1.因为环境有限,因此网络规划及搭建将在模拟器长进行
2.
系统详尽设计
1.项目方案
某总公司在准备在全省多地开设分公司,先需要在原公司网络的基础上依据设计要求进行升级改
造,使得网络运用技术全面而合理。
各所经过专线连结到总公司中心计房,实现相应的数据传输和信
息化应用。
并实现所有公司网络所有联通,形成异地备线,而且在总公司中心计房之外的地域机房布
置第二服务器,作为有关异地容灾架构。
请达成专网建设和实行,并在省局原有机房正常运作的状况
下,搭建第二服务器,实现网络接入和灾备配置。
在服务器上架设web服务器、dns服务器、文件管
理系统并实现备份功能,内部设置文件OA及文件管理系统上设置接见权限。
2.系统实现
2.1网络规划
网络搭建
配置一:
配置静态路由和默认路由
步骤1:
IPS配置抵达所有网络的静态路由。
使得每个网络都能够经过
ISP上的
S0/0/1
上连通。
使
配置二:
增添并连结路由器
:
增添并连结互换机
步骤1:
增添三台2960型互换机,分别命名为S1、S2、S3,而且:
步骤2:
S1连结到BRANCH、S2、S3;
步骤3:
S2连结到S3;
配置三:
增添并连结PC
步骤1:
增添三台PC机,分别命名为PC1、PC2、PC3。
步骤2:
将三台PC机连结到S2
步骤3:
配置PC
配置四:
履行基本设置配置
步骤1:
在S1、S2和S3上配置基本命令包含主机名、履行模式口令、口号、控制台和
VTY线路
步骤2:
配置互换机
为互换机配置
VLAN99接口
配置默认网关
配置五:
配置
OSPF路由
向OSPF街坊流传默认路由
步骤2:
在路由器上上配置
OSPF
使用进度ID1配置OSPF
使用OSPF地区0
步骤4:
测试连通性
配置六:
配置STP
步骤1:
保证S1成为根桥
将S1的优先级设置为4096
步骤2:
检查S1是不是根桥
配置七:
配置VTP
步骤1:
在三台互换机上逐个配置
VTP
将S1配置为服务器模式。
将
S2和S3配置为客户端模式
配置八:
配置中继
步骤1:
在S1、S2、S3上配置中继。
将适合的接口配置为中继模式并指定
VLAN99为本征VLAN
配置九:
配置VLAN
步骤1:
配置VLAN
配置十:
查验端到端的连通性
步骤1:
检查PC1、PC2和PC3可否相互ping通
步骤2:
检查PC1、PC2和PC3可否ping通WebServer
3.2客户端文档管理
为了切近现实化操作我们将文档管理分为了网页和客服端两个部分数据库
在本次设计中,我们使用MySQL作为数据库。
在数据库中创立名为OA的数据库,同时为该数据库创立拥有该数据库权限的角色OA。
数据表:
单位表t_Dept
列名
说明
种类
备注
DeptNo
编号
int
主键
DeptName
单位名称
varchar(50)
Explain
单位说明
varchar(100)
用户表t_User
列名
说明
种类
备注
UserId
编号
int
主键
UserName
用户名称
varchar(50)
UserPwd
密码
char(32)
RealName
真切姓名
varchar(50)
DeptNo
单位编号
int
关系于t_Dept
的DeptNo
IsUse
能否启用
char
(1)
默以为’N’,表示禁用,’N’为启用
信息表t_Message
列名
说明
种类
备注
MID
编号
int
主键
SenderId
送件人
int
关系t_User
的RealName
ReceiverId
收件人
int
关系t_User
的RealName
SendTime
发送时间
datetime
默认getdate()
MessageTitle
信息主题
varchar(50)
MessageContent
信息内容
varchar(500)
IsRead
能否阅读
char
(1)
默以为’N’表示未读,’Y’表示已读
功能分派表t_UserFunc
列名
说明
种类
备注
FID
编号
int
主键
UserId
用户ID
varchar(50)
FuncName
功能名称
varchar(100)
功能表t_funcs
列名
说明
种类
备注
FuncName
功能名称
Varchar(50)
Explain
功能解说
varchar(100)
本次程序开发选择使用C#进行C/S开发。
程序主要分层三块部分构成SystemMain(主界面),Froms(各功能窗体),SystemHelper(公共类)组
成,SystemMain为登录界面和主界面,Froms为各个功能的窗体类库,SystemHelper为公共类,供给需要的公共方法和对象。
SystemMain为主窗体模块,从登录后进入完好主窗体界面,该模块供给进去各个功能窗体的进口,
同时也供给各个模块之间信息互换的桥梁。
Froms即指所有设计的功能窗体,主要需要设计的就是这块窗体的功能。
每个大功能对应一个窗体。
经过这类模块式开发,其每个模块对应一个类库,并封装在DLL中,经过SystemMain加载这些
DLL实例化对象来调用功能。
这是个公共类,基本上所有公共需要的对象和方法所有保留在这个公共类上。
此中包含环境变量,用
户信息等。
客户端窗体设计
登录窗口
登录时密码经过
MD5加密后,而后查问数据库中对于该账户信息返回一个
DataRowCollection
,假如
返回的列数大于
0,则获取列信息,将信息保留在公共类
UserHelper
中后,进入进入主窗体。
注册窗口
翻开注册窗口时,从数据库t_Dept中读取单位信息放在单位combobox中。
注册时,第一确认所有信
息能否填写完成,假如没有则提示填写完成。
假如填写完成,再测试2次输入密码能否同样,假如不
同样,则要求再从头确认密码。
假如输入没有问题后,信息将登录到数据库中,可是IsUse设置N,
为禁用,不可以登录。
。
登录界面
第一页面能够显示用户欢迎信息,同时加载功能表t_Func,查察登录取户的拥有的权限,假如分派了
功能,则显示功能按钮,假如没有分派则隐蔽。
同时不停和数据库通讯,及时从信息表t_Message获
取收信人是登录取户而且IsRead为N的条数,假如条数为0,则显示没有新信息并颜色为黑色。
假如
大于0,则显示未读信息条数并红色提示。
同时界面翻开阅读器窗体,能够接见FTP。
信息窗口
翻开后加载该账户所有的信息信息,并先依据未读优先,而后时间倒序的次序摆列。
未读信息标志为
红色。
同时用户能够刷新能否有新信息。
同时也能够删除信息,删除时会有确认信息,假如撤消则不删除,确认以后则删除,并从头刷新邮箱。
选择邮件点击翻开或许双击邮件则能够翻开信息。
翻开信息时,信息在数据库中时加载信息内容。
信息内容没法改正。
点击答复则翻开发信息窗体。
IsRead变成’Y’。
同
从信息列表点击发信息或许从信函内容中选择答复能够进入发信窗体,默认选择为发件人。
假如是从答复进入,则收件人
经过选择联系人按钮能够进入联系人选择界面,收件人姓名为真切姓名。
选择收件人后点击确立或许双击收件人则退出界面而且发件窗体的收件人变成选择的人的姓名。
点击发送后,信息信息保留到数据库中而且角色管理
IsRead设置为’N’,然退后出发送界面。
该窗体能够读取t_User中的数据显示所有的用户信息,同时能够将所有的用户设置禁用或许启用,同时能够改正该登岸人所有的信息。
假如密码为空,则不改正密码。
假如密码不为空,则确认两次密码能否同样。
假如同样则密码也改正。
假如密码为空,则不改正密码。
假如密码不为空,则确认两次密码能否同样。
假如同样则密码也改正。
功能分派
该窗体能够依据部门分组来查察每个用户的基本信息,经过选择角色点击改正或许双击改正人物能够查察该角色分派的功能状况。
在功能分派界面中第一加载所有的功能项并加载在左侧的列表里,而后加载分派用户目前拥有
的权限,并加载到右侧已有权限列表里。
在一个列表中双击某个功能名称,则会将该功能名称加载到
此外一个列表中去。
每次分派某个权限名称时,都将删除原列表中对于该项目的信息。
点击改正后,第一从数据库删除该角色所有权限,再依据右侧的列表将分派的权限插入进去。
3.1网页功能实现
1.登岸
登岸函数functionlogin
登岸成功,并将账号和加密了的密码保留在cookie中
Setcookie
2.进入文件管理系统
functionhome
经过一系列函数运算
maintop()网页头部款式
readdir()读取目前目录
用判断语句甄别文件种类,是文件仍是目录,是不是压缩文件,是不是图片文件Size()计算文件大小
获取目前目录下文件视图
获取程序自己的名字
$meurl=$_SERVER['PHP_SELF'];
"op=up'>
上传文件\n"
"op=cr'>
创立文件\n"
"op=sqlb'>
MySQL
备份\n"
"op=ftpa'>
FTP
备份\n"
"op=logout'>
注销\n"
functionswitch($op)
主要功能
上传文件,创立文件,备份
......
依据地点栏?
op=[