第十一章软件工程标准化和软件文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PPT文档演模板
第十一章软件工程标准化和软件文档
软件工程标准的层次
(1) 国际标准 由国际联合机构制定和公布,提供各国 参考的标准。 u 国际标准化组织 ISO (International Standards Organization)
u 这一国际机构有着广泛的代表性和权 威性,它所公布的标准也有较大的影 响。
第十一章软件工程标准 化和软件文档
PPT文档演模板
2020/11/28
第十一章软件工程标准化和软件文档
什么是软件工程标准
n 软件危机的出路在于软件开发的工程 化和标准化。
n 程序设计语言的标准化:为某一程序 设计语言规定若干个标准子集,对于 语言的实现者和用户都带来了很大方 便。
n 软件过程的标准化:软件生存期各个 阶段的工作建立标准或规范。
n MIL_S ( MILitary_Standard)──美国军 用标准,适用于美军内部。
PPT文档演模板
第十一章软件工程标准化和软件文档
(4) 企业规范
一些大型企业或公司,由于软件工程工 作的需要,制定适用于本部门的规范。
u 例如,美国IBM公司通用产品部1984 年制定的《程序设计开发指南》,仅 供该公司内部使用。
处理--数据流程图、程序流程图、系 统结构图、程序网络图和系统资源图 的文件编制符号及约定
PPT文档演模板
第十一章软件工程标准化和软件文档
u GB/T 15538-1995 软件工程标准分类 法
u GB 13502-92(ISO 8631)信息处理-程序构造及其表示法的约定
u GB/T 15535-1995(ISO 5806)信息处 理--单命中判定表规范
u GB/T 14085-93(ISO 8790)信息处理 系统 计算机系统配置图符号及其约定
PPT文档演模板
第十一章软件工程标准化和软件文档
② 开发标准 u GB 8566-88 软件开发规范 u GB 计算机软件单元测试 u GB 软件支持环境 u GB(ISO 6593-1985)信息处理--按 记录组处理顺序文卷的程序流程 u GB/T 14079-93 软件维护指南
PPT文档演模板
第十一章软件工程标准化和软件文档
软件工程标准化的作用
n 可提高软件的可靠性、可维护性和可移 植性;
n 可提高软件人员的技术水平,减少差错 和误解;
n 可提高软件人员之间的通信效率,提高 软件的生产率;
n 有利于软件管理;有利于降低软件产品 的成本和运行维护成本;
n 有利于缩短软件开发周期。
conventions for their representation 《信息处理──程序构造及其表示法的 约定》。该标准现已由中国收入国家标 准。
PPT文档演模板
Baidu Nhomakorabea
第十一章软件工程标准化和软件文档
(2) 国家标准
由政府或国家级的机构制定或批准,适 用于全国范围的标准,如:
u GB ── 中华人民共和国国家技术监督 局公布实施的标准,简称“国标”。现 已批准了若干软件工程标准。
u ANSI (American National Standards Institute) ── 美国国家标准协会。这 是美国一些民间标准化组织的领导机 构,
PPT文档演模板
第十一章软件工程标准化和软件文档
u FIPS (NBS){Federal Information Processing Standards (National Bureau of Standards)}── 美国商务部国家标 准局联邦信息处理标准。
(3) 行业标准
由行业机构、学术团体或国防机构制定, 适用于某个业务领域的标准。
u IEEE ( Institute of Electrical and Electronics Engineers ) ── 美国电气与 电子工程师学会。
该学会有一个软件标准分技术委员会 (SESS),负责软件标准化活动。IEEE 公布的标准常冠有ANSI的字头。例如, ANSI/IEEE Str 828-1983《软件配 置管理计划标准》。
PPT文档演模板
第十一章软件工程标准化和软件文档
n GJB──中华人民共和国国家军用标准。 这是由中国国防科学技术工业委员会批 准,适合于国防部门和军队使用的标准。 例如,GJB 437-88《军用软件开发规 范》。
n DOD_STD ( Department Of Defense _STanDards) ── 美国国防部标准,适 用于美国国防部门。
(5) 项目规范
由某一科研生产项目组织制定,为该项 任务专用的软件工程规范。
PPT文档演模板
第十一章软件工程标准化和软件文档
中国的软件标准
从1983年起,中国已陆续制定和发布了 20项国家标准。这些标准可分为4类: ① 基础标准 u GB/T 11457-89 软件工程术语 u GB 1526-891(ISO 5807-1985)信息
告 n 专业标准
职别、道德准则、认证、特许、课程 n 记法标准
术语、表示法、语言
PPT文档演模板
第十一章软件工程标准化和软件文档
n 软件工程标准的清单可用二维表表示。
n 表中填入的标准表明了软件工程标准 的工作范围和如何对标准分类。
n 已经制定的标准都可在表中找到相应 的位置,而且它可启发人们去制定新 的标准。
u BS (British Standard) ── 英国国家标 准。
u DIN (Deutsches Institut für Normung ) ── 德国标准协会
u JIS (Japanese Industrial Standard) ── 日本工业标准
PPT文档演模板
第十一章软件工程标准化和软件文档
PPT文档演模板
第十一章软件工程标准化和软件文档
软件工程标准的类型
n 国家标准GB/T 15538-1995《软件工 程标准分类法》给出软件工程标准的分 类。
n 涉及过程管理、产品管理、资源管理, 以及确认与验证。
PPT文档演模板
第十一章软件工程标准化和软件文档
n 过程标准 方法、技术、度量
n 产品标准 需求、设计、部件、描述、计划、报
PPT文档演模板
第十一章软件工程标准化和软件文档
u ISO建立了“计算机与信息处理技术委 员会”, 简称ISO/TC97,专门负责与 计算机有关的标准化工作。
u 这一标准通常冠有ISO字样,如
ISO 8631-86 Information processing_program constructs and
相关文档
最新文档