教育软件功能规模测量方法的研究

教育软件功能规模测量方法的研究

论文摘要

随着计算机应用的普及和软件工程的飞速发展,应用软件的规模和复杂度越来越大,软件开发的难度也不断增加。如何使项目被更好的计划、控制、管理、实施、维护一直是许多人研究的内容。软件测量已成为软件工程中研究的关键技术之一。本文的研究内容如下:(1)各种软件功能规模测量分析和比较,分析比较IFPUG FPA、NESMA、MkⅡ、COSMIC-FFP四种方法,了解它们的优缺点,通过比较得出它们的相同点和不同点,最终得出这些方法所适用的领域。(2)教育软件的概述,分析教育软件的特点、功能规模测量的目的、意义和作用。(3)提出适用于教育软件的功能规模测量方法——利用COSMIC-FFP分析方法进行描述并选择应用的办法和途径。(4)利用COSMIC-FFP分析方法对教育软件进行测量,并对测量结果进行验证。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 研究意义
  • 1.3 国内外研究的现状
  • 1.4 本文的研究内容
  • 1.5 本文章节安排
  • 第2章 软件功能规模测量方法概述
  • 2.1 功能规模测量原理
  • 2.2 IFPUG FPA方法
  • 2.2.1 功能点分析的要素
  • 2.3 NESMA方法
  • 2.4 MkⅡ方法
  • 2.4.1 MkⅡ功能点分析的要素
  • 2.4.2 MkⅡ功能点计算流程分析
  • 2.5 COSMIC-FFP
  • 2.5.1 COSMIC-FFP软件模型
  • 2.5.2 COSMIC-FFP测量要素
  • 2.5.3 COSMIC-FFP的测量流程
  • 2.6 四种FSM方法的特点
  • 2.6.1 IFPUG FPA方法
  • 2.6.2 MarkⅡ功能点方法
  • 2.6.3 NESMA功能点方法
  • 2.6.4 COSMIC-FFP方法
  • 2.7 FSM方法的共性问题
  • 2.8 FSM方法的主要区别
  • 2.9 本章小节
  • 第3章 教育软件与规模测量
  • 3.1 教育软件产品特点和概况
  • 3.2 教育软件产品测试与评价时的关注点
  • 3.3 教育软件产品质量特性的选择及评价模型
  • 3.4 教育软件产品质量评价说明
  • 3.5 对教育软件进行功能规模测量的目的、意义和作用
  • 第4章 教育软件功能规模的测量方法研究
  • 4.1 软件功能规模测量标准的应用
  • 4.2 COSMIC-FFP方法的优缺点
  • 4.3 COSMIC-FFP方法的度量过程
  • 4.3.1 过程概述
  • 4.3.2 识别软件层次
  • 4.3.3 识别边界
  • 4.3.4 识别功能处理
  • 4.3.5 识别数据组
  • 4.3.6 识别数据属性
  • 4.3.7 识别数据移动
  • 4.3.8 执行测量和汇总结果
  • 第5章 利用COSMIC-FFP方法对图书管理系统进行测量
  • 5.1 图书管理系统简介与用户需求分析
  • 5.1.1 简单的图书管理系统简介
  • 5.1.2 用户需求分析
  • 5.1.3 图书管理系统的E-R图
  • 5.1.4 图书管理系统功能演示
  • 5.2 映射阶段
  • 5.2.1 识别软件层次
  • 5.2.2 识别边界
  • 5.2.3 识别功能处理过程
  • 5.2.4 识别数据组
  • 5.3 测量阶段
  • 5.3.1 识别数据移动
  • 5.3.2 执行测量
  • 5.4 汇总结果
  • 5.5 结果分析
  • 第6章 总结与展望
  • 6.1 本文总结
  • 6.2 进一步的研究内容
  • 参考文献
  • 致谢
  • 作者在攻读工程硕士期间的成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    教育软件功能规模测量方法的研究
    下载Doc文档

    猜你喜欢