软件工程标准化与文档精品文稿.ppt





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

限制150内