您的位置:軟件測試 > 軟件項目管理 > 進度管理 >
功能點過程
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/5/2 15:53:05 ] 推薦標簽:

6.1.4 決定內(nèi)部邏輯文件:
內(nèi)部邏輯文件是完全駐留在應(yīng)用程序內(nèi)部的邏輯相關(guān)數(shù)據(jù)的用戶可識別的組,通過外部輸入所維護。

對于低、平均或高,將數(shù)目分別乘以7、10或15。

6.1.5 決定外部接口文件:
外部接口文件是僅用于引用目的的邏輯相關(guān)數(shù)據(jù)的用戶可識別的組。數(shù)據(jù)完全駐留在應(yīng)用程序外部,由其它應(yīng)用程序所維護。外部接口文件是其它應(yīng)用程序的內(nèi)部邏輯文件。

對于低、平均或高,將數(shù)目分別乘以5、7或10。

6.1.6 決定未調(diào)整功能點總數(shù):
將帶有權(quán)重的外部輸入、外部輸出、外部查詢、內(nèi)部邏輯文件和外部接口文件總和在一起。其結(jié)果即為未調(diào)整功能點。

6.2 決定加權(quán)因子:
決定加權(quán)因子包括劃系統(tǒng)復(fù)雜度、輸入和輸出復(fù)雜度和應(yīng)用復(fù)雜度的級別。

6.2.1 劃分系統(tǒng)復(fù)雜度級別:
采用0~5的分值劃分每個系統(tǒng)復(fù)雜度,分別代表無影響(no influence)、偶爾(incidental)、適度(moderate)、平均(average)、重大(significant)和根本(essential)。

6.2.1.1 劃分數(shù)據(jù)通訊復(fù)雜度的級別:
具有多少數(shù)據(jù)通訊設(shè)備?

數(shù)據(jù)通訊描述了應(yīng)用軟件與處理器直接通訊的程度。應(yīng)用軟件使用的數(shù)據(jù)和控制信息在數(shù)據(jù)設(shè)備上發(fā)送和接收。局部直接與控制單元連接的終端被認為會使用通訊設(shè)備。協(xié)議是一系列規(guī)約,它允許在兩個系統(tǒng)和設(shè)備之間傳輸或交換信息。所有的數(shù)據(jù)通訊鏈接需要某種協(xié)議。 以下是記分的指南:

0 應(yīng)用軟件是單純的批處理或獨立的PC。

1 應(yīng)用軟件是批處理,但具有遠程的數(shù)據(jù)入口或者遠程打印。

2 應(yīng)用軟件是批處理,但具有遠程的數(shù)據(jù)入口和遠程打印。

3 應(yīng)用軟件包括在線連接至批處理或查詢系統(tǒng)的數(shù)據(jù)搜集或TP(遠程處理)終端。

4 應(yīng)用軟件不僅僅是終端,并且支持一種通訊協(xié)議。

5 應(yīng)用軟件不僅僅是終端,并且支持多種通訊協(xié)議。

遠程處理現(xiàn)在非常普遍。僅僅10%的項目是“低于平均”的分值2或以下;56%則具有“高于平均”的分值4或5。

對銀行項目和個人PC開發(fā)的項目,該分值較低。從1991至1996,它具有持續(xù)降低的趨勢,從高于平均水平降至平均水平。

6.2.1.2 劃分分布式處理復(fù)雜度的級別:
分布式數(shù)據(jù)和功能如何被處理?

分布式數(shù)據(jù)處理描述了應(yīng)用軟件在各個組成部分之間數(shù)據(jù)傳送的程度。分布式數(shù)據(jù)或功能處理是應(yīng)用軟件邊界內(nèi)部的一種特性。

以下是記分的指南:

0 應(yīng)用軟件無系統(tǒng)組件之間的數(shù)據(jù)傳輸或功能處理。

1 應(yīng)用軟件為系統(tǒng)其它組件上的終用戶處理,如PC電子表格或PC DBMS準備數(shù)據(jù)。

2 數(shù)據(jù)為傳輸做出準備,接著被傳輸以及在其它系統(tǒng)組件上被處理(并非終用戶處理)。

3 單方向的在線的分布式處理和數(shù)據(jù)傳輸。

4 雙向的在線的分布式處理和數(shù)據(jù)傳輸。

5 功能處理動態(tài)的在相應(yīng)的系統(tǒng)組件上執(zhí)行。

在所有的常見系統(tǒng)特征中,該值取“低于平均值”具有非常大的比例。其統(tǒng)計分布是雙峰值的:系統(tǒng)要么是單機,或者分布式處理是作為系統(tǒng)一種比較重要的特性。

在工程系統(tǒng)中往往具有更多的分布式處理。分布式處理在中范圍的平臺上較其它平臺上更為普遍。分布式處理在交易/生產(chǎn)系統(tǒng)和辦公信息系統(tǒng)中較管理信息系統(tǒng)和決策支持系統(tǒng)更為普遍。新的開發(fā)項目較改進項目中更重要一些。

6.2.1.3 劃分性能復(fù)雜度的級別:
用戶對響應(yīng)時間或吞吐量是否有所要求?

性能描述了對響應(yīng)時間和吞吐量性能方面考慮對應(yīng)用軟件開發(fā)的影響程度。用戶以響應(yīng)或吞吐量所陳述或認可的性能目標,影響著(或?qū)⒂绊懀┰O(shè)計、開發(fā)、安裝以及支持。

以下是記分的指南:

0 用戶沒有特殊的性能需求。

1 性能和設(shè)計需求被陳述和評審,但不需要特殊的活動。

2 響應(yīng)時間或吞吐量在峰值時間是關(guān)鍵的。對CPU利用沒有特殊的設(shè)計。處理的極限在日后考慮。

3 響應(yīng)時間或吞吐量在所有的工作時間是關(guān)鍵的。對CPU利用沒有特殊的設(shè)計。與其它交互系統(tǒng)處理極限方面的需求是強制的。

4 迫切的用戶性能需求,要求在設(shè)計階段進行性能分析方面的工作。

該特征具有較分散的分布:32%的項目低于平均值,30%的項目處于平均水平,38%的項目高于均值。

性能對于交易/生產(chǎn)系統(tǒng)較管理系統(tǒng)更為重要。新的開發(fā)項目較改進項目中更重要一些。

上一頁123456下一頁
關(guān)鍵詞閱讀
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd