软件工程国家标准分为六大类

1、 专业基础标准

2、 过程标准

3、 质量标准

4、 技术与管理标准

5、 工具与方法标准

6、 数据标准

大纲将软件工程标准分为4大类:

1、 基础标准
软件工程术语
信息处理 数据流程图、程序流程图、系统流程图、程序网络图的文件编辑符号及约定
信息处理系统 计算机配置图符号及约定

2、 开发标准
信息技术 软件生存周期过程
软件支持环境
软件维护指南

3、 文档标准
软件文档管理指南
计算机软件产品开发文件编制指南
计算机软件需求说明编制指南

4、 管理标准
计算机软件配置管理计划规范
信息技术 软件产品评价 质量特性及其使用指南
计算机软件质量保证计划规范
计算机软件可靠性和可维护性管理

标准化工作的特征包括横向综合性、政策性和统一性。标准应以科学、技术和经验的综合成果为基础

标准化工作的任务是制定标准、组织实施标准和对标准的实施进行监督

标准化的实质是通过制定、发布和实施标准,达到统一

标准化的目的是获得最佳秩序和社会效益

标准化的基础原理是统一原理、简化原理、协调原理和最优化原理

制定标准应遵循的原则是:

1、 应当有利于保障安全和人民的身体健康,保护消费者的利益,保护环境

2、 应当有利于合理利用国家资源,推广科学技术成果,提高经济效益,并符合使用要求,有利于产品的通用互换,做到技术上先进,经济上合理

3、 应当有利于促进对外经济技术合作和对外贸易。

标准化机构

国际标准化组织(ISO)、国际电工委员会(IEC)、国际电信联盟(ITU)

信息技术领域:电气电子工程师学会(IEEE)、Internet协会、国际Web联盟(W3C)(行业标准)

在中国,按照国务院授权,在国家质量监督检验检疫总局管理下,国家标准化管理委员会(SAC)统一管理全国标准化工作。全国信息技术标准化技术委员会在国家标管委领导下负责信息技术领域国家标准的规划和制订工作。

根据制定机构和适用范围的不同,标准按类型划分,可分为强制性标准推荐性标准

国际标准、国家标准、行业标准、区域/地方标准和企业标准

1、 国际标准:是指由国际联合机构制定和公布,提供各国参考的标准,ISO、IEC、ITU

2、 国家标准:是指由政府或国家级的机构制定或批准,适用于全国范围的标准,
GB或GB/T:中华人民共和国国家标准,由国标委制定,国家质量监督检验检疫总局批准和公布
FIPS-NBS:美国国家标准局联邦信息处理标准
BS:英国国家标准
JIS:日本工业标准

3、 行业标准:是指由行业机构、学术团队或国防机构制定,并适用于某个业务领域的标准,IEEE:电气电子工程师学会标准
GJB:中华人民共和国国家军事标准,
DOD-STD:美国国防部标准,适用于美国国防部门
MIL-S:美国军用标准,适用于美国军队内部

4、 区域/地方标准:是指由区域性国际联合机构制定和公布,提供区域内各国参考和执行的标准
ARS:非洲地区标准
ASMO:阿拉伯标准
EN:欧洲标准
ETS:欧洲电信标准
PAS:泛美标准
国内地方标准是指由省、自治区、直辖市标准化行政主管部门制定,并报国务院标准化行政主管部门和国务院有关行政主管部门备案,仅适用于本地的标准。(强制性标准)

5、 企业标准:是指一些大企业或机构,由于工作需要制定的适用于本企业或机构的标准,企业标准以Q开头

各级标准之间的关系:

1、 对需要在全国范围内统一的技术要求,应当制定国家标准。

2、 对没有国家标准而又需要在全国某个行业范围内统一的技术要求,可以制定行业标准。在公布国家标准之后,该项行业标准废止

3、 对没有国家标准和行业标准而又需要在省、自治区、直辖市范围内统一的工业产品的安全、卫生要求,可以制定地方标准。在公布国家标准或者行业标准后,该项地方标准即行废止。

4、 企业生产的产品没有国家标准和行业标准的,应当制定企业标准,已有国家标准或者行业标准的,国家鼓励企业制定严于国家标准或者行业标准的企业标准,在企业内部使用。

当一国产品在另一国销售时,应当优先适用销售地的国家标准。

国家标准、行业标准分为强制性标准和推荐性标准,保障人体健康、人身、财产安全的标准和法律、行政法规规定强制执行的标准是强制性标准,其他标准是推荐性标准。省、自治区、直辖市标准化行政主管部门制定的工业产品的安全、卫生要求的地方标准,在本行政区域内是强制性标准。

强制性国家标准以GB形状,推荐性国家标准以GB/T开头,2001年起,指南类国家标准以GB/Z开头,指南性标准属于推荐性标准。

强制性标准可分为全文强制和条文强制两种形式

全文强制的必须在“前言”的第一段以黑体字写明:“本标准的全部技术内容为强制性”

条文强制的在“前言”的第一段以黑体字写明其强制性条文和非强制性条文

强制性内容的范围包括:国家、人身、财产、动植的安全,产品或工程的质量、卫生、环境保护,防止欺骗、保护消费者利益的,国家需要控制的重要产品的技术要求。

强制标准必须执行,不符合强制性标准的属于违法

推荐性标准自愿采用,但推荐性标准一经接受并采用,或各方商定同意纳入经济合同中,就成为各方必须遵守的技术依据,具有法律上的约束性。

软件工程的33项标准全部为推荐性标准。

研发部软件开发国家标准
计算机软件开发规范 GB8566-88
计算机软件产品开发文件编制指南 GB8567-88
计算机软件需求说明编制指南 GB9385-88
计算机软件测试文件编制规范 GB9386-88
信息处理-程序构造及其表示法的约定 GB/T 13502-92
计算机软件单元测试 GB/T 15532-95
软件维护指南  GB/T 14079-93
计算机软件需求说明编制指南  GB/T 9385-88
计算机软件测试文件编制指南  GB/T 9386-88
计算机软件质量保证计划规范  GB/T 12504-90
计算机软件可靠性和可维护性管理 GB/T 14394-93
软件产品评价质量特性及其使用指南 GB/T 16260-96

软件工程的国家标准(总结)相关推荐

  1. 软件工程的国家标准下载

    一.整理后的一个文档集: 软件工程国家标准文档.rar 二.园友提供的下载链接: http://www.cnblogs.com/cody/archive/2009/06/10/1500723.htm ...

  2. [软考]信息系统项目管理师考试大纲

    一.考试说明 1.考试要求 (1)掌握信息系统知识: (2)掌握信息系统项目管理知识和方法: (3)掌握大型.复杂项目管理和多项目管理的知识和方法: (4)掌握项目整体绩效评估方法: (5)熟悉知识管 ...

  3. 信息系统项目管理师(高级)考试大纲

    [考纲]2013年信息系统项目管理师(高级)考试大纲 2013年信息系统项目管理师考试大纲 一.考试说明 1.考试要求 (1)掌握信息系统知识: (2)掌握信息系统项目管理知识和方法: (3)掌握大型 ...

  4. 【转载】测试面试知识点

    白箱测试和黑箱测试是什么?什么是回归测试?答题建议:简述下概念即可.单元测试.集成测试.系统测试的侧重点是什么?答题建议:围绕重点简单概括即可.如下:单元测试的重点是系统的模块,包括子程序的正确性验证 ...

  5. 2020最新开发及环境搭建类经典面试题

    1.描述软件产生内存泄露的原因以及检查方式.(可以结合一种开发语言进行描述) 参考答案: 内存泄露的原因,主要是由于开发过程当中申请了计算机资源(例如对象.内存等),但是使用资源完成以后没有及时释放资 ...

  6. [转]软件开发项目计划编制过程

    本文转自:http://pm.csai.cn/contract/No209.htm及相关 来源:希赛网 作者: 卢琳生 [2005/04/27] 摘要 本文简要说明了软件开发项目的计划的要素.计划编制 ...

  7. 软件测试基础知识(大全)

    1.什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案: 兼容测试主要是检查软件在不同的硬件平台.软件平台上是否可以正常的运行,即是通常说的软件的可移植性. 兼容的类型,如果细分的话,有平台的兼容, ...

  8. 物联网应用平台开发——项目总结报告

    文章目录 项目实战--物联网应用平台项目总结报告 1. 项目概述 1.1 项目背景 1.2 项目名称 1.3 项目介绍 1.4 相关人员及项目支持 1.4.1 任务提出者 1.4.2 开发者 1.4. ...

  9. 物联网应用网站——设计报告

    文章目录 项目实战--设计报告 1. 引言 1.1 编写目的 1.2 项目背景 1.3 相关定义 1.4 参考文献 2. 总体设计 2.1 运行环境 2.1.1 软件层面 2.1.1.1 服务器端层面 ...

最新文章

  1. 基于深度学习的多目标跟踪算法——ReID与MOT的联系
  2. 华为rh5885服务器oid_华为RH5885H v3机架服务器RAID配置实例
  3. CSS基础(part18)--溢出的文字省略号显示
  4. 开源纯C#工控网关+组态软件(七)数据采集与归档
  5. 美团推出语音应用平台 已与奔驰、小米等企业达成合作
  6. 正点原子STM32学习笔记——MPU6050介绍
  7. 关于在手机上注册Google账号
  8. 使用Python连接谷歌邮箱发送邮件
  9. 第11集丨Promise.reject
  10. html canvas 绘制转盘,Canvas绘制转盘
  11. tensorflow中FLAGS全局变量用法
  12. 给出一个不多于五位的正整数,求出它是几位数
  13. 移植OpenHarmony到星空派ARM芯片【1】
  14. 如何实现给table表头加斜线
  15. 【MATLAB教程案例47】基于双目相机拍摄图像的三维重建matlab仿真
  16. SAP上线时未清采购订单处理
  17. UI(六) - 如何架构UI框架
  18. 2021年中国集成电路市场现状及封测行业重点企业对比分析:通富微电vs华天科技vs长电科技
  19. 国产化Linux操作系统有哪些?
  20. PyQt5端口映射TCP/UDP工具

热门文章

  1. 【180628】VC++方格益智小游戏
  2. PHP C#-QQ网站bkn算法
  3. 淘气的小丁-Ajax
  4. ShaderWeaver使用教程-动画序列帧
  5. 谷歌无法加载pdf文档_如何从Google文档文档创建PDF
  6. php curlesslcacert,Shipyard集群化docker管理平台部署
  7. springboot 自定义pom内子依赖版本
  8. python 时间转为秒数
  9. 服务器appcrash的问题怎么修复,电脑appcrash的问题怎么修复?
  10. java编程实现;猜单词游戏