功能点(function point)的目标是估算软件项目的工作量,经此估算成本。追溯至1979左右,IBM发布了对功能点的基本定义,随着软件行业的不停发展,此方法也成为了现阶段被广泛认可用来度量软件规模的标准。
本系统采用功能点作为算法模型,通常的成本估算方法是由功能点计算得出软件开发成本费用论文网,再通过软件开发成本费占总成本费用的比例对软件总成本进行推算。本系统首先通过五个基础功能部件对软件系统进行功能点分析,五个基础功能部件:内部逻辑文件(LF),外部接口文件(EF),外部输入(EI),外部输出(EO),外部查询(EQ)。用银行存储对五个基础功能部件进行简单的解释:1.内部逻辑文件:简单来说就是用户的业务数据,相当于银行的用户账户数据,存储一些主要的用户数据2.外部接口文件:需要访问的外部系统的数据,相当于外部系统的逻辑文件。3.外部查询:顾名思义查看数据,用户查询账户余额就是一种外部查询4.外部输入:能够使内部逻辑文件数据产生变化的操作都可以被称作外部输入,向银行存款就是一种标准的外部输入5.外部输出:主要的目的是查看经过计算的数据,类似于打印银行账单就是外部输出