软件工程标准化与文档精.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程标准化与文档精.ppt》由会员分享,可在线阅读,更多相关《软件工程标准化与文档精.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程标准化与文档第1页,本讲稿共39页软件工程标准化与文档软件工程标准化与文档软件工程标准软件工程标准ISO 9000-3标准及软件质量认证标准及软件质量认证软件文档的作用与分类软件文档的作用与分类文档编制质量要求文档编制质量要求第2页,本讲稿共39页1 1 软件工程标准软件工程标准软件危机的出路在于软件开发的软件危机的出路在于软件开发的工程化工程化工程化工程化和和和和标准化标准化标准化标准化。程序设计语言的标准化程序设计语言的标准化程序设计语言的标准化程序设计语言的标准化:为某一程序设计语言规定若干个标:为某一程序设计语言规定若干个标:为某一程序设计语言规定若干个标:为某一程序设计语言规
2、定若干个标准子集,对于语言的实现者和用户都带来了很大方便。准子集,对于语言的实现者和用户都带来了很大方便。准子集,对于语言的实现者和用户都带来了很大方便。准子集,对于语言的实现者和用户都带来了很大方便。软件过程的标准化软件过程的标准化软件过程的标准化软件过程的标准化:软件生存期各个阶段的工作建立标准:软件生存期各个阶段的工作建立标准:软件生存期各个阶段的工作建立标准:软件生存期各个阶段的工作建立标准或规范。或规范。或规范。或规范。1、软件工程标准的类型、软件工程标准的类型国家标准国家标准GBGBT 15538T 1553819951995软件工程标准分类法软件工程标准分类法软件工程标准分类法软
3、件工程标准分类法给出给出给出给出软件工程标准的分类。软件工程标准的分类。软件工程标准的分类。软件工程标准的分类。涉及涉及过程管理过程管理过程管理过程管理、产品管理产品管理产品管理产品管理、资源管理资源管理,以及,以及确认与验证确认与验证。第3页,本讲稿共39页 过程标准:过程标准:过程标准:过程标准:方法、技术、度量方法、技术、度量方法、技术、度量方法、技术、度量产品标准:产品标准:需求、设计、部件、描述、计划、报告需求、设计、部件、描述、计划、报告需求、设计、部件、描述、计划、报告需求、设计、部件、描述、计划、报告 专业标准:专业标准:专业标准:专业标准:职别、道德准则、认证、特许、课程职别
4、、道德准则、认证、特许、课程职别、道德准则、认证、特许、课程职别、道德准则、认证、特许、课程 记法标准:记法标准:记法标准:记法标准:术语、表示法、语言术语、表示法、语言术语、表示法、语言术语、表示法、语言2 2、软件工程标准化的作用、软件工程标准化的作用、软件工程标准化的作用、软件工程标准化的作用 可提高软件的可提高软件的可提高软件的可提高软件的可靠性可靠性、可维护性可维护性可维护性可维护性和和和和可移植性可移植性可移植性可移植性;可提高软件人员的可提高软件人员的可提高软件人员的可提高软件人员的技术水平技术水平技术水平技术水平,减少差错和误解;,减少差错和误解;,减少差错和误解;,减少差错和
5、误解;可提高软件人员之间的可提高软件人员之间的可提高软件人员之间的可提高软件人员之间的通信效率通信效率,提高软件的,提高软件的,提高软件的,提高软件的生产率生产率生产率生产率;有利于软件管理;有利于有利于软件管理;有利于有利于软件管理;有利于有利于软件管理;有利于降低软件产品的成本降低软件产品的成本降低软件产品的成本降低软件产品的成本和和和和运行维护成运行维护成运行维护成运行维护成本本本本;有利于有利于有利于有利于缩短软件开发周期缩短软件开发周期缩短软件开发周期缩短软件开发周期。第4页,本讲稿共39页3 3、软件工程标准的层次、软件工程标准的层次、软件工程标准的层次、软件工程标准的层次(1)(
6、1)国际标准:国际标准:国际标准:国际标准:由国际联合机构制定和公布,提供各国参考的由国际联合机构制定和公布,提供各国参考的由国际联合机构制定和公布,提供各国参考的由国际联合机构制定和公布,提供各国参考的标准。标准。标准。标准。国际标准化组织国际标准化组织国际标准化组织国际标准化组织 ISOISO(International Standards International Standards OrganizationOrganization)这一国际机构有着广泛的代表性和权威性,这一国际机构有着广泛的代表性和权威性,这一国际机构有着广泛的代表性和权威性,这一国际机构有着广泛的代表性和权威性,它
7、所公布的标准也有较大的影响。它所公布的标准也有较大的影响。它所公布的标准也有较大的影响。它所公布的标准也有较大的影响。ISOISO建立了建立了建立了建立了“计算机与信息处理技术委员会计算机与信息处理技术委员会计算机与信息处理技术委员会计算机与信息处理技术委员会”,”,简称简称简称简称ISOISOTC97TC97,专门负责与计算机有关的标准化工作。,专门负责与计算机有关的标准化工作。这一标准通常冠有这一标准通常冠有这一标准通常冠有这一标准通常冠有ISOISO字样,如字样,如 ISO 8631ISO 863186 Information processing_program 86 Informat
8、ion processing_program constructs and conventions for their representationconstructs and conventions for their representation信息信息处理处理程序构造及其表示法的约定程序构造及其表示法的约定。该标准现已。该标准现已由中国收入国家标准。由中国收入国家标准。第5页,本讲稿共39页(2)(2)国家标准:国家标准:国家标准:国家标准:由政府或国家级的机构制定或批准,适用于由政府或国家级的机构制定或批准,适用于由政府或国家级的机构制定或批准,适用于由政府或国家级的机构制定或批准,适
9、用于全国范围的标准全国范围的标准全国范围的标准全国范围的标准,如:,如:,如:,如:GBGB:中华人民共和国国家技术监督局中华人民共和国国家技术监督局中华人民共和国国家技术监督局中华人民共和国国家技术监督局公布实施的标准,公布实施的标准,公布实施的标准,公布实施的标准,简称简称简称简称“国标国标”。现已批准了若干软件工程标准。现已批准了若干软件工程标准。ANSI(American National Standards Institute):美美美美国国家标准协会。这是美国一些民间标准化组织的领导机国国家标准协会。这是美国一些民间标准化组织的领导机国国家标准协会。这是美国一些民间标准化组织的领导
10、机国国家标准协会。这是美国一些民间标准化组织的领导机构构构构 FIPS(NBSNBS)Federal Information Processing StandardsFederal Information Processing Standards (National Bureau of StandardsNational Bureau of Standards):美国商务部国家标准:美国商务部国家标准:美国商务部国家标准:美国商务部国家标准局联邦信息处理标准。局联邦信息处理标准。局联邦信息处理标准。局联邦信息处理标准。BS(British StandardBritish Standard):英
11、国国家标准。:英国国家标准。:英国国家标准。:英国国家标准。DIN DIN(Deutsches Institut fr Nor-mung Deutsches Institut fr Nor-mung):德国标准协:德国标准协会会 JIS JIS(Japanese Industrial StandardJapanese Industrial Standard)日本工业标准日本工业标准日本工业标准日本工业标准第6页,本讲稿共39页(3)(3)行业标准:行业标准:行业标准:行业标准:由行业机构、学术团体或国防机构制定,适用由行业机构、学术团体或国防机构制定,适用由行业机构、学术团体或国防机构制定,适
12、用由行业机构、学术团体或国防机构制定,适用于某个业务领域的标准。于某个业务领域的标准。于某个业务领域的标准。于某个业务领域的标准。IEEE IEEE(Institute of Electrical and Electronics Engineers Institute of Electrical and Electronics Engineers):美国电气与电子工程师学会美国电气与电子工程师学会美国电气与电子工程师学会美国电气与电子工程师学会。该学会有一个该学会有一个该学会有一个该学会有一个软件标准分软件标准分软件标准分软件标准分技术委员会技术委员会技术委员会技术委员会(SESSSESS),
13、负责软件标准化。,负责软件标准化。,负责软件标准化。,负责软件标准化。IEEEIEEE标准常冠有标准常冠有标准常冠有标准常冠有ANSIANSI的字头。例如,的字头。例如,的字头。例如,的字头。例如,ANSIANSIIEEE Str 828IEEE Str 82819831983软件配软件配软件配软件配置管理计划标准置管理计划标准置管理计划标准置管理计划标准。GJBGJB:中国国家军用标准。这是由中国国家军用标准。这是由中国国家军用标准。这是由中国国家军用标准。这是由中国国防科学技术工业中国国防科学技术工业中国国防科学技术工业中国国防科学技术工业委员会委员会委员会委员会批准,适合于国防部门和军队
14、使用的标准。例如,批准,适合于国防部门和军队使用的标准。例如,批准,适合于国防部门和军队使用的标准。例如,批准,适合于国防部门和军队使用的标准。例如,GJB 437GJB 4378888军用软件开发规范军用软件开发规范军用软件开发规范军用软件开发规范。DOD_STD DOD_STD(Department Of Defense _STanDardsDepartment Of Defense _STanDards):美国美国美国美国国防部标准,适用于美国国防部门。国防部标准,适用于美国国防部门。国防部标准,适用于美国国防部门。国防部标准,适用于美国国防部门。MIL_S MIL_S(MILitary
15、_StandardMILitary_Standard):美国军用标准,适用于:美国军用标准,适用于美军内部。美军内部。第7页,本讲稿共39页(4)企业规范:企业规范:一些大型企业或公司,由于软件工程工作一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。的需要,制定适用于本部门的规范。例如,例如,美国美国美国美国IBMIBM公司公司公司公司通用产品部通用产品部通用产品部通用产品部1984年制定的年制定的程序设计开发指南程序设计开发指南程序设计开发指南程序设计开发指南,仅供该公,仅供该公司内部使用。司内部使用。(5)项目规范:项目规范:由某一科研生产项目组织制定,为该项任务专由某
16、一科研生产项目组织制定,为该项任务专由某一科研生产项目组织制定,为该项任务专由某一科研生产项目组织制定,为该项任务专用的软件工程规范。用的软件工程规范。用的软件工程规范。用的软件工程规范。4 4 4 4、中国的软件标准:、中国的软件标准:、中国的软件标准:、中国的软件标准:从从从从19831983年起,中国已陆续制定和发布了年起,中国已陆续制定和发布了年起,中国已陆续制定和发布了年起,中国已陆续制定和发布了2020项国家标准。这些标准可分为项国家标准。这些标准可分为项国家标准。这些标准可分为项国家标准。这些标准可分为4 4类:类:类:类:基础标准基础标准基础标准基础标准 GB/T 11457-
17、89 软件工程术语软件工程术语软件工程术语软件工程术语 GB 1526-891 GB 1526-891(ISO 5807-1985)信息处理)信息处理-数据流程图、数据流程图、程序流程图、系统结构图、程序网络图和系统资源图程序流程图、系统结构图、程序网络图和系统资源图的文件编制符号及约定的文件编制符号及约定 GB/T 15538-1995 软件工程标准分类法软件工程标准分类法软件工程标准分类法软件工程标准分类法 GB 13502-92 GB 13502-92(ISO 8631ISO 8631)信息处理)信息处理)信息处理)信息处理-程序构造及其表示程序构造及其表示程序构造及其表示程序构造及其表
18、示法的约定法的约定法的约定法的约定第8页,本讲稿共39页 GB/T 15535-1995GB/T 15535-1995(ISO 5806ISO 5806)信息处理)信息处理)信息处理)信息处理-单命中判定表单命中判定表单命中判定表单命中判定表规范规范规范规范 GB/T 14085-93 GB/T 14085-93(ISO 8790)信息处理系统)信息处理系统)信息处理系统)信息处理系统 计算机系统计算机系统计算机系统计算机系统配置图符号及其约定配置图符号及其约定配置图符号及其约定配置图符号及其约定 开发标准开发标准开发标准开发标准 GB 8566-88GB 8566-88 软件开发规范软件开发
19、规范软件开发规范软件开发规范 GBGB 计算机软件单元测试计算机软件单元测试计算机软件单元测试计算机软件单元测试 GB 软件支持环境软件支持环境软件支持环境软件支持环境 GBGB(ISO 6593-1985ISO 6593-1985)信息处理)信息处理)信息处理)信息处理-按记录组处理顺序文按记录组处理顺序文按记录组处理顺序文按记录组处理顺序文卷的程序流程卷的程序流程卷的程序流程卷的程序流程 GB/T 14079-93 软件维护指南软件维护指南软件维护指南软件维护指南 文档标准文档标准文档标准文档标准 GB 8567-88GB 8567-88 计算机软件产品开发文件编制指南计算机软件产品开发文
20、件编制指南计算机软件产品开发文件编制指南计算机软件产品开发文件编制指南 GB 9385-88 计算机软件需求说明编制指南计算机软件需求说明编制指南计算机软件需求说明编制指南计算机软件需求说明编制指南 GB 9386-88 计算机软件测试文件编制规范计算机软件测试文件编制规范 GB GB 软件文档管理指南软件文档管理指南软件文档管理指南软件文档管理指南第9页,本讲稿共39页 管理标准管理标准 GB/T 12505-90 GB/T 12505-90 计算机软件配置管理计划规范计算机软件配置管理计划规范 GB GB 信息技术信息技术 软件产品评价软件产品评价-质量特性及其使用指南质量特性及其使用指南
21、 GB 12504-90GB 12504-90 计算机软件质量保证计划规范计算机软件质量保证计划规范计算机软件质量保证计划规范计算机软件质量保证计划规范 GB/T 14394-93 GB/T 14394-93 计算机软件可靠性和可维护性管理计算机软件可靠性和可维护性管理 GB/T 19000-3-94 GB/T 19000-3-94 质量管理和质量保证标准质量管理和质量保证标准质量管理和质量保证标准质量管理和质量保证标准 第三部分:第三部分:第三部分:第三部分:在软件开发、供应和维护中的使用指南在软件开发、供应和维护中的使用指南在软件开发、供应和维护中的使用指南在软件开发、供应和维护中的使用指
22、南 。第10页,本讲稿共39页2 ISO 9000-32 ISO 9000-3标准及软件质量认证标准及软件质量认证1 1、IOS9000IOS9000简介简介简介简介ISO 9000国际标准发源于欧洲经济共同体,但很快就波及美国际标准发源于欧洲经济共同体,但很快就波及美国际标准发源于欧洲经济共同体,但很快就波及美国际标准发源于欧洲经济共同体,但很快就波及美国、日本及世界各国。目前已有国、日本及世界各国。目前已有国、日本及世界各国。目前已有国、日本及世界各国。目前已有7070多个国家在它们的企业中采多个国家在它们的企业中采多个国家在它们的企业中采多个国家在它们的企业中采用和实施这一系列标准。中国
23、确定对其用和实施这一系列标准。中国确定对其用和实施这一系列标准。中国确定对其用和实施这一系列标准。中国确定对其等同采用等同采用等同采用等同采用,发布了与其,发布了与其,发布了与其,发布了与其相应的相应的相应的相应的质量管理国家标准系列质量管理国家标准系列质量管理国家标准系列质量管理国家标准系列GBT 19000;同时积极组织;同时积极组织;同时积极组织;同时积极组织实施和开展质量认证工作。实施和开展质量认证工作。实施和开展质量认证工作。实施和开展质量认证工作。(1)市场经济,特别是国际贸易的驱动)市场经济,特别是国际贸易的驱动。ISO 9000ISO 9000系列标准系列标准系列标准系列标准客
24、观地对客观地对客观地对客观地对生产生产生产生产者者者者(也称供方也称供方也称供方也称供方)提出了全面的提出了全面的提出了全面的提出了全面的质量管理要求质量管理要求、质量管理办法质量管理办法质量管理办法质量管理办法,并且还规定了,并且还规定了,并且还规定了,并且还规定了消费者消费者(也称也称也称也称需方需方需方需方)的的的的管理职责管理职责管理职责管理职责,使其得到双方的普遍认同,从而将符合,使其得到双方的普遍认同,从而将符合,使其得到双方的普遍认同,从而将符合,使其得到双方的普遍认同,从而将符合ISO 9000ISO 9000标准标准标准标准的要求作为的要求作为的要求作为的要求作为国际贸易活动
25、中建立互相信任关系国际贸易活动中建立互相信任关系国际贸易活动中建立互相信任关系国际贸易活动中建立互相信任关系的基石。的基石。的基石。的基石。第11页,本讲稿共39页 在各国企业中形成了在各国企业中形成了在各国企业中形成了在各国企业中形成了不通过这一标准认证就不具备参与国不通过这一标准认证就不具备参与国不通过这一标准认证就不具备参与国不通过这一标准认证就不具备参与国际市场竞争实力际市场竞争实力际市场竞争实力际市场竞争实力的潮流,并且在国际贸易中,的潮流,并且在国际贸易中,把生产者把生产者是否达到是否达到ISO 9000质量标准作为购买产品的前提条件质量标准作为购买产品的前提条件,取得取得取得取得
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 标准化 文档
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内