×

联系我们

方式一(推荐):点击跳转至留言建议,您的留言将以短信方式发送至管理员,回复更快

方式二:发送邮件至 nktanglan@163.com

学生论文

论文查询结果

返回搜索

论文编号:1736 
作者编号:2220070603 
上传时间:2009/12/12 9:59:17 
中文题目:基于业务基础架构平台的软件项目规模估算方法研究  
英文题目:The Study of Scale Evaluation for Software Project Based on business fundamental platform  
指导老师:程莉莉 
中文关键字:软件估算;规模估算;工作量估算;业务单元估算法 
英文关键字:software estimation;scale estimation;workload estimation;business unit estimation 
中文摘要: 软件项目估算是软件产品合理控制和科学管理的前提。软件项目估算历来比较复杂,即软件本身的复杂性、历史经验和数据的缺乏、估算工具和方法缺乏以及一些人为错误,导致软件项目的各种估算往往和实际情况相差甚远。 软件项目的估算是软件项目管理中最困难最重要的活动之一。如何根据以往的项目开发经验,预算当前项目的规模、成本、时间就是估算要解决的问题。软件估算就是如何利用数学模型来根据以往经验做出项目预算的过程,其根本目的是通过对软件项目管理和开发工作量的估算,确认项目开发的成本、开发周期,以作为项目投标、立项和项目开发的依据。同时,通过量化数据的分析与总结,提高软件项目的管理能力和生产率,降低成本和产品研发周期,尽可能的减少因错误估算给企业带来的损失。 本文对目前流行的估算模型DELPHI法、类比法、LOC估算法、功能点分析法等进行了系统的分析与研究,在此基础上,又分析和研究了基于业务基础架构平台软件开发的特点,提出了业务单元估算法,并对其实用性进行了研究。 业务单元估算法是根据项目的软件规格说明书和软件功能列表清单,对照业务基础架构平台中的各种控件功能划分及功能规模值进行计算,最后进行汇总计算得出项目的规模和工作量。 本文结合一个具体软件项目实例,采用业务单元估算法进行了该软件项目规模和工作量的估算。通过实例验证了该估算方法能够达到较好的效果和准确性,基本满足了基于业务基础架构平台的应用开发类软件项目估算的需要。  
英文摘要: As the precondition for the reasonable control and scientific management of software products, software project estimation plays an important role but sometimes estimates very different from the realities by reason of the complexity of software, shortage of experience and data, lack of sizing tool and method for estimation, and some human errors. Software project estimation is the one of the most important and difficult works in software project management. It is the problem required to be resolved by estimation that how to measure the scale, the cost and the time for present project in accordance with previous experience in project development. The software estimation is to utilize mathematical models combined with experience to make a budget for the project so that the calculated cost and cycle for project development resulted from estimating software project management and workload can serve project development, preparation, and bidding. Meanwhile, both of software project management and efficiency improved by analysis of quantitative data can reduce cost and product development cycle in order to minimize disadvantages originated from estimating errors. The thesis shows systematical analysis and research focused on prevailing models such as DELPHI, analogy, LOC estimation, function point analysis, etc. and then produces business unit estimation method in accordance with characteristics of software engineering based on business fundamental platform and investigates the practicability of business unit estimation. Business unit estimation is to calculate the project scale and workload by means of application of software specification and function list associated with function division of various controls and function scale estimators in business fundamental platform. The thesis demonstrates the benefit and accuracy of using business unit estimation method through an illustration in which the project scale and workload are estimated in this way. It is indicated that the business unit estimation method satisfies the estimation for applying and developing software project based on business fundamental platform.  
查看全文:预览  下载(下载需要进行登录)