软件工程标准化软与件文档

上传人:s9****2 文档编号:568587531 上传时间:2024-07-25 格式:PPT 页数:72 大小:437.55KB
返回 下载 相关 举报
软件工程标准化软与件文档_第1页
第1页 / 共72页
软件工程标准化软与件文档_第2页
第2页 / 共72页
软件工程标准化软与件文档_第3页
第3页 / 共72页
软件工程标准化软与件文档_第4页
第4页 / 共72页
软件工程标准化软与件文档_第5页
第5页 / 共72页
点击查看更多>>
资源描述

《软件工程标准化软与件文档》由会员分享,可在线阅读,更多相关《软件工程标准化软与件文档(72页珍藏版)》请在金锄头文库上搜索。

1、数学与计算机学院数学与计算机学院第一章第一章 软件软件工程工程标准化标准化Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Created with As

2、pose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准软件工程标准及其类型及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright

3、2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.1 1.1 软件工程标准及其类型软件工程标准及其类型软件危机的出路在于软件开发的工程化和标准化。GB/T15538-1995软件工程标准分类法指出,软件工程标准分类法由标准划分、软件工程划分和这两种划分表示的关系组成。1.1.1按标准划分1.1.2按软件工程划分 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与

4、计算机学院1.1.1按标准划分按标准划分按标准划分:过程标准、产品标准、行业标准、记法标准。过程标准:用于描述在制造或获得产品过程中所进行的一系列活动或操作活动或操作的标准,过程标准同开发一个产品或从事一项服务的一系列活动或操作有关产品标准:该标准定义了在软件工程过程中,正式或非正式地使用或产生的那些产品的完整性和可接受性完整性和可接受性,产品标准涉及事物的格式和内容。行业标准:“该标准标识一行业为一个业务领域业务领域,并且把它和其他行业相区别”,行业标准涉及软件工程行业的所有方面。记法标准:“用于描述工作或职业的通用范围的标准”,记法标准涉及软件工程行业内用于交流的方法用于交流的方法。Eva

5、luation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院 过程标准:方法标准、技术标准、度量标准产品标准:需求标准、设计标准、部件标准、描述标准、计划标准、报告标准行业标准:职业标准、道德准则(认证标准)、特许(认可标准)、课程标准记法标准:术语标准、表示法标准、语言标准其中过程标准中的:方法标准:“该标准描述了开发一个产品或从事一项服务所使用的顺序处理或过程”技术标准:“该标准描述在产品制造过程或

6、从事一项服务中所使用的积累技术或管理技能及其方法”度量标准:“用于测量过程或产品的标准”进一步划分:Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院产品标准中的:需求标准:用于描述需求规格说明特性的标准设计标准:该标准描述了数据或程序部件的设计特征部件标准:该标准描述了数据或程序部件的特征描述标准:该标准描述了有助于理解、测试、安装、运行或产品维护的信息或规程计划标准:该标准给出了完成

7、预定目标或在给定资源范围内的工作安排报告标准:用于描述工程和管理活动结果的标准。行业标准中的:职业标准:用于描述工作或职业的通用范围的标准认可标准:指用于描述认可工作的标准许可标准:该标准描述了由官方或法律机构予以个人或组织所能做或所拥有特定事物的权力课程标准:该标准描述了由教育机构提供的有关软件工程学科内的知识。记法标准中的:术语标准:用于描述系统或一组名字、标记或符号的标准表示法标准:用于表示工程或管理产品各个方面的特征的标准语言标准:用于需求规格说明、设计或测试的一类语言标准Evaluation only.Created with Aspose.Slides for .NET 3.5 C

8、lient Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院如图所示Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.1.2按软件工程划分按软件工程划分软件工程划分包括两个部分:任务功能和软件生存周期。使用这两个部分以便比较、判断、评价和确定软件工程标准的范围和内容。n1.1.2.1任务功能n1.1

9、.2.2软件生存周期Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.1.2按软件工程划分(续)按软件工程划分(续)n1.1.2.1任务功能任务功能可划分三个部分:产品工程功能、验证与确认功能产品工程功能、验证与确认功能和技术管理功能。和技术管理功能。产品工程功能包括定义、产生和支持最终软件产品所必需的那些过程。验证和确认功能是检查产品质量的技术活动。技术管理功能是构造和控制产品工程

10、功能的那些过程注意:这三个部分不是集中在单个生存周期阶段中,而是并行进行的产生、检查和控制的主要活动。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.1.2按软件工程划分(续)按软件工程划分(续)进一步划分:产品工程功能标准:需求分析标准、设计标准、编程标准、集成标准、转换标准、排错与调试标准、产品支持标准和软件维护标准验证与确认功能标准:评审和审计标准、产品分析标准和测试标准技术

11、管理功能:过程管理标准、产品管理标准和资源管理标准Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院表1.1.2.1.1按标准划分与软件工程中任务功能部分形成的分类表Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Lt

12、d.数学与计算机学院数学与计算机学院表1.1.2.1.2按标准划分与软件工程任务功能全部形成的分类表Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机

13、学院数学与计算机学院FIPSl05是美国国家标准局发布的软件文档管理指南 (National Bureau OfStandards,Guideline for Software Documentation Management,FIPS PUB 105,June 1984)NSAC39是美国核子安全分析中心发布的安全参数显示 系统的验证与确认(Nuclear Safety Analysis Center,Verification and Validation for Safety Parameter Display Systems,NSAC39,De cemberl981)。 ISO 5807

14、是国际标准化组织公布(现已成为我国国家标 准)的信息处理数据流程图、程序流程图、系统流程图、程序 网络图和系统资源图的文件编制符号及约定(本书第四章41节 讨论的标准程序流程图正是以此为依据)。上表不仅告诉我们软件工程标准的范围和标准如何分 类,而且对标准的开发具有指导作用。已经制定的标准都可在表中找到相应的位置,而且它可启发我们去制定新的标准。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计

15、算机学院1.1.2按软件工程划分(续)按软件工程划分(续)n1.1.2.2软件生存周期软件生存周期指“始于一个软件产品的初步设想,而终于该产品不再使用的一段时间”。软件生存周期典型地包括:概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、制造阶段、安装和验收阶段、运行和维护阶段,有时还有引退阶段。软件生存周期标准:概念阶段标准、需求阶段标准、设计阶段标准、实现阶段标准、测试阶段标准、制造阶段标准、安装和验收阶段标准、运行和维护阶段标准,引退标准。表1.1是按软件工程生存周期进行的划分。Evaluation only.Created with Aspose.Slides for .NET 3.5

16、 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院表表1.1.2.2按标准类型与软件工程按标准类型与软件工程生存周期进行划分生存周期进行划分nGB/T 9385-88 计算机软件需求说明编制指南nGB/T 1526-89 信息处理标准Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内

17、容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.2 1.2 软件工程标准化的意义软件工程标准化的意义(1)提高软件的可靠性、可维护性和可移植性;(2)提高软件的生产率

18、、提高软件人员的技术水平;(3)提高软件人员之间的通信效率,减少差错和误解;(4)有利于软件管理;(5)有利于降低软件产品的成本和运行维护成本;(6)有利于缩短软件开发周期。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国

19、的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.3 1.3 软件工程标准的实施步骤软件工程标准的实施步骤软件工程标准的制定与推行要经历一个环状的生命周期;审核实施培训审批咨询开发修订建议公示撤消发起Evaluation only.Created with Aspose.Slides for .NET 3.5 Client

20、 Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次软件工程标准的层次v1.5 中国的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学

21、院数学与计算机学院1.4 1.4 软件工程标准的层次软件工程标准的层次 根据软件工程标准软件工程标准制定的机构和标准适用的范围,可分为以下五个层次:(1) 国际标准(2) 国家标准(3) 行业标准(4) 企业规范(5) 项目规范Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.4 1.4 软件工程标准的层次(续)软件工程标准的层次(续)(1) 国际标准国际标准由国际联合机构制定和公布

22、,提供各国参考的标准。n国际标准化组织 ISO (International Standards Organization) 这一国际机构有着广泛的代表性和权威性,它所公布的标准也有较大的影响。通常冠有ISO字样,如 ISO 863186 Information processing_program constructs and conventions for their representation信息处理程序构造及其表示法的约定。nISO建立了“计算机与信息处理技术委员会”, 简称ISOTC97,专门负责与计算机有关的标准化工作。Evaluation only.Created with A

23、spose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.4 1.4 软件工程标准的层次(续)软件工程标准的层次(续)(2) 国家标准国家标准由政府或国家级的机构制定或批准,适用于全国范围的标准,如:nGB 中华人民共和国国家技术监督局公布实施的标准,简称“国标”。现已批准了若干软件工程标准。n ANSI (American National Standards Institute) 美国国家标准协会。这是美国一些民间标准化组织的领导机构,nFIPS

24、 (NBS)Federal Information Processing Standards (National Bureau of Standards) 美国商务部国家标准局联邦信息处理标准。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.4 1.4 软件工程标准的层次(续)软件工程标准的层次(续)(2) 国家标准(续)国家标准(续)n DIN (Deutsches Instit

25、ut fr Nor- mung ) 德国标准协会标准。n BS (British Standard) 英国国家标准。n JIS (Japanese Industrial Standard) 日本工业标准Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.4 1.4 软件工程标准的层次(续)软件工程标准的层次(续)(3) 行业标准行业标准由行业机构、学术团体或国防机构制定,适用于某个业务

26、领域的标准。nIEEE ( Institute of Electrical and Electronics Engineers ) 美国电气与电子工程师学会。该学会有一个软件标准分技术委员会(SESS),负责软件标准化活动。IEEE公布的标准常冠有ANSI的字头。例如,ANSIIEEE Str 8281983软件配置管理计划标准nGJB中华人民共和国国家军用标准。这是由中国国防科学技术工业委员会批准,适合于国防部门和军队使用的标准。例如,GJB 43788军用软件开发规范。Evaluation only.Created with Aspose.Slides for .NET 3.5 Clien

27、t Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院DOD_STD ( Department Of Defense _STanDards) 美国国防部标准,适用于美国国防部门。MIL_S ( MILitary_Standard)美国军用标准,适用于美军内部。(4) (4) 企业规范企业规范 一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。 例如,美国IBM公司通用产品部1984年制定的程序设计开发指南,仅供该公司内部使用。 (5) 项目规范项目规范 由某一科研生产项目组织制定,为该项任务专

28、用的软件工程规范。1.4 软件工程标准的层次(续)软件工程标准的层次(续)Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国的软件工程标准中国的软件工程标准v1.6 ISO 9000-3标准及软件质量认证Evaluation only.Create

29、d with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.5 1.5 中国的软件标准中国的软件标准1.5.1中国的软件标准1.5.2中国的软件标准采标Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.5.1中国的软件标准中国

30、的软件标准 从1983年起,中国已陆续制定和发布了20项国家标准。这些标准可分为4类:(1) 基础标准(2) 开发标准(3) 文档标准(4) 管理标准Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院(1) 基础标准nGB/T 11457-89 软件工程术语nGB 1526-89 信息处理 数据流程图、程序流程图、系统结构图、程序网络图和系统资源图的文件编制符号及约定nGB/T 1553

31、8-95 软件工程标准分类法nGB 13502-92 信息处理 程序构造及其表示法的约定nGB/T 15535-95 信息处理 单命中判定表规范nGB/T 14085-93 信息处理系统 计算机系统配置图符号及其约定nGB/T 8566-01 信息技术软件生存周期过程nGB/T 18493-01 信息技术软件生存周期过程指南nGB/T 13702-92 计算机软件分类与代码nGB/T15853-95 软件支持环境 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 20

32、04-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院(2) 开发标准nGB 8566-88 软件开发规范nGB/T 15532-95 计算机软件单元测试 nGB(ISO 6593-1985)信息处理 按记录组处理顺序文卷的程序流程nGB/T 14079-93 软件维护指南nGB/T 17544-1998 信息技术软件包质量要求和测试nGB/T 18491.1-2001 信息技术软件测量功能规模测量Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyrigh

33、t 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院(3) 文档标准nGB 8567-88 计算机软件产品开发文件编制指南nGB 9385-88 计算机软件需求说明编制指南nGB 9386-88 计算机软件测试文件编制规范nGB 16680-96 软件文档管理指南Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院(4) 管理标准nGB/T 12505-9

34、0 计算机软件配置管理计划规范nGB/T 16260-96 信息技术 软件产品评价质量特性及其使用指南 nGB 12504-90 计算机软件质量保证计划规范nGB/T 14394-93 计算机软件可靠性和可维护性管理nGB/T 19000-3-94 质量管理和质量保证标准nGB/T13423-92 工业控制用软件评定准则Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.5.2中国的软

35、件标准采标中国的软件标准采标表1.5.2列出部分软件工程标准的名称及其标准代号与采标情况。其中:n“等同采用”:是指“我国标准与国际标准在技术内容和文本结构上完全相同,或者与国际标准在技术内容上相同,但有少量编缉性修改,且反之亦然适用”。“等同采用”用代号“IDT”表示。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.5.2中国的软件标准采标(续)中国的软件标准采标(续)n“修改采

36、用”:是指“我国标准修改了相应的国际标准,致使我国标准在技术上与国际标准有差异,但这种差异得到了清楚的标明和解释,在结构上与国际标准对应,但可在不影响与国际标准的内容和结构进行比较的地方作些修改;还可包括编缉性修改。反之亦然原则不再适用。其中,修改包括我国标准的内容多于或少于相应的国际标准,更改了国际标准的部分内容,增加了可供选择的方案”。“修改采用”用代号“MOD”表示。n“非等效采用”:指“我国标准在技术内容和文本上与国际标准均不相同,而且这些差异未加以清楚的标识。“非等效采用”用代号“NEQ”表示。Evaluation only.Created with Aspose.Slides fo

37、r .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院表表1.5.2我国软件工程标准我国软件工程标准(续续) Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院表表1.5.2我国软件工程标准我国软件工程标准 Evaluation only.Created with Aspo

38、se.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的层次v1.5 中国的软件工程标准v1.6中国军用标准中国军用标准v1.7 ISO 9000-3标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyri

39、ght 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.6军用标准军用标准v我国军用软件标准化工作经过近20年的努力,已初步建立了军用软件标准体系,军用软件标准的重要性得到了重视,软件测评工作逐步规范化和标准化。1.6.1军用标准对软件产品的质量的作用1.6.2部分军用标准Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.6.1军用标准对软件产军

40、用标准对软件产品的质量的作用品的质量的作用(1)军标的采用可以规范军用软件在开发研制中的每个过程,从而从根本上提高软件产品的质量;(2)在采购或开发中,认识到军标是最为有效的和最终的验收依据,可以有效地过滤掉符合要求的或质量低劣的产品进入军队;(3)认识到只有具备了相应的标准,才有可能针对软件产品或承制方进行认证或认可,才有可能选择合格的军用软件承制方或有一定质量保证的产品。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty L

41、td.数学与计算机学院数学与计算机学院1.6.2部分军用标准部分军用标准vGJB/Z 1-1988自动化指挥系统建设必备文档编写指南vGJB/Z 22-1991军用实时操作系统实现指南vGJB/Z71-1995计算机网络访问控制用户鉴别技术指南vGJB/Z78-1996军用计算机网络实现与应用指南vGJB/Z99-1997系统安全工程手册vGJB/Z102-1997软件可靠性和安全性设计准则vGJB/Z115-1998GJB2796武器系统软件开发剪裁指南vGJB/Z117-1999军用软件验证与确认指南vGJB281-1991 指挥自动化计算机网络安全要求vGJB437-1988军用软件开发

42、规范vGJB438A-1997武器系统软件开发文档vGJB439-1988军用软件质量保证规范vGJB900-1990系统安全性通用大纲vGJB1091-1991军用软件需求分析vGJB1267-1991军用软件维护Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院主要内容v1.1 软件工程标准及其类型v1.2 软件工程标准化的意义v1.3 软件工程标准的实施步骤v1.4 软件工程标准的

43、层次v1.5 中国的软件工程标准v1.6中国军用标准v1.7 ISO 9000-3标准及软件质量认证标准及软件质量认证Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7 ISO 9000-31.7 ISO 9000-3标准及软件质量认证标准及软件质量认证nISO 9000国际标准发源于欧洲经济共同体,但很快就波及美国、日本及世界各国。到目前为止,已有70多个国家在它们的企业中采用和

44、实施这一系列标准。 我国对此也十分重视,确定对其等同采用,发布了与其相应的质量管理国家标准系列GBT19000;同时积极组织实施和开展质量认证工作。nISO 9000系列标准客观地对生产者(也称供方)提出了全面的质量管理要求、质量管理办法,并且还规定了消费者(也称需方)的管理职责,使其得到双方的普遍认同,从而将符合ISO 9000标准的要求作为国际贸易活动中建立互相信任关系的基石。n在各国企业中形成了不通过这一标准认证就不具备参与国际市场竞争实力的潮流,并且在国际贸易中,把生产者是否达到ISO 9000质量标准作为购买产品的前提条件,取得ISO 9000质量标准认证被人们当做进入国际市场的通行

45、证。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7 ISO 9000-31.7 ISO 9000-3标准及软件质量认证标准及软件质量认证1.7.1 什么是ISO 1.7.2 什么是ISO9000 系列1.7.3 ISO 9000标准产生的背景 1.7.4 ISO 9000系列标准的内容Evaluation only.Created with Aspose.Slides for

46、.NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.1 什么是什么是ISOnISO是英文International Organization for Standardization“国际标准化组织”的简称。nISO是世界上最大的国际标准化组织。它成立于1947年2月23日,它的前身是1928年成立的“国际标准化协会国际联合会”(简称ISA)。如IEC 也比较大。IEC即“国际电工委员会”,1906年在英国伦敦成立,是世界上最早的国际标准化组织。IEC主要负责电工、电子领域的

47、标准化活动。而ISO负责除电工、电子领域之外的所有其他领域的标准化活动。nISO 宣称它的宗旨是“在世界上促进标准化及其相关活动的发展,以便于商品和服务的国际交换,在智力、科学、技术和经济领域开展合作。”Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.1 什么是什么是ISO(续续)nISO 现有117个成员,包括117个国家和地区。nISO的最高权力机构是每年一次的“全体大会”

48、,其日常办事机构是中央秘书处,设在瑞士的日内瓦。中央秘书处现有170名职员,由秘书长领导。nISO的成员由来自世界上100多个国家的国家标准化团体组成,代表中国参加ISO的国家机构是中国国家技术监督局(CSBTS)。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7 ISO 9000-31.7 ISO 9000-3标准及软件质量认证标准及软件质量认证1.7.1 什么是ISO 1.7

49、.2 什么是ISO9000 系列1.7.3 ISO 9000标准产生的背景 1.7.4 ISO 9000系列标准的内容Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000系列系列nISO组织机构nISO国际标准编号格式nISO9000族nTC176及其所制定的标准Evaluation only.Created with Aspose.Slides fo

50、r .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000系列系列 nISO组织机构ISO通过它的2856个技术机构开展技术活动。其中技术委员会(简称TC)共185个,分技术委员会(简称SC)共611 个,工作组(WG)2022个,特别工作组38个。ISO的2856个技术机构技术活动的成果(产品)是“国际标准”。ISO现已制定出国际标准共10300多个,主要涉及各行各业各种产品(包括服务产品、知识产品等)的技术规范。Evaluation only

51、.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000系列(续)系列(续)nISO国际标准编号格式:ISO+标准号+杠+分标准号+冒号+发布年号(方括号中的内容可有可无)例如:ISO8402:1987、ISO9000-1:1994等,分别是某一个标准的编号。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client P

52、rofile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000系列(续)系列(续)n“ISO9000族”是指由ISO/TC176制定的所有国际标准。nTC176及其所制定的标准TC176即ISO中第176个技术委员会,它成立于1980年,全称是“品质保证技术委员会”,1987年又更名为“品质管理和品质保证技术委员会”。TC176专门负责制定品质管理和品质保证技术的标准。Evaluation only.Created with Aspose.Slides for .NET 3.5 Clie

53、nt Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000(续)(续)TC176最早制定的一个标准是ISO8402:1986,名为品质-术语,于1986年6月15日正式发布。1987年3月,ISO又正式发布了ISO9000:1987、ISO9001:1987、ISO9002:1987、ISO9003:1987、ISO9004:1987共5个国际标准,与ISO8402:1986一起统称为”ISO9000系列标准”。此后,TC176又于1990年发布了一个标准,1991年发布了三

54、个标准,1992年发布了一个标准,1993年发布了五个标准;1994年没有另外发布标准,但是对前述“ISO9000系列标准”统一作了修改,分别改为ISO8402:1994、ISO9000-1:1994、ISO9001:1994、ISO9002:1994、ISO9003:1994、ISO9004-1:1994,并把TC176制定的标准定义为“ISO9000族”。1995年,TC176又发布了3个标准。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011

55、Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.2 什么是什么是ISO9000(续)(续)至今,ISO9000族一共有19个标准对于上述标准,作为企业,只需选用如下三个标准之一:1、ISO9001:1994品质体系设计、开发、生产、安装和服务的品质保证模式; 2、ISO9002:1994品质体系生产、安装和服务的品质保证模式;3、ISO9003:1994品质体系 最终检验和试验的品质保证模式。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 20

56、04-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7 ISO 9000-31.7 ISO 9000-3标准及软件质量认证标准及软件质量认证1.7.1 什么是ISO 1.7.2 什么是ISO9000 系列1.7.3 ISO 9000标准产生的背景 1.7.4 ISO 9000系列标准的内容Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.3 ISO

57、9000标准产生的背景标准产生的背景 ISO 9000族标准是国际标准化组织颁布的在全世界范围内通用的关于质量管理和质量保证方面的系列标准,目前已被80多个国家等同或等效采用,该系列标准在全球具有广泛深刻的影响,有人称之为 ISO9000现象。 ISO9000族标准主要是为了促进国际贸易而发布的,是买卖双方对质量的一种认可,是贸易活动中建立相互信任关系的基石。 nISO 适用领域n推行ISO9000的作用Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-20

58、11 Aspose Pty Ltd.数学与计算机学院数学与计算机学院硬件:具有特定形状的产品,如机械、电子产品,包括计算机硬件。软件:通过媒体表达的信息所构成的智力产品。包括计算机软件。流程性材料:将原料转化为某一特定状态的产品。如,流体、粒状、线状等,通过瓶装、袋装等或通过管道传输交付。服务:为满足客户需求的更为广泛的活动。1.7.3 ISO 9000标准产生的背景(续)标准产生的背景(续)nISO 适用领域Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004

59、-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.3 ISO 9000标准产生的背景(续)标准产生的背景(续)n推行ISO9000的作用(1)强化品质管理,提高企业效益;增强客户信心,扩大市场份额(2)获得了国际贸易“通行证”,消除了国际贸易壁垒(3)节省了第二方审核的精力和费用(4)在产品品质竞争中永远立于不败之地(5)有效地避免产品责任(6)有利于国际间的经济合作和技术交流Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-

60、2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7 ISO 9000-31.7 ISO 9000-3标准及软件质量认证标准及软件质量认证1.7.1 什么是ISO 1.7.2 什么是ISO9000 系列1.7.3 ISO 9000标准产生的背景 1.7.4 ISO 9000系列标准的内容Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 900

61、0系列标准的内容系列标准的内容n1.7.4.1 ISO9000系列标准内容 n1.7.4.2 制定与实施ISO 9000系列标准的主导思想n1.7.4.3 ISO 9000-3标准的特点n1.7.4.4 ISO 9000-3对软件质量保证的要求Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容系列标准的内容ISO 9000 质量管理和质量保证标准

62、选择和使用的导则ISO 9001 质量体系设计开发、生产、安装和服务中的质量保证模式ISO 9002 质量体系生产和安装中的质量保证模式ISO 9003 质量体系最终检验和测试中的质量保证模式ISO 9004 质量管理和质量体系要素导则注意:lISO9000族标准中有关质量体系保证的标准有三个:ISO9001、ISO9002、ISO9003 。lISO 9000系列标准原本是为制造硬件产品而制定的标准,不能直接用于软件制作。曾试图将曾试图将90019001改写用于软件开发方面,但效果不佳改写用于软件开发方面,但效果不佳。以追加形式,另行制定出ISO 9000-3标准。ISO 9000-3成为“

63、使9001适用于软件开发、供应及维护”的“指南”。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.1 ISO9000系列标准内容正式颁布的IS09000族19 项际标准 草案阶段的7项国际标准IS09000族标准发展新动向 Evaluation only.Created with Aspose.Slide

64、s for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.1 ISO9000系列标准内容正式颁布的IS09000族19 项际标准 (1)GB/T6583 1994( idtIS08402:1994)质量管理和质量保证术语。 (2)GB/T19000.1-1994(idtlS09000-1:1994)质量管理和质量保证准第1部分选择和使用指南。 (3)GB/19000. 2-1994(idtIS0

65、9000-2:1993)质量管理和质量保证标准第二部分GB/T19001、GB/T19002和GBT19003实施通用指南。 (4)GB/T190003-1994(idtlS09000-3:1994)质量管理和质量保证标准第3部分GB/T19001在软件开发、供应和维护中的使用指南。 (5)GB/T190004-1994(idtIS09000-4:1993)质量管理和质量保证标准第四部分可信性大纲管理指南。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-

66、2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)(6)GB/T19000-1994(idtlS09001:1994)质量体系列化设计、开发、 生产、安装和服务的质量保证模式。 (7)GB/T19002-1994(idtlS09002:1994)质量体系生产、安装和服务的质量保证模式。 (8)GB/T19003 1994(idtIS09003:1994)质量体系最终检验和试验的质量保证模式。 (9)GB/T190041-1994(idtlS09004-1:1994)质量管理和质量体系要素第1部分指南。 (

67、10)GB/T190042-1994(idtlS09004-2:1991)质量管理和质量体系要素第2部分服务指南。 (11)GB/T190043-1994(idtIS09004-3:1993)质量管理和质量体系要素第3部分流程性材料指南。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)(12)GB/T190044-1

68、994(idtlSO-4:1993)质量管理和质量体系要素第4部分质量改进指南。 (13)GB/T19015-1996(idtISOl0005:1995)质量管理质量计划指南。 (14)GB/T19017-1996(idtlS010007:1995)质量管理技术状态管理指南。(15)GB/T190211-1993(idtlSOl0011-1:1990)质量体系审核指南 第1部分审核。 (16)GB/T190212-1993(idtIS010011-2:1991)质量体系审核指南第2部分质量体系审核员的评定准则。 (17)GB/T190213-1993(idtIS0100ll-3:1991)质量

69、体系审核指南第3部分审核工作管理。 (18)GB/T190221-1994(idtIS010012:1992)测量设备的质量保证要求第1部分测量设备的计量确认体系。 (19)GB/T19023-1996(idtlSOl0013:1995)质量手册编制指南。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.

70、1 ISO9000系列标准内容草案阶段的7项国际标准(1)ISO/DIS9004-8质量原理及其在质量管理实践中的应用。 (2)ISO/DISl0006质量管理项目管理指南。 (3)ISO/FDISl0012-2测量设备的质量保证要求第2部分测量过程控制。 (4)ISO/FDISl0014质量经济性管理指南。 (5)ISO/CDl0015继续教育和培训。 (6)ISO/WDl0016检验和试验记录结果表述指南。 (7)ISO/WDl0017统计技术在质量管理中的应用。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client

71、Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.1 ISO9000系列标准内容IS09000族标准发展新动向根据ISO/TCl76提出的未来发展设想,IS09000族标准在未来的发展中, 其结构将可能发生重大变化,以便提高标准使用的灵活性,更好地适用于各种规模和性质的组织,扩大标准在不同行业的应用。 如: IS09001,IS09003合并为IS09001, 1S09000-2、IS09000-3、 IS09004-2、1S09

72、004-3归到IS09004/1;1S010005、IS010007归到IS09004/1; IS010013-IS010016归到IS09004/1或作为技术报告 IS010011和IS010012仍作为单独的标准还有一些标准将以宣传引导性的小册子或使用手册或以技术委员会报告的形式出现。 总之,未来的IS09000族标准的新结构将是以IS09001和IS09004两个标为核心,包括少量的支持性标准。 Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-201

73、1 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.2 制定与实施ISO 9000系列标准的主导思想(1)强调质量形成生产的全过程ISO9000-3的核心思想是“将质量制作入产品之中”。软件产品的质量取决于软件生存期所有阶段的活动(2)ISO9000-3要求“必须使影响产品质量的全部因素在生产全过程中始终处于受控状态”(3)ISO9000-3标准要求证实:“企业具有持续提供符合要求产品的能力”(4)ISO9000标准强调“质量管理必须坚持进行质量改进”Evaluation only.Created

74、with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.3 ISO 9000-3标准的特点(1)ISO 9000-3标准不适用于面向多数用户销售的程序包软件,仅适用于依照合同进行单独订货开发的软件。 (2)ISO 9000-3标准对供需双方领导的责任都做了明确的规定,并没有单纯地把义务全部加在供方身上。 (3)在包括合同在内的全部工序中进行审查,并彻底文档化。

75、 (4)在ISO 9000-3中,最重要的是质量保证“体系”。(5)供方应实施内部质量审核制度。Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.4 ISO 9000-3对软件质量保证的要求ISO 9000-3对软件质量保证提出了一些要求。主要包括以下内容:(1)合同审查 (2)需方的需求规格说明 (3)开

76、发计划管理 (4)质量计划管理 (5)设计和实现 (6)测试和验证 (7)验收 (8)复制、交付和安装 (9)维护 .Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.数学与计算机学院数学与计算机学院1.7.4 ISO 9000系列标准的内容(续)系列标准的内容(续)n1.7.4.4 ISO 9000-3对软件质量保证的要求(10)配置管理 (11)文档控制 (12)质量记录 (13)测量 (14)采购 (15)培训 (16)其他支持Evaluation only.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Copyright 2004-2011 Aspose Pty Ltd.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号