


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 功能點(diǎn)基礎(chǔ)IFPUGCPM4.2功能點(diǎn)分析度量步驟確定功能點(diǎn)計(jì)數(shù)類型識(shí)別軟件的應(yīng)用邊界識(shí)別數(shù)據(jù)功能以確定其復(fù)雜度以及UFP識(shí)別事務(wù)功能以確定其復(fù)雜度以及UFP確定UFP數(shù)確定值調(diào)整因子計(jì)算調(diào)整FP數(shù)IFPUG4.2的定義用戶指明用戶功能性需求的任何人和/或任何時(shí)候與軟件通信或互動(dòng)的任何人或事物。用戶視角是對(duì)業(yè)務(wù)功能的描述。此外,它應(yīng)該被用戶認(rèn)可??梢杂脕?lái)計(jì)算功能點(diǎn)數(shù)。能以不同的文檔形式出現(xiàn)。用戶可識(shí)別是指為處理而定義的需求或/和能被用戶和軟件開發(fā)者贊同和讀懂的數(shù)據(jù)組。應(yīng)用邊界定義了應(yīng)用的外部范圍。內(nèi)部應(yīng)用與外部用戶世界的概念接口;起一種“膜”的作用,數(shù)據(jù)就是通過(guò)這層膜進(jìn)出應(yīng)用。包含被應(yīng)用維護(hù)
2、的邏輯數(shù)據(jù);協(xié)助識(shí)別在應(yīng)用中查詢但不在應(yīng)用中維護(hù)的邏輯數(shù)據(jù)依賴于用戶對(duì)應(yīng)用外部業(yè)務(wù)的視角它與技術(shù)和/或?qū)嵤┓绞较嗒?dú)立。范圍定義了一組(部分)被度量的軟件;由功能點(diǎn)計(jì)數(shù)的目的決定;確定功能點(diǎn)計(jì)數(shù)中包括的功能;可以包含一個(gè)或多個(gè)應(yīng)用。控制信息是影響應(yīng)用基本處理過(guò)程的數(shù)據(jù)。它指明了處理什么,何時(shí)處理或處理方式。外部輸入(EI)是處理來(lái)自應(yīng)用邊界之外的數(shù)據(jù)或控制信息的基本處理過(guò)程。EI的主要目的是維護(hù)一個(gè)或多個(gè)ILF并且/或者改變系統(tǒng)的行為。EI應(yīng)該滿足下面所有規(guī)則:數(shù)據(jù)或控制信息從應(yīng)用邊界之外輸入。如果穿過(guò)邊界的數(shù)據(jù)不是改變系統(tǒng)行為的控制信息,那么至少應(yīng)維護(hù)一個(gè)ILF。對(duì)于已識(shí)別的處理過(guò)程,至少滿足
3、下面三個(gè)條件之一:處理邏輯與該應(yīng)用中其它EI所用的處理邏輯不同。該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它EI的數(shù)據(jù)元素。所涉及的ILF或EIF不同于該應(yīng)用中其它EI所涉及的文件。EI的復(fù)雜度取決于FTR和DET的數(shù)量EI的FTR計(jì)算規(guī)則:每個(gè)被維護(hù)的ILF算一個(gè)FTR。每個(gè)在EI處理過(guò)程中讀取的ILF或EIF算一個(gè)FTR。由EI維護(hù)和讀取的ILF只算一個(gè)FTR。EI的DET計(jì)算規(guī)則:完成EI的過(guò)程中,如果一個(gè)用戶可識(shí)別的、非重復(fù)的字段穿越應(yīng)用邊界,那么該字段應(yīng)算一個(gè)DET。如果在EI過(guò)程中,系統(tǒng)取出或派生一個(gè)字段并且該字段存儲(chǔ)在一個(gè)ILF之內(nèi)且沒(méi)有穿越應(yīng)用邊界,則無(wú)須計(jì)算DET。如果應(yīng)用能夠發(fā)送
4、一個(gè)系統(tǒng)響應(yīng)信息(如:說(shuō)明EI過(guò)程中發(fā)生錯(cuò)誤,確認(rèn)處理過(guò)程已經(jīng)完成,確認(rèn)處理過(guò)程應(yīng)該繼續(xù))到應(yīng)用邊界之外則算一個(gè)DETo即使有多種方法調(diào)用同一功能,則多個(gè)功能鍵算一個(gè)DET。1-4DET5-15DET16或更多0-1FTR低低一般2FTR低一般高3FTR或更多一般高高外部輸出(EO)是向應(yīng)用邊界之外發(fā)送數(shù)據(jù)或控制信息的基本處理過(guò)程.E0的主要目的是通過(guò)邏輯處理方式向用戶呈現(xiàn)信息,而不只是直接恢復(fù)數(shù)據(jù)或控制信息。該處理邏輯必須包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過(guò)程,或生成派生數(shù)據(jù)。一個(gè)EO也可能維護(hù)一個(gè)或多個(gè)ILF和/或改變系統(tǒng)行為。EO應(yīng)該滿足下面所有條件:數(shù)據(jù)或控制信息發(fā)送出應(yīng)用邊界。對(duì)于已識(shí)別的基
5、本處理過(guò)程,至少滿足下面三個(gè)條件之一:處理邏輯與該應(yīng)用中其它E0所用的處理邏輯不同。該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它EO的數(shù)據(jù)元素。所涉及的ILF或EIF不同于該應(yīng)用中其它E0所涉及的文件。此外,EO還應(yīng)該滿足下述條件之一:處理邏輯包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過(guò)程。至少一個(gè)ILF被處理邏輯維護(hù)。處理邏輯改變了系統(tǒng)的行為。外部查詢(EQ)是向應(yīng)用邊界之外發(fā)送數(shù)據(jù)或控制信息的基本處理過(guò)程.EQ的主要目的是通過(guò)恢復(fù)數(shù)據(jù)或控制信息向用戶呈現(xiàn)信息。該處理邏輯不包括任何的數(shù)學(xué)公式或計(jì)算過(guò)程,不會(huì)生成任何的派生數(shù)據(jù)EQ處理過(guò)程中既不會(huì)維護(hù)任何ILF,也不會(huì)改變系統(tǒng)行為。EQ應(yīng)該滿足下面所有條件:數(shù)據(jù)或控
6、制信息發(fā)送出應(yīng)用邊界。對(duì)于已識(shí)別的基本處理過(guò)程,至少滿足下面三個(gè)條件之一:處理邏輯與該應(yīng)用中其它EQ所用的處理邏輯不同。該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它EQ的數(shù)據(jù)元素。所涉及的ILF或EIF不同于該應(yīng)用中其它EQ所涉及的文件。此外,EQ應(yīng)該滿足下述所有條件:該處理邏輯從一個(gè)ILF或EIF返回?cái)?shù)據(jù)或控制信息。該處理邏輯不包含任何數(shù)學(xué)公式或計(jì)算過(guò)程。該處理邏輯不改變系統(tǒng)行為。該處理邏輯不維護(hù)任何ILF。EO/EQ復(fù)雜度取決于FTR和DET的數(shù)量EO/EQ的FTR計(jì)算規(guī)則:每個(gè)在EO/EQ處理過(guò)程中讀取的ILF和EIF算一個(gè)FTR。EO的額外FTR每個(gè)在EO處理過(guò)程中維護(hù)的ILF算一個(gè)FTR。
7、每個(gè)在EO處理過(guò)程中讀取和維護(hù)的ILF算一個(gè)FTR。EO/EQ的DET計(jì)算規(guī)則:DET數(shù)量等于根據(jù)下列規(guī)則確定的字段總數(shù):用戶可識(shí)別的非重復(fù)的字段進(jìn)入應(yīng)用邊界并且指明處理什么、何時(shí)處理或處理方式并且由EO/EQ返回或產(chǎn)生,那么每個(gè)字段算一個(gè)DET。每個(gè)發(fā)出應(yīng)用邊界的用戶可識(shí)別的非重復(fù)字段算一個(gè)DET。如果字段同時(shí)進(jìn)入發(fā)出邊界,對(duì)該EO/EQ來(lái)說(shuō),只算一個(gè)DETo如果應(yīng)用能夠發(fā)送一個(gè)系統(tǒng)響應(yīng)信息(如:說(shuō)明過(guò)程中發(fā)生錯(cuò)誤,確認(rèn)處理過(guò)程已經(jīng)完成,確認(rèn)處理過(guò)程應(yīng)該繼續(xù))到應(yīng)用邊界之外,這種能力算一個(gè)DETo即使有多種方法調(diào)用同一功能,則多個(gè)功能鍵算一個(gè)DET。對(duì)那些雖然被保存、返回、派生的沒(méi)有穿越邊界
8、的字段不計(jì)算DET。文字的,頁(yè)面的,系統(tǒng)產(chǎn)生的標(biāo)簽不計(jì)算1-5DET6-19DET20或更多0-1FTR低低一般2-3FTR低一般高4FTR或更多一般高高DET。內(nèi)部邏輯文件(ILF)是一組用戶可識(shí)別的在應(yīng)用邊界內(nèi)且被維護(hù)的邏輯相關(guān)數(shù)據(jù)或者控制信息dLF的主要目的是通過(guò)應(yīng)用的一個(gè)或幾個(gè)基本處理過(guò)程維護(hù)數(shù)據(jù)。下面的所有規(guī)則用來(lái)判斷ILF:該組數(shù)據(jù)或控制信息是邏輯相關(guān)的且由用戶定義。該組數(shù)據(jù)在應(yīng)用的邊界之內(nèi)且通過(guò)一個(gè)或幾個(gè)基本處理過(guò)程來(lái)維護(hù)。外部接口文件(EIF)是一組在應(yīng)用邊界內(nèi)被查詢,但是在其它應(yīng)用中被維護(hù)的、用戶可識(shí)別的、邏輯相關(guān)數(shù)據(jù)或者控制信息。EIF的主要目的是使數(shù)據(jù)在應(yīng)用邊界之內(nèi)通過(guò)一
9、個(gè)或幾個(gè)基本處理過(guò)程得以查詢。這就意味著一個(gè)應(yīng)用中的一個(gè)EIF必然是其它應(yīng)用中的ILF。下面的所有規(guī)則用來(lái)判斷EIF:該組數(shù)據(jù)或控制信息是邏輯相關(guān)的且由用戶定義。該組數(shù)據(jù)處于被計(jì)數(shù)應(yīng)用之外且被該應(yīng)用查詢。被計(jì)數(shù)的應(yīng)用不對(duì)該組數(shù)據(jù)進(jìn)行維護(hù)。該組數(shù)據(jù)被其它的應(yīng)用維護(hù)。ILF/EIF的復(fù)雜度取決于RET和DET數(shù)量ILF/EIF的DET計(jì)算規(guī)則:如果通過(guò)一個(gè)基本處理過(guò)程的執(zhí)行在ILF維護(hù)或從ILF或EIF中返回一個(gè)特定的用戶可識(shí)別的、非重復(fù)字段,那么每個(gè)這樣的字段算一個(gè)DETo當(dāng)兩個(gè)應(yīng)用維護(hù)和/或查詢相同的ILF/EIF,但是每個(gè)應(yīng)用單獨(dú)維護(hù)/查詢相應(yīng)的DET,只計(jì)算被每個(gè)應(yīng)用使用的DETo對(duì)于那些
10、用戶要求與其它的EIF/ILF建立關(guān)聯(lián)的數(shù)據(jù)字段來(lái)說(shuō),每個(gè)這樣的數(shù)據(jù)字段都應(yīng)算一個(gè)DEToILF/EIF的RET計(jì)算規(guī)則:每個(gè)ILF或EIF的可選或必選子組算作一個(gè)RETo如果該ILF/EIF沒(méi)有子組,那么就將該ILF/EIF算作一個(gè)RETo1-19DET20-50DET51或更多1RET低低一般2-5RET低一般高6或更多一般高高ILF/EIF復(fù)雜矩陣低一般高EI346EO457EQ346ILF71015EIF5710功能點(diǎn)復(fù)雜程度對(duì)應(yīng)表調(diào)整系數(shù)GSC的值取決于每個(gè)特征因子的影響程度,如:0.毫無(wú)影響偶然影響偏下影響一般影響重大影響強(qiáng)烈影響數(shù)據(jù)通訊分布式數(shù)據(jù)處理性能運(yùn)行設(shè)備事務(wù)處理量在線數(shù)據(jù)
11、輸入終端用戶效率計(jì)算公式數(shù)據(jù)在線更新算法可重用性安裝容易程度操作容易程度多點(diǎn)運(yùn)行客戶化程度新型開發(fā)項(xiàng)目功能點(diǎn)總數(shù)=(UFP+CFP)*VAF應(yīng)用功能點(diǎn)總數(shù)=ADD*VAF增強(qiáng)型功能點(diǎn)總數(shù)=(ADD+CHGA+CFP)*(VAFA)+(DEL*VAFB)增強(qiáng)后應(yīng)用功能點(diǎn)總數(shù)=(UFPB+ADD+CHGA)-(CHGB+DEL)*VAFA調(diào)整系數(shù)=(全部影響度*0.01)+0.65ADD=增加的功能點(diǎn)CFP=轉(zhuǎn)換功能點(diǎn)CHGA=增強(qiáng)后改變功能的UFPCHGB=增強(qiáng)前改變功能的UFPDEL=被刪除功能點(diǎn)UFP=未調(diào)整功能點(diǎn)總數(shù)UFB=項(xiàng)目前應(yīng)用UFPVAF=調(diào)整系數(shù)VAFA=增強(qiáng)后調(diào)整系數(shù)VAFB=增強(qiáng)前調(diào)整系數(shù)EI、EO和EQ的主要目的功能EIEOEQ改變系統(tǒng)行為PIFN/A維護(hù)一個(gè)或多個(gè)ILFPIFN/A將信息呈現(xiàn)給用戶FPIPIPI事務(wù)功能類型的主要目的F事務(wù)功能類型的功能,可以有但不是主要目的N/A不允許的事務(wù)功能處理邏輯形式EIEOEQ進(jìn)行驗(yàn)證ccc具備數(shù)學(xué)公式或進(jìn)行計(jì)算cm*n等值轉(zhuǎn)換ccc通過(guò)使用特定的標(biāo)準(zhǔn)篩選數(shù)據(jù)ccc分析條件以確定哪個(gè)是可行的ccC至少更新一個(gè)IL
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32/T 3993-2021斑點(diǎn)叉尾●池塘工業(yè)化養(yǎng)殖技術(shù)規(guī)程
- DB32/T 3587-2019慈姑-泥鰍共作生產(chǎn)技術(shù)規(guī)程
- DB32/T 3565-2019公路工程環(huán)境監(jiān)理規(guī)程
- DB32/T 2342-2019港口建設(shè)項(xiàng)目檔案管理規(guī)范
- DB31/T 960-2015冷卻塔循環(huán)水系統(tǒng)節(jié)能監(jiān)測(cè)方法
- DB31/T 478.1-2014主要工業(yè)產(chǎn)品用水定額及其計(jì)算方法第1部分:火力發(fā)電
- DB31/T 329.13-2021重點(diǎn)單位重要部位安全技術(shù)防范系統(tǒng)要求第13部分:槍支彈藥生產(chǎn)、經(jīng)銷、存放、射擊場(chǎng)所
- DB31/T 1281-2021爆炸性氣體環(huán)境倉(cāng)儲(chǔ)智能系統(tǒng)安全技術(shù)規(guī)范
- DB31/T 1249-2020醫(yī)療廢物衛(wèi)生管理規(guī)范
- DB31/T 1146.7-2022智能電網(wǎng)儲(chǔ)能系統(tǒng)性能測(cè)試技術(shù)規(guī)范第7部分:微電網(wǎng)孤網(wǎng)運(yùn)行應(yīng)用
- 反歧視政策內(nèi)容
- 基于情境的小學(xué)語(yǔ)文學(xué)習(xí)任務(wù)群設(shè)計(jì)與實(shí)施對(duì)策分析
- 納米材料表征技術(shù)
- 【地理】2023年高考真題江蘇卷(解析版)
- 舊電梯拆除施工方案
- 小學(xué)生研學(xué)旅行展示ppt模板
- 《智慧養(yǎng)老》創(chuàng)新創(chuàng)業(yè)大賽ppt
- 冀教版三至四年級(jí)《發(fā)展柔韌性練習(xí)》評(píng)課稿
- 漢語(yǔ)拼音聲母韻母拼讀全表打印版
- 運(yùn)動(dòng)系統(tǒng)病例分析01
- 天津市南開區(qū)南開中學(xué)2022-2023學(xué)年物理高二下期末復(fù)習(xí)檢測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論