软件工程标准化文档

  • 格式:doc
  • 大小:52.00 KB
  • 文档页数:3

实验一 软件工程标准化文档
1、实验目的与要求
(1) 熟悉软件工程标准化的概念、国家标准规范和意义;
(2) 了解支持国家标准和行业标准信息的网站;
(3) 深入学习和掌握软件产品开发文件的基本内容;
(4) 结合软件工程课程,学习和掌握软件产品开发文件的基本内容。


2、实验内容

(1) 上网搜索和浏览:了解国家标准咨询服务的专业网站、了解信息技术标准、
软件工程国家标准;
(2) 软件工程标准化的概念:查阅资料了解国内外标准状况和代号及说明;
(3) 了解软件工程国家标准制单位、情况、内容;
(4) 熟悉和掌握国家标准GB/T8567-2006;
(5) 完成表1-表3的内容。

3、实验步骤
;

(1)请查阅相关网站或资料,了解软件工程标准一般分为哪5个层次,完成表
1的内容。

表1 软件工程标准的5个层次
序号 , 名称 内容

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

有着广泛的代表性和权威性,它所公布的标准也有较大影响。60年
代初,该机构建立了"计算机与信息处理技术委员会"(简称ISO/丁
C97),专门负责与计算机有关的标准化工作。现已被我国收入国家标
准)。
2
国家标准GB,ANSI,FIPS,BS,JIS 位于顶层。由政府或国家级的机构制定或批准,适用于全国范围的

标准,如:GB--中华人民共和国国家技
*
术监督局是我国的最高标 准化机构,它所公布实施的标准简称为"

国标"。现已批准了若干个软件工程标准。
ANSI(AmericanNationalStandardslnstitute)--美国国家标 准协会。这是
美国一些民间标准化组织的领导机构,具有一定权威性。FIPS(NBS) --
美国商务部国家标准局联邦信息处理 标准。它所公布的标准均冠有
FIPS字样,如,1987年发表的
FIPS PUB 132-87 Guideline for validation and verification plan of comput
er software软件确认与验证计划指南。BS--英国国家标准。JIS--日本
工业标准。
3
行业标准IEEE 由行业机构、学术团体或国防机构制定,并适用于某个业务领域的标

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

门的规范。例如,美国IBM公司通用产品部
(GeneralProducts Division)1984年制定的"程序设计开发指南",仅供该
公司内部使 用。

|
5

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

范。例如,计算机集成制造系统(CIMS)的软件工程规范。

(2)查阅相关网站了解GB、GJB、ISO、ANSI、IEEE的含义,完成表格2-2的内
容。

表2 缩写术语解释
缩写 ~ 含义(或全称) 定义(或解释)

GB
“国标”的汉语缩写 国家强制性国家标准

GJB
“国军标”的汉语缩写 中华人民共和国国家

军用标准


ISO

InternationalStandardsOrganization
国际标准化组织

ANSI AmericanNationalStandardslnstitute
美国国家标准协会

IEEE Institute of Electrical

and Electronics Engineers

美国电气和电子工程
师协会

(3)请参阅有关资料(教科书、背景知识或专业网站等),了解就一个软件而言,
其生存周期各阶段与各种文件编写的关系,并在表3中适当的位置填上“√”。

表3 软件生存周期各阶段中的文件编制
(
可行性

分析 需求分析 设计 实现 ( 测试
维护

可行性研究报告 √
项目开发计划 √ √

阶段
文件
软件需求
说明书
数据概要说明书 》 √

测试计划

概要设计说明书 √
详细设计说明书 《 √
数据库设计说明书 √ 《
模块开发卷宗 √ √

用户书册 √ √ √ √
\
操作手册

√ √ √

测试分析报告 ) √ √
开发进度月报 √ √ √ √ √ √
项目开发总结 √

4、实验结果
(1) 查阅了相关网站或资料,了解了软件工程标准的5个层次,即国际标准ISO、
国家标准GB/ANSI/FIPS/BS/JIS、行业标准IEEE、企业规范、项目规范,完成了表
1的内容。

(2) 查阅了相关网站,了解了GB、GJB、ISO、ANSI、IEEE的含义(或全称)和定
义(或解释),完成了表2的内容

(3) 软件文件是在软件开发过程中产生的,与软件生存周期有着密切关系。参阅
了有关资料(教科书、背景知识或专业网站等),了解了就一个软件而言,其生
存周期各阶段与各种文件编写的关系,完成了表3的内容。