第1页苏州大学计算机科学与技术学院2.1网络工程需求分析2.2网络工程设计基础2.3网络项目管理基础2.4项目质量管理基础2.5项目成本及效益测算第2章网络设计与项目管理基础第2页苏州大学计算机科学与技术学院2.1网络工程需求分析从软件工程学和管理信息系统引入的概念是任何一个网络项目开始的第一个环节也是关系一个网络项目成功与否的关键需求分析思想项目经理职责需求调查文档记录用户调查内容市场调研内容网络需求规格说明企业网方案设计内容第3页苏州大学计算机科学与技术学院2.1.1需求分析思想网络设备选型要突出实用、好用、够用的原则,不可能也没必要实现所谓“一步到位”了解用户方网络建设的需求,或用户对原有网络升级改造的要求网络需求分析做得透,网络组建方案的设计就会赢得用户方青睐;网络体系结构设计的好,网络系统实施就相对容易得多如果没有对用户网络组建需求进行充分的调研,不能与用户方达成共识;那么随意需求就会贯穿整个网络组建项目的始终,并破坏网络组建项目的计划和预算第4页苏州大学计算机科学与技术学院2.1.2项目经理职责(1)负责组织相关开发人员和用户一起进行需求分析。(2)组织项目开发技术骨干代表、或者全部成员与用户讨论,编写“网络工程解决方案设计书(初稿)”。(3)组织相关人员(包括专家)对“网络工程解决方案设计书(初稿)”进行反复讨论和修改,确定“网络工程解决方案设计书”正式文档。(4)用户有网络工程设计能力,项目经理和项目成员要参与用户编写和确定“网络工程解决方案设计书(初稿)”的过程。(5)项目比较大,项目经理最好能够聘请多方面专家(网络、软件、电子、经济等专业)和项目成员及用户等,一同参与“网络工程解决方案设计书”的确定过程。第5页苏州大学计算机科学与技术学院“网络工程解决方案设计书”整个需求分析的结果性文档,也是网络设计与实施过程中项目成员主要可供参考的文档。为了清楚地描述“网络工程解决方案设计书”,还需要编写“用户调查报告”和“市场调研报告”来辅助说明。各种文档最好有一定的规范和固定格式,以便增加文档的可读性,方便阅读、快速理解文档内容。2.1.3需求调查文档记录第6页苏州大学计算机科学与技术学院2.1.4用户调查内容(1)网络当前及日后可能出现的功能需求。(2)用户对网络的性能(如访问速度、平滑升级)的要求和可靠性的要求。(3)用户现有的网络设施和计算机的数量,准备增加的计算机数量。(4)网络中心机房的位置和实际运行环境。(5)综合布线信息点的数量和安装位置。(6)综合布线设备间、配线间的数量和安装位置。(7)网络应用系统总体风格及美工效果(必要的时候用户可以提供参考系统,或者由网络集成商向用户提供)。(8)网络应用系统的功能及用户可投入的资金分配。(9)网络安全性、可管理性及对可维护性的要求。(10)项目完成时间及进度(可以根据合同确定)。(11)明确项目完成后的维护责任。第7页苏州大学计算机科学与技术学院用户调查报告(1)调查概要说明。包括网络项目的名称,用户单位,参与调查人员,调查开始和终止的时间,调查工作的安排。(2)调查内容说明。包括用户的基本情况,用户的主要业务,信息化建设现状,网络当前和将来潜在的功能需求、性能需求、可靠性需求和实际运行环境,用户对新建网络系统的期望等。(3)调查资料汇编。将调查得到的资料分类汇总,如调查问卷,会议记录等。第8页苏州大学计算机科学与技术学院2.1.5市场调研内容市场调研的重点应该放在主要竞争对手的产品,或类似网络系统的有关信息上。(1)市场调研可以包括下列内容:①市场同类网络产品的确定。②网络的使用范围和访问人群。③调研网络系统的功能设计。④简单评价所调研的网络情况。(2)对市场同类产品或系统调研结束后,撰写“市场调研报告”主要包括以下要点:①概要说明。②内容说明。③被调研网络应用系统的可借鉴的功能设计。④被调研网络应用系统的不可借鉴的功能设计⑤分析同类网络系统和主要竞争对手产品或已完成的系统集成项目的弱点和缺陷,以及本公司在系统集成方面的优势。⑥资料汇编。第9页苏州大学计算机科学与技术学院2.1.6网络需求规格说明1.引言1.1整体描述1.2网络工程项目约束2.网络描述2.1网络内容表示2.2网络拓扑结构2.3网络层次表示ⅰ核心ⅱ汇聚ⅲ接入3.功能描述3.1功能划分3.2功能描述ⅰ处理说明ⅱ限制∕局限ⅲ性能需求ⅳ设计约束ⅴ支撑图3.3管理描述ⅰ管理规格说明ⅱ设计约束4.行为描述4.1系统安全、稳定状态4.2事件和响应5.检验标准5.1.性能范围5.2测试种类5.3期望的网络响应5.4特殊的考虑6.参考文献7.附录第10页苏州大学计算机科学与技术学院2.1.网络工程方案内容(1)网络系统总体功能和各组成部分的细节功能。(2)网络用户界面(初步)。(3)网络运行的软/硬件环境(交换机,路由器,服务器,操作系统等)。(4)网络系统性能定义。(5)网络系统的软件和硬件接口与配置清单。(6)确定网络维护的要求。(7)确定网络系统运行环境的要求(机房,设备间、配线间,光缆、电缆敷设,供配电,电气保护,接地和防雷击等)。(8)网络应用系统的总体风格及美工效果。(9)网络应用系统数据的大概数量。(10)网络管理及维护总体功能和各组成部分的细节功能。(11)网络安全与可靠的总体功能和各组成部分的细节功能。(12)网络测试与验收指标。(13)Web页面特殊效果及其数量。(14)项目完成时间及进度(根据合同确定)。(15)明确项目完成后的维护责任。第11页苏州大学计算机科学与技术学院2.2网络工程设计基础网络物理结构网络层次结构有线与无线融合服务器部署位置网络安全管理思想第12页苏州大学计算机科学与技术学院网络系统集成通常采用以太网交换技术。以太网的逻辑拓扑是总线结构,以太网交换机之间的连接,可称为物理拓扑。中小型、小型网络一般可采用星型结构,如左图所示。对于大中型网络考虑链路传输的可靠性,可采用冗余结构(网状型),如右图所示。核心层接入层汇聚层核心层星型拓扑图双星型冗余拓扑图网络物理拓扑结构第13页苏州大学计算机科学与技术学院确定物理拓扑结构考虑因素(1)地理环境。网络物理拓扑最好选用星型或扩展星型结构,减少单点故障,便于网络通信设备的管理和维护。(2)传输介质与距离。传输介质与距离。在设计网络时,要考虑到传输介质、防雷击、距离远近和可用于网络通信平台的经费投入。(3)可靠性。网络拓扑结构设计应避免因个别节点损坏而影响整个网络的正常运行。若经费允许,网络拓扑结构最好采用双星型或多星型冗余连接。第14页苏州大学计算机科学与技术学院网络系统分层是按照网络规模划分为三个层次:核心层汇聚层接入层2.2.2网络层次结构主干网络称为核心层,主要连接全局共享服务器、建筑楼宇等,或在一个较大型建筑物内连接多个交换机配线间。连接信息点的“毛细血管”线路及网络设备称为接入层。汇聚层的存在与否,取决于网络规模的大小。根据需要在中间设置汇聚层,汇聚层上连核心层、下连接入层。核心层汇聚层接入层第15页苏州大学计算机科学与技术学院2.2.2网络层次结构汇聚层的存在与否,取决于网络规模的大小。交换机间如果采用级连方式,即将一组固定端口交换机上联到一台背板带宽和性能较高的汇聚交换机上,再由汇聚交换机上联到主干网的核心交换机。如果采用多台交换机堆叠方式扩充端口密度,其中一台交换机上联,则网络中就只有接入层汇聚层接入层级连堆叠汇聚层和接入层的两种模式第16页苏州大学计算机科学与技术学院核心层接入层高效的扁平结构网络结构扁平化,通过扩展核心节点、压缩掉汇聚节点,接入层直连核心层的技术措施,减少了网络物理和逻辑连接级数,提供了网络服务响应速度。第17页苏州大学计算机科学与技术学院2.2.3有线网与无线网的融合第18页苏州大学计算机科学与技术学院2.2.4服务器布置策略服务器一般分为两类:一类是为整体局域网提供公共信息服务、文件服务和通信服务的通用数据库,由网络中心管理维护,服务对象为网络全局,适宜放在网管中心。另一类是部门业务和网络服务相结合,主要由部门管理维护,如大学的图书馆服务器和企业的财务部服务器,适宜放在部门子网中。服务器是网络中信息流较集中的设备,其磁盘系统数据吞吐量大,传输速率也高,要求高带宽接入。服务器在网络中的位置第19页苏州大学计算机科学与技术学院2.2.5网络安全问题考虑网络安全前期防范网络安全在线保护网络安全有效性与实用性网络安全等级划分与管理管理/人员安全数据/信息安全运行安全实体/物理安全信息安全分层结构面向应用的信息安全框架机密性(Confidentiality)完整性可用性(Integrity)(Availability)第20页苏州大学计算机科学与技术学院2.3网络项目管理基础网络项目管理要素网络项目管理特点网络项目管理内容第21页苏州大学计算机科学与技术学院2.3.1网络项目管理要素网络项目在一定的进度和费用约束下,为实现既定的建网任务并达到一定质量要求,所进行的一次性任务。一般来讲,目标、成本、进度三者是互相制约的,其关系如图2.8所示。()费用高()速度快目标(、)任务多质量好图2.8项目管理要素关系图项目管理就是要协调好中求快好中求省第22页苏州大学计算机科学与技术学院2.3.2网络项目管理特点网络项目管理具有以下三个基本特点。复杂性:网络项目一般由多种业务组成,需要运用多种学科的知识和技术来解决问题。创造性:优化组合网络系统的性能,突出“实用、好用、够用”的原则,是网络项目管理的创造性要求。项目经理负责制:网络项目管理的主要原则之一,是把一个时间有限和资金预算有限的工程委托给一个人,即项目经理或负责人。项目经理有权独立地对网络项目进行计划、资源分配、协调和控制。第23页苏州大学计算机科学与技术学院2.3.3网络项目管理内容包括网络范围界定、网络范围规划和网络范围调整等包括具体网络系统集成活动界定、网络系统集成活动排序、网络系统集成时间估计、网络系统集成安排及时间控制等项工作。包括网络资源的配置、网络软/硬件成本、系统集成费用预算及费用控制等项工作。包括网络系统集成质量规划、网络系统集成质量控制和网络系统集成质量保证等。包括网络系统集成组织的规划,团队的组建,人员的选聘和网络项目班子组建等一系列工作。包括网络系统集成规划的沟通、网络系统集成信息传输和工程进度报告等。包括网络系统集成风险识别、风险量化、制订对策和风险控制等。包括网络设备和软件系统的采购计划、网络资源的选择及合同管理等工作。包括网络项目集成计划的制定、网络项目集成计划的实施和网络项目变动的总体控制等。集成管理风险管理采购管理范围管理时间管理成本管理质量管理人力资源管理沟通管理网络项目管理第24页苏州大学计算机科学与技术学院网络项目的总体目标是:网络功能多、项目进度快、项目质量好和项目成本省。按照ISO9001质量管理标准对网络工程项目进行实施,是实现多、快、好、省协调一致的法宝。国际标准化组织(ISO,InternationalOrganizationofStandard)负责制定全世界产品、技术及管理等方面的国际标准。2.4项目质量管理基础第25页苏州大学计算机科学与技术学院2.4.1ISO9001质量管理由以下八项质量管理原则构成。(1)以顾客为关注焦点;(2)管理系统方法;(3)领导作用;(4)持续改进;(5)全员参与;(6)基于事实的决策方法;(7)过程方法;(8)与供方互利的关系。第26页苏州大学计算机科学与技术学院2.4.1ISO9001质量管理贯彻ISO9001:2000版标准,对企业的生存和发展的好处归纳起来有以下四点。(1)改善管理,提高企业管理水平,增加企业应变能力。(2)提高产品质量,为企业在市场竞争中以质量取胜奠定了基础。(3)贯彻标准取得认证,与国际质量管理和质量保证接轨,为产品出口创造了条件。(4)提高企业的知名度,取得顾客的信任第27页苏州大学计算机科学与技术学院2.4.2网络项目质量控制环节网络建设生命周期的各个阶段的关系,以及