项目1 网络的规划与设计
任务1 需求分析
1.1 任务描述
该项目是建成一个具有高可靠性和开放性的校园网络,用户提出它应支持流行的SNMP等网络管理协议;采用Internet上的标准协议——TCP/IP协议,提供校园内部及面向全球的WWW服务、FTP服务、NEWS服务、电子邮件服务,实现与国际互联网的完全接轨;同时它还应具有支持通用大型数据库的功能,支持多种协议,具有良好的软件支持功能;采用模块化结构设计,容易升级;还应针对学校的教学特点,具有一些基本的教学功能,以完成学校的基本教学任务。
依据所确定的校园网的建设目标和原则,针对以上用户提出的基本需求,下面将对该网络工程进行详细的需求分析,从而确定该网络工程的应用背景、业务需求、管理需求、安全性需求、通信量需求、网络扩展性需求以及网络环境需求等。需求分析的过程是网络工程设计的起点,也是网络设计的基础,跨出这一步,后面的工作才能开展。
1.2 任务分析
需求分析是从软件工程和管理信息系统引入的概念,是任何一个工程实施的第一个环节,也是关系一个网络工程成功与否最重要的砝码。如果网络工程需求分析做得透彻,网络工程方案的设计就会赢得用户方的青睐。
需求分析并不是一件简单的事情,在进行需求分析的过程中,常常面临以下困难。
(1)需求分析是模糊的
一般用户不清楚需求,或者是有些用户虽然心里非常清楚想要什么,但却表达不清楚。
(2)需求是变化的
需求自身常常会变动,这是很正常的事情。需求分析人员要先接受“需求是变化的”这个事实,才不会在需求变动时手忙脚乱。
(3)分析人员对用户的需求理解有偏差
用户表达的需求,不同的分析人员可能有不同的理解。如果需求分析人员理解错了,可能会导致网络工程设计走入误区。因此需求分析人员写好需求说明书后,务必要请用户方的各个代表验证。
如果网络工程设计方没有对用户方的需求进行充分的调研,不能和用户方达成共识,那么随意需求就会贯穿网络工程的始终,从而破坏网络工程项目的计划和预算。任何单位和个人组建网络时总有自己的要求,即要达到何种目的、满足什么要求、解决哪些问题、这些就是所谓的需求分析。在需求分析的过程中,要替用户从多方面、多角度考虑,主要表现在以下几个方面。
展开