COSMIC功能点方法的研究与应用

COSMIC功能点方法的研究与应用

论文摘要

软件项目的规模度量历来比较复杂,因为软件本身的复杂性、历史经验的缺乏、度量工具的缺乏以及一些人为错误,软件项目的规模度量往往和实际情况相差甚远。目前软件规模度量方法有多种,COSMIC-FFP(Common SoftwareMeasurement International Consortium-Full Functional Point)是新一代的功能点软件规模度量方法,这种方法已经纳入ISO国际标准,编制标准的专家来源广泛,目前在嵌入式操作系统的实时系统、业务支撑领域的多层结构应用软件、UML方法、面向对象的分析设计方法以及可视化开发工具等方面,该方法都有很好的适应能力。但由于COSMIC功能点方法是一个新兴的事物,在世界范围内研究多应用少,特别是在国内学习应用的人较少,主要原因是COSMIC功能点方法度量过程繁琐,没有自动化软件支持。与代码行方法相比,COSMIC功能点方法学习难度大,没有简化的方法可用于学习使用。本文作者阐述COSMIC功能点方法的基本理论和度量观点,并使用COSMIC功能点方法度量了国防科大数字校园教务管理系统,并分析度量结果。在此基础上分析教务管理系统常用功能过程的数据特征和数据移动规律,针对教务管理系统提出常用功能过程简化度量公式,进一步分析了公式的适用性和客观性,通过使用常用功能过程简化度量公式来简化COSMIC的度量过程,为COSMIC的研究和使用提供一种方法。在应用中把COSMIC功能点方法的度量结果转化为人们熟知的进度、成本、人员等概念,为项目管理提供决策支持;在进行需求评估时,通过对比度量结果分析中的数据移动类型的百分比分布和类似项目的相关数据,检验需求的合理性;将功能点的结果转换成代码行,使用COCOMOⅡ模型法计算项目管理中常用的数据,建立功能点与项目管理中常用数据的联系,使COSMIC功能点方法的度量结果与项目管理的数据具有纵向可比性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文研究背景
  • 1.1.1 软件估算的定义
  • 1.1.2 国内外软件估算情况的比较
  • 1.1.3 软件开发中规模估算存在的问题
  • 1.2 论文的主要工作
  • 1.2.1 基于COSMIC功能点度量的意义
  • 1.2.2 论文研究动机
  • 1.2.3 论文主要工作
  • 1.2.4 论文的组织结构
  • 1.3 小结
  • 第二章 软件估算基本理论
  • 2.1 估算与软件项目管理
  • 2.2 规模度量在成本估算中的地位
  • 2.3 软件估算方法及其在规模度量中的应用
  • 2.3.1 基于案例的推理方法
  • 2.3.2 基于算术模型的推理方法
  • 2.3.3 规模度量的基本方法
  • 2.4 COSMIC功能点度量
  • 2.4.1 COSMIC功能点方法的由来
  • 2.4.2 COSMIC功能点方法的基本理论
  • 2.4.3 COSMIC功能点方法的度量过程
  • 2.5 小结
  • 第三章 基于COSMIC功能点方法的项目规模度量
  • 3.1 实例项目简介
  • 3.2 映射教务管理系统到COSMIC一般软件模型
  • 3.2.1 识别软件层
  • 3.2.2 识别边界
  • 3.2.3 识别功能过程
  • 3.2.4 识别数据组及数据属性
  • 3.3 度量教务管理系统的功能需求
  • 3.3.1 识别数据移动
  • 3.3.2 统计度量结果
  • 3.4 小结
  • 第四章 常用功能过程的简化度量过程
  • 4.1 常用功能处理的数据特征
  • 4.2 常用功能过程的两步简化度量
  • 4.2.1 常用功能过程的一次简化度量
  • 4.2.2 建立常用功能过程的二次简化
  • 4.3 简化情况分析
  • 4.4 小结
  • 第五章 COSMIC功能点方法的扩展应用
  • 5.1 基本原理
  • 5.2 需求评估
  • 5.3 成本估计
  • 5.4 日程和进度估计
  • 5.5 小结
  • 第六章 结束语
  • 6.1 度量结果评析
  • 6.2 工作总结
  • 6.3 论文研究结果
  • 6.4 总结与展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].便携摆摊首饰箱[J]. 设计 2020(16)
    • [2].基于功能点标准的软件价格管理研究[J]. 中国军转民 2017(11)
    • [3].微信小程序重磅更新,这几点解读,你不得不看![J]. 信息与电脑(理论版) 2016(24)
    • [4].基于功能点耗时率的软件报价修正方法[J]. 指挥信息系统与技术 2017(04)
    • [5].招商银行软件功能点度量实践[J]. 金融电子化 2019(07)
    • [6].软件项目功能点估算[J]. 长春工业大学学报(自然科学版) 2014(03)
    • [7].关于功能点分析在软件工程中应用的研究[J]. 信息系统工程 2013(02)
    • [8].采用功能点分析法度量软件规模应用研究[J]. 计算机与数字工程 2013(08)
    • [9].浅析功能点分析[J]. 南通纺织职业技术学院学报 2011(01)
    • [10].一种基于模糊-插值的功能点分析法[J]. 计算机科学 2011(04)
    • [11].功能点分析法的研究和改进[J]. 电子科技大学学报 2009(06)
    • [12].一种改进的功能点分析方法[J]. 上海电机学院学报 2009(04)
    • [13].一种针对中小型软件的简化功能点分析方法[J]. 计算机工程 2008(09)
    • [14].基于功能点的软件度量在项目管理中的应用[J]. 中国电子科学研究院学报 2013(01)
    • [15].简化的功能点度量方法的比较和分析[J]. 计算机科学与探索 2015(12)
    • [16].简化数据流图的功能点分析方法研究[J]. 计算机工程与应用 2011(36)
    • [17].用于IT系统自修复的功能点切片模型[J]. 浙江大学学报(工学版) 2009(09)
    • [18].借助功能点分析方法论 全面提升量化管理能力[J]. 金融电子化 2019(08)
    • [19].基于功能点进行银行信息系统研发精细化管理的思考与探索[J]. 海峡科技与产业 2017(11)
    • [20].功能点在软件造价评估中的应用[J]. 舰船电子工程 2018(08)
    • [21].统一建模语言的全功能点度量方法[J]. 上海电机学院学报 2011(05)
    • [22].功能点分析方法在银行软件外包项目管理中的研究与应用[J]. 软件产业与工程 2011(04)
    • [23].功能点方法的分析与比较[J]. 计算机工程与科学 2009(05)
    • [24].基于软件功能点的通信行业软件需求自动化分析模型及系统[J]. 电子技术与软件工程 2014(11)
    • [25].功能点方法在软件项目管理中的应用[J]. 企业科技与发展 2008(02)
    • [26].基于功能点路径的文档互操作测试评价方法[J]. 清华大学学报(自然科学版) 2014(07)
    • [27].基于功能点的软件规模估算方法研究[J]. 辽宁工业大学学报(自然科学版) 2008(05)
    • [28].一种度量软件需求的功能点方法[J]. 微电子学与计算机 2011(10)
    • [29].一种基于功能点规模度量的软件成本估算模型[J]. 软件产业与工程 2011(05)
    • [30].基于功能点计算模型的大型军用软件规模估算研究及应用[J]. 项目管理技术 2019(03)

    标签:;  ;  ;  

    COSMIC功能点方法的研究与应用
    下载Doc文档

    猜你喜欢