表格怎么加权计算公式
摘要
功能点度量的延伸已经进一步涵盖特征点和三维功能点的计算。这些扩展方法旨在更精准地描述复杂系统或特定软件应用的功能特性。本文将详细介绍这两种扩展方法。
特征点作为功能点度量的超集,尤其适用于系统和工程软件应用程序,特别是在算法复杂度高的环境中,如实时系统、嵌入式系统等。特征点的计算不仅考虑信息域值的总数,还引入了算法作为新的测量参数,并使用单一权重进行计算。在复杂实时应用程序中,特征点的数量通常比使用标准功能点计算得出的结果高出20%至35%。
为了更好地描述某些类型的应用程序,引入了三维功能点的概念,其包括数据、功能和控制三个维度。数据维度的评估类似于功能点的计算,涵盖输入、输出、查询、外部接口和文件的计数。功能维度则增加了“转换”的特性,即输入转化为输出的一系列步骤。而控制维度引入了“过渡”的概念,定义为状态之间的总转换次数。
假设我们有一个嵌入式系统,具有特定的特性计数和复杂度。我们可以通过绘制表格,然后根据这些特性和高复杂度对应的加权因子进行计算。例如,对于三维功能点,我们可能需要考虑756个指标。