当前位置:首页 > 北方工业大学--软件工程管理 - 图文
?第二步:计算技术复杂性因子TCF。
?在这一步中估算时要分析软件的特点,分别计算14种因素对软件规模的影响值,没有影响为0值,最大影响值是5。技术复杂性因子的计算公式如下:TCF=0.65+0.01×ΣFi?14种影响因素如下表:
序号F1F2
需要数据通信吗?
技术因素
系统需要可靠的备份和复原吗?
F3F4F5F6
有分布处理功能吗?性能很关键吗?
系统是否在一个已有的、很紧张的操作环境中运行?系统需要联机数据项吗?
F7F8F9F10
需要考虑终端用户的效率?需要联机更新主文件吗?
输入、输出、文件或查询很复杂吗?内部处理复杂吗?
F11F12F13
代码需要被设计成是可复用的吗?设计中需要考虑移植问题吗?
系统的设计支持不同组织的多次安装吗?
图书馆案例的考虑:
?本例子中影响软件的技术因素只考虑
????
F1:系统需要可靠的备份和复原吗?3F6:系统需要联机数据项吗?1F8:需要联机更新主文件吗?1F14:应用的设计方便用户修改和使用吗?5
?其他影响很小都取值为0,由此得到下面值:TCF=0.65+0.01×(3+1+1+5)= 0.75
?第三步:计算功能点数FP。
未调整功能点UFP、计算复杂性因子FP=UFP×TCF
?案例中的功能点是154 ×0.75≈ 115
共分享92篇相关文档