论文摘要
随着计算机应用的普及和软件工程的飞速发展,应用软件的规模和复杂度越来越大,软件开发的难度也不断增加。如何使项目被更好的计划、控制、管理、实施、维护一直是许多人研究的内容。软件测量已成为软件工程中研究的关键技术之一。本文的研究内容如下:(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-FFP2.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 进一步的研究内容参考文献致谢作者在攻读工程硕士期间的成果
相关论文文献
标签:功能规模测量论文; 功能点论文; 教育软件论文; 方法论文; 研究论文;