导 师: 李传林
授予学位: 硕士
作 者: ;
机构地区: 山东大学
摘 要: 软件开发成本的估算,对一个软件开发项目的成功与否,是一个很重要的因素,而开发成本的估算,更是极为困难。国外产品主要包括采用COCOMOⅡ模型的产品和一些自主开发的模型,目前采用COCOMOⅡ模型可以对软件成本进行较精确的的估算,例如SOUTHERNCALIFORNIA大学就是用COCOMOⅡ模型进行产品的开发,采用COCOMO模型进行开发的软件还有COST*XPERT、COSTAR、CODEPLAN。还有不少采用其他模型进行开发的估计软件,例如:CONSTRUXESTIMATEV2.0、ESTIMATEEASYUC(采用用例方式)、KNOWLEDGEPLAN、NASACOSTESTIMATION、PRICE-S(软件估计组件)、SEER、SLIM。其中大部分软件不但涵盖了软件估算领域,同时对整个项目开发过程进行监控,通过连续的数据采集,进行分析。这样可以有效的对项目计划进行调整,能对项目开发中产生的问题进行快速的反应,有效的节省项目开发周期和成本。 COCOMO模型自1981年BARRYBOEHM教授提出后,其间经过多次的调整以适应新的开发环境,同时为了满足下一代软件开发对成本估计的新需要,COCOMOⅡ项目于1994年7月开始启动。同时不断对估计的参数进行调整,是一个比较有活力的估算模型。 本文探讨软件开发过程中进行成本评估的过程与方法,分析现在国内软件行业在软件评估方面的问题,结合COCOMOⅡ模型的技术特征,利用该模型在历史数据方面的优势,分析整理该模型的调整参数,使之适应我们当前的状况。以COCOMO模型与调整参数为基础,结合COCOMOⅡ模型的技术特征,结合网络的便利性,设计实现一个可方便使用的简单、快捷、精确估算软件开发成本的软件。 该成本估算软件使用JAVA语言开发,依托网络技术,借助于APPLET技术开发完成,该软件通过WEB浏览方式访问,经过测试与使用,可以对软件开发项目进行有效的成本估算与开发周期
领 域: [自动化与计算机技术] [自动化与计算机技术]