• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件项目中的功能点法估算-实例

发布: 2008-9-09 10:01 | 作者: 不详 | 来源: 测试时代采编 | 查看: 139次 | 进入软件测试论坛讨论

领测软件测试网
关键字:软件项目 功能点法

 

需求:实现一个订单的录入,更新,删除和查询功能.订单信息是指一个用户订购的公司产品的情况.其中订单头包含了具体的类型,订购时间,发运地址,客户名称等信息.订单明细包含了订购的具体产品的数量的情况.
 
假设:
1.用户表和产品数据表已经建立,本次订单功能开发仅仅是引用和取这些数据.
2.暂不考虑其它特殊业务逻辑和权限
 
功能界面情况:


STEP1:计算出EI,EO和EQ事务功能
举例:对于订单保存功能,项目自我约定对于组合框DET算2,对于GRID的DET算3.其余界面控件DET都算1,所以可以数出DET数目为15.再来考虑FTR数目,这里需要操作订单数据文件,客户数据文件和产品数据文件FTR数应该算3.
 
STEP2:计算出ILF和EIF事务功能
1.这里订单文件只算一个DET,但后台数据表会涉及到两个数据表.由于订单头和订单明细有关联关系,所以这里RET取2.
2.客户文件和产品文件虽然不是外部系统文件,但本次开发的功能并不需要再去设计该数据文件和数据表,所以这里把其作为EIF来处理.
 
STEP3:根据对应表计算各个信息域复杂度的情况.
 
最终的估算情况如下:

 


最终的未调整的功能点数目为:61
 
调整因子在这里不再举例说明了,如项目调整因子为1.08,则最终功能点数为:
 
AFP = 61*1.08 = 66.
 
还有些没有细化考虑的,如具体的DET数量的计算规则等,还请指正.

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 功能 估算 软件 实例 项目


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网