- 452.00 KB
- 15页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'中华人民共和国国家标准GB/"r15538一1995软件工程标准分类法Softwareengineeringstandardtaxonomy1主题内容与适用范围本标准提供了对软件工程标准进行分类的形式和内容。并解释了各种类型的软件工程标准,包括它们的功能、外部的相互关系及在软件生存周期中各个阶段中的作甩。本标准可作为制订软件开发计划的方法,或用于对一个机构的标准进行评价。它也可作为对一套标准进行分类或编制标准手册的基础。2引用标准GB/T11457软件工程术语3术语下列术语定义适用于本标准。其它术语定义见GB/T1145703.1编码coding将设计规格说明书的逻辑说明和数据转换为某种程序设计语言表示的过程。3.2部件标准componentstandard该标准描述了数据或程序部件的特征。3.3概念阶段conceptphase软件生存周期的一段时期,在此期间,用户的要求得到描述并且通过文档进行评估(例如;陈述要求、初步计划报告、项目初始备忘录、可行性研究报告、系统定义文档以及同该项目有关的条例、规程和政策)。3-4课程标准curriculumstandard该标准描述了由教育机构提供的有关软件工程学科内的知识。3.5描述标准descriptionstandard该标准描述了有助于理解、测试、安装、运行或产品维护的信息或规程。3.6设计标准designstandard该标准描述了数据或程序部件的设计特征。3.7任务功能jobfunction为便于工作的组织、分配或评估,作为一个整体而看待的一组工程过程。例如,设计、测试或配置管理。3.8语言标准languagestandard用于需求规格说明、设计或测试的一类语言标准。3.9许可标准licensingstandard该标准描述了由官方或法律机构给予个人或组织所能做或所拥有特定事物的权力。国家挂术监督局1995一04一05批准1995一12一01实施.www.bzxzk.com.
GB/T15538一19953.10制造阶段manufacturingphase软件生存周期的一段时期,在此期间,软件产品的基本版本在指定的运行环境中生产或制造出来,并提供给客户。3.11度量标准measurementstandard用于测定过程或产品的标准。3.12方法标准methodstandard该标准描述了开发一个产品或从事一项服务所使用的有序处理或过程。3.13术语标准nomenclaturestandard用于描述系统或一组名字、标记或符号的标准。3.14记法标准notationstandard用于描述职业范围内正式交换信息的标准。3.15职业标准occupationaltitlestandard用于描述工作或职业的通用范围的标准。3.16计划标准planstandard该标准给出了完成预定目标或在给定资源范围内的工作安排。3.17过程管理processmanagement在开发一个产品或从事一项服务时,对所进行的工作进行指导、控制和调整。例如,质量保证。3.18过程标准processstandard用于描述在制造或获得产品过程中所进行的一系列活动或操作的标准。3.19产品分析productanalysis通过人工或自动方式评价产品的过程,以确定产品是否具有某种特征。3.20产品工程productengineering定义、设计和构造或装配产品的技术过程。3.21产品管理productmanagement在产品的开发生存周期中,对其进行定义、调整和控制的活动。例如配置管理。3.22产品标准productstandard该标准定义了在软件工程过程中,正式或非正式地使用或产生的那些产品的完整性和可接受性。3.23产品支持productsupport为便于在指定的环境中安装和运行软件,为用户提供有关产品的信息,帮助和培训以及改进后的版本。3.24行业标准professionalstandard该标准标识一行业为一个业务领域,并且把它和其他行业相区别。3.25报告标准reportstandard用于描述工程和管理活动结果的标准。3.26表示法标准representationstandard用于表示工程或管理产品各个方面的特征的标准。3.27需求标准:equirementstandard用于描述需求规格说明特性的标准。3.28资源管理resourcemanagement用于开发一个产品或从事一项服务所进行的标识、估计、分配和监视。3.29软件生存周期softwarelifecycle始于一个软件产品的初步设想、而终于该产品不再使用的一段时期。软件生存周期典型地包括:概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、制造阶段、安装验收阶段、运行和维护阶段,有时还包.www.bzxzk.com.
Gs/T15538一1995括引退阶段。3.30分类法taxonomy用于划分知识内容和定义各部分之间关系的模式,并把知识内容予以分类,以便于理解。3.31技术管理technicalmanagement利用技术和资源管理来计划、组织和控制工程任务。3.32技术标准technicalstandard该标准描述了在产品制造过程或从事一项服务中所使用的积累技术或管理技能及其方法。3.33验证和确认verificationandvalidation确定一个系统或部件的需求是否完成和正确,每个开发阶段的产品是否满足前一阶段所提出的需求或条件,最终系统或部件是否符合规定的需求。4软件工程株准分类法分类法是由标准划分、软件工程划分和这两种划分的表示关系所组成。每个划分引出一组类型的定义,而每种类型有名字和组成规则。标准划分确定了标准的作用。软件工程划分确定了与标准有关的软件工程方面的特性。用二维表格将两种划分结合起来,该表格描述了一组可能的软件工程标准。4.1标准划分标准将按其标准的类型来划分。四种类型是:过程标准、产品标准、行业标准和记法标准。完整的划分见图1,标准划分过程标准方法技术度量产品标准需求设计部件描述计划报告行业标准职业认证许可课程术语表示法语言图1按类型对标准的划分过程标准同开发一个产品或从事一项服务的一系列活动或操作有关。这些活动或操作使用一些方法、工具和技术。过程标准给出了“谁”、“什么”、“如何”、“哪里”、“什么时候”及在软件工程中进行的不同层次的工作。产品标准涉及事物的格式和内容。软件开发和维护活动的文档化结果就是软件产品,它给出了进一步工作的基础。软件工程作为一种行业,其行业标准涉及软件工程的所有方面。例如攻读软件工程硕士学位所设置的课程。记法标准论述了在软件工程行业范围内,以唯一的一种方式进行交流的方法。例如词汇。过程的精出是产品,过程由人在行业范围内使用工具和技术来执行。.www.bzxzk.com.
Gs/T15538一19954.2软件工程划分软件工程划分包括两部分:任务功能和软件生存周期。使用这两部分以便比较、判断、评价和确定软件工程标准的范围和内容。软件工程的划分见图2,软件工程划分任务功能产品工程功能需求分析设计编码集成转换排错、调试产品支持软件维护验证与确认功能评审和审计产品分析侧试技术管理功能过程管理产品管理资源管理软件生存周期概念阶段需求阶段设计阶段实现阶段侧试阶段砚造阶段安装验收阶段运行阶段引退阶段图2按功能和生存周期对软件工程的划分任务功能可以标识软件工程过程。任务功能经常并行出现。例如软件设计常常随软件元素的开发而不断修改。在任务功能中不存在一个严格的次序,因为计划、执行或后续的功能可能要覆盖其它任务功能。任务功能可划分为三部分:产品工程功能,验证与确认功能,技术管理功能。这三部分包括不是集中在单个生存周期阶段中,而是并行进行的产生、检查和控制的主要活动。产品工程功能包括定义、产生和支持最终软件产品所必须的那些过程。验证和确认功能是检查产品质量的技术活动。技术管理功能是构造和控制产品工程功能的那些过程。在以下方式中,项目管理同技术管理有关:通常项目管理是这样发挥作用的,即一个或多个组织使用技术管理功能中的过程管理、产品管理和资源管理,在给定的资源范围内开发产品。4-3分类表结构分类表包括:a.标准划分中各成分的名字及名字之间的关系;h…软件工程划分中各成分的名字及名字之间的关系;C组成规则;d表示格式。分类表可用不同的方式表示,这取决于如何才能最有效地使用它。行和列可以颠倒,也可以表示分类的较高或较低的层次,或只使用表的一部分。本标准提供了三种可供使用的分类表。它们是:.www.bzxzk.com.
GB/T15538一1995a.基本分类表(版本A);b.基本分类表(版本B);完整分类表。基本分类表的两个版本行标题栏相同而列标题栏稍有不同。版本A的列标题取自软件工程划分的任务功能部分和软件生存周期部分,行标题为标准划分的主要类型。版本B的列标题完全取自软件工程划分中的任务功能部分。两个基本分类表见表1和表2。其结构以二维表格的形式给出。两个表中填人的项由各项所在的行标题和列标题的名称来定义。例如,在表2中,表中的最左上角一项应为需求分析的过程标准。完整分类表(见表3、表4)使用了全部的标准划分和软件工程划分。为表示得清楚,该表按下面方式组织:行标题取自软件工程划分,列标题取自标准划分,表中填人的项也由各项所在的行标题和列标题的名称来定义。组成规则定义了表的层次及表中的项是如何组成的。规则为:a.分类表呈现为一个具有一组行标题和一组列标题的二维表格;b.表中行标题取自标准划分或软件工程划分中的名称,列标题则取自其余划分;c.行和列的一组标题名称可从图1和图2中的左边开始选取,直到取得足够的详细程度为止;d.分类表的应用范围可通过删除那些不合理的行一列对来确定;e.表中的项由各项所在的行或列标题的名称来定义。附录A(参考件)给出如何应用本分类表对一组标准进行分类的例子。表1基本分类表(版本A)标准类型过程标准产品标准行业标准记法标准验评审和审计证与产品分析任确务认测试功过程管理技能术产品管理管理资源管理概念阶段需求阶段软设计阶段件实现阶段生测试阶段存周制造阶段期安装和验收阶段运行和维护阶段引退阶段.www.bzxzk.com.
cs/T15538一1995表2基本分类表(版本B)标准类型过程标准产品标准行业标准记法标准需求分析设计编程产集成品工转换程任排错、调试务产品支持功软件维护能验评审和审计证与产品分析确认测试过程管理技术产品管理管理资源管理.www.bzxzk.com.
GB/T15538一1995表3完整分类表(部分1>任务功能产品工程验证与确认技术管理需求排错、产品软件评审与产品过程产品资裸设计编程集成转换测试分析调试支持维护审计.分析管理管理管理方法过技术程度量需求设计产部件标描述品准计划类报告型职业行认证业许可课程术语记表示法法语言.www.bzxzk.com.
GB/T15538一1995表4完整分类表(部分z)软件生存周期概念裕求设计实现侧试制造安装和验收运行和维护引退方法过技术程度量擂求设计产部件标描述品准计划类报告型职业行认证业许可课程术语记表示法法语言.www.bzxzk.com.
GB/T15538一1995附录A分类衰的用法举例(参考件)本附录说明分类表如何用于:对一组软件工程标准进行分类;b用关键字标记软件工程标准,使功能与软件生存周期发生联系。A1分类襄对已批准、待批准及正在制定的软件工程国家标准的应用为了对软件工程国家标准的制定活动进行规划和管理,我们用此分类表对已批准、待批准及正在制定的软件工程国家标准进行了分类。对这些标准的分类分为两个层次:粗略级和细化级。粗略级(见表A1)采用的是基本分类表(版本B)(表2),细化级(见表A2和图A3)采用的是完整分类表(表3)0表中空白的项表明待制定的标准。下面列出已批准、待批准及正在制定的软件工程国家标准。左边一栏为编号。其编号原则为:已批准的采用国标号,正在制订的为DP加序号。软件工程国家标准编号标准名称GB1526信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资稼图的文件编制符号及约定GB/T8566信息技术软件生存期GB8567计算机软件产品开发文件编制指南GB9385计算机软件需求说明编制指南GB9386计算机软件测试文件编制规范GB13502信息处理程序构造及其表示的约定GB/T11457软件工程术语GB/T12504计算机软件质量保证计划规范GB/T12505计算机软件配置管理计划规范GB/T13423工业控制用软件评定准则GB/T14079软件维护指南GB/T14085信息处理系统计算机系统配置图符号及约定GB/T15532计算机软件单元测试DPI科学和工程应用软件开发规范DP2程序设计方法评价标准DP3软件生产率度量标准DP4过程控制软件开发规范DP5软件产品评估标准A2用关艘宇标记软件工程标准用系统的关键字标识符方法有助于标准的分析、选择和比较。关键字的确定原则如下.www.bzxzk.com.
GB/"r15538一1995a.关键字的选取限于在本分类法中定义的那些字或短语;b.对某个标准可用多个关键字,并用逗号分隔这些关键字,最后一个关键字用句号结束;c一个标准至少必须根据两种划分(标准划分和软件工程划分)指定一个关键字。在任务功能划分和软件生存周期划分内,可选择多个主关键字。下面列出一些在批准的软件工程国家标准中关键字的确定的应用:例1:GB/T11457软件工程术语。本标准使用的关键字是:术语标准,记法标准,软件工程。例2:GB9386软件测试文件编制规范。本标准使用的关健字是:产品标准,软件工程,测试,验证和确认。例3:GB9385软件需求说明编制指南。本标准使用的关键字是:产品工程,产品标准,需求分析,软件工程。例4:GB/T8566信息技术软件生存期。本标准使用的关键字是:过程标准,过程管理,方法标准,软件工程。A3任务功能和软件生存周期的相互关系在某种意义上,任务功能和软件生存周期的各个阶段可能是彼此关联的。本章将用表说明这种关系(见表A4)a注意,在产品工程和验证与确认类型中,每一行都要填满,用以表示:a.计划或监督活动发生(用“口”表示);b.阶段和任务功能的焦点部分地重合(用“0”表示);c.阶段和任务功能的焦点完全重合(用“.”表示)。对产品工程和验证与确认活动来说,这张表表示这些活动在不同阶段上建立、达到和停留在峰值点,然后逐渐减少。维护阶段通常是基本软件生存周期的重复,这在各列中用“☆”表示。注意,对技术管理功能来说,其活动通常跨越所有阶段。这些任务功能在所有阶段上用“.”表示。.www.bzxzk.com.
GB/T15538一1995表A1软件工程国家标准的分类(粗略级)标准类型过程标准产品标准行业标准记法标准需求分析8566,DP1,DP4938511457,14085,1526设计8566,DP1,DP411457,14085,1526,13502产编程8566,DP1,DP411457,14085,1526,13502品集成8566,DP1,DP411457工转换8566,DPI,DP411457任程排错、调试8566,15532,DP1,DP411457务产品支持8566,DP1,DP4856711457,1526软件维护8566,14079,DP1,DP411457功评审和审计8566,DP1,DP4,DP5DP511457验能证与产品分析8566,13423,DP1,DP4,DP513423,DP511457确认测试9386.8566,15532,DP1,DP4938611457过程管理8566,DPI,DP41250411457技术产品管理8566.DP1,DP412505,856711457管理资滚管理8566.DP1.DP41145777.www.bzxzk.com.
Gs/T15538一1995表A2软件工程国家标准的分类(细化级部分1)任务功能产品工程斋求分析设计编程集成转换排错调试产品支持软件维护8566,DP18566,DP18566,DP18566,DP18566,DP1RSAR_155328566,DP114709,DP1方法DP4DP4DP4DP4DP4DPI,DP4DP48566,DP4过技术程度量需求9385设计产部件标描述8567品准计划报告类职业型行认证许可业课程术语1145711457114571145711457114571145711457记1526,135021526,13502表示法1526::::;1480514805法语言.www.bzxzk.com.
GB/T15538一1995表A3软件工程国家标准的分类(细化级部分2)任务功能验证与确认技术管理评审与审计产品分析溺试过程管理产品普理资镶管理8566,9386,8566,DP1,8566,DP1,8566,DP1,8566.DP1.8566,DP1.方法15532,DP4,DP4DP4DP4DP4DP4过DP1技术程度量13423,DP6需求设计产部件标描述DP693868567品准计划1342393861250412505类报告134239386职业型行认证许可业课程术语114571145711457114571145711457记表示法法语言79.www.bzxzk.com.
GBIT15538一1995表A4任务功能与软件生存周期关系软件生存周期概念!需求设计实现测试}制造{安装和验收}运行和维护}引退孺求分析..O口口}.口设计OO.O口O口O.OO口OOO..工{转换OOOOO.程I排错、调试O..OO...产品支持OOOOO一一一0.0软件维护口口O评审与审计}O......口.I验匕_____日。.1:r书一一一一一I-I}与I产品分析口...OOO{aik卜一-一..0测试口OO一一一.......过程管理.一一一一0.......口一一一一一....口资源管理I.I.}.{.符号说明:.主要作用;0支持作用,口计划/监督作用;☆生存周期的重复..www.bzxzk.com.
Gs/T15538一1995附加说明:本标准由中华人民共和国电子工业部提出。本标准由电子工业部标准化研究所归口。本标准由北京信息工程学院负责起草。本标准主要起草人段小航、冯惠、郑人杰、王凌。.www.bzxzk.com.'
您可能关注的文档
- 福建省房屋建筑和市政基础设施工程标准施工招标文件
- 农村公路路网改造工程标准施工组织设计
- 市政工程标准施工组织设计方案
- 建筑工程标准临建房施工组织设计
- 330kv向阳变110kv送出工程标准工艺策划书
- 中铁八局长昆引入枢纽工程标准化管理策划书
- 云南省建设工程标准及造价
- 软件工程标准文档模板—需求规格说明书
- 国家优质粮食产业工程标准粮田建设项目可行性研究报告
- 《土石方工程标准》
- 水利工程标准化管理工作经验交流材料
- 水利水电工程标准施工招标文件2017
- 高速铁路与普速铁路土建工程标准选择的差别
- 江西省人防工程标准定额质量监督站
- 工程标准、规范,验收标准、规范,应符合国家有关条例
- 2017年松阳县水利工程标准化创建(标识牌)
- 福建省房屋建筑和市政基础设施工程标准施工招标文 …
- 公路造价人员继续教育考试题2014 -10公路工程标准施工招标文件概论