软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档

上传人:E**** 文档编号:89325473 上传时间:2019-05-23 格式:PPT 页数:14 大小:367.50KB
返回 下载 相关 举报
软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档_第1页
第1页 / 共14页
软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档_第2页
第2页 / 共14页
软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档_第3页
第3页 / 共14页
软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档_第4页
第4页 / 共14页
软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档》由会员分享,可在线阅读,更多相关《软件工程实践教程 第2版 教学课件 ppt 作者 刘冰 第八章 软件工程标准化和软件文档(14页珍藏版)》请在金锄头文库上搜索。

1、第8章 软件工程标准化和软件文档,本章要点:, 软件工程标准化的概念 软件工程标准的制定与推行 软件工程标准的层次和体系框架 ISO 9000国际标准简介 软件文档,第8章 软件工程标准化和软件文档,主要内容:,8.1 软件工程标准化的概念 8.2 软件工程标准的制定与推行 8.3 软件工程标准的层次和体系框架 8.4 ISO 9000国际标准简介 8.5 软件文档 8.6 小结,8.1 软件工程标准化的概念,软件工程的标准主要有以下三个: (1) FIPS 135是美国国家标准局发布的软件文档管理指南。 (2) NSAC39是美国核子安全分析中心发布的安全参数显示系统的验证与确认。 (3)

2、ISO 5807是国际标准化组 织公布(现在已经成为中国国家 标准)的信息处理数据流 程图、程序流程图、程序网络图 和系统资源图的文件编制符号及 约定。,8.2 软件工程标准的制定与推行,软件工程标准的制定与推行通常要经历一个环状的生命期(如图8-1所示)。最初,制定一项标准仅仅是初步设想,经发起后沿着环状生命期,顺时针进行要经历以下的步骤: (1) 建议:拟订初步的建议方案。 (2) 开发:制定标准的具体内容。 (3) 咨询:征求并吸收有关人员 意见。 (4) 审批,由管理部门决定能 否推出。,8.2 软件工程标准的制定与推行,(5) 公布:公开发布,使标准生效。 (6) 培训:为推行准备人

3、员条件。 (7) 实施:投入使用,需经历相当期限。 (8) 审核:检验实施效果,决定修订还是撤销。 (9) 修订:修改其中不适当的部 分,形成标准的新版本,进入 新的周期。,8.3 软件工程标准的层次和体系框架,软件工程标准一共分为5个层次,它们是: (1) 国家标准,它位于顶层。 (2) 国际标准。 (3) 行业标准。 (4) 企业规范。 (5) 项目(课题)规范。它是 最低层的。,8.4 ISO 9000国际标准简介,1ISO的组织结构 其组织机构包括全体大会、主要官员、成员团体、通信成员、捐助成员、政策发展委员会、理事会、ISO中央秘书处、特别咨询组、技术管理处、标样委员会、技术咨询组、

4、技术委员会等。 根据 IS090001给出的定义,IS09000族是指“由ISOTC176技术委员会制定的所有国际标准”。准确的说法应该是: 由ISOTC176技术委 员会制定并已由ISO (国标准化组织)正式颁布的国际标准有19项,ISOTC176技术委员会正定还未经ISO颁布的国际 标准有7项。对ISO已正式颁布的IS09000族的19 项际标准,我国已全部将其等同转化为我国 国家标准。其他还处在标准草案阶段的7 项国际标准,我国也正在跟踪研究,一旦 正式颁布,我国将及时将其等同转化 为国家标准。,8.4 ISO 9000国际标准简介,2ISO9000标准简介 ISO 9000系列标准的主

5、体部分可以分为两组: (1) “需方对供方要求质量保证”的标准 90019003。 (2) 用于“供方建立质量保证体系”的标准 9004。,8.5 软件文档,8.5.1 软件文档的作用和分类 1文档的作用 高质量文档对于转让、变更、修改、扩充和使用文档,对于发挥软件产品的效益有着重要的意义。 (1) 提高软件开发过程的能见度。 (2) 管理人员可把这些记载下来的材料作为检查软件开发 进度和开发质量的依据,实现对软件开发的工程管理。 (3) 提高开发效率。 (4) 作为开发人员在一定阶段的工作成果 和结束标志。 (5) 记录开发过程中有关信息 (6) 提供对软件的运行、维护和培训的有 关信息 (

6、7) 便于潜在用户了解软件的功能、性 能等各项指标,为 他们选购符合自己 需要的软件提供依据。,8.5 软件文档,2文档的分类 按照文档产生和使用的范围,软件文档大致可以分为三类: (1) 开发文档:主要包括软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划等。 (2) 管理文档:主要有项目开发 计划、测试计划、测试报告、开发 进度月报以及项目开发总结 (3) 用户文档:用户手册、操作 手册和维护修改建议,软件需求说明 书等。,8.5 软件文档,这些文档最终要向软件管理部门,或是向用户回答以下的问题: (1) 哪些需求要被满足,即回答“做什么”。 (2

7、) 所开发的软件在什么环境中实现以及所需信息从哪里来,即回答“从何处”。 (3) 某些开发工作的时间如何安排,即回答“何时干”。 (4) 某些开发(或维护)工作打算 由“谁来做”。 (5) 某些需求是怎么实现的。 (6) 为什么要进行那些软件开 发或维护修改工作。,8.5 软件文档,8.5.2 对软件文档编制的质量要求 造成软件文档质量不高的原因可能是: 缺乏实践经验,缺乏评价文档质量的标 准。 不重视文档编写工作或是对文档编写工 作的安排不恰当。,8.5 软件文档,高质量的文档应当体现在以下一些方面: (1) 针对性 (2) 精确性 (3) 清晰性 (4) 完整性 (5) 灵活性 (6) 可追溯性,8.6 小 结,根据软件工程标准制定的机构和标准适用的范围有所不同, 它可分为五个级别,即国际标准、国家标准、行业标准、企业(机构)标准及项目(课题)标准。文档是指某种数据媒体和其中所记录的数据。在软件工程中,文档用来表示对需求、工程或结果进行描述、定义、规定、报告或认证的任何书画或图示的信息。它们描述和规定了软件设计和实现的细节,说明使用软件的操作命令。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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