论信息系统的质量控制
摘 要 本文通过信息系统监理的方法手段,对民航信息化工程进行建设,符合国家政策要求,同时降低工程建设中的风险。
【关键词】信息系统 质量管理 自动化
2013年,我公司作为监理方参与民航自动化系统建设工程建设。该项目投资一千多万,工期近一年。自动化操作系统采用Unix,数据库采用Oracle数据库管理系统,系统通信传输平台采用支持TCP/IP协议的双冗余以太网外加一路传输DARD数据等的第三网,网络传输速率为1000Mbps,数据通信遵循TCP/IP协议。实现了自动实现雷达数据处理、地空数据链接、自动相关系统、管制移交、气象数据显示和扇区划分等数据处理功能;具有空域状态显示、冲突探测、电子进程单、告警以及报警显示功能;同时还具有数据记录和重放等功能。该系统主要由雷达数据处理系统、飞行数据处理系统、自动相关监视和地/空数据链系统、管制模拟培训/应急系统等组成。
该项目涉及的外接信号多,施工为不停航施工,工程风险大等特点,因此质量控制尤为重要。
1 编制质量管理计划
我清楚的认识到,质量出自计划和设计,而非出自检查。因此,健全的质量保证体系至关重要,根据项目实际情况,我从领导的责任、质量责任和权限、组织结构、资源和人员、工作程序对项目的质量管理进行了策划,根据项目范围说明书和质量方针,编制了项目的质量管理计划。
在本项目中成立了4人项目小组,1名总监,负责项目整体协调;2名信息系统监理工程师,负责专业技术监理,负责现场旁站、巡视、检查等工作,1名资料员,负责整理项目形成资料。根据需求分析、需求确认、概要设计、详细设计、代码测试、集成测试、功能测试、系统测试等阶段的划分,制定详细的监理实施细则,明确各个阶段工作的要点,形成归档资料。
在需求分析阶段,根据民航自动化配置规范的要求,确认本项目中系统配置符合其要求。例如在席位配置方面是否按管制席、塔台席、飞行计划席、技术管理席等进行设置;不同席位之间的数量是否按规定的比例配置,管制席位的数量是否与预计扇区的数量一致,主任席与管制席的配置比例是否达到1:4。开工前,施工单位报审需求分析说明至监理部,由专业监理工程师会审后,将情况反馈总监,核查无误后,对需求分析进行确认。精确地需求分析可以是对工程变更的预控。
2 执行质量保证
质量保证的目的是,保证项目实施是按照组织的质量政策来实施的。在执行质量保证时,通常是通过质量审计、过程分析来达到的。
质量保证贯穿于整个项目生命期,而且必须由经验丰富的人员担任。在质量保证过程中,我主要采用了质量审计的方式。根据质量管理计划,在项目每个重要关键节点,我都召开质量审计会,组织甲方项目负责人,业务专家,施工技术专家进行质量审计。
例如,在接入二次监视雷达的雷达原始信号时,在自动化系统中会出现丢点现象。问题出现后,组织甲方项目负责人,业务专家,施工技术专家进行专题研究,分析问题出现的原因,有可能是二次雷达原始信号本生存在丢点现象,也有可能自动化系统自动处理掉了造成丢点,也有可能自动化系统没有识别该类信号。经过与二次雷达原始信号对比研究发现,丢点情况为QNH为零值时,而二次雷达原始信号并未出现丢点,通过业务专家和技术专家的分析,应为自动化系统配置问题。由施工方提交项目变更控制委员会审核,更改软件配置参数,解决零值丢点问题。
质量保证的目的是,保证项目实施按照组织的质量政策来实施。要提交一个高质量的可交付物,光有质量保证是不行的,还需要强有力的质量控制手段
3 质量控制
质量控制针对是结果,通过质量控制来确认我们的可交付物是否符合质量要求。信息系统工程中质量控制的常用方法有评审、测试、检查、旁站、巡视、见证、平行检测、抽查等手段。
开工前,主要通过检查的方式确认开工条件,在核实了机房环境条件后,汇报总监,由总监签发开工令。
在硬件设备安装阶段,主要通过巡视、检查、旁站的手段,对设备安装进行监控。主要控制设备机架的定位、安装水平垂直度、缆线布放路由及转弯半径、线缆接头的制作链接、设备加点启动等工序进行控制。每道工序合格后才可以进入下道工序,同时对各道工序进行报验确认,防止因不及时报验确认导致某道工序存在遗留问题,进而影响工程整体质量。
在测试阶段,主要通过评审、旁站等手段对测试进行监控。在对施工单位提交的测试大纲进行评审时,发现对于软件缺陷的定义及判定标准与行业标准不一致,行业规定设备缺陷分为致命缺陷、严重缺陷、一般缺陷、建议改进四类。对于每一类缺陷出现的次数将成为评估该系统的标准。在大型自动化系统中,出现致命缺陷或严重缺陷数大于9或一般缺陷数大于50,则该系统视为不通过。而该测试大纲为严重缺陷、一般缺陷、轻微缺陷,经过评审后,建议施工方按行业规定重新定义缺陷。对于功能确认采用了旁站监理的方法。现场测试阶段,分为技术组和管制组,对系统雷达数据处理、飞行计划显示及处理功能、人-机界面和人-机对话功能、记录、重演、技术监控功能、数据库管理、飞行计划协调席人机对话功能、雷达质量监视、性能指标九大功能进行确认,在旁站过程中,及时记录出现的问题,为现场测试结论做出依据。
4 总结
经过我们的不懈努力,本项目终于在2013年底,通过了竣工及行业验收。实现了提供包括塔台、进近、中低空的管制指挥服务的一套完整解决方案。系统设计上采用SOA架构、多冗余网络、多机集群与负载均衡等技术,具有良好的可扩展性和可靠性。系统支持100个各种席位,可任意分组和登录为不同的角色,在传统的管制自动化系统功能的基础上,提供电子进程单、飞行流量管理、多跑道管理、中期冲突探测、CPDLC、DCL、AMAN、航路点排序、ADS-B、自动AIDC移交等先进的管制和辅助决策功能。
在进行项目总结时,既将可取的经验写入了项目总结报告,又将不完善的问题都作为经验教训写入项目总结报告,纳入公司的项目管理知识库,更新了公司组织过程资产,更新了公司组织过程资产。希望在公司未来的项目实施中,不会出现类似的失误,从而实现项目管理过程的持续改进。
参考文献
[1]柳纯录,杨娟,陈兵.信息系统监理师教程[M].北京:清华大学出版社,2005.
[2]薛大龙.信息系统监理工程师手册[M].北京:机械工业出版社,2011.
[3]田培,胡士菱.信息系统工程监理师实用手册[M].北京:中国铁道出版社,2009.
[4]中国民航局.民用航空空中交通管制自动化系统第1部分:配置[Z].2010.
[5] 中国民航局.民用航空空中交通管制自动化系统测试要求[Z].2012.
作者单位
上海华东民航机场建设监理有限公司 上海市 200335