软件工程经济学复习习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精品文档

例1.某软件公司拟开发一企业的管理信息系统(MIS )。根据概要设计,该MIS 由1N ,2N ,

3N ,4N ,5N ,6N 和7N 七个功能子系统构成,项目组根据经验及公司信息库的资料确定各

子系统工作量的最小可能值j a 、最大可能值j b 和最可能值j m (单位:行)及成本费用率oj C (单位:元/行)、劳动生产率oj E (单位:行/人月)(j =1,⋅⋅⋅,7),见表1。此外,在系统的需求分析、系统设计、编码、测试四个阶段的工时费用率k α(单位:元/人月)和i 子系统在上述各阶段的工作量估计1i M 、2i M 、3i M 、4i M (单位:人月),i =1,⋅⋅⋅,7,见表2。试利用功能分解法对该MIS 作成本与工作量估算。

1i M 2i M 3i M

1.0

2.0 0.5 2.0 10.0 4.5 2.5 12.0 6.0 2.0 6.0

3.0 1.5 6.0 3.5 1.5 11.0

4.0

解:

(1)由表1计算各子系统的以行为单位的工作量j E 、以人月为单位的工作量j M 和成本

j C (j =1,⋅⋅⋅,7),可得,

精品文档

子系统1N : 111141800424002650

234266a m b E +++⨯+==≈ 行 11123427.4315

o E M E =

=≈ 人月 11114234232788o C C E =⋅=⨯≈ 元

同理可得子系统2N ,⋅⋅⋅,7N 分别为:

25383E ≈ 行 224.5M ≈ 人月 2107660C ≈ 元

36800E = 行 330.9M ≈ 人月 3136000C = 元 43358E ≈ 行 414.0M ≈ 人月 460444C ≈ 元 52142E ≈ 行 515.3M ≈ 人月 559976C ≈ 元 64975E ≈ 行 624.9M ≈ 人月 6109450C ≈ 元 78400E = 行 728.0M = 人月 7151200C = 元

则系统的总成本s C 与总工作量s M 分别为:

1277.424.528.0145s M M M M =++⋅⋅⋅+=++⋅⋅⋅+= 人月 12732788107660151200657518s C C C C =++⋅⋅⋅+=++⋅⋅⋅+= 元

(2)由表2计算系统在生命周期各阶段的工作量j M 和成本j C (j =1,⋅⋅⋅,4),可得, 需求分析阶段:

1112171 1.0 2.0 4.014.5M M M M =++⋅⋅⋅+=++⋅⋅⋅+=人月

11114.5520075400C M α=⋅=⨯= 元

同理可得系统设计、编码和测试的工作量和成本,分别为: 261.0M = 人月 2292800C = 元 326.5M = 人月 3112625C = 元 450.5M = 人月 4227250C = 元

则系统的总成本s C 与总工作量s M 分别为:

12414.561.050.5152.5s M M M M =+⋅⋅⋅+=++⋅⋅⋅+=人月

12475400292800227250708075s C C C C =++⋅⋅⋅+=++⋅⋅⋅+= 元

(3)取上述两组数据的保守值作为系统成本与工作量的估算值,即

152.5s M =人月, 708075s C = 元

例2.考虑一个规模为10KDSI 的商用软件中的远程通信控制软件(嵌入型软件),根据该软件的目标、功能需求以及开发机构人力资源投入的现实状况,可得到各影响因子j U 的等级如表1所示,又知该软件开发机构的工时费用率4000α=元/人月。试利用中级COCOMO 模型对该软件的成本、工作量与工期作出估计。

附:

(1) 中级COCOMO 模型:151()s s d

d

s s o

k

o j j C M T h M M U M M r L

U U α==⋅⎧⎪=⎪⎪=⋅⎪⎨=⋅⎪⎪

=⎪⎪⎩

(3)15种影响软件工作量的因素j U 的等级分值表:

解:

(1)由软件的基本特性(嵌入型)可知: 2.8r =, 1.20k =, 2.5h =,0.32d = (2)由表1可得: 则有:

1.2

2.81044.38k o M r L =⋅=⨯= 人月 15

1 1.000.94 1.00 1.17j j U U ===⨯⨯⋅⋅⋅⨯=∏

1.1744.3851.5s o M U M =⋅=⨯= 人月 0.32()

2.5(51.5)8.9d d s T h M =⋅=⨯= 月 400051.5206000s s C M α=⋅=⨯= 元

相关文档
最新文档