功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度_第1頁
功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度_第2頁
功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度_第3頁
功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度_第4頁
功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

功能點(diǎn)估算法識(shí)別項(xiàng)目范圍和數(shù)據(jù)復(fù)雜度功能點(diǎn)估算法是軟件項(xiàng)目管理眾多知識(shí)中比較有技術(shù)含量的一個(gè)。在軟件項(xiàng)目管理中項(xiàng)目計(jì)劃制定的優(yōu)劣直接關(guān)系到項(xiàng)目的成敗,項(xiàng)目計(jì)劃中對項(xiàng)目范圍的估算又尤為重要。如果項(xiàng)目負(fù)責(zé)人對項(xiàng)目的規(guī)模沒有一個(gè)比較客觀的認(rèn)識(shí),沒有對工作量、所需資源、完工時(shí)間等因素進(jìn)行估算,那么項(xiàng)目計(jì)劃也就沒有存在的意義。功能點(diǎn)估算法的特點(diǎn)項(xiàng)目范圍的估算在CMMI的“MA”度量分析管理和“PP”項(xiàng)目計(jì)劃中均有涉及。對軟件項(xiàng)目范圍的估算有很多種方法,常見的是LOC代碼行和FP功能點(diǎn)法。它們之間的區(qū)別和關(guān)系如下:功能點(diǎn)估算法常用在項(xiàng)目開始或項(xiàng)目需求基本明確時(shí)使用,這時(shí)進(jìn)行估算其結(jié)果的準(zhǔn)確性比較高。假如這個(gè)時(shí)候使用LOC代碼行估算法,則誤差會(huì)比較大。使用功能點(diǎn)估算法無需懂得軟件使用何種開發(fā)技術(shù)。LOC代碼行估算法則與軟件開發(fā)技術(shù)密切相關(guān)。功能點(diǎn)估算法是以用戶為角度進(jìn)行估算,LOC代碼行估算法則是以技術(shù)為角度進(jìn)行估算。通過一些行業(yè)標(biāo)準(zhǔn)或企業(yè)自身度量的分析,功能點(diǎn)估算法是可以轉(zhuǎn)換為LOC代碼行的。在項(xiàng)目剛開始的時(shí)候進(jìn)行功能點(diǎn)估算可以對項(xiàng)目的范圍進(jìn)行預(yù)測。在項(xiàng)目開發(fā)的過程中由于需求的變更和細(xì)化可能會(huì)導(dǎo)致項(xiàng)目范圍的蔓延,計(jì)算出來的結(jié)果會(huì)與當(dāng)初估計(jì)的不同。因此,在項(xiàng)目結(jié)束時(shí)還需要對項(xiàng)目的范圍情況重新進(jìn)行估算,這個(gè)時(shí)候估算的結(jié)果才能最準(zhǔn)確反映項(xiàng)目的規(guī)模。功能點(diǎn)分析的步驟本文將以國際標(biāo)準(zhǔn)IFPUG(InternationalFunctionPointUsersGroup)組織提供的功能點(diǎn)估算法V4.1.1為基礎(chǔ)進(jìn)行講解。如下圖所示,首先大家應(yīng)該了解功能點(diǎn)估算法的使用步驟。菜圖1功磨能點(diǎn)估算法盞的步驟附具體步驟晃包括:目1.識(shí)別研功能點(diǎn)的類骨型。疲2.識(shí)別海待估算應(yīng)用楊程序的邊界牛和范圍。耕3.計(jì)算搬數(shù)據(jù)類型功武能點(diǎn)所提供塞的未調(diào)整的豪功能點(diǎn)數(shù)量檢。次4.計(jì)算哲人機(jī)交互功意能所提供的停未調(diào)整的功假能點(diǎn)數(shù)量。清5.確定鍵調(diào)整因子。偶6.計(jì)算衫調(diào)整后的功化能點(diǎn)數(shù)量。窗識(shí)別項(xiàng)目依的類型昂國際IF蛙PUG組織嘗將軟件項(xiàng)目妖分為三類,總功能點(diǎn)估算厚法適用于任舊何一類項(xiàng)目頓:鏈新開發(fā)項(xiàng)恒目吃二次開發(fā)的薦項(xiàng)目割功能增強(qiáng)的咳項(xiàng)目壇識(shí)別項(xiàng)目的膜范圍和邊界儀使用UM梁L的“Us龜eCase模”用例圖是木以用戶角度貸進(jìn)行識(shí)別項(xiàng)餃目范圍和邊織界的最好方拿法,在畫用全例圖時(shí)就必壯須明確系統(tǒng)換的邊界。通疼過系統(tǒng)的邊異界,我們可常以知道哪些添功能要計(jì)算去功能點(diǎn),哪位些功能點(diǎn)是鵲外部系統(tǒng)負(fù)智責(zé)計(jì)算的。遺以圖2為例蹦:一個(gè)外貿(mào)奏訂單系統(tǒng)只季包含錄入、懸修改、刪除拿、查詢和統(tǒng)載計(jì)訂單的功流能,而匯率駱查詢轉(zhuǎn)換服乖務(wù)是不屬于卷該系統(tǒng)的。臂應(yīng)用程序邊屑界的識(shí)別規(guī)紐則大家一定瓜要牢記,不瓜能從技術(shù)角供度去思考,潛必須從用戶免角度來定義停;如果項(xiàng)目乒?fàn)砍兜蕉鄠€(gè)勿系統(tǒng),那么效必須將這多洪個(gè)系統(tǒng)的邊震界全部描述畫清楚。商圖2外飯貿(mào)訂單系統(tǒng)俗用例圖拾功能點(diǎn)估晚算分類岡功能點(diǎn)估賢算法將功能好點(diǎn)分為以下泛5類:裂1.IL暈F:Int厲ernal畢Logi權(quán)calF獸ile內(nèi)部求邏輯文件習(xí)2.EI息F:Ex招terna搖lInt柱erf溜aceF據(jù)ile外部鳥接口文件纖3.EI剝:Ext鍬ernal激Inpu校t外部輸入嚼4.EO差:Ext績ernal奉Outp龍ut外部輸由出劃5.EQ賭:Ext陸ernal耗Inqu劉iry外部懼查詢真其中,I制LF和EI防F屬于數(shù)據(jù)荷類型的功能犬點(diǎn),EI、勁EO、EQ沫屬于人機(jī)交便互事務(wù)類型鴨的功能點(diǎn)。潑以外貿(mào)訂單法系統(tǒng)項(xiàng)目為警例:澇錄入訂單旨、修改訂單頁、刪除訂單找是EI;扣查詢訂單是悠EO羅統(tǒng)計(jì)訂單是研EQ飄匯率查詢轉(zhuǎn)嶼換系統(tǒng)為E爛IF姓訂單和客戶任是ILF債識(shí)別功能點(diǎn)乖的重要原則氧ILF、挎EIF要與窩EI、EO挺、EQ分開樹計(jì)算。對I處LF和EI腔F復(fù)雜度的脅計(jì)算可以簡誘單理解為對溜數(shù)據(jù)庫復(fù)雜調(diào)度的計(jì)算。付對EI、E健O、EQ復(fù)阿雜度的計(jì)算欲可以理解為券對程序開發(fā)怠復(fù)雜度的計(jì)嶄算。一般軟孝件項(xiàng)目都是尊由數(shù)據(jù)和程亂序構(gòu)成的,押因此計(jì)算I犯LF、EI貪F和計(jì)算E洽I、EO、造EQ之間沒魂有任何關(guān)系軋。里內(nèi)部邏輯客文件與外部帶接口文件僻悔ILF內(nèi)部嗓邏輯文件首內(nèi)部邏輯文劫件是指一組脊以用戶角度允識(shí)別的、在統(tǒng)應(yīng)用程序邊巾界內(nèi)且被維終護(hù)的邏輯相賣關(guān)數(shù)據(jù)或控置制信息。I痰LF的主要玩目的是通過井應(yīng)用程序的柱一個(gè)或多個(gè)薯基本處理過彎程來維護(hù)數(shù)鞏據(jù)。迷適EIF外部槐接口文件茫外部接口文襪件是指一組嘩在應(yīng)用程序勉邊界內(nèi)被查海詢,但在其哥他應(yīng)用程序益中被維護(hù)的胳、以用戶角遞度來識(shí)別的確、邏輯上相哨關(guān)的數(shù)據(jù)。毒因此,一個(gè)漠應(yīng)用程序中港的EIF必蹄然是其他應(yīng)汽用程序中的鑄ILF。E唱IF的主要涌目的是為邊穿界內(nèi)的應(yīng)用仔程序提供一豈個(gè)或多個(gè)通寄過基礎(chǔ)操作吧過程來引用芹的一組數(shù)據(jù)艇或信息。朝EIF所遵置循的規(guī)則:描從用戶角蠅度出發(fā)識(shí)別乳的一組邏輯幅數(shù)據(jù)。睡這組數(shù)據(jù)是竟在應(yīng)用程序慌外部,并被虎應(yīng)用程序引慣用的。浸計(jì)算功能點(diǎn)蝦的這個(gè)應(yīng)用制程序并不維御護(hù)該EIF維。多這組數(shù)據(jù)是柏作為另一個(gè)計(jì)應(yīng)用程序中滅的ILF被并維護(hù)的。岡ILF和E息IF的復(fù)雜諸性計(jì)算盛ILF和予EIF的復(fù)雖雜性是取決護(hù)于RET(賊Recor錫del攔ement擺type維)和DET拒(Data副elem四entt揭ype)的敏數(shù)量。DE會(huì)T是一個(gè)以演用戶角度識(shí)屬別的、非重杏復(fù)的、有業(yè)路務(wù)邏輯意義毒的字段。普DET計(jì)算支的規(guī)則如下獵:障通過一個(gè)按基本處理過今程的執(zhí)行,趟對ILF進(jìn)趨行維護(hù),或乒從ILF/走EIF中返況回一個(gè)特定麥的、用戶可孤識(shí)別的、非貫重復(fù)的字段臨,那么每個(gè)饅這樣的字段合算一個(gè)DE伴T。訪例如:添加鵲一個(gè)外貿(mào)訂喂單時(shí)需要保笛存“訂單號丟碼、訂單日執(zhí)期、地址、娘”,那閃么對于IL叉F訂單來說談它的DET怖就是4個(gè)?;偃纾罕4媾烙唵螘r(shí)還會(huì)四保存訂單的峰明細(xì)。訂單嚷的明細(xì)往往誕作為一個(gè)子罪表進(jìn)行保存奔,那么“訂冶單號碼副”在主表和千子表中都同預(yù)時(shí)存在(主額外鍵)。但乏以用戶角度沸來識(shí)別時(shí),附存盤操作是蠟一個(gè)最小的恩單位,那么夢訂單號碼只束能算做一個(gè)薦DET。檔當(dāng)兩個(gè)應(yīng)薪用程序維護(hù)贈(zèng)和/或引用盯相同的IL乘F/EIF權(quán),但是每個(gè)荒應(yīng)用程序分訊別維護(hù)/引啄用它們相應(yīng)齒的DET時(shí)愛,這些DE域T在這兩個(gè)忽應(yīng)用程序的扒維護(hù)/引用現(xiàn)中將單獨(dú)計(jì)伍算。乖例如,一個(gè)片應(yīng)用程序的叨兩個(gè)“El蛾ement塊aryP蓄roces畫s”基本處隊(duì)理過程都需桑要使用到“呈地址”的信壞息,地址信爹息又可以細(xì)磁分為“國家牢、城市、街固道、”思。那么對于犁其中一個(gè)基尼本處理過程傳來說,它將常整個(gè)地址信量息作為一個(gè)蛋整體進(jìn)行處竟理,只算一薄個(gè)沫DET;另克外一個(gè)基本虹處理過程使蠢用每個(gè)地址濟(jì)的詳細(xì)信息磚,那么DE楊T就是4個(gè)敵。肢RET計(jì)滋算的規(guī)則如疊下:倚RET是指悔一個(gè)EIF畏/ILF中棚用戶可以識(shí)蹦別的DET刻的集合。如影果把DET勾簡單理解為推字段的話,鍵那RET就厭可以簡單理學(xué)解為數(shù)據(jù)庫刺中的表。R醋ET在IL下F/EIF架中分為兩種雹類型:可選騾的(Opt話ional容)和必選的叫(Mand捧atory渡)。計(jì)算R謝ET的規(guī)則徐為以下兩點(diǎn)委:碎在一個(gè)I催LF/EI周F中每一個(gè)梳可選或必選簽的集合都被類計(jì)算為一個(gè)小RET。艘如果一個(gè)I渴LF/EI秤F沒有子集閥合,則IL高F/EIF仙被計(jì)算為一粘個(gè)RET。插搬例如:在外教貿(mào)訂單系統(tǒng)伍中添加一個(gè)瞞訂單時(shí)會(huì)保厚存“訂單信鍵息、客戶的疊ID、部門析的ID”。盾那么訂單系銹統(tǒng)ILF中詞的RET為輝:征1.訂單霞信息(必選罩的)冰2.客戶垂信息(必選愉的)奪3.部門旦信息(可選雙的)誰因此ILF雖中RET的困個(gè)數(shù)為3個(gè)洗。抱ILF/暈EIF復(fù)雜妄度的矩陣如列下:沙?挪1~19個(gè)濕DET溜20~50旁個(gè)DET駛超過51個(gè)錦DET詢1個(gè)RET鎮(zhèn)低騎低剝中等感2~5個(gè)R膝ET淡低鑒中等董高德6個(gè)以上R演ET交中等啞高命高丙功能點(diǎn)估算忠法之事務(wù)復(fù)倆雜度計(jì)算影軟件項(xiàng)虎目管理中的塌功能點(diǎn)估算夜法將功能點(diǎn)蒸分為5類:推ILF(I彼n微terna癥lLog積ical跌File,相內(nèi)部邏輯文軌件)、EI辛F(Ext彩ernal防Inte灣rface坡File欠,外部接口何文件)、E善I(Ext謊ernal屋Inpu壟t,外部輸谷入)、EO吧(Exte呢rnal棵Outpu霞t,外部輸比出)和EQ瞇(Exte津rnal裹Inqui玉ry,外部鞏查詢)。其患中,ILF擁和EIF屬薄于數(shù)據(jù)類型衡的功能點(diǎn),夢EI、EO錢、EQ屬于翼事務(wù)類型的扮功能點(diǎn)。患EI、E哨O、EQ的右比較頃EI是份處理來自應(yīng)厘用程序邊界帝外部的一組亡數(shù)據(jù)輸入,嚴(yán)它的主要目石的是維護(hù)一連個(gè)或多個(gè)I廢LF,以及回/或者更改準(zhǔn)系統(tǒng)的行為期。漲EO是輸逮送數(shù)據(jù)到應(yīng)跑用程序邊界階外部的過程適。它的主要睡目的是通過昏邏輯處理過繡程向用戶呈炎現(xiàn)信息。該冊處理過程必變須包含至少白一個(gè)數(shù)學(xué)公率式或計(jì)算方啞法,或生成賺派生數(shù)據(jù)。遍一個(gè)EO也戴可以維護(hù)一圾個(gè)或多個(gè)I達(dá)LF,并/遞或改變系統(tǒng)羞行為。推EQ是向薯應(yīng)用程序邊朽界外發(fā)送數(shù)吸據(jù)基本處理皮的過程。其垂主要目的是貓從ILF或何EIF中通壇過恢復(fù)數(shù)據(jù)氣信息來向用比戶呈現(xiàn)。該脖處理邏輯不多包括任何數(shù)儀學(xué)公式或計(jì)棕算方法,也蒼不會(huì)生成任打何派生數(shù)據(jù)仆。EQ不會(huì)披維護(hù)任何一倉個(gè)ILF,防也不會(huì)改變孩應(yīng)用程序的喪系統(tǒng)行為。泄EO和E請Q的共同點(diǎn)拘是,其主要姿目的都是通暢過基本操作堆過程展現(xiàn)數(shù)駱據(jù)給用戶。攀EI、EO方、EQ的比時(shí)較見下表。漆表1E外I、EO、妙EQ的主要蘿目的餡目的棍EI幟EO纖EQ竟改變應(yīng)用程內(nèi)序的屬性或廊行為鳳主要目的捎次要目的妹不允許堅(jiān)維護(hù)一個(gè)或寨多個(gè)ILF挑主要目的究次要目的斥不允許旦顯示信息給同用戶謎次要目的豪主要目的爐主要目的藍(lán)表2EI蜓、EO、E浸Q的主要行軋為功行為德EI誘EO偏EQ寒?dāng)?shù)學(xué)公式或悼計(jì)算被執(zhí)行豈可以瑞至少選擇一倉次始不可以等至少一個(gè)I成LF被修改鼠至少選擇一慶次氏至少選擇一嬌次叼不可以疏至少一個(gè)I舟LF或EI持F被引用梅可選物可選肥必選獵數(shù)據(jù)被重新茅恢復(fù)盒可選建可選故必選腦派生數(shù)據(jù)被葡創(chuàng)建蓬可選足至少選擇一戒次世可選醫(yī)應(yīng)用程序的塔行為或?qū)傩酝姹恍薷墓手辽龠x擇一剖次愁至少選擇一廉次職可選懷準(zhǔn)備或呈現(xiàn)塵信息到系統(tǒng)好邊界外芝可選玉必選勇必選雙接受進(jìn)入系斤統(tǒng)邊界內(nèi)的商數(shù)據(jù)的能力離必須栗可選另可選于事務(wù)類型功震能點(diǎn)的計(jì)算呀規(guī)則拍在IF加PUG的定癢義中有一個(gè)事重要的單詞拍“Elem獨(dú)entar趁yPro佛cess”鑒——基本處斧理過程。該思過程對用戶莖來說是一個(gè)蹲有意義的、踢最小的活動(dòng)碌單位,并且物是一個(gè)自包煉含的活動(dòng)。鉆功能點(diǎn)的分掏類,EI、糞EO、EQ繩的識(shí)別都是秧基于“El劉ement疼aryP供roces和s”基本處均理過程的。紐崖EI的計(jì)算浮規(guī)則堆1.從飛應(yīng)用邊界之錦外收到數(shù)據(jù)憂。踐2.如雕果進(jìn)入系統(tǒng)種邊界內(nèi)的數(shù)隱據(jù)不是一個(gè)淹改變系統(tǒng)行很為的控制信蠟息,那么至健少一個(gè)IL推F應(yīng)該被改元變。擁3.對申于已識(shí)別的燃處理過程,勞至少滿足下熄面三個(gè)條件華之一。供該基本處刑理過程的邏禮輯與本應(yīng)用牢系統(tǒng)中其它打基本處理過福程的邏輯不巨同。該基本氏處理過程應(yīng)躍該具有唯一杏性。例如:職不能存在兩側(cè)個(gè)完全一模趴一樣的存盤者操作。跟在應(yīng)用程序架邊界內(nèi),該崇基本處理過紛程所使用的膏這組數(shù)據(jù)應(yīng)燈該與其他基叔本處理過程粉所使用的數(shù)攏據(jù)不同。肥在應(yīng)用程序損邊界內(nèi),基或本處理過程鋸所引用的I遇LF或EI齊F是不同于聞其它基本處澆理過程所引卵用的ILF劍或EIF。芝其膽EO和EQ筑通用計(jì)算規(guī)鞭則飛必須全部夏滿足以下內(nèi)槳容才能被視青為一個(gè)EO巷或EQ:錢1.從偵外部發(fā)送數(shù)澇據(jù)或控制信繭息到應(yīng)用程持序邊界內(nèi)。月2.為介了識(shí)別這個(gè)核過程,以下將三點(diǎn)必須滿咽足一個(gè):肆該基本處送理過程邏輯色上必須是唯墨一的,該唯問一性是指其噸在應(yīng)用程序曬中與其他E款O或EQ在造邏輯性上保揭持唯一。值該基本處理康過程所使用王的數(shù)據(jù)應(yīng)該軌是唯一的,律該唯一性是所指其在應(yīng)用餡程序中與其洗他EO或E飄Q所使用的問數(shù)據(jù)不同。必宋該基本處理惰過程所引用撫的ILF或案EIF文件仇應(yīng)該是唯一舞的,該唯一濾性是指其在鼓應(yīng)用程序中難與其他EO封或EQ所引恒用的ILF吉或EIF文難件不同。劫葬EO補(bǔ)充的賠計(jì)算規(guī)則議除了要滿劃足上面的通怎用規(guī)則外,同還要滿足下伶面其中一條址:母在基本操儉作過程中至禿少包含一個(gè)碧數(shù)學(xué)公式或率計(jì)算方法迫在基本操作鏡過程中要產(chǎn)劫生派生數(shù)據(jù)部瓜在基本操作練過程中至少駁要維護(hù)一個(gè)泰ILF趕在基本操作任過程中要改芹變系統(tǒng)的行拜為。吩孔EQ補(bǔ)充的撥計(jì)算規(guī)則豬除了要滿宵足上面的通奔用規(guī)則外,煤還要滿足下宇面其中一條咳:盟基本操作跟過程從IL快F或EIF舌中獲取數(shù)據(jù)霉。翁基本操作過命程不能包含匪數(shù)學(xué)公式或虹計(jì)算方法??h竟基本操作過沖程不能生成閉派生數(shù)據(jù)沙基本操作過打程不能維護(hù)聾任何一個(gè)I私LF崖基本操作過蓄程不能改變首系統(tǒng)的行為瓶蘿EI、EQ方和EO的技魔術(shù)復(fù)雜性計(jì)泛算培復(fù)雜丙性取決于F著IRs和D肥ETs的數(shù)愧量。FTR摧是被一個(gè)事丸物讀取或維晝護(hù)的ILF艦,或者是被微一個(gè)事物讀駛?cè)〉腅IF傍。撲萌EI中識(shí)別儉FTR規(guī)則曬每一個(gè)I必LF應(yīng)該算叛做一個(gè)FT醋R(shí)。衫通過EI讀費(fèi)取的每個(gè)I喉LF或EI礎(chǔ)F都應(yīng)該計(jì)變算為一個(gè)F雕TR。習(xí)既被EI維蜓護(hù)又被讀取傅的ILF僅別計(jì)算為一個(gè)粱FTR。麗喬EI中識(shí)別袍DET規(guī)則斬在EI的杰過程中,以肚用戶角度識(shí)債別的、通過曾應(yīng)用系統(tǒng)邊翠界輸入系統(tǒng)栗內(nèi)部的非重稀復(fù)字段,應(yīng)計(jì)算作一個(gè)D江ET??淘贓I的過齊程中,只要燈沒有通過系嫁統(tǒng)邊界輸入咸,即使它存題在于系統(tǒng)內(nèi)惑的一個(gè)IL彼F中,也不頌?zāi)芩銥橐粋€(gè)盞DET。甚例如,外蔑貿(mào)訂單系統(tǒng)無中,訂單的刮金額是被單牛價(jià)和數(shù)量自用動(dòng)計(jì)算的,嬸那么金額是兼沒有通過系壽統(tǒng)邊界輸入杰的,因此在胸EI操作中花就不應(yīng)該算診做一個(gè)DE滅T。吳在應(yīng)用程訂序的EI操躍作時(shí),系統(tǒng)激提示的錯(cuò)誤言信息或完成框操作的信息嶺,應(yīng)該被分亂別計(jì)算為一漿個(gè)DET。紐價(jià)例如,在敢網(wǎng)站注冊用鐘戶信息時(shí),濕由于輸入錯(cuò)醬誤系統(tǒng)會(huì)顯昆示提示信息診,那么這些臺(tái)提示信息應(yīng)毛該被逐個(gè)計(jì)蠟算為一個(gè)D更ET。爭再如,當(dāng)塘EI操作完并成時(shí)系統(tǒng)提章示并顯示出吹來的信息,妄應(yīng)該被計(jì)算闊為一個(gè)DE愈T。哄在EI操鮮作中,如果圈遇到主外鍵語的字段,應(yīng)凝該算作一個(gè)尾DET??薷`EO和EQ馳計(jì)算FTR抽的規(guī)則房1.通濱用規(guī)則:洪每個(gè)在E殺O/EQ處寶理過程中讀享取的ILF繳和EIF算盯一個(gè)FTR知染2.E早O額外的F著TR計(jì)算規(guī)磚則鎖在EO處刷理過程中每泛個(gè)被維護(hù)的伐ILF算一染個(gè)FTR濁在EO處理場過程中既被斥讀取又被維粥護(hù)的ILF加算一個(gè)FT石R撫黃EO和EQ伴計(jì)算DET謊的通用規(guī)則撈用戶可識(shí)灣別的非重復(fù)廚字段,進(jìn)入謙應(yīng)用邊界并烤指明處理什暑么、何時(shí)處枕理或處理方桃式,并且由桿EO/EQ到返回或產(chǎn)生帆,那么這樣邀的每個(gè)字段部算一個(gè)DE必T。偉例如,報(bào)春表中的每個(gè)京字段都是一消個(gè)DET。饒?jiān)趹?yīng)用邊欠界內(nèi)以用戶競角度識(shí)別的險(xiǎn)非重復(fù)字段億算一個(gè)DE拴T。級例如,在睜報(bào)表中起到售解釋或備注骨作用的文字渴信息,不管宏是一個(gè)字、毯一個(gè)詞或一屠段話,都當(dāng)線作一個(gè)DE厭T。稼再如,某期種編號或日香期,即使它懲被物理存儲(chǔ)橫在不同字段阻中,但從用暑戶角度看是配一個(gè)整體的峽信息,因此傻被算作一個(gè)辦DET。餡還有,在垮餅圖中百分畝比和分類算況作不同的D沙ET。女在EO或砌EQ操作中逐,如果對系耍統(tǒng)進(jìn)行輸入悟或讀取操作域時(shí),相同的街字段只計(jì)算黨一個(gè)DET匆。田例如,在擴(kuò)報(bào)表查詢時(shí)價(jià),輸入的字稻段在報(bào)表上公也有顯示,期那么將算作啞同一個(gè)DE酸T。毫在應(yīng)用程巴序的EO或邪EQ操作時(shí)岸,系統(tǒng)提示疏的錯(cuò)誤信息靜或完成操作斑的信息,應(yīng)勝該被計(jì)算為臟DET。稈例如,用蟻戶查詢一個(gè)肉列表時(shí)被拒粥絕,那么拒孩絕的提示信島息就算為一帆個(gè)DET。轎在EO或祝EQ操作中元如果遇到主滔外鍵的字段傻,應(yīng)該算作族一個(gè)DET繞。買在EO或E慌Q過程中,稱只要沒有通濁過系統(tǒng)邊界裁輸入,就算多它存在于系糞統(tǒng)內(nèi)的一個(gè)照ILF中,捏也不能算為井一個(gè)DET補(bǔ)。肌例如,在摧公司發(fā)工資擔(dān)的時(shí)候,員現(xiàn)工對應(yīng)的狀舞態(tài)信息被更臭新,但這個(gè)描狀態(tài)信息的麗更新是沒有吩通過系統(tǒng)邊舒界輸入的,通因此也不能博算做一個(gè)D兼ET。鐘頁面的標(biāo)法題等類似信顫息不計(jì)算D越ET。只系統(tǒng)字段生孔成的記號不志能被算作一刪個(gè)DET。殼靠例如,頁矮碼、位置信純息、時(shí)間、貼上一頁和下島一頁等信息傻,都不能算臨作一個(gè)DE摔T。寬EI復(fù)雜借度計(jì)算矩陣蛇?挽1~4個(gè)D聾ET翼5~15個(gè)找DET話多于16個(gè)木DET岔0~1個(gè)F梯TR投低捕低膜中等班2個(gè)FTR必低捐中等確高擋大于2個(gè)F稅RT擦中等角高稼高很EO和EQ競復(fù)雜度計(jì)算犁矩陣口?圍1~5個(gè)D會(huì)ET哨6~19個(gè)介DET榆多于20個(gè)宴DET康0~1個(gè)F第TR捕低拋低倡中等鳴2~3個(gè)F傷TR稱低字中等專高始多于4個(gè)F濤TR星中等興高話高旋未調(diào)整前功營能點(diǎn)對應(yīng)矩累陣鏡EI、EO庫、EQ、I倍LF和鄭EIF技術(shù)投復(fù)雜度對應(yīng)浙的功能點(diǎn)如鐘下表所示:糖?捆低呼一般絡(luò)高暴EI繳3增4杜6俱EO流4表5掃7雀EQ灑3若4合6脅ILF凱7嬌10凝15派EIF濤5到7紗10必功能點(diǎn)估算鬧法之調(diào)整因記子陽用功能悄點(diǎn)估算法計(jì)戚算軟件項(xiàng)目膝功能點(diǎn)時(shí)會(huì)望用到調(diào)整因供子(或稱調(diào)懼整系數(shù))。默功能點(diǎn)的調(diào)瘦整系數(shù)是通巡過通用系統(tǒng)搖特性及其影統(tǒng)響程度來評當(dāng)定的,對每稱個(gè)常規(guī)系統(tǒng)事特性的評估綱由其影響程弟度(DI)博而定,分為灣0-5級:你0毫無總影響崇1偶然汪影響鹿2適度惜影響才3一般健影響磚4重要悟影響香5強(qiáng)烈漿影響包然后依坦次對以下勁14個(gè)系統(tǒng)娛常規(guī)特性進(jìn)邊行打分,并哄帶入以下計(jì)欣算公式算出暖功能點(diǎn)的調(diào)葡整因子。莫Valu浪eAdj容ustme嫂ntFa滔ctor=狡(sum黑of(鋼DI)*搏0.01察)+促0.65截計(jì)算調(diào)整拔因子粥1.數(shù)睡據(jù)通訊塊數(shù)據(jù)通訊縮指的是應(yīng)用塊程序直接與駛處理器通訊拍的程度。通匹常我們都是匆通過某種通枕訊手段來實(shí)忽現(xiàn)在一個(gè)應(yīng)完用中所使用徒的數(shù)據(jù)或者漠控制信息。使連接到本地閃控制器上的竹終端被認(rèn)為銀是通訊設(shè)施坑,協(xié)議則指主兩個(gè)系統(tǒng)或貼設(shè)備之間進(jìn)乘行通訊時(shí)使償用的一種約都定。所有的洋數(shù)據(jù)通訊鏈尺接都需要某既種協(xié)議。沫0架應(yīng)用程序是紫單純的批處硬理或者PC黨st墨and-a梁lone喊1片應(yīng)用程序是授一種批處理弱過程,但是池包含遠(yuǎn)程數(shù)索據(jù)的錄入或擱遠(yuǎn)程打印啦2阿應(yīng)用程序是耗一種批處理蕉過程,但是俊包含遠(yuǎn)程數(shù)提據(jù)的錄入和罪遠(yuǎn)程打印見3磁應(yīng)用程序包未括在線數(shù)據(jù)傭收集或者包搬括批處理或幕查詢系統(tǒng)的田遠(yuǎn)程處理的悟前端應(yīng)用戒4麥應(yīng)用程序不傳單只是前端烏應(yīng)用,但是扭僅支持一種苦遠(yuǎn)程處理通稠訊協(xié)議藝5齒應(yīng)用程序不庭單只是前端鳥應(yīng)用,還支蠻持多于一種括的遠(yuǎn)程處理非通訊協(xié)議竹2.分布停式數(shù)據(jù)處理心分布式數(shù)蠅據(jù)處理是應(yīng)澆用在內(nèi)部組虧件之間傳遞碑信息的程度多。這個(gè)特性斗是在應(yīng)用邊鋤界內(nèi)體現(xiàn)的爆。發(fā)0悟應(yīng)用程序不斬支持組件之哪間的數(shù)據(jù)傳悟輸和處理功奇能通1仗應(yīng)用程序?yàn)槟劣脩艨赡苓M(jìn)萬行的處理準(zhǔn)棚備數(shù)據(jù)(例雪如使用電子屯表格或者數(shù)撫據(jù)庫等)跳2塘應(yīng)用程序所常準(zhǔn)備的數(shù)據(jù)耗是為了在系跟統(tǒng)另外一個(gè)牲組件上傳輸剃和處理,并膏非為終端用著戶所處理。甚3視分布式處理擺和數(shù)據(jù)傳輸促是在線的,辭并且是單向皺的隊(duì)4竊分布式處理掠和數(shù)據(jù)傳輸棚是在線的,耐并且是雙向老的族5河由系統(tǒng)中最摘恰當(dāng)?shù)慕M件佳動(dòng)態(tài)地執(zhí)行媽處理功能3.性能總性能是吞注吐量、處理燒時(shí)間等指標(biāo)揉對開發(fā)的影狼響。用戶所富提出的性能廣要求將直接卸影響到系統(tǒng)鴨的設(shè)計(jì)、實(shí)麻施、安裝和夾支持。呆0脂用戶沒有提摸出性能方面嚷的要求掛1獅用戶提出了犧性能和設(shè)計(jì)吸方面的要求母,但不需要雁采取特定措從施訴2薄響應(yīng)時(shí)間和紫吞吐量在系御統(tǒng)峰值時(shí)是優(yōu)關(guān)鍵的,但砍是不需要采瑞取相應(yīng)的C戒PU使用方鋼面的特殊設(shè)潑計(jì)。處理的逼最后期限是資在下一個(gè)工鉆作日。恥3蠶在任何時(shí)候皺響應(yīng)時(shí)間和兄吞吐量都是借關(guān)鍵的,但給是不需要采津取相應(yīng)的C夾PU使用方神面的特殊設(shè)排計(jì)。處理的墳完成期限比拐較嚴(yán)格。騙4墾除了上面一鋒項(xiàng)的要求外野,由于對需舍求的要求比用較嚴(yán)格,在索設(shè)計(jì)階段就凡要進(jìn)行性能芬分析。猴5男除了上面一某項(xiàng)的要求之疤外,在設(shè)計(jì)蹦和實(shí)施階段吩需要使用性西能分析工具滿來判斷性能當(dāng)要求的完成攤情況。毛4.大業(yè)鞋務(wù)量配置枯大業(yè)務(wù)量嚷配置是指計(jì)叔算機(jī)資源對破應(yīng)用開發(fā)的濕影響程度。糾大業(yè)務(wù)量的美運(yùn)行配置對裕設(shè)計(jì)有特殊答要求,是必雕須考慮的一宇個(gè)系統(tǒng)特性購。屈0丹沒有提出明錯(cuò)確的運(yùn)行方馳面的限制母1鞋有運(yùn)行方面右的限制,但勺是不需要采捎取特別的措寫施以滿足運(yùn)猴行限制理2墳提出了一些千安全和時(shí)間聞方面的限制絡(luò)3刮應(yīng)用程序的伴某些部分對收處理器有特伸定的要求葛4卡提出的運(yùn)行厚限制對應(yīng)用寄的中央處理屆器或者專用繳處理器有特邊殊的要求椒5殺除上面一項(xiàng)片之外,還對扁應(yīng)用的分布像式組件提出怪了限制證5.事務(wù)看處理率肉事務(wù)處理頑率是業(yè)務(wù)交贈(zèng)易處理速度富對系統(tǒng)的設(shè)饑計(jì)、實(shí)施、沒安裝和支持恒等的影響。行憤0冰預(yù)計(jì)不會(huì)出懂現(xiàn)周期性的鳴高峰事務(wù)處遠(yuǎn)理期醬1眠預(yù)計(jì)會(huì)有周庸期性的高峰檢事務(wù)處理期毯(例如:每繁月、每季、繩每年)蟲2驗(yàn)預(yù)計(jì)每周都灰會(huì)出現(xiàn)高峰茅事務(wù)處理期載3私預(yù)計(jì)每天都暑會(huì)出現(xiàn)高峰糠事務(wù)處理期目4傳用戶在應(yīng)用擁程序需求或慚者服務(wù)級別浴協(xié)議中對事譯務(wù)率要求很查高,因此必抖須在設(shè)計(jì)階納段進(jìn)行性能臨分析???潛用戶在應(yīng)用舍程序需求或泉者服務(wù)級別阻協(xié)議中對事由務(wù)率要求很套高,因此必幕須進(jìn)行性能跌分析并在設(shè)掠計(jì)、開發(fā)和獄安裝階段中縫使用到性能逆分析工具。率6.在線悄數(shù)據(jù)輸入馳在線數(shù)據(jù)諷輸入是指數(shù)筒據(jù)通過交互補(bǔ)的方式輸入革系統(tǒng)的程度蛙。系統(tǒng)中包咽括在線數(shù)據(jù)也輸入和控制鐵信息功能。衫0臘所有事務(wù)都吵是批處理的錢1滿1%~7%屬的事務(wù)是以寧交互式的方漏式進(jìn)行數(shù)據(jù)機(jī)錄入懼2夾8%~15源%的事務(wù)是垂以交互式的禾方式進(jìn)行數(shù)棵據(jù)錄入狡3消16%~2扇3%的事務(wù)么是以交互式殲的方式進(jìn)行嗓數(shù)據(jù)錄入都4構(gòu)24%~3煩0%的事務(wù)戀是以交互式菌的方式進(jìn)行麥數(shù)據(jù)錄入傍5戚30%以上謎的事務(wù)是以看交互式的方嫌式進(jìn)行數(shù)據(jù)邀錄入政7.最終踩用戶效率扭最終用戶銷效率是指對巾應(yīng)用的人文優(yōu)因素及使用烏的便捷程度孫等的考慮程礙度。瓦如下功能哨設(shè)計(jì)是針對采最終用戶效祝率的:神頁面導(dǎo)航施菜單兩在線幫助或牽文檔紗光標(biāo)自動(dòng)跳詠轉(zhuǎn)可以滾動(dòng)餐在線遠(yuǎn)程打掘印找預(yù)定義的功削能鍵連在線做批量剃提交任務(wù)爪光標(biāo)可以選猴取界面上的弄數(shù)據(jù)吹用戶使用大鋪量反白顯示濟(jì)、重點(diǎn)顯示識(shí)、下劃線或貪其他的標(biāo)識(shí)攏尾在線cop摸y用戶文檔測麗鼠標(biāo)拖動(dòng)功刺能彈出窗體碼使用最少的企界面完成某渣種商業(yè)功能察逝雙語言支持灰(如果選擇飯了這個(gè)就算圓4項(xiàng))找語言支持(茅如果選擇了辣這個(gè)就算6重項(xiàng))皇0醒以上的一個(gè)腹都不包括槳1姜包括以上的蘿1~3個(gè)毯2紙包括以上的扮4~5個(gè)志3漠包括以上的拔6個(gè)或以上屆,但是沒有擴(kuò)用戶對于效葬率的要求偏4汽包括以上的蚊6個(gè)或以上品,對用戶使顛用效率有較壓高要求,因仆而必須考慮謝用戶方面的責(zé)設(shè)計(jì)(例如笨,最少擊鍵卸次數(shù)、盡可打能提供默認(rèn)纖值、模版的申使用)碗5歡包括以上的甜6個(gè)或以上忙,用戶對效路率的要求使向得開發(fā)人員乞必須使用特礙定的工具和周流程以判定歷用戶對效率作的要求已經(jīng)鞭被達(dá)成須8.在線辣更新鉤在線更新篇是指內(nèi)部邏莖輯文件IL謙F被在線更踢新的程度。柜應(yīng)用系統(tǒng)提蒼供在線更新賤內(nèi)部邏輯文杜件的功能。很按0齒沒有在線更刺新艱1數(shù)包含1~3冊個(gè)控制文封件的在線更若新。更新的壇流量低,恢頑復(fù)容易。常2豪包含對4乏個(gè)以上控制汗文件的在線避更新。更新返的流量低,弦恢復(fù)容易。侵3形包含對主要介ILF的悠更新。饅4繭除了3之止外,在設(shè)計(jì)印和實(shí)施中要亭考慮對數(shù)據(jù)杠丟失的防范拴。腰5秒除了4之嘴外,大量的坐數(shù)據(jù)恢復(fù)工沙作要考慮成虎本因素,同已時(shí)包含了高紅度自動(dòng)化的架恢復(fù)流程。吩9.復(fù)雜割處理韻復(fù)雜處理似描述了邏輯營處理對應(yīng)用贏開發(fā)的影響植程度。它包喊含以下要素隔:鉆敏感控制芝(例如特殊黑的審核過程擺)和/或程垂序特定的安擴(kuò)全處理汁大量的邏輯我處理若大量的數(shù)學(xué)狼處理德因?yàn)槔馓幮炖碓斐傻男璺σ匦绿幚砣械那闆r(例尾如,由TP巨中斷、數(shù)據(jù)巖值缺少和驗(yàn)肌證失敗導(dǎo)致壁的ATM事永務(wù))督多種可能的鉆輸入/輸出備造成的復(fù)雜貧處理乘0騎上面一個(gè)都艷不滿足歲1伙只滿足一個(gè)守2薯只滿足兩個(gè)沒3渡滿足三個(gè)繩4泄?jié)M足四個(gè)堵5稿都滿足待10.可描復(fù)用性拔應(yīng)用系統(tǒng)兆中的應(yīng)用和步代碼經(jīng)過特?cái)⑹庠O(shè)計(jì)、開輝發(fā)和支持,枕可以在其他姓應(yīng)用系統(tǒng)中味復(fù)用。杏0點(diǎn)沒有可復(fù)用側(cè)的代碼冤1獎(jiǎng)代碼在應(yīng)用顫之內(nèi)復(fù)用慈2慶應(yīng)用中被其嘗他用戶復(fù)用境的部分不足動(dòng)10%蜂3控應(yīng)用中被不萄止一個(gè)用戶宣使用的部分說超過10%厲4踩應(yīng)用遵從一漆種易于復(fù)用拖的方式被打姨包和文檔化壞。用戶在源籠代碼級客戶辯化該應(yīng)用。新5搜應(yīng)用按照一爹種易于復(fù)用莖的方式被打掩包和文檔化熊。用戶使用盼用戶參數(shù)來獸對該應(yīng)用進(jìn)反行客戶化。死11.易剩安裝性調(diào)易安裝性敘指應(yīng)用系統(tǒng)摸的轉(zhuǎn)換和安寸裝容易度對擾開發(fā)的影響填程度。系統(tǒng)甲測試階段提俯供了轉(zhuǎn)換和昂安裝計(jì)劃/妹轉(zhuǎn)換工具。煙膊0祝用戶對安裝善沒有特定的抵要求掉1戚用戶對安裝例沒有特定的北要求,但有驚特定的安裝宋環(huán)境要求瓜2背用戶提出了萌安裝和轉(zhuǎn)化棋的要求,轉(zhuǎn)綢化/安裝指暈?zāi)媳唤?jīng)過測庫試提供給用烤戶。但是轉(zhuǎn)筆化的影響對龜該應(yīng)用不重株要。河3死用戶提出了杠安裝和轉(zhuǎn)化沖的要求,轉(zhuǎn)承化/安裝指握南被經(jīng)過測橫試提供給用握戶。轉(zhuǎn)化的狠影響對該應(yīng)玻用來說是重截要的。晝4基除了2的周要求之外,邁需要提供經(jīng)槐過測試的自抓動(dòng)化的安裝傾和轉(zhuǎn)化工具禮。德5始除了3的息要求之外,例需要提供經(jīng)謙過測試的自臭動(dòng)化的安裝妄和轉(zhuǎn)化工具夸。傲12.易傻操作性饞易操作性別指的是應(yīng)用徒對運(yùn)行的影圾響程度,如戴有效啟動(dòng)、頸備份和恢復(fù)館規(guī)程的影響勉。易操作性她是應(yīng)用提供古的一種特性譜,它最小化琴了手工操作貸的要求。叢0熄用戶沒有指孩定除正常備遭份程序外的刺其它特定操訪作際1纏提供高效的日啟動(dòng)、備份備和恢復(fù)進(jìn)程波,但需要人聞手操作臥2偽提供高效的止啟動(dòng)、備份瞎和恢復(fù)進(jìn)程鴉,不需要人異手操作(當(dāng)澇作兩項(xiàng)計(jì)算籃)躁3威應(yīng)用程序?qū)ψ诖艓У男枨笃D最小化侄4把應(yīng)用程序?qū)χ庇部截愄幚聿实男枨笞钚〕饣瘧n5鎖程序設(shè)計(jì)成印無人操作模黑式。無人操秧作模式的意校思是除了啟紐動(dòng)和關(guān)閉之灣外,不需要杠對系統(tǒng)進(jìn)行捧操作。程序音的其中一個(gè)豈功能就是錯(cuò)邪誤自動(dòng)恢復(fù)套。割13.多斑場地夏多場地指遞應(yīng)用系統(tǒng)經(jīng)解特殊設(shè)計(jì)、眉開發(fā)可以在填多個(gè)組織、篩多個(gè)地點(diǎn)應(yīng)霧用的程度。魯省0轉(zhuǎn)用戶需求不咽含多場地和穴組織的要求蹈1駛考慮了多場柿地的要求,喪但是設(shè)計(jì)要躲求應(yīng)用在不舌同的場地使藏用相同的軟咳硬件環(huán)境請2譯考慮了多場慰地的要求,壇但是設(shè)計(jì)要柱求應(yīng)用在不語同的場地使罪用類似的軟葬硬件環(huán)境扣3詠考慮了多場詢地的要求,診同時(shí)設(shè)計(jì)支奧持應(yīng)用在不隨同的場地使韻用不同的軟蛙硬件環(huán)境舌4國在1或者撕2的要求徒之上,提供溜了經(jīng)過測試咐的多場地的該文檔和支持和計(jì)劃觸5匙在3的要匠求之上,提殲供了經(jīng)過測緞試的多場地望的文檔和支漸持計(jì)劃寸14.支基持變更渡支持變更多是指應(yīng)用在女設(shè)計(jì)上考慮唉支持處理邏衣輯和數(shù)據(jù)結(jié)澆構(gòu)變化的程辭度。遍可以具有租如下的特性鴉:襪提供可以質(zhì)處理簡單要?dú)w求的彈性查銳詢和報(bào)告功遵能,如對一創(chuàng)個(gè)ILF進(jìn)耕行與(或)區(qū)邏輯析提供可以處筋理一般復(fù)雜菌度要求的彈避性查詢和報(bào)劉告功能,如使對多于一個(gè)禾的ILF進(jìn)告行與(或)乖邏輯(當(dāng)作廊兩項(xiàng)計(jì)算)阿增提供可以處摩理復(fù)雜要求遷的彈性查詢眉和報(bào)告功能邀,如對一個(gè)抹或多個(gè)IL巧F進(jìn)行與(帳或)邏輯的旬組合(當(dāng)作疏三項(xiàng)計(jì)算)蠟反業(yè)務(wù)控制數(shù)粥據(jù)被保存到票用戶通過在伶線交互進(jìn)程稀維護(hù)的表中蜻,但變更只扯會(huì)在第二個(gè)棍工作日生效硬脂業(yè)務(wù)控制數(shù)槳據(jù)被保存到題用戶通過在泛線交互進(jìn)程戴維護(hù)的表中彎,且變更即眨時(shí)生效蛙0??仗一個(gè)都不滿菌足已1暴合計(jì)滿足一故個(gè)超2單合計(jì)滿足二芒個(gè)渴3掏合計(jì)滿足三喊個(gè)懇4船合計(jì)滿足四扶個(gè)煉5刊合計(jì)滿足五黃個(gè)孤計(jì)算調(diào)整后銹的功能點(diǎn)個(gè)括數(shù)道國際I浙FPUG組漢織將軟件項(xiàng)紛目分為三類攜,功能點(diǎn)估瓣算法適用于著任何一類項(xiàng)協(xié)目,其計(jì)算鄉(xiāng)公式中的術(shù)咳語請?jiān)斠姳砣?。聾功能點(diǎn)的抖原始計(jì)算公前式:片F(xiàn)PC株ount趣=UFP果*VAF繪新開發(fā)項(xiàng)后目殊有時(shí)新開蕉發(fā)的軟件項(xiàng)踢目也需要與管其他現(xiàn)存的養(yǎng)軟件系統(tǒng)進(jìn)海行整合。例超如:一個(gè)企耐業(yè)新開發(fā)的豪MIS內(nèi)部豬管理系統(tǒng)經(jīng)渠常會(huì)與財(cái)務(wù)洗系統(tǒng)進(jìn)行整據(jù)合。這時(shí)除細(xì)了考慮本身譯項(xiàng)目的功能簽點(diǎn)個(gè)數(shù)外,楚還要考慮系油統(tǒng)整合或數(shù)槐據(jù)遷移部分揪的工作量。屢因此,其功燦能點(diǎn)計(jì)算公歌式如下:燦FPC災(zāi)ount撒=(UFP批+CFP)迅*VAF川二次開發(fā)膏的項(xiàng)目有有時(shí)新開辛發(fā)的軟件項(xiàng)坐目是在原有員基礎(chǔ)上進(jìn)行疾二次開發(fā)的惜,只是為了勝增加一些新噸功能。因此狀,其功能點(diǎn)逗計(jì)算公式如丹下:診FPC躺ount陵=ADD亡*VA額F適功能增強(qiáng)的椅項(xiàng)目厲功能增強(qiáng)動(dòng)項(xiàng)目的功能尊點(diǎn)估算比較僅復(fù)雜。在計(jì)度算功能點(diǎn)前蜓大家需要計(jì)華算有哪些是榴新增加的功杠能,哪些是需被修改的功熄能,哪些是瞧屬于數(shù)據(jù)遷晴移或系統(tǒng)整助合的功能。肺然后計(jì)算新瘡系統(tǒng)技術(shù)復(fù)裝雜度的調(diào)整闖因子“VA坊FA”,并順在此基礎(chǔ)上秀計(jì)算系統(tǒng)功冬能點(diǎn)的數(shù)量舍。當(dāng)然,此沉類項(xiàng)目也會(huì)醋去掉一些原壺有功能,那發(fā)么在原有系歌統(tǒng)的技術(shù)復(fù)怠雜度基礎(chǔ)上遞重新計(jì)算功菌能點(diǎn)的調(diào)整糊因子“VA罷FB”,再殲計(jì)算所去掉獎(jiǎng)功能貢獻(xiàn)的疑功能點(diǎn)數(shù)量亦。因此,其愈功能點(diǎn)計(jì)算趁公式如下:衛(wèi)FPC嬌ount行=[(A到DD+CH菌GA+CF穗P)*V引AFA]+覺(DEL涼*VAF毛B)概表1功能牢點(diǎn)技術(shù)公式斜術(shù)語徐術(shù)語三英文瘡中文含義釀ADD港Added仁func剃tiona務(wù)lity涉被添加的功差能點(diǎn)個(gè)數(shù)犁CFP樂Conve霜rsion巴func吉tiona盼lity巧被轉(zhuǎn)換的功甩能點(diǎn)個(gè)數(shù)豬CHGA島UFPo滴fcha匯nged姜funct飛ional吳itya肢fter法enhan熟cemen序t棕功能增強(qiáng)后月所改動(dòng)的功壩能所貢獻(xiàn)的兆未調(diào)整的功蟲能點(diǎn)個(gè)數(shù)秘DEL綁Delet破edfu錫nctio米nalit匠y健被刪除的功鏡能點(diǎn)個(gè)數(shù)組UFP哲Unadj爽usted率func甜tiona膀lpoi澤ntco圣unt燙未調(diào)整的功孕能點(diǎn)個(gè)數(shù)跑VAF系Value秩adju孝stmen犯tfac泡tor征VAF=(柔sumo市f(DI)限*0.0都1)+0溪.65屈功能點(diǎn)的調(diào)促整因子的計(jì)咬算公式冒VAF=(扯sumo嘉f(DI)瑞*0.0拴1)+0枝.65創(chuàng)VAFA來Value販adju稀stmen失tfac尊tora腸fter蹄enhan奔cemen附t狡功能增強(qiáng)后車的功能點(diǎn)調(diào)聾整因子定VAFB歇Value厭adju也stmen辨tfac纏torb親efore廟enha掘nceme疲nt狼功能增強(qiáng)前六的功能點(diǎn)調(diào)示整因子腸案例詳解:弟功能點(diǎn)估算什法傾以員工挑管理系統(tǒng)為角例,詳細(xì)說語明如何利用悅功能點(diǎn)估算玉法計(jì)算業(yè)務(wù)株復(fù)雜度。額在員工管還理系統(tǒng)中添北加一個(gè)員工內(nèi)資料,會(huì)使就用到員工的愧一般信息、揚(yáng)教育情況、描工作經(jīng)歷和搞家屬信息。扮員工隸屬于廳某個(gè)部門,傭在本系統(tǒng)中柳會(huì)有一個(gè)對碧部門進(jìn)行維辦護(hù)的功能。環(huán)員工的工資謎則由另外一資個(gè)財(cái)務(wù)系統(tǒng)視提供。因此揪,其用例圖巨如下所示:知圖1員翁工管理系統(tǒng)找用例圖?炮假設(shè)員路工基本信息跨如下所示:朵員工ID辨(標(biāo)簽控件腐)員工名稱性別生日婚否殊所屬部門I遺D(標(biāo)簽控哲件)狹所屬部門名元稱丹?——受振教育的時(shí)間沃?jǐn)z?——學(xué)顧校名稱讓?——所竿學(xué)專業(yè)巨?——工近作時(shí)間釋?——工慌作單位辱?——工駕作部門聲?——工柱作職務(wù)胖?——親曾屬的姓名馳?——之孫間關(guān)系堡?——親烘屬年齡鳳?——工塵作單位棍假設(shè)部門蛾信息如下所款示:沃部門ID膊(標(biāo)簽控件耳)部門名稱徐假設(shè)工資芹表信息如下接所示:惰員工ID創(chuàng)(標(biāo)簽控件湖)員工姓名金額單位政ILF和E惹IF的功能鄰點(diǎn)數(shù)炸本范例監(jiān)識(shí)別出來I撤LF和EI楚F功能點(diǎn)個(gè)淋數(shù)如下表所塊示。敘ILF內(nèi)部摔邏輯文件征RET評DET個(gè)數(shù)絮復(fù)雜度溪未調(diào)整的F案P個(gè)數(shù)闖員工信息墊員工基本信礦息、受教育里情況、工作宿經(jīng)歷、親屬頭信息,共4翁個(gè)。筑18綿低勸7獻(xiàn)部門信息薄部門基本信轉(zhuǎn)息,共1個(gè)鵲。號2棉

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論