欢迎来到天天文库
浏览记录
ID:20232591
大小:1.01 MB
页数:20页
时间:2018-10-11
《功能点估算(csdn)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、功能点估算法蒋拯强2021年7月27日功能点(FunctionPoint,FP)估算法从使用者的角度度量,而非制造者角度存储哪些数据信息?如何处理这些数据?哪些软件适用使用功能点方法?适合以数据和交互处理为中心以功能多少为主要造价制约因素如:电子政务、银行电信的用户和业务管理系统不适合数据处理过程复杂创意型软件对性能或质量有特殊要求的如:视频和图像处理软件、杀毒软件、网络游戏功能点方法的完整过程识别系统边界识别应用类型新开发增强(功能增删改)已有系统计数识别功能点计数项ILF/EIF/EI/EO/EQ理解功能点方法计算信息的种类(逻辑文件数量)内部
2、逻辑文件(ILF,InternalLogicFile)外部接口文件(ELF,ExternalInterfaceFile)针对信息的操作外部输入,EI外部输出,EO,通过计算复杂输出外部查询,EQ,直接输出信息,不计算,包括排序、聚集理解功能点方法理解功能点方法功能点估算(详细功能点计数)软件规模=10*ILF+7*EIF+4*EI+5*EO+4*EQ各项系统为对大量估算统计分析后的结果多用于有详细需求或项目后期简化估算(预算功能点计数)简化估算规模=35*ILF+15*EIF只计算逻辑文件,不计算过程简化估算模型系数ILF系数:由1个ILF包含2个
3、EI、2个EO、2个EQ=36统计结果取35EIF系数:由1个EIF包含1个EO、1个EQ=16统计结果取15多用于策划、预估阶段理解文件——数据的类别业务数据:用户的核心数据或业务对象引用数据:用于维护业务数据的业务规则编码数据:代码编码数据的类型:代码分组理解文件——ILF识别简易识别规则ILF指在待开发系统内部逻辑上的一组数据用户可以理解和识别ILF,对ILF的操作是用户的业务需求对单个ILF平均执行6种左右的操作(经验数据),而且一定包含写操作ILF的区分与合并这组数据是否需要统计分析?是否值得为了维护此组数据投入近2个人月?理解文件——E
4、IF识别理解EIF本系统引用是一个“逻辑”上的文件在系统外部维护区分ILF/EIF的直觉方法此娄数据是否是客户(尤其是此系统)的业务数据?即用户单位的日常工作是否就是通过对这些业务数据进行操作完成的?理解文件——练习练习说明阅读某甲方协同办公子系统的需求,请识别出需求中ILF和EIF的数量。理解基本过程基本过程类型EI(外部输入)EO(外部输出)EQ(外部查询)什么是一个基本过程用户可以明确感知其业务意义的一次操作例如:对业务数据的增/删/改/查何谓一次独立完整性操作完成后系统进入一个稳定状态EI的简易识别规则和目的识别规则是一个完整的基本过程对内
5、部数据的增/删/改无为EI从外部接口中读取并存储到内部数据中或接受某个控制信息并使软件状态改变主要目的对内部数据进行维护输入信息并改变系统行为EO、EQ的简易识别规则EO对内部数据的复杂报表(含计算内容)/统计分析等通过处理逻辑(计算/维护逻辑文件/改变系统行为)表示信息/发送信息或改变信息行为。EQ对内部数据的简单输出(不含任何计算,但可以分组或排序不能产生派生数据,也不可维护ILF或改变系统行为若对某些数据需要进行删或改,可能包含隐含EQEO、EO、EQ的区分EI输入并保存数据或控制信息改变系统状态EO计算并输出衍生信息改变系统行为或维护逻辑文
6、件EQ以原始状态查看信息多用于删除、编辑前的浏览理解基本过程——练习(结合工具使用)练习说明阅读人力资源管理系统的需求,请识别出需求中ILF和EIF,各数据文件的EI、EO、EQ的数量。工具的使用软件成本估算培训_附件A_计算工具_V3.4.xlsx附录
此文档下载收益归作者所有