软件过程标准化和软件文档.ppt

上传人:b****2 文档编号:2209985 上传时间:2022-10-27 格式:PPT 页数:70 大小:505KB
下载 相关 举报
软件过程标准化和软件文档.ppt_第1页
第1页 / 共70页
软件过程标准化和软件文档.ppt_第2页
第2页 / 共70页
软件过程标准化和软件文档.ppt_第3页
第3页 / 共70页
软件过程标准化和软件文档.ppt_第4页
第4页 / 共70页
软件过程标准化和软件文档.ppt_第5页
第5页 / 共70页
点击查看更多>>
下载资源
资源描述

软件过程标准化和软件文档.ppt

《软件过程标准化和软件文档.ppt》由会员分享,可在线阅读,更多相关《软件过程标准化和软件文档.ppt(70页珍藏版)》请在冰豆网上搜索。

软件过程标准化和软件文档.ppt

nn什么是软件工程标准什么是软件工程标准nn软件工程标准的层次软件工程标准的层次nn中国的软件标准中国的软件标准nnISO9000-3标准及软件质量认证标准及软件质量认证nn软件软件文档的作用与分类文档的作用与分类nn对文档编制的质量要求对文档编制的质量要求什么是软件工程标准什么是软件工程标准nn软件危机的出路在于软件开发的软件危机的出路在于软件开发的工程工程化化和和标准化标准化。

nn程序设计语言的标准化程序设计语言的标准化:

为某一程序:

为某一程序设计语言规定若干个标准子集,对于设计语言规定若干个标准子集,对于语言的实现者和用户都带来了很大方语言的实现者和用户都带来了很大方便。

便。

nn软件过程的标准化软件过程的标准化:

软件生存期各个:

软件生存期各个阶段的工作建立标准或规范。

阶段的工作建立标准或规范。

软件工程标准的类型软件工程标准的类型nn国家标准国家标准GBT155381995软件工软件工程标准分类法程标准分类法给出软件工程标准的给出软件工程标准的分类。

分类。

nn涉及涉及过程管理过程管理、产品管理产品管理、资源管理资源管理,以及以及确认与验证确认与验证。

nn过程标准过程标准方法、技术、度量方法、技术、度量nn产品标准产品标准需求、设计、部件、描述、计划、报需求、设计、部件、描述、计划、报告告nn专业标准专业标准职别、道德准则、认证、特许、课职别、道德准则、认证、特许、课程程nn记法标准记法标准术语、表示法、语言术语、表示法、语言软件工程标准化的作用软件工程标准化的作用nn可提高软件的可提高软件的可靠性可靠性、可维护性可维护性和和可可移植性移植性;nn可提高软件人员的可提高软件人员的技术水平技术水平,减少差,减少差错和误解;错和误解;nn可提高软件人员之间的可提高软件人员之间的通信效率通信效率,提,提高软件的高软件的生产率生产率;nn有利于软件管理;有利于有利于软件管理;有利于降低软件产降低软件产品的成本品的成本和和运行维护成本运行维护成本;nn有利于有利于缩短软件开发周期缩短软件开发周期。

软件工程标准的层次软件工程标准的层次

(1)国际标准国际标准由国际联合机构制定和公布,提供各由国际联合机构制定和公布,提供各国参考的标准。

国参考的标准。

uu国际标准化组织国际标准化组织ISO(InternationalStandardsOrganization)uu这一国际机构有着广泛的代表性和这一国际机构有着广泛的代表性和权威性,它所公布的标准也有较大的权威性,它所公布的标准也有较大的影响。

影响。

uuISO建立了建立了“计算机与信息处理技术计算机与信息处理技术委员会委员会”,简称简称ISOTC97,专门负责,专门负责与计算机有关的标准化工作。

与计算机有关的标准化工作。

uu这一标准通常冠有这一标准通常冠有ISO字样,如字样,如ISO863186Informationprocessing_programconstructsandconventionsfortheirrepresentation信息处理信息处理程序构造及其表示法的程序构造及其表示法的约定约定。

该标准现已由中国收入国家。

该标准现已由中国收入国家标准。

标准。

(2)国家标准国家标准由政府或国家级的机构制定或批准,适由政府或国家级的机构制定或批准,适用于全国范围的标准用于全国范围的标准,如:

,如:

uuGB中华人民共和国国家技术监督中华人民共和国国家技术监督局局公布实施的标准,简称公布实施的标准,简称“国标国标”。

现。

现已批准了若干软件工程标准。

已批准了若干软件工程标准。

uANSI(AmericanNationalStandardsInstitute)美国国家标准协会。

这美国国家标准协会。

这是美国一些民间标准化组织的领导机是美国一些民间标准化组织的领导机构,构,uuFIPS(NBS)FederalInformationProcessingStandards(NationalBureauofStandards)美国商务美国商务部国家标准局联邦信息处理标准。

部国家标准局联邦信息处理标准。

uuBS(BritishStandard)英国国家英国国家标准。

标准。

uuDIN(DeutschesInstitutfrNor-mung)德国标准协会德国标准协会uuJIS(JapaneseIndustrialStandard)日本工业标准日本工业标准(3)行业标准行业标准由行业机构、学术团体或国防机构制定,由行业机构、学术团体或国防机构制定,适用于某个业务领域的标准。

适用于某个业务领域的标准。

uuIEEE(InstituteofElectricalandElectronicsEngineers)美国电气与电子工程师学会。

该学会有一个该学会有一个软件标准分技术委员会软件标准分技术委员会(SESS),负责软件标准化活动。

,负责软件标准化活动。

IEEE公布的标准常冠有公布的标准常冠有ANSI的字头。

例如,的字头。

例如,ANSIIEEEStr8281983软件配软件配置管理计划标准置管理计划标准。

nnGJB中华人民共和国国家军用标准。

中华人民共和国国家军用标准。

这是由这是由中国国防科学技术工业委员会中国国防科学技术工业委员会批准,适合于国防部门和军队使用的批准,适合于国防部门和军队使用的标准。

例如,标准。

例如,GJB43788军用软件军用软件开发规范开发规范。

nnDOD_STD(DepartmentOfDefense_STanDards)美国国防部标准,适美国国防部标准,适用于美国国防部门。

用于美国国防部门。

nnMIL_S(MILitary_Standard)美国美国军用标准,适用于美军内部。

军用标准,适用于美军内部。

(4)企业规范企业规范一些大型企业或公司,由于软件工程一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规工作的需要,制定适用于本部门的规范。

范。

uu例如,例如,美国美国IBM公司通用产品部公司通用产品部1984年制定的年制定的程序设计开发指南程序设计开发指南,仅供该公司内部使用。

仅供该公司内部使用。

(5)项目规范项目规范由某一科研生产项目组织制定,为该由某一科研生产项目组织制定,为该项任务专用的软件工程规范。

项任务专用的软件工程规范。

中国的软件标准中国的软件标准从从1983年起,中国已陆续制定和发布年起,中国已陆续制定和发布了了20项国家标准。

这些标准可分为项国家标准。

这些标准可分为4类:

类:

基础标准基础标准uuGB/T11457-89软件工程术语软件工程术语uuGB1526-891(ISO5807-1985)信息)信息处理处理-数据流程图、程序流程图、系数据流程图、程序流程图、系统结构图、程序网络图和系统资源图统结构图、程序网络图和系统资源图的文件编制符号及约定的文件编制符号及约定uuGB/T15538-1995软件工程标准分类软件工程标准分类法法uuGB13502-92(ISO8631)信息处理)信息处理-程序构造及其表示法的约定程序构造及其表示法的约定uuGB/T15535-1995(ISO5806)信息)信息处理处理-判定表规范判定表规范uuGB/T14085-93(ISO8790)信息处)信息处理系统理系统计算机系统配置图符号及其约计算机系统配置图符号及其约定定开发标准开发标准uuGB8566-88软件开发规范软件开发规范uuGB计算机软件单元测试计算机软件单元测试uuGB软件支持环境软件支持环境uuGB(ISO6593-1985)信息处理)信息处理-按按记录组处理顺序文卷的程序流程记录组处理顺序文卷的程序流程uuGB/T14079-93软件维护指南软件维护指南文档标准文档标准uuGB8567-88计算机软件产品开发文计算机软件产品开发文件编制指南件编制指南uuGB9385-88计算机软件需求说明编计算机软件需求说明编制指南制指南uuGB9386-88计算机软件测试文件编计算机软件测试文件编制规范制规范uuGB软件文档管理指南软件文档管理指南管理标准管理标准uuGB/T12505-90计算机软件配置管理计算机软件配置管理计划规范计划规范uuGB信息技术信息技术软件产品评价软件产品评价-质量特质量特性及其使用指南性及其使用指南uuGB12504-90计算机软件质量保证计计算机软件质量保证计划规范划规范uuGB/T14394-93计算机软件可靠性和计算机软件可靠性和可维护性管理可维护性管理uuGB/T19000-3-94质量管理和质量保质量管理和质量保证标准证标准第三部分:

第三部分:

在软件开发、供应和维护中的使在软件开发、供应和维护中的使用指南用指南。

ISO9000-3标准及软件质量认证标准及软件质量认证nnISO9000国际标准发源于欧洲经济共同国际标准发源于欧洲经济共同体,但很快就波及美国、日本及世界各体,但很快就波及美国、日本及世界各国。

到目前为止,已有国。

到目前为止,已有70多个国家在它多个国家在它们的企业中采用和实施这一系列标准。

们的企业中采用和实施这一系列标准。

nn中国对此也十分重视,确定对其中国对此也十分重视,确定对其等同采等同采用用,发布了与其相应的,发布了与其相应的质量管理国家标质量管理国家标准系列准系列GBT19000;同时积极组织实;同时积极组织实施和开展质量认证工作。

施和开展质量认证工作。

nnISO9000系列标准如此迅速地在国际上广为流行,其原因主要在于:

uu市场经济,特别是国际贸易的驱动市场经济,特别是国际贸易的驱动。

ISO9000系列标准系列标准客观地对客观地对生产生产者者(也称供方也称供方)提出了全面的提出了全面的质量管理要质量管理要求求、质量管理办法质量管理办法,并且还规定了,并且还规定了消消费者费者(也称需方也称需方)的的管理职责管理职责,使其得,使其得到双方的普遍认同,从而将符合到双方的普遍认同,从而将符合ISO9000标准标准的要求作为的要求作为国际贸易活动中国际贸易活动中建立互相信任关系的基石建立互相信任关系的基石。

在各国企业中形成了在各国企业中形成了不通过这一标不通过这一标准认证就不具备参与国际市场竞争实准认证就不具备参与国际市场竞争实力力的潮流,并且在国际贸易中,的潮流,并且在国际贸易中,把生把生产者是否达到产者是否达到ISO9000质量标准作为质量标准作为购买产品的前提条件购买产品的前提条件,取得,取得ISO9000质量标准认证被人们当做进入国际市质量标准认证被人们当做进入国际市场的通行证。

场的通行证。

uuISO9000系列标准适用领域广阔系列标准适用领域广阔。

1)硬件硬件:

具有特定形状的产品,如:

具有特定形状的产品,如机械、电子产品,包括计算机硬件。

机械、电子产品,包括计算机硬件。

2)软件软件:

通过媒体表达的信息所构:

通过媒体表达的信息所构成的智力产品。

包括计算机软件。

成的智力产品。

包括计算机软件。

3)流程性材料流程性材料:

将原料转化为某一:

将原料转化为某一特定状态的产品。

如,流体、粒状、线特定状态的产品。

如,流体、粒状、线状等,通过瓶装、袋装等或通过管道传状等,通过瓶装、袋装等或通过管道传输交付。

输交付。

4)服务服务:

为满足客户需求的更为广:

为满足客户需求的更为广泛的活动。

泛的活动。

ISO9000系列标准的内容系列标准的内容nnISO9000质量管理和质量保证标准质量管理和质量保证标准选择和使用的导则选择和使用的导则nnISO9001质量体系质量体系设计开发、生设计开发、生产、安装和服务中的质量保证模式产、安装和服务中的质量保证模式nnISO9002质量体系质量体系生产和安装中的生产和安装中的质量保证模式质量保证模式nnISO9003质量体系质量体系最终检验和测试最终检验

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1