当前位置:首页 > 北方工业大学--软件工程管理 - 图文
案例小结:图书馆图书信息管理系统
?总代码量大约是4301行
?以20行/人天计算,大约需要215/人天,按每月22天计算,大约需要10人月?人员成本:人月数×月平均月工资
注意:每人每天平均生产20行代码是包括思考系统的数据结构、编写
文档、调试等工作在内。
?2)基于功能点的估算方法确定五个信息域特性:
?输入项数:用户向软件输入的数据项数。
?输出项数:软件输出的数据项数,输出是指报表、屏幕、
出错信息等。一个报表中的单个数据项不单独计算。?查询数:一个查询被定义为一次联机操作,导致软件以
联机输出的方式产生实时响应,每一个不同的查询都要计算。
?主文件数:逻辑主文件是数据的一个逻辑组合,可能是
某个大型数据库的一部分或是一个独立的文件。
?外部接口数:机器可读的全部接口的数量,利用这些接
口可以同另一个系统交换数据。
?第一步:计算未调整的功
能点UFP。
特性系数简单平均454107
复杂6761510
?对软件信息域的每个特
性分配一个表示复杂度的数值,然后根据复杂度为特性,分配一每个功能点数。
输入系数a13输出系数a24
?如果既有简单的,又有复查询系数a33
杂的,那么应该分别计算,例如有3个简单输入,4个
复杂输入,计算过程如下:文件系数a473 ×简单输入+6 ×复杂输入
= 3 ×3 + 6×4 =33接口系数a55
UFP = a1×Inp + a2×Out + a3×Inq + a4×Maf + a5×Inf
武当山新闻(news.wdsxx.com)
案例:大学图书馆的功能点数81
信息域值输入项数输出项数查询数主文件数外部接口UFP
305350154
估算值
34375
系数a1—a5
90209350
分项功能点
共分享92篇相关文档