分享到:

基于用例的软件规模估算模型

目前,在软件开发中,广泛地采用用例和用例模型来描述将构建系统的功能,那么以用例作为输入进行规模估算似乎就成为了可能。本文主要是通过对用例及基于用例的规模估算方法-用例点方法的学习和研究,结合在实际项目中的经验,对用例点方法进行改进,提出了基于用例的软件规模估算模型,模型包括:改进用例点方法、以此方法为核心的基于用例的规模估算过程模型及支撑方法和过程的工具。改进的用例点方法以用例为规模估算输入,属于从功能的角度来度量系统规模的方法,简单易用,能够在较短的时间内,利用方法对给定的用例集进行估算,得到将构建系统的规模。基于用例的规模估算过程模型以改进用例点方法为核心,分需求、估算、监督与改进、分析与总结等四个阶段对用例如何获取,如何编写与组织,何时进入估算,估算的具体过程给出了全面的指导。支撑工具完全按照过程的四个阶段来设计和实现,配合使用人员方便地结合过程模型,使用改进用例点方法对项目规模进行估算。使整个模型更具实用性。本文希望可以  (本文共83页) 本文目录 | 阅读全文>>

中南大学
中南大学

软件成本估算模型的研究与应用

软件项目管理的成功与否决定了软件开发的实际效果,而软件成本估算是软件项目管理的关键因素之一。目前国外的软件成本估算的方法应用比较广泛,但引入到中国后出现了估算误差很大的情况。本文研究了各种软件成本估算方法,特别是对COCOMOII模型(Constructive Cost Model,构造型成本模型)和用例点方法的优点和不足进行了分析。首先,针对目前国内中小企业行业管理随意性大,资料规范少,不成熟,人员流动性大,企业实力较弱,高级人才较少等特点,对COCOMOII模型的22个调整因子进行了一一筛选。然后用一元非线性回归法建立了基于用例的规模—工作量转换模型,并把筛选后的调整因子应用到模型中,同时利用四分位点法形成了工作量—成本的转换方法,建立了软件成本估算模型,在估算方法中,对传统的用例点方法做出了一些改进。最后在系统设计和实现中,设计了一个参数校准模块,将已估算项目数据加入历史数据中,对模型参数进行校准,以提高其适应性。通过在实...  (本文共72页) 本文目录 | 阅读全文>>

上海师范大学
上海师范大学

基于用例的软件开发的进度度量方法

在当今的软件开发中,软件产品不能按时交付已经成为一种常见现象,造成这种现象出现的重要原因就是在软件开发过程中缺乏足够的开发进度的相关信息,管理人员的决策缺少进度数据支持。论文在研究软件度量技术和用例的基础上,提出一种基于用例的进度度量方法,该度量方法通过度量以用例为单位的各开发单元的进展来实现进度的度量,可以为项目的不同干系人提供不同级别的进度相关信息。估算是进度度量的基础,论文对用例点估算技术进行了一定的研究,然后提出了两个扩展方法,一是使用模糊集理论扩展用例复杂度权重因子表,使权重因子能够更准确地反映事务数目的变化,从而使估算的结果更准确。二是采用分解技术扩展用例点方法使之能够实现对单个用例的估算,支持论文建立的进度度量方法。论文建立的进度度量方法包括两个方面的核心内容:进度度量构造和实例化度量构造的度量规程。进度度量构造中的度量模型以相关人员提供的工作日志作为基础,按照迭代式软件开发的特点计算进度;同时度量模型也考虑了项目...  (本文共77页) 本文目录 | 阅读全文>>

武汉理工大学
武汉理工大学

ERP软件成本估算研究

软件成本估算作为软件项目开发和实施中相关经济问题的基础,是软件开发项目管理中最具有挑战性也是最重要的活动。作为软件工程领域的核心问题,软件成本估算也一直深受研究人员的重视,相继出现了构造性成本模型、功能点方法等模型以及它们的改进模型。随着面向对象思想逐步地深入软件开发领域,基于RUP和UML的开发工具日渐成熟,原有模型的准确性和可行性值得商榷,这为软件成本估算带来新的研究课题。本文在总结归纳现有的软件成本估算方法和理论的基础上,对其进行改进和理论创新,提出一种成本估算的方法,以期能够显著改善已有模型和方法的准确性、灵活性和适用性,为ERP软件实施管理领域相关问题提供有价值的决策支持信息。目前国内ERP的发展进入应用普及阶段,其估价随着日益激烈的价格战进入混乱状态。而ERP作为一类应用软件,有其自身的很多特点,本文首先介绍了ERP软件的概念,并总结了其软件特征。接着对目前现有的软件成本估算方法进行分析、研究和对比,指出每种方法的优...  (本文共78页) 本文目录 | 阅读全文>>

上海师范大学
上海师范大学

基于UML模型的面向对象软件规模估算研究

软件规模估算是软件估算过程的基础,目前面向对象方法已逐渐成为软件开发的主流技术,考虑传统软件规模估算方法和面向对象技术下已有的规模估算方法存在的不足,同时UML模型在面向对象软件项目开发的各个阶段的广泛应用,那么就可以基于UML模型进行面向对象软件的规模估算。本文主要通过学习和研究用例模型及基于用例模型的面向对象软件规模估算方法-用例点方法,以及领域模型和基于领域模型的面向对象软件规模估算方法-类点方法,提出了基于UML模型的面向对象软件规模估算过程模型、应用方法,在这个过程中突出尽可能早地进行面向对象软件规模估算,同时体现用例点估算方法、类点估算方法以及改进的用例点方法之间的相互验证,能够更加精确地进行面向对象软件规模估算。本文根据以上提出的过程和方法设计和实现了基于UML模型的面向对象软件规模估算支持工具,能够对基于UML模型的面向对象软件规模估算实现自动化,同时工具对于产生UML模型的CASE工具透明,采用用例点估算方法、...  (本文共70页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

DNMC软件开发项目进度控制管理研究

在DNMC软件项目开发过程中,经常出现进度失控问题,甚至导致项目失败,因此,精确的软件项目规模度量和有效的项目进度控制是非常重要的。软件项目规模度量及进度控制是软件开发项目早期要开展的一项重要工作,也是软件项目管理的重要内容之一。如何在做好软件项目需求分析和规模度量的基础上,对软件开发项目实现有效的进度控制、全程管理,是个非常值得研究的课题,也对今后DNMC软件项目开发管理也具有一定的指导意义。本文从DNMC软件开发项目的特点和存在的问题出发,对软件项目开发生命周期模型进行了分析;研究用例驱动来获取系统需求的方法,根据软件系统需求工作流程和需求的层次,分析了用例获取需求的一般方法和步骤。对软件项目的规模度量模型和方法进行比较研究,并提出了基于用例功能点的规模度量方法。分析了软件项目实施过程中进度偏差的识别和分析的方法;根据软件项目实际情况,从进度动态检查工作步骤出发,提出基于进度优化调整策略的关键路径的转移方法,对限制资源约束下...  (本文共91页) 本文目录 | 阅读全文>>