• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    CMMI之功能點估算法:內部邏輯文件和外部接口文件

    發布: 2008-2-02 14:33 | 作者: 張瑾 | 來源: 希賽網 | 查看: 138次 | 進入軟件測試論壇討論

    領測軟件測試網

     

    ● 通過一個基本處理過程的執行,對ILF進行維護或從ILF/EIF中返回一個特定的、用戶可識別的、非重復的字段,那么每個這樣的字段算一個DET。

      例如:添加一個外貿訂單時需要保存“訂單號碼、訂單日期、地址、郵編”,那么對于ILF訂單來說它的DET就是4個。

      例如:保存訂單時還會保存訂單的明細,訂單的明細往往作為一個子表進行保存,那么“訂單號碼”在主表和子表中都同時存在(主外鍵),但以用戶角度來識別時,存盤操作是一個最小的單位,那么訂單號碼只能算做一個DET。

      ● 當兩個應用程序維護和/或引用相同的ILF/EIF,但是每個應用程序分別維護/引用它們相應的DET時,這些DET在這兩個應用程序的維護或引用中將單獨計算。

      例如一個應用程序的兩個“Elementary Process”基本處理過程都需要使用到“地址”的信息,地址的信息又可以細分為“國家、城市、街道、郵編”。那么對于其中一個基本處理過程來說,他將整個地址信息作為一個整體進行處理,那就只算一個DET,另外一個基本處理過程使用每個地址的詳細信息,那么DET就是4個。

      RET計算的規則如下:

      RET是指一個EIF/ILF中用戶可以識別的DET的集合。如果把DET簡單理解為字段的話,那RET就可以簡單理解為數據庫中的表。RET在ILF/EIF中分為兩種類型:可選的(Optional)和必選的(Mandatory)。計算RET的規則為以下兩點:

      ● 在一個ILF/EIF中每一個可選或必選的集合都被計算為一個RET。

      或者

      ● 如果一個ILF/EIF沒有子集合,則ILF/EIF被計算為一個RET。

      例如:在外貿訂單系統中添加一個訂單時會保存“訂單信息、客戶的ID、部門的ID”。那么訂單系統ILF中RET為:

      1、 訂單信息(必選的)

      2、 客戶信息(必選的)

      3、 部門信息(可選的)

      因此ILF中RET的個數為3個。

       ILF/EIF復雜度的矩陣如下

      

    MILY: 宋體"> 

    1~19DET

    20~50DET

    超過51DET

    1RET

    中等

    2~5RET

    中等

    6個以上RET

    中等

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    44/4<1234

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>