软件度量及应用
分享
课程详情
课程评价
spContent=《软件度量及应用》课程是面向软件工程专业、计算机专业开设的一门理论与实践相结合的综合性课程。帮助同学们可以从工程角度深入理解软件产品、软件过程以及软件项目量化分析手段,有效管理与控制软件开发过程从而提高软件质量。
—— 课程团队
课程概述

随着软件技术的发展与软件产品的普及,软件规模与软件复杂性与日俱增,软件项目更加难以管理、软件开发过程更加难以改进、软件产品质量更加难以控制。同时用户对软件产品的质量要求也不断提升。软件度量的目标通过对软件产品软件过程以及软件项目进行量化分析,有效地管理与控制软件开发过程从而提高软件质量。


 《软件度量及应用》课程是面向软件工程专业、计算机专业开设的一门理论与实践相结合的综合性课程。课程介绍软件度量的原理、方法和工具,讲述软件度量在软件产品和软件过程的开发、评价(评估)和改进等方面的应用。重点介绍软件规模、软件结构、软件复杂性、软件质量的度量方法,以及面向对象软件的度量方法。


课程大纲

第1章  软件测量

1.3 测量的标度

第1章 软件测量 测试题

1.2 如何对软件测量

1.1 什么是软件测量

第2章  软件度量

第2章 软件度量 测试题

什么是软件度量

第3章  需求分析阶段的度量

3.2 功能点度量下

3.5 软件分析设计说明书的度量方法

3.1 功能点度量上

3.3 用例点度量上

3.4 用例点度量下

3.2 功能点度量(下) 测试题

3.4 用例点度量(下) 测试题

3.3 用例点度量(上) 测试题

3.1 功能点度量(上) 测试题

第三章 作业题

第4章  概要设计阶段的度量

4.4 软件结构度量之信息流结构度量 测试题

4.0 软件结构度量 测试题

4.1 软件结构度量之模块内聚性度量 测试题

4.3  软件结构度量之模块耦合性度量 测试题

4.1 软件结构度量之模块内聚性度量

4.0 软件结构度量

4.4 软件结构度量之信息流结构度量

4.3 软件结构度量之模块耦合性度量下

4.2 软件结构度量之模块耦合性度量上

第5章  详细阶段的度量

5.1 软件结构度量之控制流结构度量 测试题

5.3 面向对象度量方法之LK度量方法

5.1 软件结构度量之控制流结构度量

5.2 面向对象度量方法的特点

5.4 面向对象度量方法之CK度量方法上

5.5 面向对象度量方法之CK度量方法下

第五章 作业题

第6章  编码实现阶段的度量

第六章 测试题

6.2 软件结构度量之数据结构度量

6.1 软件代码度量

第7章  测试、运行与维护阶段的度量

第七章 测试题

7.1 软件质量模型

7.2 软件度量之质量度量

第8章  文本课程

开源软件的度量

预备知识

软件工程

证书要求

完成课程学习并考核合格(≥60分,且<85分)的可获得合格证书,成绩优秀(≥85分,且≤100分)的可获得优秀证书。