1.4 网络设计的约束因素

网络设计的约束因素是网络设计工作必须遵循的一些附加条件,一个网络设计如果不满足约束条件,将导致该网络设计方案无法实施。所以在需求分析阶段,确定用户需求的同时,也应明确可能出现的约束条件。一般来说,网络设计的约束因素主要来自政策、预算、时间和应用目标等方面,如图1.5所示。

1.政策约束

了解政策约束的目的是为了发现可能导致项目失败的政策要求,以及因历史因素导致的对网络建设目标的争论意见。政策约束的来源包括法律法规、行业规定、业务规范和技术规范等。政策约束的具体表现是法律法规条文,以及国际、国家和行业标准等。

图1.5 约束因素

2.预算约束

预算是决定网络设计的关键因素,很多满足用户需求的优良设计因为超过用户的预算资金而不能实施。对于预算不能满足用户需求的情况,应该在统筹规划的基础上将网络建设划分为多个迭代周期,阶段性地实现网络建设目标。

3.时间约束

网络设计的进度安排是需要考虑的另一个问题。通常,项目进度由客户负责管理,但网络设计者必须就该日程表是否可行提出自己的意见。在全面了解了项目之后,网络设计者要对安排的计划和进度表的时间进行分析,对有疑问之处及时与用户进行沟通。

4.应用目标约束

在开始下一阶段的任务之前,需要确定是否了解了客户的应用目标和所关心的事项。通过应用目标检查,可以避免用户需求的缺失。