毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

软件开发计划书-软件工程论文 第6页

更新时间:2011-4-19:  来源:毕业论文
未调整的功能点(UFC)的计算公式为:UFC=∑((功能点中各项数量)×(功能点中各项复杂性权重)),其中负责权重可以通过查表得到。
非功能性技术复杂度因子(TCF)有14个组成部分(A1~A14)每部分对应6个级别(无影响、影响很小、有一定影响、重要、比较重要、很重要)。计算公式为:TCF=0.65+0.01 × ∑Ai,其中Ai=0 ~ 5,i=1~14,TCF 的取值范围:0.65~1.35。
根据以上的公式可以算出功能点的个数,功能点计算公式为:FP=UFC * TCF。
由以上理论对该项目的功能点进行估计:
首先,对未调整的功能点个数进行大致估算
UFC=10*4+20*4+30*4+6*10+20*5=400
其次,对非功能性技术复杂因子进行估算
TCF=0.65+0.01*(5+1+0+3+1+4+5+5+4+5+1+2+1+4)=1.05
最后,计算功能点数
PF=UFC*TCF=400*1.05=420
5.3 工作量和成本估算
5.3.1  原始COCOMO模型
    OCOMO模型包括:基本、中级和详细模型三个子模型。COCOMO模型是一个采用自底向上的方法进行估算的模型。
    E = a Sb* EAF
    E是以人月为单位的工作量,S是以千行源代码(KLOC)计数的程序规模,EAF(Effort Adjustment Factor)是一个工作量调整因子,EAF在基本模型中取值1,a和b是两个随开发模式而改变的因子。
有三种开发模式,分别为:有机式、半分离式、嵌入式。这三种开发模式在基本COCOMO模型中的取值如下表:
工作量参数表
开发模式 a b
有机模式 2.4 1.05
半开模式 3.0 1.12
嵌入式 3.6 1.20
开发时间参数表
开发模式 a b
有机模式 2.5 0.38
半开模式 2.5 0.35
嵌入式 2.5 0.32
5.3.1 工作量估算
在该模式下,工作量的计算公式:E = a Sb
E(PM)工作量:(1PM = 19 人日 = 152 人时(8时/日) =1/12 人年 ),S(KLOC)程序规模,a、b是随开发模式而改变的因子。
开发时间的计算公式:t = c Ed(t以月计),c、d是随开发模式而改变的因子。
假设该项目采用该方式进行工作量估算,那么对应的工作量为:
E = a Sb= 2.4*501.05=146
开发时间为:
t = c Ed= 2.5*1460.38=16.6
5.3.2 开发成本估算
根据具体辣,文-论'文~网http://www.751com.cn 情况,项目成本主要是人员的工资,因此工作量估算基本上反映了项目的成本。
根据5.2.2中的工作量和开发时间和开发成本计算公式:开发成本=开发时间*开发时间的单位开销(一般是按月计算)可得:
假设每位开发人员每月平均开发成本5000元计,则开发成本=16.6*5000=83000元。用表表示为:

阶段 计划人力成本 人员数量 人员比例
需求 4298  3  75.0%
设计 8296  3  75.0%
开发/单元、集成 45249  3  75.0%
系统测试 3070  2  50.0%
实施 20485  4 100.0%
合计(元) 83000 4  

 

 


 


 


 

上一页  [1] [2] [3] [4] [5] [6] 

软件开发计划书-软件工程论文 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。