HJ622—20111环境保护应用软件开发管理技术规范1适用范围本标准规定了环境保护应用软件开发管理过程中需遵循的重要工作流程、管理基本要求和技术基本要求。本标准适用于环境保护应用软件进行需求开发与管理、概要设计、详细设计、软件实现、软件测试、软件试运行及验收、服务与维护、用户培训及评审等基本的软件开发管理活动。本标准的主要使用者为环境保护应用软件管理者和开发者。2规范性引用文件本标准内容引用了下列文件中的条款。凡是不注日期的引用文件,其有效版本适用于本标准。GB/T16705—1996环境污染类别代码GB/T16706—1996环境污染源类别代码HJ/T212污染源在线自动监控(监测)系统数据传输标准HJ/T352—2007环境污染自动监控信息传输、交换技术规范HJ/T416—2007环境信息术语HJ/T417—2007环境信息分类与代码HJ/T418环境信息系统集成技术规范HJ/T419环境数据库设计与运行管理规范GB/T8566—2007信息技术软件生存周期过程GB/T8567—2006计算机软件文档编制规范GB/T11457—2006信息技术软件工程术语GB/T15532计算机软件单元测试GB17859—1999计算机信息系统安全保护等级划分准则GB/T20282—2006信息安全技术信息系统安全工程管理要求CH/T1005—2000基础地理信息数字产品数据文件命名规则CH/T1007—2001基础地理信息数字产品元数据3术语和定义GB/T8566—2007、GB/T11457—2006、HJ/T416—2007和HJ/T419中界定的以及下列术语和定义适用于本标准。3.1环境保护应用软件environmentalprotectionapplicationssoftware对环境信息进行采集、汇聚、整理、加工、存储、分类、检索、计算、比较、判断、排序、输出等操作,为环境管理、研究工作提供信息管理与共享、决策支持、辅助执行、效果反馈等服务的软件。HJ622—201123.2开发过程developmentprocess在软件开发期间,为给定目的而执行的一组相关联的活动。3.3非功能需求non-functionalrequirement用户需求中除功能需求以外的要求,如可靠性、效率、易用性等。3.4软件产品softwareproduct一组计算机程序、规程以及可能的相关文档和数据。4环境保护应用软件开发过程遵照GB8566—2007规定的软件生存周期过程定义,规定环境保护应用软件开发需实施的过程。环境保护应用软件开发过程可划分为如下九个过程:——环境保护应用软件需求开发与管理过程;——环境保护应用软件概要设计过程;——环境保护应用软件详细设计过程;——环境保护应用软件实现过程;——环境保护应用软件测试过程;——环境保...