

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、例1某软件公司拟开发一企业的管理信息系统(MIS)0根据概要设计,该MIS由Ni,N2,N3,N4,N5,N6和N7七个功能子系统构成,项目组根据经验及公司信息库的资料确定各子系统工作量的最小可能值a、最大可能值bj和最可能值mj(单位:行)及成本费用率Cj(单位:元/行)、劳动生产率Eoj(单位:行/人月)(j=1,7),见表1。此外,在系统的需求分析、系统设计、编码、测试四个阶段的工时费用率k(单位:元/人月)和i子系统在上述各阶段的工作量估计M%i、M%2、M%3、M%4(单位:人月),i=1,7,见表2。试利用功能分解法对该MIS作成本与工作量估算。表1成本、工作量功能维估算表参数子系
2、统、ajbjmjCojEojN118002650240014315N241007400520020220N346008600690020220N429503600340018240N520002450210028140N640506200490022200N766009800850018300表2成本、工作量功能维/时间维估算表参数子系统M%1M%2M%3M%4N11.02.00.53.5N22.010.04.59.5N32.512.06.011.0N42.06.03.04.0N51.56.03.55.0N61.511.04.010.5N74.014.05.07.0k5200480042504
3、500解:(1)由表1计算各子系统的以行为单位的工作量Ej、以人月为单位的工作量Mj和成本Cj(j=1,7),可得,子系统Ni:Ei印4m1b|18004240026502342行M1E2342E01乔7.4人月151200657518元C1Co1E114234232788元同理可得子系统N2,N7分别为:E25383行m224.5人月C2107660元E36800行M330.9人月C3136000元E43358行m414.0人月C460444元E52142行M515.3人月C559976元E64975行M624.9人月C6109450元E78400行m728.0人月C7151200元则系统的
4、总成本Cs与总工作量Ms分别为:MsM1M2M77.424.528.0145C732788107660人月CsC1C2(2) 由表2计算系统在生命周期各阶段的工作量M%和成本Cj(j=1,4),可得,需求分析阶段:M%M%1M%21M%11.02.04.014.5人月&?1M%14.5520075400元同理可得系统设计、编码和测试的工作量和成本,分别为:M%,61.0人月C%292800元26.5 人月C3112625元50.5 人月C4227250元则系统的总成本CS与总工作量M%分别为:M%M%1M%2M%14.561.050.5152.5人月(%(%(%(%75400292800227
5、250708075元(3) 取上述两组数据的保守值作为系统成本与工作量的估算值,即Ms152.5人月,Cs708075元例2.考虑一个规模为10KDSI的商用软件中的远程通信控制软件(嵌入型软件),根据该软件的目标、功能需求以及开发机构人力资源投入的现实状况,可得到各影响因子Uj的等级如表1所示,又知该软件开发机构的工时费用率4000元从月。试利用中级COCOMO模型对该软件的成本、工作量与工期作出估计。表1软件影响因子的等级与相应取值表序号U1U2U3U4U5U6U7U8UgU10U11U12U13U14U15uj名称软件可靠性数据库规模产品复杂性执行时间限制主存储限制虚拟机易变性环境周转时
6、间分析员能力应用实践经验程序员能力虚拟机使用经验程序语-_:言经验现代程序设计技术一一软件工具/、使用开发进度限制Uj等级正常低很高高高正常正常高低高正常正常高低正常附:CsTdh(Ms)d软件总体类型基本工作量M。开发工期Tdrkhd组织型3.21.052.50.38半独立型3.01.122.50.35嵌入型2.81.202.50.32MorLk15UUjj1(2)形式参数表:MsUM(1)中级COCOMO模型:(3)15种影响软件工作量的因素Uj的等级分值表:工作量影响要素U非常低低正常高非常咼超咼软件可靠性U10.750.881.001.151.40产品因素类数据库规模U20.941.0
7、01.081.16产品复杂性U30.700.851.001.151.301.65执行时间限制U41.001.111.301.66计算机因素类主存储限制U50.871.001.061.211.56虚拟机易变性U60.871.001.151.30环境周转时间U71.001.071.15分析员能力U81.461.191.000.860.71应用领域实际经验U91.291.131.000.910.82人员的因素类程序员能力U101.421.171.000.860.70虚拟机使用经验U111.211.101.000.90程序语言使用经验U121.411.071.000.95现代程序设计技术U131.241.101.000.910.82项目因素类软件工具的使用U141.241.101.000.910.83开发进度限制U151.231.081.001.041.10解:(1)由软件的基本特性(嵌入型)可知:r2.8,k1.20,h2.5,d0.32(2)由表1可得:U1U2U3U4UsU6U7U8U9U10U11U12U13U14U151.000.941.301.101.061.001.000.861.100.861.001.000
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论