最近在找工作,了解到了信息系统监理这个岗位,为了不至于冷场,便在网上查阅了一些资料,还看了信息系统监理工程师手册一书,发现跟项目管理非常之相似,其中有很多共同点,顺手将其中的基础知识内容摘下来分享给需要的小伙伴~
1 信息系统工程监理
1.1 信息系统工程监理的概念
信息系统工程监理是指在政府工商管理部门注册的且具有信息系统工程监理资质的单位,受建设单位委托,依据国家有关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。
1.2 信息系统工程监理的内容
(一)四控
信息系统质量控制
信息系统进度控制
信息系统投资控制
信息系统变更控制
(二)三管
信息系统合同管理
信息系统安全管理
信息系统信息管理
(三)一协调
信息系统组织协调
1.3 信息系统工程监理的工作程序
-
选择监理单位
-
签订监理合同
-
三方会议
-
组建监理项目组
-
编制监理计划
-
实施监理业务
-
参与工程验收
-
提交监理文档
![](https://img.haomeiwen.com/i1903603/f1d53ca1e1e6f6da.jpg)
# 2 信息系统工程
信息系统工程主要包括信息化工程建设中的信息网络系统、信息应用系统的新建、升级、改造工程。其中信息网络系统是指以信息技术为主要手段建立的信息处理、传输、交换和分发的计算机网络系统;信息应用系统是指以信息技术为主要手段建立的各类业务管理的应用系统。
2.1 信息网络系统监理
2.1.1 监理的内容
(一)项目准备和项目招标阶段
1)协助业主编写可行性研究报告、项目建议书和招标文件;
2)协助业主选择合适的承建方、帮助业主与承建方进行合同的谈判。
(二)系统设计阶段
1)与业主方工程领导小组共同对承建方提交的设计方案进行审核和确认;
2)审核项目实施计划,明确各阶段所要完成的主要任务。
项目实施计划是信息网络工程的调试、安装、测试和验收各阶段工作的主要依据。必要时,经三方同意,可以对工程计划书的内容、步骤和进度计划进行调整。
项目实施计划至少应包括:项目实施进度计划,人力资源的协调和分配,物力资源的协调和分析。
(三)项目实施阶段
工程实施是信息网络工程建设最重要的组成部分。网络设计的安装情况不仅直接影响到工程的进度,甚至会影响到整个项目的成败。而任何一个网络工程的实施都至少包括两部分的工作:逻辑设计与物理实现。信息网络系统的现场实施通常分以下几个步骤进行:
1)网络系统和主要设计参数的详细设置;
2)网络设备的到货验收;
3)全部网络设备加电测试;
4)模拟建网调试及连通性测试;
5)实际网络安装调试。
所以,监理方应重点评审承建方提交的系统联调方案、系统测试方案,组织完成设备安装、系统初验。具体包括以下工作:
-
协助承建方通过必要的手段对现有网络的使用现状和剩余的余量进行评估分析。
-
协助业主方召开专家评审会,对承建方提交的网络建设方案和网络拓扑结构、施工图纸等进行评审,汇总专家评审意见,并提交监理意见。
-
对建设过程中的网络设计、计算机设备、电气设备进行评估和重点测试,评估上述设备能否满足业主需求和设计要求,设备选型是否合理。
-
对网络信息系统建设中的项目实施阶段进行监理。
(四)系统试运行阶段
1)监理方将密切监视系统的运行状况,对承建方提交的试运行记录和试运行报告进行审核,对于系统出现的问题及时进行处理;
2)对于一些重复出现的问题,在验收测试时给予必要的关注,督促承建方采取必要的解决措施;
3)督促检查承建方试运行阶段的培训工作。
(五)验收阶段
监理方协助业主对网络系统进行专业性鉴定,组织项目的竣工验收,评审《验收方案》和《验收计划》,编写竣工验收报告给业主方。
1)承建方在合同规定时间内提出验收标准。
2)监理工程师按合同及相关文件对验收标准进行评审,评审以下文档(用户需求说明书、需求变更说明、工程设计总体方案、详细设计说明书、用户手册、操作手册、工程测试报告、工程验收申请)是否符合要求。
3)总监理工程师组织专家对验收标准进行会审,并提出评审意见,和业主方及承建方进行探讨,确定修改意见。
4)监理方向业主提交最终评审意见,业主方根据评审意见对承建方工作做出整改决定,形成验收标准。
5)监理工程师根据网络系统竣工的准备情况,以确定是否满足系统验收的条件。
6)监理方、业主方和承建方共同组成验收组,按照验收方案对网络系统进行验收工作。
7)监理工程师对验收报告进行评审,由总监理工程师确认验收工作是否完成。
(六)系统维护阶段
监理方评审承建方的项目资料清单,协助业主和承建方交接项目资料,文件材料归档;对维护期内出现的各类问题提出处理意见,并关注问题的落实情况。
2.1.2 监理的重点
(一)承建方资质评审
1)优秀的系统集成方并不多。系统集成行业在国内已经经历了二十多年的发展,但优秀的系统集成商数量却很少,造成这种情况的原因是:
优秀的系统集成商必须拥有一支稳定、高素质的专业技术人才,而且必须具有丰富的工程实践经验和较强的经济实力。
从技术角度上来说,将计算机、软件工程、网络、通信、自动化控制等技术综合应用在一项工程中是技术发展的必然趋势。系统集成商就是要根据用户的需求,为用户提供完整的解决方案,既要在应用上实现用户的需求,又要对用户投资的实用性和有效性进行有效的分析,并提供完善的技术支持和培训。系统集成商应具有项目管理、质量保障、方法论等多方面的知识和项目实施经验。
目前国内系统集成的市场环境还存在一些问题,如行业法规和标准不完善,用户需求不明确,项目运作不透明等。系统集成是综合性的工程,它不仅涉及技术和设备问题,而且还涉及法规、制度、社会关系等多方面的问题。这样的市场环境给新公司的进入提供了巨大的空间。
对于系统集成的商业利润,一般来说,包括硬件、软件和集成三部分利润。硬件的价格比较透明,利润较低,而软件和集成的利润则较高。这就要求系统集成企业不但要具有对硬件安装支持的能力,还必须具有相关应用软件的开发能力和对客户业务的熟悉和理解。
2)在信息网络系统招标时,监理方对于系统集成商资质的评审内容主要包括以下方面:
国家相关部委颁发的系统集成资质证明;
企业注册资金;
承建类似项目的工程经验和业主评价;
技术实力和技术队伍的稳定性;
管理人员素质和稳定性;
技术支持和服务保障体系;
质量管理体系;
信息安全管理体系;
知识产权管理体系;
文档管理体系。
(二)信息网络系统建设的过程控制
网络集成的过程控制是指监理方对信息网络系统分项工程和流程的控制,对于网络系统的监理,监理工程师应注意对以下问题进行监理:
网络整体架构是否合理;
网络总体方案是否满足用户的需求;
网络集成时,各分项工程的接口和整体连通性是否满足设计要求;
系统集成选择的设备是否正确(服务器、路由器、防火墙、磁盘阵列等);
网络集成选择的管理软件是否合适;
网络集成选择的用户平台是否正确;
网络集成时各分项工程实现是否按照工程实施计划有序进行;
网络集成的整体目标是否满足设计要求;
分项工程建设是否按设计方案进行并达到预期的目标。
(三)信息网络系统过程控制常用的监理方法
-
评估
-
网络仿真
-
抽查测试
-
现场旁站
-
网络性能测试
(四)信息网络系统的验收
网络系统集成涉及的专业较多,专业化程度较高。要做好网络系统集成工程的验收,必须在分项工程中把好关,由专业技术人员进行详细认真的分项工程测试与验收,确保每个分项工程都通过验收,在集成工程验收时重点检查各系统的整体连通性问题。当整个系统运行达到或超过设计指标时,可作为通过验收。
网络集成系统的验收分为设备的验收和系统验收两部分。
1)网络设计的验收。对路由器、交换机、服务器、防火墙等网络设备的验收,检查主要设备加电后能否正常工作,有无异常情况等。
2)网络系统的验收。主要包括系统功能验收和性能验收两个方面,通过测试检查系统功能和性能是否满足用户要求,是否达到设计指标。
2.1.3 信息网络系统建设准备阶段的监理
信息网络系统建设的准备阶段包括立项、工程准备、招标等过程。在本阶段完成工作质量的高低将直接影响到信息网络系统的建设水平。
一、立项和工程准备阶段的监理
一般来说,工程的立项由业主完成,业主也可能通过“任务委托书”的形式委托有关单位完成。在一般的监理委托合同中,业主不要求监理方参与项目前期立项监理工作,但是在咨询式的监理服务中,监理方也有可能参与工程立项工作。
(一)立项评审的基本原则
-
简单性:工程设计应该尽量简单。
-
灵活性:工程对外界条件的变化应具有较强的适应能力。
-
完整性:信息网络系统工程是各个子工程的集合,并作为一个有机的整体而存在,因此信息网络要求各子系统功能规范、接口统一。
-
可靠性:评定工程质量的主要指标之一,具体包括如下内容:
-
系统体系结构设计合理,具有良好的可扩展性;
-
硬件设备稳定性高;
-
具有良好的可管理性;
-
完全防护措施完善。
-
经济性:信息网络系统工程的长远目标是为使用者带来相应的效益,因此如何在投资和绩效之间取得平衡是项目建设的重要目标之一。
(二)立项报告和可行性报告编写的监理
立项是进行系统分析和可行性分析工作的前提。因此在信息网络系统的立项阶段,监理方应协助业主确定系统设计目标、系统预期功能和性能、运行环境、投资预算和竣工时间等。
1)立项报告的主要内容。立项报告一般由两大部分组成。
第一部分内容包括:工程名称、项目负责人和组织分工、项目机构、参加单位、协作单位。
第二部分内容包括:工程背景、工程建设的目的和意义、当前现状和发展趋势、工程建设内容、工程完成时间、工程经费概算等。
2)可行性分析。可行性分析就是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。
可行性分析的基本目的,就是全面分析新建系统的投资效益(包括经济的、社会的效益)。可行性分析最终要明确指出:提交的系统分析报告是否可行,有没有修改的必要。
可行性分析主要关注的四个方面:
-
经济可行性
-
技术可行性
-
系统生存环境的可行性
-
评价各种可选方案
可行性分析主要包括以下内容:
-
项目背景,即工程的基本情况,工程的业主与主管单位。
-
根据政府的有关规定和各行业的要求,对任务进行详细的分析,以确定目标的风险等级以及防护等级。
-
根据工程目标的等级确定,如工程内容、风险防范方案、设备明细等内容。
-
估算出整个工程的建设工期,制订工程费用预算。
-
对工程项目的社会效益和经济效益进行全面分析,以确定项目的可行性。
-
可行性报告经有关部门审批后,工程正式立项,然后业主将工程设计和建设任务委托给相关设计及承建方完成。工程可采取招标方式以提高工程质量,缩短工期和节约投资,创造更好的社会和经济效益。
二、招标阶段的监理
(一)招标监理的基本特点
1)评估投标单位总体技术方案是重中之重。由于信息网络系统工程从根本上是系统集成,一般选用第三方的成熟产品,在招标和合同谈判过程中一旦确定了系统整体架构和设备的型号,数量和配置,系统的功能和性能就基本已经确定。因此对投标单位总体技术方案的评估是招标阶段监理工作的重中之重。
2)审查承建方是重点。由于承建方的实力、技术能力、服务水平直接关系着信息网络系统实施的成败,因此在招标监理过程中,监理方对承建方资质的审查非常重要。
3)把好工程投资关是关键,监理应重视对以下方面的监理把关:
-
总体技术方案的适用性,既不盲目追求技术的先进性,又考虑用户的实际需要。
-
主要设备的价格应与当时最新的市场行情相符,或略低于市场价。
-
应尽量缩短到货和工程实施时间。
(二)开标过程的监理
1)开标应当在招标文件确定的提交投标文件截止时间的同一时间公开进行;开标地点应当为招标文件中预先确定的地点。
2)开标时,要检查投标文件的密封情况,经确认无误后,由工作人员当众拆封,宣读投标人名称、投标价格和投标文件的其他主要内容。
3)开标过程应当记录,并存档备查。
(三)评标过程的监理
1)评标委员会由招标人的代表和有关技术、经济、工程等方面的专家组成,成员人数为五人以上的单数,其中专家不得少于成员总数的2/3。
2)专家应当从事相关领域工作满8年,并且具有高级职称或者具有同等专业水平。
3)确认没有与投标人有利害关系的人进入相关项目的评标委员会。
4)评标委员会成员的名单在中标结果确定前应当保密。
5)确认没有任何单位和个人非法干预、影响评标的过程和结果。
6)评标委员会应当按照招标文件确定的评标标准和方法,对投标文件进行评审和比较;设有标底的,应当参考标底。评标委员会完成评标后,应当向招标人提出书面评标报告,并推荐合格的中标候选人。
7)招标人根据评标委员会提出的书面评标报告和推荐的中标候选人确定中标人。招标人也可以授权评标委员会直接确定中标人。
8)在确定中标人前,招标人不得与投标人就投标价格、投标方案等实质性内容进行谈判。
9)评标委员会成员和参与评标的有关工作人员不得透露对投标文件的评审和比较,中标候选人的推荐情况以及评标有关的其他情况。
目前,许多招标单位,在评标时采用如下做法:首先在众多的投标公司中由专家评审出前5名或前7名作为入围者,然后把这几家的标价求和除以入围数,标价与平均数相近的公司中标。一般来说,中标方的标价取低于平均数者。
这种做法有如下优点:避免人情工程;避免行贿、受贿现象发生;工程造价趋于合理。
(四)决标过程的监理
1)中标通知书对招标人和中标人具有法律效力。
2)招标人和中标人应当自中标通知书发出之日起三十日内,按照招标文件和中标人的投标文件订立书面合同。
3)依法必须进行招标的项目,招标人应当自确定中标人之日起十五日内,向有关行政监督部门提交招标投标情况的书面报告。
4)中标人应当按照合同约定履行义务,完成中标项目。
5)中标人按照合同约定或者经招标人同意,可以将中标项目的部分非主体、非关键性工作分包给他人完成。
6)中标人应当就分包项目向招标人负责,接受分包的人就分包项目承担连带责任。
(五)合同的签订管理
监理工程师在业主与承建方订立合同的过程中要按条款逐条分析,如发现有对业主产生风险较大的条款,要增加相应的抵御条款。要详细分析哪些条款与业主有关、与承建方有关、与工程检查有关、与工期有关等,分门别类地分析各自责任和相互联系的关联。
合同评审过程中要考查以下内容,确定以下内容在合同中进行了明确定义:
-
定义/使用的术语;
-
保密约定;
-
知识产权约定;
-
双方义务;
-
合同价款及付款方式;
-
各阶段工程成果及交付期限,应选取里程碑式的工程成果交付的期限,并在一定程度上把成果和付款计划联系起来;
-
验收标准和方式/工程的质量要求,应准确细致地描述工程的整体质量和各部分的质量,必要时可以用明确的技术指标进行限定;
-
用户培训要求;
-
维护期约定;
-
违约责任;
-
期限和终止;
-
不可抗力;
-
变更;
-
其他约定。
合同评审完毕后,监理方应将监理意见以合同评审专题报告的形式提交业主。
2.1.4 信息网络系统建设设计阶段的监理
(一)设计阶段监理的内容
信息网络系统工程设计阶段目标控制的主要任务是通过目标规划和计划、动态控制、组织协调、合同管理、信息管理,力求使工程设计能够达到保障工程项目的可靠性,满足适用性、安全性和经济性,保证设计工期要求,使设计阶段的各项工作能够在预定的投资、进度、质量目标内予以完成。
监理方在该阶段的监理工作方向,主要是进行方案评审,包括:设计组织人员与职责的评审、需求分析符合程度的评审、风险分析、技术经济分析、设计进度的检查、系统边界清晰和完整性评审、系统安全性评审、知识产权保护建议等。设计阶段监理工作主要包括以下内容:
-
结合信息工程项目特点,收集设计所需的技术经济资料。
-
配合设计单位对方案设计进行技术经济分析,优化设计。
-
协助业主进行设计文件的评审。
-
参与主要设备、材料的选型工作。
-
审核方案中主要设备、材料清单。
-
审核系统设计方案及其他详细设计文件。
-
组织设计文件的报批。
-
对方案设计内容进行知识产权保护监督。
-
审核技术方案中的信息安全保障措施。
-
协助业主对工程建设周期总目标进行分析讨论。
-
审核承建方编制的工程项目总进度计划,并在项目实施过程中控制其执行。如果与合同有冲突,应督促承建方调整工程进度计划。
-
审核承建方编制的各分项工程阶段进度计划,根据实际环境的变化,督促承建方及时调整进度计划。
-
审核工程设计和承建方的设备/材料清单和采购计划,并检查、督促其执行。
(二)设计方案评审的基本原则
设计阶段监理的核心工作是对承建方提出的设计方案进行评审,包括基础平台、服务平台、安全平台、管理平台、环境平台,以确保方案符合性、合理性、可行性、科学性。监理工程师评审设计方案应该把握的基本原则包括:标准化原则、先进性和实用性原则、可靠性和稳定性原则、可扩展性原则、安全性原则、可管理性原则、对原有设备、资源合理整合的原则和经济效益性原则。
设计阶段监理的核心工作是对承建方提出的设计方案进行评审,包括基础平台、服务平台、安全平台、管理平台、环境平台,以确保方案符合性、合理性、可行性、科学性。监理工程师评审设计方案应该把握的基本原则包括:标准化原则、先进性和实用性原则、可靠性和稳定性原则、可扩展性原则、安全性原则、可管理性原则、对原有设备、资源合理整合的原则和经济效益性原则。
(三)网络基础平台方案的评审
网络基础平台是信息系统的载体,是整个信息化体系中最底层的系统,它负责为上层应用系统提供一个稳定、高效、可靠、安全、易于管理维护、便于扩充、技术先进的支撑平台。
从技术角度网络基础平台工程重点包括:网络整体规划、网络设备选型、服务器和操作系统选型、存储备份系统选型。
(四)网络服务平台方案的评审
网络服务系统的工程重点包括:因特网网络服务系统规划和选型、多媒体业务网络规划和选型、数字证书系统规划和选型。
(五)网络安全和管理平台方案的评审
网络安全系统承建方的质量管理体现承建方本身的管理水平及工程实施的能力,它直接影响信息系统安全工程的实施和完成的质量。
网络安全工程的承建方必须取得国家相关主管部门颁发的相关资质。承建方内部应建立完整的质量保证体系,对公司内部及所实施的工程项目进行质量管理。
此外,在网络安全系统监理过程,还应在以下几个方面予以重视:
风险分析的有效性、准确性。
确保符合国家法令、法规的要求。
保证有关评审是在相关职能部门的主持下完成的。
从技术、市场、工程组织实施、售后服务等各个环节对网络系统的安全性进行整体和分项评估,避免出现任何技术和管理漏洞。
网络安全系统主要由:防火墙系统、入侵监测和漏洞扫描系统、网络防病毒系统、安全审计、Web信息防篡改系统、网闸和网络管理系统构成。
(六)环境平台方案的评审
(1)机房建设
机房是计算机网络系统的中枢,机房建设直接影响着整个系统的安全稳定运行,依据计算机机房建设的国家标准,应遵循先设计再实施的原则。
(2)综合布线系统
综合布线系统应满足建筑物或智能建筑群的网络布线要求;应能使建筑物或建筑物群内部的语音、数据通信设备、信息交换设备、物业管理及自动化管理设备等系统之间彼此相连,也能使建筑物或建筑群内的信息通信设备与外部的信息通信网络相连。
综合布线系统应满足建筑物或智能建筑群的网络布线要求;应能使建筑物或建筑物群内部的语音、数据通信设备、信息交换设备、物业管理及自动化管理设备等系统之间彼此相连,也能使建筑物或建筑群内的信息通信设备与外部的信息通信网络相连。
1)综合布线系统(PDS)设计。
PDS应该是开放式星状拓扑结构,应能支持电话、数据、图文、图像等多媒体业务的需要。
综合布线系统按工作区子系统、水平干线子系统、管理间子系统、垂直干线子系统、设备间子系统、建筑群主干子系统六个部分进行设计,如下图所示。
![](https://img.haomeiwen.com/i1903603/fde1d234dd7de535.jpg)
2)综合布线系统指标。
双绞线:衰减、近端串音、回波损耗、ACR(综合布线系统链路衰减与近端串音衰减的比率)、直流环路电阻、传播时延。
光纤:波长窗口、衰减、多模光纤的最小光学模式带宽。
3)隐蔽工程管路设计。
管槽系统是通信综合布线系统缆线敷设的必要条件,其涉及面较广,虽然技术含量不多,但工作费力。暗敷管路系统的具体设计一般是由土建承包房设计统一考虑,但暗敷管路的总体布局和线缆走向、规格要求等是由综合布线系统的总体方案考虑的,因此布线系统商应向土建设计单位提供设计思考和方案,使系统集成商和建筑商能统一计划、统一施工、统一协调。暗敷管路设计时需要注意以下几个方面:
-
暗敷管路系统在智能化建筑建设同时建成,竣工后不能改变管路路由和位置。
-
在智能化建筑中因客观条件等限制,只能采用明敷槽道方式时,应注意其吊装高度。
-
在暗敷管路系统工程设计中,必须充分了解智能化建筑内部的其他管线的性质、分布、位置、管径和技术要求等,以便在管线系统的技术方案决定时,互相协商和综合协调,真正做到互相沟通、密切配合,妥善解决管线系统之间的问题,减少不应有的矛盾。
-
根据智能化建筑内部设置的用户电话交换机、计算机有线电视、三表/四表抄送等装设位置和设备容易,统一确定暗敷管路系统的主干路由、安装方式、各个楼层管路的分布路由、位置和管径等具体细节。
-
智能化建筑内部通信缆线所用的暗敷管路管材有钢管、水泥管、硬聚氯乙烯塑料管和软聚氯乙烯塑料管等管材,应根据实际情况和要求考虑选用。
-
暗敷管路的敷设路由应以直线敷设为主,尽量不选弯曲路由。
-
暗敷管路选用管径的大小、主要取决于管路段长、弯曲角度、弯曲次数等因素。
-
在特大型或大型重要的高层智能化建筑中,当综合布线系统主干线路中由上的缆线较多、容易较大且较集中的场合,宜采用信息网络系统缆线专用槽道。
-
槽道选用的规格尺寸(高度和宽度)与槽道内的净空断面积大小和终期容纳缆线多少(条数和容量)有密切关系。
-
在屋内水平敷设直线段槽道时,宜按荷载曲线选取最佳跨距进行支撑加固,跨距一般为1~2米;垂直敷设时,其固定点的间距一般为1米。在吊顶内敷设的槽道,宜采用单独的支撑件和吊挂件固定,不应与吊顶或其他设施的支撑件或吊挂件共用,吊顶内吊挂槽道的吊杆直径不应小于6毫米。
-
在综合布线系统槽道设计中应对智能化建筑内部的各种管线的走向和位置进行分解,尽量做到协调配合。
-
在智能化建筑中如有要求槽道必须采取防火措施的地段,除应采用耐火型材料制成的槽道外,也可在槽道内增设具有耐火性或耐燃性的板、网材料构成全封闭或半封闭结构,并在槽道的内外表面涂刷过氯乙烯防火涂料,整体耐火性应符合国家有关标准。
-
金属材料制成槽道系统应具有切实可靠的电气连接,并设有良好的接地装置,必须符合有关接地标准的规定。
-
在智能化建筑中如有几组槽道在同一路由,且在同一度高安装敷设时,为了便于维护检修和日常管理,槽道之间应留有一定的空间距离,一般不宜小于600毫米。但综合布线系统缆线槽道应尽量远离一些有可能危及通信缆线安全的其他管线或槽道,因此其间距可视实际情况适当增大。
2.1.5 信息网络系统建设实施阶段的监理
(一)工程实施阶段监理
信息网络系统工程施工阶段监理工作的重点,主要是对工程组织与技术总体方案的把关,进行工程质量的控制、项目进度的控制、项目投资的控制、项目合同的管理、信息与项目文档的管理,协调好项目所涉及的各方的关系,协调解决项目建设中的各种纠纷。
(1)工程开工前的监理内容
1)审核实施方案。
2)审核实施组织计划。
3)审核实施进度计划。
4)审核工程实施人员、承建方资质。
(2)实施准备阶段的监理内容
1)审批开工申请,确定开工日期。
2)了解承建方设备订单的订购和运输情况。
3)了解实施条件准备情况。
4)了解承建方工程实施前期的人员到岗情况,实施设备到位的情况。
(3)工程实施阶段的监理内容
工程实施阶段也就是网络集成与测试阶段,主要是对工程组织与技术总体方案的把关,进行工程质量的控制、项目进度的控制、项目投资的控制、项目合同的管理、信息与项目文档的管理,协调好项目所涉及的各方的关系,协调解决项目建设中的各种纠纷。
网络工程的监理主要工作包括:
1)组织布线、网络和安全系统方案设计评审。
2)检查布线施工和布线测试情况。
3)进行布线系统的监理确认测试。
4)网络硬件设备和配套软件的监理确认测试。
集成测试的监理主要工作包括:
-
评审项目验收大纲及各子系统测试报告。
-
评审承建方应交付的各类文档。
-
组织计算机系统和网络系统的集成测试。
-
组织网络系统的连通性测试。
-
组织软件系统集成测试。
(二)设备采购的监理
(1)设备采购监理的重点
1)设备是否与工程量清单所规定的设备规格相符。
2)设备是否与合同所规定的设备清单相符。
3)设备合格证明、规格、供应商保证等证明文件是否齐全。
4)设备系统要按照合同规定准时到货。
5)配套软件包是否成熟、满足规范。
(2)监理的流程
1)承建商提前三天通知业主和监理方设备到达时间和地点,并提交交货清单。
2)监理方协助业主做好设备到货验收准备。
3)监理方协助业主进行设备验收,并做好记录,评估设备能否满足信息网络建设的要求。
4)发现短缺或破损,要求设备提供商补发或免费更换。
5)提交设备到货验收监理报告。
(三)机房工程的监理
机房工程监理的重点包括:
-
审查好承建方的工程实施组织方案,尤其要重点审查是否有保证施工质量的措施。
-
控制好施工人员的资质,坚持持证上岗。
-
认真贯彻《建筑智能化系统工程实施及验收规范》,及时发现并纠正违反规范的做法。
-
深入现场落实“随装随测”的要求,以保证施工质量,加快施工进度。
(四)综合布线的监理
综合布线工程包括综合布线设备安装、布放线缆、缆线端接三个环节。综合布线的监理工作内容主要包括:
-
按照国家关于综合布线的相关施工标准的规定审查承建人员施工是否规范;
-
到场的设、缆线等设备的数量、型号、规格是否与合同中的设备清单一致,产品的合格证,检验报告是否齐全。
(五)隐蔽工程的监理
隐蔽工程一旦完成隐蔽,以后如果出现问题就会耗费较大的工作量,同时对已完成的工程造成不良的影响。所以在实施过程中,对隐蔽工程的监理非常重要。
因为机房的隐蔽工程涉及许多土建和装修工程的内容,在监理时,主要对金属线槽安装、管道安装、管内穿线进行监理。
(六)布线系统测试
局域网布线系统测试内容主要包括:
-
工作间到设备间的连通状况;
-
主干线连通状况;
-
跳线测试;
-
信息传输速率、衰减、距离、接线图、近端串扰等。
(1)UTP测试
对UTP链路测试主要有以下内容:
- 接线图
这一测试是确认链路的连接。它不仅进行逻辑连接测试,更是要确认链路一端的每一个针与另一端相应的针连接。
- 链路长度
如果链路长度超过指标,那么信号损耗较大,所以要对它进行测试。
- 衰减
衰减是沿有一个的信号损失度量,是指信号在一定长度的线缆中的损耗。
- 近端串扰NEXT损耗
NEXT损耗是测量一条UTP链路中从一对线到另一对线的信号耦合,是对性能评估的最主要的标准,是传送信号与接收同时进行的时候产生干扰的信号。
- 连线长度
如果连线长度超过规定的指标,信号的衰减就会很大,所以要对它进行测试。
- 衰减量
信号在电缆上传输时,其强度会随传播距离的增加而逐渐变小。
- 近端串扰
当信号在一个线对上传输时,会同时将一小部分信号感应到其他线对上,这种信号感应就是串扰。串扰分为近端串扰与远端串扰,但TSB-67规范只要求进行近端串扰的测量。实验证明在40米内所测量到的近端串扰值是比较准确的,而超过40米处链路中产生的串扰信号可能就无法测量到,因此TSB-67规范要求在链路两端都要进行对近端串扰值的测量。
- SRL
SRL(StructuralReturn Loss)是衡量线缆阻抗一致性的标准,阻抗的变化引起反射、噪音的形线是由于一部分信号的能量被反射到发送端,SRL是测量能量的变化的标准,由于线缆结构变化而导致阻抗变化,使得信号的能量发生变化,TIA/EIA568A要求在100MHz下SRL为16dB。
- 等效远端串扰
等效远端串扰指远端串扰与衰减的差值,是信噪比的另一种表示方式,即两个以上的信号朝同一方向传输时的情况。
- 综合远端串扰
综合远端串扰指的是线缆远端的接收线承受其相邻各线对它的等效远端串扰ELFEXT的总和限定值。
- 回波损耗
回波损耗是关心某一频率范围内反射信号的功率,与特性阻抗有关。电缆制造过程中的结构变化、连接器和安装是影响回波损耗数值的主要因素。
- 特性阻抗
特性阻抗是线缆对通过的信号的阻碍能力。
- 衰减串扰比
它是同一频率下近端串扰NEXT和衰减的差值,是系统SNR(信噪比)衡量的唯一衡量标准,是决定网络正常运行的一个因素,是系统性能的标志。
(2)光缆测试
光缆布线的测试是工程验收的必要步骤。
通常对光缆的测试方法有:连通性测试、端—端的损耗测试、收发功率测试、损耗/衰减测试。
(七)网络系统安装调试的监理
网络工程施工开始之前,监理方与业主方的工程领导小组共同确认项目的主要实施阶段,并与业主方项目组一起,共同制定《工程计划书》,详细规定各阶段所要完成的主要任务。《工程计划书》是网络工程的调试、安装、测试、验收等各项工作的主要依据。必要时,经双方同意,可以通过各阶段的有关会议备忘录对调试和安装的步骤进行调整。
任何一个网络工程的实施都包括:逻辑设计与物理实现。首先,应根据业主方的需求规划设计网络结构与参数,即逻辑设计;然后,根据逻辑设计连接、配置、调试网络设备,即物理实现。
根据网络集成的监理工作经验,网络系统的调试与安装通常应该分以下几步:
1)网络系统的详细逻辑设计;
2)全部网络设备加电测试;
3)模拟建网调试及连通性测试;
4)实际网络安装调试。
网络设备加电测试主要是为了检测是否有到货即坏的设备,也为网络模拟调试做了必要的准备,加电测试包括设备自检、缺省配置下软件运行状况检测。
(1)网络设备的安装必须提供的安装材料
-
物理安装(包括设备上架及连接布线系统)
-
连通性调试(根据逻辑设计连通整个网络)
-
应用测试及网络优化(通过典型应用测试发现问题并进一步调整优化网络)
-
安装的过程将遵照先主干、后分支的顺序进行。
(2)主机及软件系统的安装调试
对主机系统进行安装测试时的注意事项包括:
-
机箱是否有损坏
-
内存、硬盘能否正常运行
-
显示器是否正常显示
-
系统加电是否正常工作
对软件系统进行安装测试时注意事项包括:
-
软件系统与主机系统是否匹配
-
软件能否正常安装
-
软件功能是否能够实现
-
软件的资料是否齐全
2.1.6 信息网络系统验收阶段的监理
(一)验收阶段监理概述
(1)验收的前提条件
工程必须在下列条件完成后才可以验收:
1)所有建设项目按照批准设计方案要求全部建成,并满足使用要求。
2)各个分项工程全部初验合格。
3)各种技术文档和验收资料完备,符合集成合同的内容。
4)系统建设和数据处理符合信息安全的要求。
5)外购的操作系统、数据库、中间件、应用软件和开发工具符合知识产权相关政策法规的要求。
6)各种设备经过加电试运行,并且状态正常。
7)经过用户同意。
(2)验收方案的审核与实施
在信息系统工程完工时,业主、承建方和监理方三方共同确定验收方案,监理方主要做:
1)确认工程验收的基本条件。
2)建议业主和承建方共同推荐验收人员,组成工程验收组。
3)确认工程验收时应达到的标准和要求。
4)确认验收程序。
(3)监理的主要工作
在信息网络系统工程验收阶段,需要对以下内容进行审核:
1)系统整体功能、性能;
2)主要设备的功能、性能;
3)承建方提交文档的种类和内容;
4)系统设计、开发、实施、测试各个阶段涉及的工具和设备都具备合法的知识产权;
5)承建方的质量保证和售后服务体系;
6)承建方采取必要的管理和工程措施,以方便系统的扩容和升级。
(二)具体的验收工作
(1)网络基础平台的验收
网络设备和TCP/IP网络的检测主要考虑的技术指标包括:吞吐量、包丢失、延时、背靠背性能。
(2)网络服务平台的验收
主要包括:Internet网络服务、多媒体业务网络、数字证书系统。
(3)网络安全和管理平台的验收
1)防火墙系统的验收。
2)入侵监测和漏洞扫描系统。
3)其他网络安全系统测试(如网络防病毒系统、安全审计系统、Web信息防篡改系统等)。
4)网络管理系统。
(4)环境平台的验收
1)机房工程验收以各分部系统和设备的功能及性能测试验证为主,每一工程具体的检验项目内容要求均以机房工程空调、UPS电源、接地、照明、消防设计的工艺要求、系统工程设计文件与订购合同技术文件为依据确定。
2)综合布线系统的验收应对管理间、设备间、工作区的建筑和环境条件进行检查验收;应对器材、型材、管材、铁件、缆线进行验收;应对设备的安装情况进行验收。
(5)信息网络系统测试验收常用工具简介
- 系统资源管理工具ServerVantage
ServerVantage主要具有开放的体系结构,针对主机硬件资源、操作系统、数据库和应用程序及输入/输出设备进行监控管理。
- 网络应用性能管理工具Network Vantage
Network Vantage主要用于网络应用资源管理,是以应用为中心的网络性能管理工具。
- 网络性能分析测试工具SmartBits6000B
SmartBits6000B是一款集成了多种技术和多种拓扑结构的测试平台,能够为以太网、MPLS、VPN、防火墙等提供全线速的流量发生和分析功能。
- 网络应用性能分析工具Application Expert
Application Expert能够帮助用户快速发现和解决应用的性能问题。它的预测功能可准确展示网络带宽、延迟、负载和TCP端口的变化是如何影响用户的响应时间的。同时,它可以发现应用的瓶颈,明确展示应用在网络上运行时在每个阶段发生的应用行为,在应用线程级分析应用的问题。
- 站点质量分析工具Webcheck
Webcheck将网站整体架构以3D方式显示出来,通过对浏览器的检测,可以分析出50种以上网站的潜在问题与错误、效能信息和网站趋势等。
- MicroMapper电缆线序检测仪
MicroMapper电缆线序检测仪可以快速方便地检测开路、短路、跨接、反接以及串扰等问题,可以自动地扫描所有线对并发现任何电缆连接的问题,它还包括一个远端单元,可方便地完成电缆和用户跳线的测试。
- 多协议网络离散模拟工具NS-2
NS-2是面向对象的、离散事件驱动的网络环境模拟器,它可以模拟各种IP网络环境。NS实现了对许多网络协议的模拟,并且模拟了路由队列的管理机制,实现了Dijkstra和其他的路由算法。
- DSP-4000数字式电缆分析仪
DSP-4000数字式电缆分析仪可以检测电缆的通断、电缆的连接线序、电缆故障的位置。它可以测试同轴线、双绞线,并可诊断其他类型的电缆,且支持新标准中要求的所有测试。
(三)信息网络系统验收的说明
与信息应用系统相比,信息网络系统的功能和性能,在很大程度上依赖于设计方案,也就是说在设计阶段就已经决定了,可变因素较小。因此,信息网络系统的验收应以网络系统的总体设计为基础,主要验证系统的整体性能和主要设备运行性能。监理工程师依据主要系统和设备的性能指标进行监理验收。
由于应用系统是信息系统的核心,所以在实际工作中,信息网络系统常常需要与信息应用系统作为一个整体来进行验收,包括可靠性、适用性、安全性、可扩展性、兼容性等因素。
2.2 信息应用系统监理
2.2.1 信息应用系统监理概述
(一)监理的目标和内容
信息应用系统监理工作应力求达到以下目标:
1)对软件开发单位、软件实施单位和系统承建单位的行为进行监控,促使开发行为符合国家法律法规、有关政策和相关技术标准,制止开发行为的随意性和盲目性,促使开发进度、质量按计划实现,力求开发行为合法、科学、合理、经济。
2)促进用户与软件开发单位、软件实施单位和系统承建单位的有效沟通,使软件开发单位、软件实施单位和系统承建单位能够全面准确了解用户的实际需求,同时用户能及时了解项目的进展情况。
3)促使软件开发单位、软件实施单位和承建单位为项目运行的全过程建立一套明确、合理、可行的计划或者规程,并利用与之相应的审核、监理机制和手段对其执行过程进行有效控制。
4)促使系统的关键技术指标在项目实施过程中处于受控状态,及早预测和发现可能影响施工计划的各种因素,及时纠正可能影响系统功能与性能的缺陷。
一般来说,监理项目部的目标就是通过监理工程师的工作,力求在项目的成本、进度和质量目标内实现建设项目。
(二)监理内容
根据信息应用系统工程的实际情况,对工程进行“四控制三管理一协调”。
(1)质量控制
质量控制要贯穿在项目建设从可行性研究、设计、建设准备、开发、实施、竣工、启用及用后维护的全过程。
(2)进度控制
进度控制首先要在建设前期通过周密的分析研究,以确定合理的工期目标,并在实施前将工期要求纳入承建合同;在软件开发和实施阶段通过网络计划技术等科学手段,审查、修改实施组织设计和进度计划,做好协调与监督,排除干扰,使单项工程及其分阶段目标工期逐步实现,最终保证项目建设总工期的实现。
(3)投资控制
投资控制的任务,主要是在建设前期进行可行性研究,协助业主单位正确地进行投资决策,在设计阶段对设计方案、设计标准、总预算进行审查;在建设准备阶段协助确定标底和合同造价;在实施阶段审核设计变更,核实已完成的工程量,进行工程进度款签证和索赔控制;在工程竣工阶段审核工程结算。
(4)变更控制
变更控制主要内容是对接受应用软件系统建设过程中的变更申请,收集变更信息资料,对发生的所有变更情况按照一定的程序进行处理,并对变更的内容、方式、范围、影响进行评估和控制。
(5)合同管理
合同管理是进行投资控制、工期控制和质量控制的手段。
(6)安全管理
信息系统安全管理的作用是保证信息系统的安全在可用性、保密性、完整性上与信息系统工程的可维护性技术环节和谐;在投资控制的前提下,确保信息系统安全设计上没有漏洞;督促业主的信息系统工程应用人员在安全管理制度和安全规范下严格执行安全操作和管理,建立安全意识;监督承建单位按照技术标准和建设方案实施,检查承建单位是否存在设计过程中的非安全隐患行为等。
(7)信息管理
确保项目信息管理工作规范化,保证项目信息的准确性、完整性和可用性,确保项目信息交流、信息沟通渠道畅通,规范信息组织及信息管理,为项目实施管理及决策提供信息依据。
(8)协调
协调贯穿在整个信息系统工程从设计到实施再到验收的全过程,主要采用现场和会议方式进行协调。
2.2.2 信息应用系统准备阶段的监理
准备阶段监理的主要任务是协助业主制定招标文件和评标标准,监督招标过程,对投标单位进行资质审查,确定中标单位后,参与业主和中标单位的合同谈判,协助业主确定合同条款并最终签订信息应用系统建设合同。
(一)可行性研究
一般可行性研究包括四方面内容:
经济可行性:进行成本/效益分析。
技术可行性:进行技术风险评价。
法律可行性:确定系统开发可能导致的任何侵权、妨碍和责任。
方案的选择:评价系统或产品开发的几个可能的候选方案,最后给出结论意见。
(二)一般招标过程
1)招标:业主单位根据已经确定的采购需求,提出招标采购项目的条件,向潜在的供应商或承建单位发出投标邀请的行为。
2)投标:投标单位接到招标通知后,根据招标通知的要求填写招标文件,并将其送交业主单位的行为。
3)开标:业主单位在预先规定的时间和地点将投标单位的投标文件正式启封揭晓的行为。
4)评标:业主单位根据招标文件的要求,在监理单位的配合下,由评标委员会对所有的标书进行审查和评比的行为。
5)中标:业主单位决定中标单位并授予中标通知书、签订合同的行为。
2.2.3 信息应用系统分析设计阶段的监理
分析设计阶段监理对应软件工程过程中的软件需求分析和软件设计过程。监理的主要任务是:评审承建单位提交的项目开发计划、质量保证计划和验收计划,这些计划可以作为合同的一部分或者合同附件;对需求分析和设计进行质量控制,对由于各种原因导致的变更进行控制,协调业主和承建单位的关系。
分析设计阶段监理具体从软件项目计划监理、软件分包合同监理、软件管理过程监理、软件质量保证计划监理、软件配置管理监理、软件需求分析监理、软件设计监理方面,来保证软件系统建设的质量和进度,从而提高应用软件系统建设的可视性和可控性,使得业主的投资得到保障。
(一)项目计划监理
在此阶段监理单位要对承建单位制定的项目开发计划进行认真的审查,结合工程的具体情况考虑开发方在人员投入、各种情况处理程序、测试工作安排等方面的计划制定是否合理,监督承建单位制定符合开发合同、切实可行的项目开发计划。
项目计划监理的目的是对软件项目计划的相关内容(重点是组织、技术标准、开发计划、进度要求等)、项目计划过程、项目计划组织、文档格式进行审查,确认是否满足要求;给出是否符合要求的结论;确定其可否作为软件开发的前提和依据。
软件项目计划监理的基本准则是:承建单位制定了软件项目计划,同时该项目计划通过正式的评审,软件项目计划对项目组织、进度计划、工程标准进行了承诺,项目的风险分析合理,风险管理方案可行,项目的阶段划分是明确的。
(二)软件质量管理体系监理
应用软件系统建设承建单位软件管理过程监理的目标是确保证件承建单位制定具有规范的、标准的项目软件过程;承建单位依据项目软件过程对项目进行计划和管理。
软件管理过程监理的主要内容包括:
1)监督应用软件系统建设承建单位根据项目合同和业主应用软件系统需求,制定项目软件工程和管理活动,结合成为密切相关、定义完整的项目软件过程。
2)评估项目软件过程的技术合理性,包括是否符合标准和规范,是否符合项目合同和业主技术要求。
3)项目软件过程文档化,并得到批准;监督和控制承建单位的项目软件过程的状态,促使承建单位支持和实施项目软件过程,提高软件项目实施的计划性,减少软件项目实施的风险。
4)监督应用软件系统建设承建单位在软件开发过程中按照项目软件过程的规范实施,跟踪、记录和审查软件管理过程活动。
(三)软件质量保证计划监理
软件工程是指按照工程的规律来组织软件的生产与开发。软件工程化要求以软件质量保证为核心,紧紧抓住软件生产方法、需求分析、软件设计、软件生产工具、软件测试、验证与确认、评审和管理八个主要环节。
(1)软件质量保证监理的基本准则
包括质量保证的文档格式符合承建单位的管理规范和标准;质量保证所确立的跟踪点是合理的,而且符合项目的需要,质量保证计划是实施质量保证的依据;质量保证的日常活动过程符合规范。
软件质量保证监理覆盖软件质量保证组实施的软件质量保证职能。软件质量保证在计划期的需求分析阶段就开始定义和实施,一直持续到开发期和运行期,开发期是软件质量保证的重点时间段。
软件质量保证通过监控软件开发过程来保证产品质量,保证开发出来的软件和软件开发过程符合相应标准与规程,保证软件产品和软件过程符合要求,确保项目计划、标准和规程适合需要,同时满足评审和审计需要。
(2)软件质量保证监理的目标
1)监督承建单位对软件质量保证活动做到有计划;
2)客观地验证软件产品及其活动是否遵守应用的标准、规程和需要;
3)促进由各方及时处理软件项目开发过程中的不一致问题。
在建设合同签订后,监理单位根据合同规定要求承建单位提供本项目开发的质量保证计划,根据相应标准、规程以及对本项目特殊性等情况进行综合评审。
(四)软件配置管理监理
软件配置管理是保证软件质量和软件研制进度的重要手段,软件配置管理包括标识给定时间点的软件配置,系统地控制这些配置的更改,并在软件生命周期中保持这些配置的完整性和可跟踪性。
软件配置管理监理的目标包括:
-
确保软件配置管理活动是有计划的;
-
确保所选择的软件工作产品是经过标识,受到控制并具有可用性的;
-
监督所标识的软件工作产品的更改是受控的;
-
及时了解软件基线的状态和内容。
(五)需求说明书评审
在此阶段监理单位的工作重点是监督承建单位的分析人员、设计人员和测试人员对需求说明书的审查,并协调业主单位与承建单位需求说明书的评审确认。需求分析阶段工作落实的情况,直接决定了后续开发工作的质量、进度、投资与变更的情况。
编制良好的需求说明书的八条原则:
1)功能与实现分离。
2)要求使用面向处理的规格说明语言,讨论来自环境的各种刺激可能导致系统做出什么样的功能性反映,以此定义一个行为模型,从而得到“做什么”的规格说明。
3)如果目标软件只是一个大系统中的一个元素,那么整个大系统也包括在规格说明的描述之中。描述该目标软件与系统的其他系统元素交互的方式。
4)规格说明必须包括系统运行的环境。
5)系统规格说明必须是一个认识的模型,而不是设计或实现的模型。
6)规格说明必须是可操作的。
7)规格说明必须容许不完备性并允许扩充。
8)规格说明必须局部化和松散的耦合。
需求说明书是分析任务的最终产物,通过建立完整的信息描述,详细的功能和行为描述,性能需求和设计约束的说明,合适的验收标准,给出对目标软件的各种需求。
(六)软件分包合同监理
通过招投标方式签订合同的项目,承建单位可按照合同约定或者经业主同意,将中标项目的部分非主体、非关键性工作分包给他人完成。分承建单位应当具备相应的资格条件,且不得再次分包。承建单位应当就分包项目向业主负责,分承建单位承担连带责任。
(1)软件分包合同监理的基本准则
承建单位根据需要制定了软件分包合同,同时该分包合同的格式规范,有专人进行负责,管理和维护,软件分包合同的要求与业主单位的合同要求没有冲突,进度、质量和软件过程标准与承建单位的项目计划一致。
(2)软件分包合同监理的方法
方法一:定期审查软件分包合同的管理活动。实施定期审查的主要目的是适当地、及时地掌握软件分包合同管理的软件过程活动。在满足业主单位需求的前提下,只要有适当的机制来报告异常情况,审查的时间间隔就尽可能远些。
方法二:根据实际需要随时跟踪和审查软件分包合同的管理活动。
方法三:评审和审核软件分包合同的管理活动及其产品,并报告结果。
(七)设计说明书评审
(1)评审的内容
-
可追溯性
-
接口
-
风险
-
实用性
-
技术清晰度
-
可维护性
-
质量
-
各种选择方案
-
限制
-
其他问题
(2)判断设计优劣的三条特征
设计必须实现分析模型中描述的所有显式需求,必须满足用户希望的所有隐式需求。
设计必须是可读、可理解的,使得将来易于编程、易于测试、易于维护。
设计应从实现角度出发,给出与数据、功能、行为相关的软件全貌。
(八)软件编码规范评审
程序实际上是一种供人阅读的文章,也有一个文章的风格问题,应该使程序具有良好的风格,具体表现在:源文档文档化,数据说明的方法,语句结构和输入/输出方法等。
(九)工程设计阶段的投资控制
1)依据招投标文件、承建合同,审核工程计划、设计方案中所说明的工程目标、范围、内容、产品和服务,对可能的投资变化,向业主单位提出监理意见。
2)对涉及费用的设计变更进行控制,对必要的变更应由三方达成共识,并做工程备忘录。
2.2.4 信息应用系统实施阶段的监理
监理单位在实施阶段主要监督承建单位严格按照工程设计阶段所定的进度计划、质量保证计划、系统设计进行开发工作,检查承建单位是否按照设计中制定的规范与计划进行编码与测试。在此过程中,监理单位主要通过代码走查方式检查编码规范的执行情况,检查单元测试、集成测试和确认测试是否按计划进行并有测试与修改记录、集成测试是否按计划进行并有测试与修改记录。在此过程中需要检查测试计划是否得到落实,测试方案与规范是否合理,测试是否有详细记录并进行修改与回归测试,必要情况下可由监理单位对测试结果进行抽检。
对于开发过程实现阶段的监理,还需要注意承建单位版本控制方面的工作是否能够正常进行,是否有专人进行版本的总体控制,开发人员是否严格按照质保人员的要求进行具体版本控制,必要情况下需要对版本控制的工作进行抽检。但切忌由监理单位进行具体测试而取代开发方的内部测试,因为这样并不能保证工程的质量。
系统测试一般由专门委托的测试机构进行,需要对所有软硬件进行以功能为主的测试工作,需要对测试情况进行记录并进行针对错误的修改与回归测试,在测试完成后要根据测试全过程的情况编写正式的系统测试报告。
(一)软件编码监理
(1)软件编码监理的目标
1)监督承建单位定义和综合软件编码任务,并在生产软件的过程中始终如一地执行这些任务。
2)监督使得软件工作产品彼此间保持一致性。
3)监督使得软件编码的工作进度与计划保持一致性。
4)监督使得软件编码的工作质量达到计划的要求。
(2)软件编码监理的活动
1)监督承建单位将合适的软件编码工程方法和工具集成到项目定义的软件过程中。
依据项目定义的软件过程对软件编码任务进行综合。
选择软件编码可用的方法和工具,并将选择专用工具或方法的理由写成文档。
选择和使用适合于软件编码的配置管理模型。
将用于软件编码的软件产品和工具置于配置管理之下。
2)监督承建单位依据项目定义的软件过程,对软件编码进行开发、维护、建立文档和验证,以实现软件需求和软件设计。
参与软件编码的人员评审软件需求和软件设计,以确保影响编码的各种问题得到识别和解决。
使用有效的编程方法编制软件代码。
根据一个计划制定代码单位的开发顺序。
每个代码单元完成编码时,通过评审和单元测试。
将代码置于配置管理之下。
每当软件需求或软件设计更改时,适当地更改代码。
3)软件监理组跟踪和记录软件编码产品的功能性和质量,跟踪和记录的内容有:
跟踪、累计的软件编码产品缺陷的数量、类型和严重程度。
软件编码产品工程活动的状态。
有关问题严重性和持续时间的报告。
用于分析每个更改建议的工作量及汇总统计量。
按类别被纳入软件基线的更改数量。
(3)软件编码监理的方法
1)定期审查软件编码的工程活动和工程进度。
2)根据实际需要对软件编码工程活动、工作进度进行审查。
3)对软件编码工程活动和产品进行评审和审核,并报告结果。
(二)软件测试监理
监理单位在此阶段主要检查承建单位是否按照设计中制定的规范与计划进行测试。但切忌由监理单位进行单元、集成或确认测试而取代开发方的内部测试,这种方法并不能保证工程的质量。
(1)软件测试监理的目标
1)监督和控制承建单位的软件测试过程,确保软件测试按照承建单位的测试文档规范和业主的软件要求实施;
2)软件测试反映出、记录着软件产品的真实情况;
3)软件测试的各个阶段按计划步骤实施;
4)对于软件测试反映出的问题能有效地按回归测试规范进行处理;
5)最后得到符合软件任务书要求的软件产品集;
6)软件测试的进度与计划保持一致性。
(2)软件测试监理的活动
1)监督承建单位将合适的软件测试工程方法和工具集成到项目定义的软件过程中。
依据项目定义的软件过程对软件测试任务进行综合。
选择软件测试可用的方法和工具,并将选择专用工具或方法的理由写成文档。
选择和使用适合于软件测试的配置管理模型。
将用于测试软件产品的工具置于配置管理之下。
2)监督承建单位依据项目定义的软件过程,对软件测试进行开发、维护、建立文档和验证,以满足软件测试计划要求。
软件测试由静态测试、单元测试、集成测试、确认测试和系统测试组成。
可与客户和最终用户一同参与开发和评审测试准则。
使用有效方法测试软件。
基于测试级别、选择的测试策略、欲达到的测试覆盖等因素确定测试的充分性。
对每个级别的软件测试,建立和使用测试准备就绪准则。
每当被测试软件或软件环境发生变化时,则在各有关测试级别上适当进行回归测试。
对于测试计划、测试规程和测试用例,准备使用前通过评审。
管理和控制测试计划、测试说明、测试规程和测试用例。
每当软件需求、软件设计或被测试代码更改时,适当地更改测试计划、测试说明、测试规程和测试用例。
3)监督承建单位依据项目定义的软件过程、计划和实施软件的确认测试。
基于软件开发计划,制定确认测试计划并写成文档。
软件需求、软件设计、系统测试及验收测试的人员,评审确认测试用例、测试说明和测试规程。
依据指定的软件需求文档和软件设计文档的指定版本,对软件进行确认测试。
4)计划和实施软件系统测试,实施系统测试以保证软件满足需求。
尽早分配测试软件的资源,以做好充分的测试准备。
编制系统测试的计划文档。
由一个独立于软件开发者的测试小组来计划和准备所需的测试用例和测试规程。
在测试开始前,对测试用例建立文档,并经评审和认可。
依据已纳入基线的软件及其软件任务书和软件需求文档,实施软件测试。
对测试中发现的问题建立文档,并跟踪到关闭。
建立测试结果文档,并以此作为判断软件是否满足需求的基础。
管理和控制测试结果。
5)软件监理组跟踪和记录软件测试的结果,跟踪和记录的内容有:
跟踪、累计的软件产品缺陷的数量、类型和严重程度。
软件测试工程活动的状态。
有关问题严重性和持续时间的报告。
用于分析每个更改建议的工作量及汇总统计量。
按类别被纳入软件基线的更改数量。
(3)软件测试监理的方法
1)定期审查软件测试的工程活动和工作进度。
2)根据实际需要对软件测试工程活动进行跟踪、审查和评估。
3)对软件测试工程活动和产品进行评审和审核,并报告结果。
2.2.5 信息应用系统验收阶段的监理
信息应用系统验收测试,是工程项目在正式运行前的质量保证测试,是软件工程一个独立且必要的质量保证环节,通过系统、专业的验收测试,验证软件系统是否符合设计要求,功能实现的正确性及运行安全可靠性。
系统验收的前提包括:
已通过计算机软件确认测试评审。
已通过系统测试评审。
合同或合同附件规定的各类文档齐全。
软件产品已置于配置管理之下。
合同或合同附件规定的其他验收条件已具备。
(一)验收阶段监理工作的重点
监理单位应按项目合同查看承建单位提供的各种审核报告和测试报告内容是否齐全,判断开发方是否已经进行了足够的正式测试。
验收可以分为两大部分:软件配置审核和验收测试。可按如下顺序:文档审核,源代码审核,配置脚本审核,测试程序或脚本审核和可执行程序测试。
验收阶段的每一个相对独立的部分,都应该有目标、启动标准、活动、完成标准和度量。
(二)验收组织
业主单位与监理单位协调成立专门的验收委员会,作为验收的组织机构。
委员会一般不少于5人(单数)组成,设主任1人,委员若干人;并成立验收测试组和配置审核组,委员可分别参与这两个组的工作。另外还需要测试员、配置审核员和记录员若干人。
验收委员会由业主单位代表、监理单位代表、承建单位代表以及邀请的技术专家组成员组成。
(三)验收的基本原则
1)验收测试和配置审核是验收评审前必须完成的两项主要检查工作,由验收委员会主持。
2)测试组在认真审查需求规格说明、确认测试和系统测试的计划与分析结论的基础上,制定验收测试计划。
3)配置审核组在需求规格说明、确认测试、系统测试等过程中形成的产品的变更管理及审核工作的基础上开展审计。
4)原有测试和审核结果凡可用的就利用,不必重做该项测试或审核。
5)测试组成完成验收测试的同时,完成功能配置审核,即验证软件功能和接口与“合同”的一致性。
6)配置审核组完成物理配置审核,检查程序和文档的一致性、文档和文档的一致性、交付的产品与“合同”要求的一致性及符合有关标准的情况。
(四)配置审核
(1)审查
承建单位应当在验收前提供相应软件配置内容,监理单位应对其进行审查,审查的主要内容包括:
-
可执行程序、源程序、配置脚本、测试程序或脚本。
-
主要的开发类文档。
-
主要的管理类文档。
(2)审核
正式的审核过程通常分为五个步骤:计划、预备会议、准备阶段、审核会议和问题追踪。
审核要达到的基本目标是:根据共同制定的审核表,尽可能地发现被审核内容中存在的问题,并最终得到解决。在根据相应的审核表进行文档审核和源代码审核时,还要注意文档与源代码的一致性。
(五)验收测试
验收测试包括功能、性能等方面的测试,每种测试也都包括目标、启动标准、活动、完成标准和度量五个部分。
测试的具体内容通常包括:安装、启动与关机、功能测试、性能测试、压力测试、配置测试、平台测试、安全性测试、恢复测试、可靠性测试等。
(六)验收评审
(1)验收准则
软件产品符合“合同”或“验收标准”规定的全部功能和质量要求。
不同安全性关键等级的软件均通过《软件测试细则》文档所要求的各项测试。
文档齐全,符合“合同”或“验收标准”要求及有关标准的规定。
文档和文档一致,程序和文档相符。
对被验收软件的可执行代码,在验收测试中查出的错误总数,依错误严重性不超过与业主单位事先约定的限定值。
配置审核时查出的交付文档中的错误总数不超过与业主单位事先约定的限定值。
(2)验收结论
通过。表示同意通过验收的委员人数超过事先的约定人数(重要系统由全体验收委员协商一致同意;一般系统需要有2/3以上的委员同意才可通过)。
不通过。表示同意通过验收的委员人数达不到通过的标准。
(七)验收报告
在软件验收评审后,必须填写软件验收报告,详细记录验收的各项内容、评价与验收结论,验收委员会全体成员应在验收报告上签字。根据验收委员会表决情况,由验收委员会主任在软件验收报告上签署意见。
(八)验收未通过的处理
承建单位应根据验收评审意见,尽快修正有关问题,重新进行验收或者转入合同争议处理程序。
(九)系统移交和系统保障监理
(1)系统移交和系统保障的重点
1)系统移交的监理:系统验收通过便可进行系统移交,此阶段的监理重点是确保文档及软件的完整、版本一致。
2)系统保障的监理:工作重点是确保承建单位按照合同和业主要求及时高效地提供系统保障服务。
(2)系统移交和系统保障监理的措施
系统移交的监理措施包括:
-
审查承建单位的项目资料清单。
-
协助业主和承建单位交接项目资料。
-
确保软件文档和软件的一致性。
-
开发软件做好备份,保管在安全的地方,文件材料归档。
系统保障期的监理措施包括:
-
督导承建单位按照“合同规定及时进行系统保障,抽查系统保障的执行情况”。
-
对项目业主方提出的质量问题进行登记。
-
督促承建单位进行修复和维护。
-
对承建单位进行修复的内容进行确认。
网友评论