《网络规划设计师》学习杂记----第2章(2)

来源:百度文库 编辑:神马文学网 时间:2024/03/29 14:42:27
2.2 网络分析与设计过程
2.2.0 网络规范
上面讲过规范性的文档很重要,正所谓国有国法行有行规,开发过程需要一系列的规范来约束,你不能天马行空,我行我素。比如在公司,你要干个啥事都得填个表单写个报告文件啥的。网络设计过程也一样,一开始的需求调查要有设计合理规范的用户需求调查表,需求变更要有变更控制的流程,成本控制、进度控制等都得有相应的规范。没有规矩不成方圆,你不要以为你在擦屁股纸上写个借条,谁都会借钱给你!
2.2.1 网络生命周期
没有不老化的生命,没有不过时的网络,该Over的时候就要知趣的Over。一个网络从构思设计到最后被淘汰的过程就叫网络的生命周期。这里还有一个以网络应用驱动理论和成本评价机制为核心的新名词:迭代周期,咋一听起来有点更年期意味,它实际上就是更新改造周期。但并不是每个网络都有机会进入“迭代周期”的。举个例子:假如你是一公司职员,活力四射的工作了几年后,突然被老板发现许多新的工作你干不来了(网络应用驱动理论:有了新的应用需求)。老板一琢磨,把你培训一下要花50大洋,招个新人得多出100大洋(成本评价机制:建个新的网络比升级当前网络要贵),于是,老板宣布对你进行在职培训,你就进入了“迭代周期”。之后你又工作了几年,老板又看你碍眼了,他心里嘀咕:再培训这家伙的花200大洋啊,况且身上零件都老化了,干脆干掉你招个新人吧,那么你在该公司的职业生涯(生命周期)也就Over了。
每个迭代周期就是一个网络重构的过程。实际当中,就是全新建立一个网络,我们也习惯的叫做进入第一个迭代周期。书上分的很细,又是四阶段、又是六阶段的,又不是跆拳道比赛,分那么细致干嘛?在实际的网络规划方案中,并不是一定要按部就班的严格按这些来进行的。大多数都是以五阶段周期为参考进行设计的,下面我们就来详细说说五个阶段周期。
2.2.2 网络开发过程
下图就是五阶段周期的模型划分。
请记住这个开发过程的主线,下面的内容都是围绕这个主线进行的。
2.3 需求分析
客户的需求,就是我们的追求。如果不能把客户的需求挖掘出来,那网络规划就是无头苍蝇。这里之所以用“挖掘”,是因为有时候连客户都不一定完全清楚他们需要什么。这就需要我们专业人士从专业的角度去分析他们的业务类型,分析哪些用户会使用网络,公司的哪些应用软件或系统要运行在网络上,并分别找出它们对网络的依赖,尽量的用既专业又通俗的语言去描述他们目前所面临的问题和需要的网络功能。这就是需求分析,如果这开始的一步不做好,就把网络给人家架了起来,我想等验收付款的时候,你就会听到客户深情的呼喊:其实你不懂我的心。
当然,对于只有一小撮网络需求人员的小公司,用脚趾头都能想到他们需要什么样的网络功能,无外乎OA办公、Web、Email、共享和文件传输等。接到这样的活就没必要大动干戈的给他搞全套服务了,所以当你看到从网上下载的“xx中小企业网络规划方案”中关于需求分析的章节只有寥寥数语时,不要迷惑不要鄙视,出多大钱办多大事嘛。下面我们就说说大公司大企业做网络规划时需求分析的内容,这就要拿出全活了。
需求分析的重要性必要性就不废话了。关键是需求分析的内容和过程。我们从五个方面来分析。

2.3.1 业务需求分析
业务需求分析是明确企业的哪些业务要用到网络以及对网络功能的要求(如带宽、QoS、网络布局等)。还是举例来说吧。话说这一天,花果山公司的孙总把你叫去,和他们公司的管理层人员就网络规划问题开个座谈会。会上大家踊跃发言。生产部副总说:“我们的需要通过网络把水果园里的各项参数比如湿度、温度、二氧化碳含量等采集并显示到我的电脑上,并且能和其它各地分园的数据比较共享;还需要监控水果基地,防止有人偷吃”。销售副总说:“我们要和全球的客户们无障碍的进行网络沟通,包括订单接受、客服服务、在线咨询协商等”。开发部门老大说:“我们为了要保证花果山开发图纸的安全,需要采用B/S架构模式进行图纸开发,我们的图纸很多,流量很大哦”… 大家兴正起时,财务部眼镜女暴起:“我要独立,我要绝对的安全!!”
其实,这就是一个业务需求初步收集的过程。作为网络规划者,你要一一记下了,然后确定相关的关键人物。再进行详谈,确认与网络有关的所有业务项目。只有把与网络有关的业务搞清楚了,你才能确定他们都需要哪些网络功能,需要采用什么样的网络架构,应该购买什么样的设备。也只有你充分的了解了他们业务的特点,你才能确定他们对网络的可靠性、可用性、安全性等性能参数的要求;才能确定哪些业务需要走局域网流量,那些需要连接Internet,并准确的预测其增长率对网络的要求。参考附件表格。
2.3.2 用户需求分析
所有的业务都是要由相关的“用户”来操作处理的。在把公司的业务搞清楚后,就要收集和分析用户对网络有什么需求了。通过现场观测、问卷调查、用户访谈和采访关键人物的方式来收集用户的需求。
2.3.3 应用需求分析
应用需求,实际上就是调查在网络上都运行哪些软件或应用系统以及它们的分布情况,也叫软件需求。因为网络用户都是通过操作应用软件来处理相关业务的。搞清楚各种软件对网络的依靠和要求,对网络设计有很重要的指导意义。这一步应建立《应用需求表》。参考附件表格。
2.3.4 计算机平台需求
好马要配好鞍,咱们能把网络设计的一级吊,也应该能给人家推荐出一流性价比的计算机设备。什么样的用户用什么样的终端,什么样的应用配什么样的服务器都有个估算。可以建立一个《计算机平台需求表》。参考附件表格。
2.3.5 网络需求
网络需求也就是网络管理的需求,一般是公司的网管部门(也有叫电脑部、信息部或MIS的)给我们提出的要求。这是需求分析阶段最后一个步骤了。很关键的一步啊,一般他们提出的需求都是有点技术含量的,要求也比一般用户要高,加上他们这样的部门有一定的决策权,所以我们要仔细的应对。网管员处于他们自己管理的方便,一般会提出诸如局域网分段、网络拓扑结构、网络性能、网络管理、网络安全、广域网的选择等方面的详细要求。有时,半半窍的网管员们,似乎多少都有那么点的偏执,他们的一些选择和偏好,有时会深深的影响到我们的网络规划理念,比如他就爱用***的设备,他就不信机房会遭到雷劈,他就是不屑于建立数据容备份和容灾中心,对于这样的要求,在不影响到网络规划整体目标的前提下,尤其是还没有得到工程款的时候,要学会妥协。但如果其要求会严重影响到网络规划目标时,我们要晓之以情,动之以理,甚至要以残酷的现实实例来沉重的打击他、威胁他!
附件表格:
含:《投资项目清单》《业务需求表》《应用需求表》《计算机平台需求表》
[attach]135966[/attach]
"51cto"
2.3.6 需求说明书编制
这一小节算是对需求分析的一个总结吧,下面通过一个实例来说说需求说明书的编制内容和方法