IFPUG功能点分析法

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IFPUG功能点分析法
1、功能点方法简介
功能点方法是一种间接、但比较准确的软件开发工作量度量方法,目前普遍用
于软件工作量估算。

功能点方法,自IBM的Albrech在1979年发表,随后被
IFPUC (Internal Function Point UserCroup)继承,1999年发布了现行的4.1版。

一个功能点用一定规模的系统数据(ILF和EIF)及其处理(EI、EO、EQ)来表征,
它囊括了为实现特定功能所固有和必需的需求分析、系统设计、编写文档和测试
用例、编码、测试、部署、调优、培训等工作量。

功能点方法从用户需求和逻辑
设计角度出发,根据软件需求规格说明书及IFPUG功能点分析法的操作规程,
估算应用系统的功能点数,再从每个功能点的功能类型和复杂度两个维度,参考
业界单功能点开发时长,测算出项目工作量,与具体技术和实现无关。

2、术语定义:
●内部逻辑文件(ILF)是一组用户能够识别、存在内在逻辑关联、在系统边
界之内被控制的数据或控制信息。

可理解为一个实体联系模型或一组关联的数据
表。

●外部接口文件(EIF)是另外一个系统的ILF。

在本系统中被引用、在系统边
界之外被控制。

●外部输入(EI),一个接受来自系统边界之外的数据或控制信息的基本处理。

其目的是维护一个内部逻辑文件,或改变系统的行为。

●外部输出(EO) -个向系统边界之外发送数据或控制信息的基本处理。

其目
的是向用户展示一组经过了(除提取之外的)逻辑处理的数据或控制信息,也可
能包括对内部逻辑文件的维护或改变系统的行为。

●外部查询(EQ) -个向系统边界之外发送数据或控制信息的基本处理。

其目
的足向用户展示一组经过提取处理的数据或控制信息,不会引起对内部逻辑文件
的维护或系统行为的改变。

界面.doc
报表.doc
业务逻辑.doc
接口命令.doc 4、数据功能类型及事物功能类型复杂度权重对应表。

相关文档
最新文档