版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)家市場(chǎng)監(jiān)督管理總局國(guó)家標(biāo)準(zhǔn)化管理委員會(huì) I Ⅱ 12規(guī)范性引用文件 1 7 7附錄A(資料性)復(fù)雜度和功能規(guī)模的匯總表 附錄NA(資料性)本文件應(yīng)用案例 20 23I本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定本文件等同采用ISO/IEC20926:2009《軟件與系統(tǒng)工程軟件測(cè)量IFPUG功能規(guī)模測(cè)量方法——增加了附錄NA(資料性)本文件應(yīng)用案例。請(qǐng)注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)ⅡGB/T42449—2023/ISO/IE為一個(gè)使人印象深刻的全球組織。艾倫·阿爾布雷希特是第一個(gè)公開(kāi)發(fā)布軟件規(guī)模的測(cè)量方法的1系統(tǒng)與軟件工程功能規(guī)模測(cè)量1范圍本文件遵循ISO/IEC14143-1:2007中的規(guī)定。本文件與IFPUG規(guī)模測(cè)量方法的先前版本完全兼容。IFPUG功能點(diǎn)分析人員已經(jīng)確定了不同的交付率(交付單個(gè)功能點(diǎn)的時(shí)間),這些交付率與在不同下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文ISO/IEC14143-1:2007信息技術(shù)軟件測(cè)量功能規(guī)模測(cè)量第1部分:概念定義(Informationtechnology—Softwaremeasurement—Functionalsizemeasuremeofconcepts)3術(shù)語(yǔ)和定義2安排arranging關(guān)聯(lián)實(shí)體類型associativeentitytype包含進(jìn)一步描述兩個(gè)其他實(shí)體類型之間的多對(duì)多關(guān)系屬性的實(shí)體類型。屬性實(shí)體類型attributiveentitytype功能規(guī)模測(cè)量方法中為了測(cè)量目標(biāo)而定義和使用的用戶功能需求3用于轉(zhuǎn)換數(shù)據(jù)和(或)提供其他用戶指定轉(zhuǎn)換要求的事務(wù)用開(kāi)發(fā)項(xiàng)目的功能點(diǎn)計(jì)數(shù)的方法來(lái)測(cè)量軟件第一個(gè)版本提供給用4——實(shí)體X的發(fā)生與實(shí)體Y的發(fā)生有必要關(guān)聯(lián);——?jiǎng)h除一個(gè)實(shí)體Y的發(fā)生會(huì)導(dǎo)致刪除所有相關(guān)的實(shí)體X的發(fā)生。5GB/T42449—2023/ISO/IEC用戶功能需求functionaluserrequirements指定軟件在任務(wù)和服務(wù)方面應(yīng)該做什么的用戶需求子集。 功能點(diǎn)functionpoint;FP本文件中界定的功能規(guī)模的測(cè)度單位。功能點(diǎn)分析functionpointanalysis;FPA本文件中界定的功能規(guī)模測(cè)量的方法。功能點(diǎn)計(jì)數(shù)functionpointcount應(yīng)用本文件規(guī)則測(cè)量應(yīng)用程序或項(xiàng)目功能規(guī)模的活動(dòng)。功能類型functiontype本文件界定的基本功能部件的類型。內(nèi)部邏輯文件internallogicalfile;ILF一組用戶可辨認(rèn)的在被測(cè)應(yīng)用程序邊界內(nèi)維護(hù)的邏輯相關(guān)數(shù)據(jù)或控制信息。維護(hù)maintain通過(guò)基本過(guò)程添加、修改或刪除數(shù)據(jù)。有意義的meaningful用戶可識(shí)別并滿足功能用戶需求。完善性維護(hù)perfectivemaintenance軟件產(chǎn)品交付后為檢測(cè)并糾正軟件產(chǎn)品中潛在故障所作的修改。6記錄元素類型recordelementtype7GB/T42449—2023/ISO/IEILF:內(nèi)部邏輯文件(InternalLogica8界,并確定功能用戶5.2收集可用的文檔應(yīng)獲取足夠的文檔來(lái)進(jìn)行功能點(diǎn)計(jì)數(shù)或與主題專家聯(lián)系,這些專家能夠提供額外的信息來(lái)解決文a)識(shí)別計(jì)數(shù)目的。1)開(kāi)發(fā)項(xiàng)目功能點(diǎn)計(jì)數(shù);2)應(yīng)用程序功能點(diǎn)計(jì)數(shù);3)增強(qiáng)項(xiàng)目功能點(diǎn)計(jì)數(shù)。c)基于目的和計(jì)數(shù)類型確定計(jì)數(shù)范圍。d)基于用戶視角而非技術(shù)視角確定計(jì)數(shù)范圍內(nèi)每個(gè)應(yīng)用程序的邊界。 數(shù)據(jù)功能滿足功能用戶需求中數(shù)據(jù)存儲(chǔ)和/或引用的要求。在計(jì)數(shù)范圍內(nèi)的所有數(shù)據(jù)功能均應(yīng)被9a)根據(jù)5.4.2識(shí)別所有的邏輯數(shù)據(jù)并按數(shù)據(jù)功能分組;b)根據(jù)5.4.3將數(shù)據(jù)功能分類成內(nèi)部邏輯文件或者外部接口文件;c)根據(jù)5.4.4統(tǒng)計(jì)每個(gè)數(shù)據(jù)功能的數(shù)據(jù)元素類型;d)根據(jù)5.4.5統(tǒng)計(jì)每個(gè)數(shù)據(jù)功能的記錄元素類型;e)根據(jù)5.4.6測(cè)定每個(gè)數(shù)據(jù)功能的功能復(fù)雜度;f)根據(jù)5.4.7測(cè)定每組數(shù)據(jù)功能的功能規(guī)模。b)排除沒(méi)有被任何應(yīng)用程序維護(hù)的實(shí)體。c)將有實(shí)體依賴關(guān)系的相關(guān)實(shí)體整合。d)排除以下被稱為代碼數(shù)據(jù)的實(shí)體:1)包含代碼、解釋性名稱或描述的可替代數(shù)據(jù)實(shí)體;2)包含一個(gè)或多個(gè)很少改變的屬性(如果有的話)的單一出現(xiàn)實(shí)體;3)包含的數(shù)據(jù)基本上都是靜態(tài)或者很少修改的實(shí)體;4)實(shí)體的屬性全部都是默認(rèn)值;5)包含可供選擇或驗(yàn)證可用值的有效值實(shí)體;6)包含了一組用于驗(yàn)證的范圍數(shù)值的實(shí)體。e)排除不包含用戶所需屬性的實(shí)體。為了統(tǒng)計(jì)數(shù)據(jù)功能的數(shù)據(jù)元素類型(DETs),應(yīng)執(zhí)行b)當(dāng)兩個(gè)或多個(gè)應(yīng)用程序維護(hù)或引用相同的數(shù)據(jù)功能時(shí),只計(jì)數(shù)那些被正在被測(cè)量的應(yīng)用程序數(shù)據(jù)元素類型。歸類將取決于基本過(guò)程如何使用應(yīng)用程序內(nèi)的屬性。a)為每個(gè)數(shù)據(jù)功能計(jì)數(shù)一個(gè)記錄元素類型(例如據(jù)元素類型被統(tǒng)計(jì)成一個(gè)記錄元素類型);b)為以下每個(gè)包含多個(gè)數(shù)據(jù)元素類型的附加邏輯子組(在數(shù)據(jù)功能內(nèi))計(jì)數(shù)一個(gè)額外的RET:1)具有非關(guān)鍵屬性的關(guān)聯(lián)實(shí)體;2)子類型(第一個(gè)子類型除外);3)在非強(qiáng)制性1-1的關(guān)系中的屬性實(shí)體。表1說(shuō)明使用記錄元素類型以及數(shù)據(jù)元素類型的個(gè)數(shù)確定每個(gè)數(shù)據(jù)功能的復(fù)雜度。1低低中低中高中高高表2說(shuō)明使用類型和功能復(fù)雜度來(lái)確定每個(gè)數(shù)據(jù)功能的功能規(guī)模。功能復(fù)雜度低75中7高事務(wù)功能滿足處理數(shù)據(jù)的功能用戶需求。應(yīng)對(duì)計(jì)數(shù)范圍內(nèi)的所有事務(wù)功能進(jìn)行評(píng)價(jià),以識(shí)別每個(gè)a)遵循5.5.2識(shí)別用戶需要的每個(gè)基本過(guò)程;b)遵循5.5.3將每個(gè)事務(wù)功能劃分為外部輸入(EI)、外部輸出(EO)或外部查詢(EQ);c)遵循5.5.4對(duì)每個(gè)事務(wù)功能所引用的文件類型(FTRs)進(jìn)行計(jì)數(shù);d)遵循5.5.5對(duì)事務(wù)功能的數(shù)據(jù)元素類型(DETs)進(jìn)行計(jì)數(shù);e)遵循5.5.6確定每個(gè)事務(wù)功能的功能復(fù)雜度;f)遵循5.5.7確定每個(gè)事務(wù)功能的功能規(guī)模。1)對(duì)用戶是有意義的;2)構(gòu)成完整事務(wù);3)是自包含的;4)使被計(jì)數(shù)的應(yīng)用程序的業(yè)務(wù)處于一致?tīng)顟B(tài)。b)識(shí)別滿足a)中所有準(zhǔn)則的每個(gè)活動(dòng)單元的基本流程。a)與已識(shí)別的基本過(guò)程相比,如果滿足下列條件,將兩個(gè)類似的基本過(guò)程計(jì)數(shù)為同一個(gè)基本1)需要相同的DETs集合,2)需要相同的FTRs集合,3)需要相同的處理邏輯來(lái)完成基本過(guò)程(參見(jiàn)b)的相關(guān)說(shuō)明]。GB/T42449—2023/ISO/IE1)執(zhí)行驗(yàn)證示例1:向組織添加新員工時(shí),該過(guò)程將驗(yàn)證員工類型(DET示例2:當(dāng)匯總一個(gè)組織內(nèi)的所有員工信息時(shí),該過(guò)程包括計(jì)算帶薪員工、鐘點(diǎn)員工和所有員工的總數(shù)。示例3:使用表格將員工年齡轉(zhuǎn)換為年齡范圍組。使用指定條件篩選和選擇用于比較多個(gè)數(shù)據(jù)集的數(shù)據(jù)。示例4:要根據(jù)員工的工作分配生成員工列表,基本過(guò)程會(huì)比較職務(wù)編號(hào)以選擇并列出具有該任務(wù)的適當(dāng)員5)分析條件以確定哪些條件適用示例5:在添加員工時(shí),基本流程執(zhí)行的處理邏輯將取決于員工的工資是按月發(fā)放的工資算的。在本例中根據(jù)不同選擇(工資或小時(shí))DETs的輸入(以及由此產(chǎn)生的處理邏輯)是基本過(guò)程的一部分。示例6:添加員工時(shí),基本過(guò)程會(huì)更新員工ILF來(lái)維護(hù)員工數(shù)據(jù)。示例7:添加員工時(shí),將引用貨幣EIF以獲得正確的美元匯率,從而確定員工的小時(shí)工8)檢索數(shù)據(jù)或控制信息示例8:為了查看員工列表,從數(shù)據(jù)功能中檢索員工信息。示例9:為了確定(導(dǎo)出)患者的注冊(cè)號(hào)(例如,SMIJO01),需要串聯(lián)以下數(shù)據(jù):——患者姓氏的前三個(gè)字母(如Smith的SMI);——患者名字的前兩個(gè)字母(如john的JO);10)改變應(yīng)用程序的行為示例10:當(dāng)支付員工工資從每月15日和最后一天支付變?yōu)槊扛粢粋€(gè)星期五支付時(shí),支付員工工資的基本過(guò)程的行為也被改變;其結(jié)果是每年24個(gè)發(fā)薪期變?yōu)?6個(gè)發(fā)薪期。11)生成并呈現(xiàn)邊界外的信息12)有能力接收進(jìn)入應(yīng)用程序邊界的數(shù)據(jù)或控制信息示例12:用戶輸入信息以向應(yīng)用程序添加客戶訂13)排序或排列一組數(shù)據(jù)。這種處理邏輯的方式不影響數(shù)據(jù)的類型的識(shí)別,也不影響基本過(guò)程的唯一性;即數(shù)示例13:員工列表按字母順序或位置順序排列。示例14:在訂單輸入屏幕界面上,訂單標(biāo)題信息位于屏幕頂部,訂單詳細(xì)信息位于下是一種更正,而不是一種變更。GB/T42449—2023/ISO/IE1)改變應(yīng)用程序的行為;2)維護(hù)一個(gè)或多個(gè)ILF;3)向用戶呈現(xiàn)信息。2)具有以下兩個(gè)類別之一的主要目的:1)執(zhí)行了數(shù)學(xué)計(jì)算;2)更新了一個(gè)或多個(gè)ILF;3)生成了衍生數(shù)據(jù);4)改變了應(yīng)用程序的行為。1)引用一個(gè)數(shù)據(jù)功能以檢索數(shù)據(jù)或者控制信息;2)不滿足被分類為一個(gè)EO的條件。改變應(yīng)用程序的行為FF向用戶呈現(xiàn)信息F其中:PI——事務(wù)功能類型的主要目的;F——事務(wù)功能類型的一個(gè)有時(shí)會(huì)呈現(xiàn)但不是主要目的的功能;N/A——事務(wù)功能類型不允許執(zhí)行此功能類型。GB/T42449—2023/IS表5處理邏輯和事務(wù)功能類型之間的關(guān)系1.執(zhí)行驗(yàn)證ccccncccccc5.分析條件以確定哪些條件適用cccnccm8.檢索數(shù)據(jù)或控制信息ccmcn10.改變應(yīng)用程序的行為n11.生成信息并呈現(xiàn)到邊界外cmm12.接受進(jìn)入應(yīng)用程序邊界內(nèi)的數(shù)據(jù)或控制信息mcc13.排序或排列一組數(shù)據(jù)cccm——事務(wù)功能類型處理邏輯方式是強(qiáng)制性的;m*——事務(wù)功能類型執(zhí)行至少一個(gè)處理邏輯方式(m*)是強(qiáng)制性的;c——事務(wù)功能類型能執(zhí)行該處理邏輯方式,但不是強(qiáng)制性的;n——事務(wù)功能類型不能執(zhí)行該處理邏輯方5.5.4計(jì)數(shù)每個(gè)事務(wù)功能的FTR對(duì)于每個(gè)事務(wù)功能,通過(guò)事務(wù)功能訪問(wèn)(讀取和/或?qū)懭?的每個(gè)唯一數(shù)據(jù)功能應(yīng)計(jì)數(shù)為一個(gè)FTR。5.5.5計(jì)數(shù)每個(gè)事務(wù)功能的DET要計(jì)數(shù)每個(gè)事務(wù)功能的DET,應(yīng)執(zhí)行以下活動(dòng)。a)審查所有通過(guò)(輸入和/或退出)邊界的操作。b)對(duì)于在事務(wù)功能處理過(guò)程中通過(guò)(進(jìn)入和/或退出)邊界的每個(gè)唯一用戶可識(shí)別、不重復(fù)的屬性計(jì)數(shù)為一個(gè)DET。c)每個(gè)事務(wù)功能發(fā)送應(yīng)用程序響應(yīng)消息,即使有多個(gè)消息也只能計(jì)數(shù)一個(gè)DET。e)下列條目不能計(jì)數(shù)為DET:——通過(guò)事物功能在邊界內(nèi)產(chǎn)生并且保存到內(nèi)部邏輯文件而沒(méi)有離開(kāi)邊界的屬性;遵循表6或表7,應(yīng)通過(guò)FTRs和DETs的數(shù)量來(lái)確定每個(gè)事務(wù)功能的功能復(fù)雜度。低低中2低中高中高高低低中低中高中高高應(yīng)通過(guò)表8所示的事務(wù)功能類型和復(fù)雜度來(lái)確定每個(gè)事務(wù)功能的功能規(guī)模。功能復(fù)雜度低343中454高676開(kāi)發(fā)或增強(qiáng)項(xiàng)目的功能計(jì)數(shù)范圍也可以包括項(xiàng)目所需的轉(zhuǎn)換功能的功能規(guī)模。所需轉(zhuǎn)換的事務(wù)功能和數(shù)據(jù)功能(未計(jì)入)按照5.4和5.5進(jìn)行計(jì)算。5.7測(cè)量改進(jìn)功能a)不要修改已經(jīng)建立的增強(qiáng)項(xiàng)目應(yīng)用程序的邊界;5.8計(jì)算功能規(guī)模 (1)DFP——開(kāi)發(fā)型項(xiàng)目功能點(diǎn)計(jì)數(shù);開(kāi)發(fā)型項(xiàng)目完成后或者在應(yīng)用程序生存周期內(nèi)任何時(shí)間測(cè)量的應(yīng)用程序功能規(guī)模應(yīng)使用公式(2)ADD——開(kāi)發(fā)型項(xiàng)目交付用戶的功能規(guī)模(不包含轉(zhuǎn)變功能的規(guī)模),或者在任意時(shí)間對(duì)應(yīng)用程序 EFP——增強(qiáng)項(xiàng)目功能點(diǎn)計(jì)數(shù);ADD——增強(qiáng)項(xiàng)目新增的功能規(guī)模;CFP——轉(zhuǎn)變功能的規(guī)模;DEL——增強(qiáng)項(xiàng)目刪除的功能規(guī)模。GB/T42449—2023/ISO/IEC式中:AFPA——增強(qiáng)項(xiàng)目完成后的應(yīng)用程序功能點(diǎn)數(shù);AFPB——增強(qiáng)項(xiàng)目完成前的應(yīng)用程序功能點(diǎn)數(shù);ADD——增強(qiáng)項(xiàng)目新增的功能規(guī)模;CHGA——增強(qiáng)項(xiàng)目實(shí)施后或者將要實(shí)施后變更的功能規(guī)模;CHGB——增強(qiáng)項(xiàng)目實(shí)施前或者曾經(jīng)實(shí)施前變更的功能規(guī)模;DEL——增強(qiáng)項(xiàng)目刪除的功能規(guī)模。5.9記錄功能點(diǎn)計(jì)數(shù)功能點(diǎn)的計(jì)數(shù)要記錄如下內(nèi)容:a)計(jì)數(shù)的目的和類型;b)計(jì)數(shù)的范圍和系統(tǒng)邊界;c)計(jì)數(shù)的日期;d)所有數(shù)據(jù)功能和事務(wù)功能的列表,包括它們的類型、復(fù)雜度和被分配的功能點(diǎn)數(shù)量;e)計(jì)數(shù)結(jié)果(見(jiàn)5.10);f)所有做出的假設(shè)和解決的問(wèn)題。功能點(diǎn)計(jì)數(shù)的文件還能包括如下內(nèi)容:a)確定計(jì)數(shù)所依據(jù)的原始文件;b)確定參與者的角色和資格;c)針對(duì)每一個(gè)數(shù)據(jù)功能,DETs和RETs的數(shù)量;d)針對(duì)每一個(gè)事務(wù)功能,DETs和FTRs的數(shù)量;e)所有數(shù)據(jù)功能與事務(wù)功能的交叉引用;f)所有數(shù)據(jù)功能與源文件中抽象概念的交叉引用;g)所有事務(wù)功能與源文件中抽象概念的交叉引用。5.10功能點(diǎn)計(jì)數(shù)的結(jié)果報(bào)告5.10.1遵循本文件的結(jié)果應(yīng)報(bào)告如下:其中:S——功能點(diǎn)計(jì)數(shù)的結(jié)果;FPIFPUG功能規(guī)模測(cè)量方法的大小單位;GB/T國(guó)家標(biāo)準(zhǔn)(GB/T42449—2023)。5.10.2遵循本文件的本地定制結(jié)果應(yīng)報(bào)告如下:其中:c——一個(gè)或多個(gè)字符,表明結(jié)果不完全遵循本文件。表A.1~表A.5中給出了本文件中所有的功能復(fù)雜度和功能規(guī)模表。表A.1數(shù)據(jù)功能復(fù)雜度1低低中低中高中高高表A.2數(shù)據(jù)功能規(guī)模功能復(fù)雜度數(shù)據(jù)功能類型低75中7高低低中2低中高中高高低低中低中
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物(內(nèi)蒙古)-【八省聯(lián)考】河南、山西、陜西、內(nèi)蒙古、四川、云南、寧夏、青海八省2025年高考綜合改革適應(yīng)性演練聯(lián)考試題和答案
- 《法國(guó)園林》課件
- 小學(xué)生一年級(jí)30以內(nèi)加減法100題
- 高考新課標(biāo)語(yǔ)文模擬試卷系列之63
- 《梅花嶺記》課件
- 行政后勤治安防范措施
- 裝飾行業(yè)采購(gòu)經(jīng)驗(yàn)分享
- 飲品店服務(wù)員工作心得
- 《溫州地區(qū)特產(chǎn)》課件
- 裝修行業(yè)監(jiān)督裝修工程衛(wèi)生施工
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之15:“6策劃-6.4創(chuàng)新組合”(雷澤佳編制-2025B0)
- 廣東省廣州市天河區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末語(yǔ)文試題(含答案)
- 2025混凝土外加劑買賣合同
- 標(biāo)準(zhǔn)廠房施工方案
- DBJT45T 037-2022 高速公路出行信息服務(wù)管理指南
- 港口碼頭租賃協(xié)議三篇
- 浙江省紹興市柯橋區(qū)2023-2024學(xué)年高一上學(xué)期期末教學(xué)質(zhì)量調(diào)測(cè)數(shù)學(xué)試題(解析版)
- 項(xiàng)目部實(shí)名制管理實(shí)施措施
- 顳下頜關(guān)節(jié)疾病試題
- 福建省廈門市2023-2024學(xué)年高二上學(xué)期期末考試質(zhì)量檢測(cè)化學(xué)試題 附答案
- 非甾體抗炎藥圍術(shù)期鎮(zhèn)痛專家共識(shí)(2024 版)解讀
評(píng)論
0/150
提交評(píng)論