国产高清在线免费观看-国产高清在线免费无码-国产高清在线男人的天堂-国产高清在线视频-国产高清在线视频精品视频-国产高清在线视频伊甸园

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

項(xiàng)目管理那些事 功能點(diǎn)分析學(xué)習(xí)筆記

admin
2010年7月25日 2:23 本文熱度 8157

    前段時(shí)間,有抽空余時(shí)間對(duì)功能點(diǎn)分析進(jìn)行了較深入的研習(xí)。以下將研習(xí)過程中的內(nèi)容摘要如下,以做備忘和參考:

    ifpug維護(hù)的功能點(diǎn)分析(fpa)是眾多功能點(diǎn)評(píng)估方法中的一種,目前應(yīng)用較廣泛。當(dāng)前最新版本是4.2.1.

    為了推動(dòng)function point的方法在行業(yè)中的應(yīng)用,ifpug有推出cfps的認(rèn)證。

    fpa是從用戶角度出發(fā)度量軟件規(guī)模的一種方法。其目標(biāo)是:

          1. 度量用戶要求和能夠接收到的功能

          2. 提供一種與具體實(shí)施方法和技術(shù)無關(guān)的對(duì)軟件開發(fā)和維護(hù)進(jìn)行度量的手段

          3. 提供一種相對(duì)來說比較簡(jiǎn)單的對(duì)規(guī)模進(jìn)行度量的方法

          4. 提供一種在不同的項(xiàng)目和組織之間能夠保持一致的度量方法

    相對(duì)于其他的軟件度量方法而言(諸如代碼行),其主要的特點(diǎn)是:該度量方法與技術(shù)無關(guān),也就是說對(duì)于同一組用戶需求,無論你采用什么開發(fā)語(yǔ)言,其規(guī)模都應(yīng)該是一定的。且該度量方法是面向用戶的,從用戶角度出發(fā)的,而其他的度量方法多從技術(shù)角度出發(fā),很難讓用戶接收。

    這里先講幾個(gè)基本的概念:

    用戶:是指用戶功能性需求的任何人和/或任何時(shí)候與軟件通信或互動(dòng)的任何人或事物

    用戶視角:它是對(duì)業(yè)務(wù)功能的描述,此為,它應(yīng)該:

                    1. 被用戶認(rèn)可

                    2. 能夠被用來計(jì)算功能點(diǎn)

                    3. 能以不同的文檔形式出現(xiàn)

    利用功能點(diǎn)分析的步驟如下圖所示:


 



    1、決定分析類型

    功能點(diǎn)計(jì)算的類型分為:

    ·開發(fā)項(xiàng)目——開發(fā)項(xiàng)目功能點(diǎn)計(jì)算度量的是項(xiàng)目完成、用戶第一次安裝系統(tǒng)時(shí)提供給用戶的功能

    ·升級(jí)項(xiàng)目——升級(jí)項(xiàng)目功能點(diǎn)計(jì)算度量的是項(xiàng)目完成對(duì)已存在的應(yīng)用系統(tǒng)新增、修改或者刪除的功能

    ·應(yīng)用程式——應(yīng)用程式功能點(diǎn)計(jì)算度量的是已經(jīng)安裝運(yùn)行的系統(tǒng)提供給用戶的功能。

    2、識(shí)別計(jì)算范圍和應(yīng)用邊界

    計(jì)算范圍定義了一組(部分)被度量的軟件

    ·它由功能點(diǎn)計(jì)算的目的決定

    ·它確定功能點(diǎn)計(jì)數(shù)中包括的功能

    ·它可以包含一個(gè)或多個(gè)應(yīng)用

    應(yīng)用邊界指出了被度量的軟件之間的分界線

    ·定義了應(yīng)用的外部范圍

    ·內(nèi)部應(yīng)用與外部用戶時(shí)間的概念接口;起一種“膜”的作用,數(shù)據(jù)就是通過這層膜進(jìn)出應(yīng)用

    ·包括被應(yīng)用維護(hù)的邏輯數(shù)據(jù)

    ·協(xié)助識(shí)別在應(yīng)用中查詢但不在應(yīng)用中維護(hù)的邏輯數(shù)據(jù)

    ·依賴于用于對(duì)應(yīng)用外部業(yè)務(wù)的視角;與技術(shù)和/或是是方式相獨(dú)立

    識(shí)別計(jì)算范圍和應(yīng)用邊界的規(guī)則

    ·邊界是從用戶的角度來劃分和決定

    ·應(yīng)用之間的邊界是以用戶能夠看得見的可分隔的功能域?yàn)榛A(chǔ),而不是以技術(shù)考慮為出發(fā)點(diǎn)。
 



    3、計(jì)算數(shù)據(jù)功能

    3.1、基本概念

    3.1.1、數(shù)據(jù)功能類型

    ·內(nèi)部邏輯文件 internallogical file (ilf)

    ·外部接口文件 external interface file (eif)

    此處的文件不是傳統(tǒng)數(shù)據(jù)處理意義上的文件,而是指一組邏輯上相互關(guān)聯(lián)的數(shù)據(jù),并不是實(shí)現(xiàn)意義上的物理的數(shù)據(jù)集合。

    3.1.2、ilf

    ·ilf是一組用戶可識(shí)別的在應(yīng)用邊界內(nèi)且被應(yīng)用維護(hù)的邏輯相關(guān)數(shù)據(jù)或者控制信息。

    ·它的主要目的是通用應(yīng)用的一個(gè)或幾個(gè)基本處理過程維護(hù)數(shù)據(jù)。

    3.1.3、eif

    ·eif是一組在應(yīng)用邊界內(nèi)被查詢,但在其他應(yīng)用中被維護(hù)的、用戶可識(shí)別的、邏輯相關(guān)數(shù)據(jù)或者控制信息。

    ·eif的主要目的是使數(shù)據(jù)在應(yīng)用邊界內(nèi)通過一個(gè)或幾個(gè)基本處理過程得以查詢。這就意味著一個(gè)應(yīng)用中的一個(gè)eif必然是其他應(yīng)用中的ilf。

    3.1.4、相關(guān)概念

    ·用戶可識(shí)別——它是指為處理而定義的需求或/和能被用戶和軟件開發(fā)者贊同和讀懂的數(shù)據(jù)組。

    ·維護(hù)——它指的是可以通過一個(gè)基本處理過程更改數(shù)據(jù)的能力

    ·控制信息——它是影響應(yīng)用基本處理過程的數(shù)據(jù)。它指明了處理什么、何時(shí)處理或處理方式。

    ·基本處理過程——一個(gè)基本處理過程就是一個(gè)用戶可以理解的最小活動(dòng)單元。

    3.2、識(shí)別規(guī)則

    3.2.1、ilf識(shí)別規(guī)則

    ·該組數(shù)據(jù)或控制信息是邏輯相關(guān)的且由用戶定義。

    ·該組數(shù)據(jù)在應(yīng)用的邊界之內(nèi)且通過一個(gè)或幾個(gè)基本處理過程來維護(hù)。

    ·以上兩條規(guī)則都須同時(shí)滿足,才能算做ilf。

    3.2.2、eif識(shí)別規(guī)則

    ·該組數(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ù)。

    ·以上四條規(guī)則都須同時(shí)滿足,才能算做eif。

    3.3、功能點(diǎn)計(jì)算

    ·根據(jù)ilf和eif的復(fù)雜度和貢獻(xiàn)度來計(jì)算其功能點(diǎn)。

    ·ilf和eif的復(fù)雜度和貢獻(xiàn)度取決于以下兩種類型元素的數(shù)量:

        ·數(shù)據(jù)元素類型 date element types (det)

        ·記錄元素類型 record element types (ret)

    3.3.1、基本概念

    ·det——一個(gè)det就是一個(gè)唯一的用戶可認(rèn)知的、不重復(fù)的數(shù)據(jù)域

    ·ret——一個(gè)ret就是一個(gè)ilf或eif內(nèi)用戶可認(rèn)知的數(shù)據(jù)元素子集

    3.3.2、det計(jì)算規(guī)則

    ·如果通過一個(gè)基本處理過程的執(zhí)行在ilf維護(hù)或從ilf或eif中返回一個(gè)特定的用戶可識(shí)別的、非重復(fù)字段,那么每個(gè)這樣的字段算一個(gè)det

    ·當(dāng)兩個(gè)應(yīng)用維護(hù)和/或查詢相同的ilf/eif,但是每個(gè)應(yīng)用單獨(dú)維護(hù)/查詢相應(yīng)的det,只計(jì)算被每個(gè)應(yīng)用使用的det

    ·對(duì)于那些用戶要求與其他的eif/ilf建立關(guān)聯(lián)的數(shù)據(jù)字段來說,每個(gè)這樣的數(shù)據(jù)字段都應(yīng)算一個(gè)det

    3.3.3、ret計(jì)算規(guī)則

    ·每個(gè)ilf或eif得可選或必選子組算一個(gè)ret

    ·如果該ilf/eif沒有子組,那么就將該ilf/eif算作一個(gè)ret

 3.3.4、復(fù)雜矩陣

  1-19 det 20-50 det 51及以上det
1 ret low low average
  low average high
  average high high

3.3.5、功能點(diǎn)復(fù)雜程度對(duì)應(yīng)表

  low average high
ilf 7 10 15
eif 5 7 10


    3.3.6、計(jì)算數(shù)據(jù)功能的提示

    ·一個(gè)應(yīng)用可以在多個(gè)處理過程中用到同一個(gè)ilf/eif,但是這個(gè)ilf/eif只能被計(jì)算一次

    ·在同一個(gè)應(yīng)用中一個(gè)邏輯文件不能同時(shí)作為ilf和eif來計(jì)算。如果一個(gè)數(shù)據(jù)集合同時(shí)滿足ilf和eif的識(shí)別規(guī)則,則當(dāng)作ilf來計(jì)算。

    ·如果一組數(shù)據(jù)沒有被作為一個(gè)ilf/eif來計(jì)算,則可計(jì)算為包含這組數(shù)據(jù)的ilf/eif的det

    ·不要假設(shè)一個(gè)物理文件、表或?qū)ο蟮扔谝粋€(gè)從用戶視角可以識(shí)別的數(shù)據(jù)邏輯文件

    ·不要假設(shè)所有的物理文件都必須被計(jì)算為一個(gè)ilf/eif,或是ilf/eif的一部分

    3.3.7、計(jì)算數(shù)據(jù)功能的注意事項(xiàng)

    ·以下數(shù)據(jù)不會(huì)作為ilf/eif計(jì)算

        ˙臨時(shí)文件或不同迭代階段的同一文件

        ˙工作文件/排序文件

        ˙摘錄或視圖文件(在打印或顯示前,從ilf/eif中提取)

        ˙由于技術(shù)原因引入的文件

        ˙可選索引、聯(lián)合、關(guān)系或聯(lián)接

        ˙審計(jì)數(shù)據(jù)或歷史數(shù)據(jù),他們和應(yīng)用功能數(shù)據(jù)一起計(jì)算

    · 除以上外,以下數(shù)據(jù)也不會(huì)作為ilf計(jì)算

        ˙同一文件的復(fù)本

        ˙用作企業(yè)備份和恢復(fù)的數(shù)據(jù)(系統(tǒng)的基本特征)

        ˙包括不完整業(yè)務(wù)信息的中間數(shù)據(jù)

    ·除以上外,以下數(shù)據(jù)也不會(huì)作為eif計(jì)算


        ˙從另外系統(tǒng)接收的數(shù)據(jù),用于應(yīng)用中的一個(gè)或多個(gè)ilf(ei)

        ˙由應(yīng)用格式化后發(fā)給其他應(yīng)用的數(shù)據(jù)
 


    4.1、相關(guān)概念

    4.1.1、交易功能類型

    ·外部輸入 external inputs(ei)

    ˙外部輸出 external outputs(eo)

    ˙外部查詢 external inquiries(eq)

    4.1.2、ei

    ˙是處理來自應(yīng)用邊界之外的數(shù)據(jù)或控制信息的基本處理過程。

    ˙ei的主要目的是維護(hù)一個(gè)或多個(gè)ilf并且/或者改變系統(tǒng)的行為

    4.1.3、eo

    ˙是向應(yīng)用邊界之外發(fā)送數(shù)據(jù)或控制信息的基本處理過程。

    ˙主要目的是通過邏輯處理方式向用戶呈現(xiàn)信息,而不只是直接恢復(fù)數(shù)據(jù)或控制信息。該處理邏輯必須包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過程或生成派生數(shù)據(jù)

    ˙一個(gè)eo也可能維護(hù)一個(gè)或多個(gè)ilf和/或改變系統(tǒng)行為

    4.1.4、eq

    ˙是向應(yīng)用邊界之外發(fā)送數(shù)據(jù)或控制信息的基本處理過程。

    ˙主要目的是通過恢復(fù)數(shù)據(jù)或控制信息向用戶呈現(xiàn)信息。該處理邏輯不包括任何的數(shù)學(xué)公式或計(jì)算過程,不會(huì)生成任何的派生數(shù)據(jù)。

    ˙eq處理過程中既不會(huì)維護(hù)任何ilf,也不會(huì)改變系統(tǒng)行為

    4.1.5、ei、eo、eq都是邏輯處理

    邏輯處理指的是用戶提出的完成某個(gè)處理的請(qǐng)求。邏輯處理的例子包括:

    ˙數(shù)據(jù)驗(yàn)證

    ˙數(shù)學(xué)公式和計(jì)算

    ˙數(shù)據(jù)的過濾和選擇

    ˙分析適用的條件

    ˙更新一個(gè)或者多個(gè)ilf

    ˙引用一個(gè)或者多個(gè)ilf或eif

    ˙運(yùn)用現(xiàn)有的數(shù)據(jù)生成衍生數(shù)據(jù)

    ˙改變系統(tǒng)的行為

    ˙向應(yīng)用范圍之外準(zhǔn)備和顯示數(shù)據(jù)

    ˙接受進(jìn)入系統(tǒng)邊界的數(shù)據(jù)或者控制信息

    ˙恢復(fù)和重新整理數(shù)據(jù)

    4.2、識(shí)別規(guī)則

    4.2.1、ei識(shí)別規(guī)則

    ˙數(shù)據(jù)或控制信息從應(yīng)用邊界之外輸入。

    ˙如果穿過邊界的數(shù)據(jù)不是改變系統(tǒng)行為的控制信息,那么至少應(yīng)維護(hù)一個(gè)ilf。

    ˙對(duì)于已識(shí)別的處理過程,至少滿足下面三個(gè)條件之一 :

             ˙處理邏輯與該應(yīng)用中其它ei所用的處理邏輯不同

             ˙該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它ei的數(shù)據(jù)元素

             ˙所涉及的ilf或eif不同于該應(yīng)用中其它ei所涉及的文件

    4.2.2、eo識(shí)別規(guī)則

    ˙數(shù)據(jù)或控制信息發(fā)送出應(yīng)用邊界。

    ˙對(duì)于已識(shí)別的基本處理過程,至少滿足下面三個(gè)條件之一 :

             ˙處理邏輯與該應(yīng)用中其它eo所用的處理邏輯不同

             ˙該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它eo的數(shù)據(jù)元素

             ˙所涉及的ilf或eif不同于該應(yīng)用中其它eo所涉及的文件

    ˙還需滿足下述條件之一

             ˙處理邏輯包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過程

             ˙至少一個(gè)ilf被處理邏輯維護(hù)

             ˙處理邏輯改變了系統(tǒng)的行為

    4.2.3、eq識(shí)別規(guī)則

    ˙數(shù)據(jù)或控制信息發(fā)送出應(yīng)用邊界。

    ˙對(duì)于已識(shí)別的基本處理過程,至少滿足下面三個(gè)條件之一 :

             ˙處理邏輯與該應(yīng)用中其它eq所用的處理邏輯不同

             ˙該組已識(shí)別的數(shù)據(jù)元素不同于該應(yīng)用中其它eq的數(shù)據(jù)元素

             ˙所涉及的ilf或eif不同于該應(yīng)用中其它eq所涉及的文件

    ˙還應(yīng)該滿足下述所有條件:

              ˙該處理邏輯從一個(gè)ilf或eif返回?cái)?shù)據(jù)或控制信息

              ˙該處理邏輯不包含任何數(shù)學(xué)公式或計(jì)算過程

              ˙該處理邏輯不改變系統(tǒng)行為

              ˙該處理邏輯不維護(hù)任何ilf

    4.3、計(jì)算規(guī)則

    4.3.1、基本概念

    ˙根據(jù)ei,eo,eq的復(fù)雜度和貢獻(xiàn)度來計(jì)算

    ˙ei, eo, eq的復(fù)雜度和貢獻(xiàn)度取決于以下兩種元素的數(shù)量

             ˙引用文件類型 ftr (file types referenced)

             ˙數(shù)據(jù)元素類型 det (data element types)

    4.3.2、ftr

    ˙它是一個(gè)被交易功能讀取或者維護(hù)的內(nèi)部邏輯文件

    ˙或是一個(gè)被交易功能讀取的外部接口文件

    4.3.3、det

    ˙一個(gè)det就是一個(gè)唯一的用戶可認(rèn)知的,不重復(fù)的數(shù)據(jù)域

    4.3.4、ei的功能點(diǎn)計(jì)算

    4.3.4.1、ftr計(jì)算規(guī)則

    ˙每個(gè)被維護(hù)的ilf算一個(gè)ftr

    ˙每個(gè)在ei處理過程中讀取的ilf或eif算一個(gè)ftr

    ˙由ei維護(hù)和讀取的ilf只算一個(gè)ftr

    4.3.4.2、det計(jì)算規(guī)則

    ˙完成ei的過程中,如果一個(gè)用戶可識(shí)別的、非重復(fù)的字段穿越應(yīng)用邊界,那么該字段應(yīng)算一個(gè)det

    ˙如果在ei過程中,系統(tǒng)取出或派生一個(gè)字段并且該字段存儲(chǔ)在一個(gè)ilf之內(nèi)且沒有穿越應(yīng)用邊界,則無須計(jì)算det

    ˙如果應(yīng)用能夠發(fā)送一個(gè)系統(tǒng)響應(yīng)信息(如:說明ei過程中發(fā)生錯(cuò)誤,確認(rèn)處理過程已經(jīng)完成,確認(rèn)處理過程應(yīng)該繼續(xù))到應(yīng)用邊界之外,則算一個(gè)det

    ˙即使有多種方法調(diào)用同一邏輯過程,也只能為這一特定動(dòng)作計(jì)算一個(gè)det

    4.3.4.3、注意事項(xiàng)

   以下不能單獨(dú)計(jì)算為ei

    ˙包含在查詢或輸出中的輸入請(qǐng)求

    ˙用于導(dǎo)航或選擇不維護(hù)ilf的菜單窗口

    ˙幫助用戶進(jìn)行系統(tǒng)的登陸

    ˙激活同一邏輯的多種方法

    ˙刷新或取消窗口中的數(shù)據(jù)

    ˙需要用戶刪除或其他事務(wù)消息的反應(yīng)

    ˙在同一系統(tǒng)內(nèi)部(線程與批處理或客戶端到服務(wù)器

    4.3.4.4、復(fù)雜度矩陣

  1-4 det 5-15 det 16及以上det
0-1 ftr low low average
2 ftrs low average high
3及以上ftrs average high high

4.3.4.5、功能點(diǎn)復(fù)雜度對(duì)應(yīng)表
 

  low average high
ei 3 4 6
 


 




    4.3.5、eo、eq功能點(diǎn)計(jì)算

    4.3.5.1、ftr計(jì)算規(guī)則

    ˙eo/eq的ftr計(jì)算規(guī)則

         ˙每個(gè)在eo/eq處理過程中讀取的ilf和eif算一個(gè)ftr

    ˙eo額外的ftr計(jì)算規(guī)則

         ˙每個(gè)在eo處理過程中維護(hù)的ilf算一個(gè)ftr

         ˙每個(gè)在eo處理過程中讀取和維護(hù)的ilf算一個(gè)ftr

    4.3.5.2、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來說,只算一個(gè)det

    ˙如果應(yīng)用能夠發(fā)送一個(gè)系統(tǒng)響應(yīng)信息(如:說明過程中發(fā)生錯(cuò)誤,確認(rèn)處理過程已經(jīng)完成,確認(rèn)處理過程應(yīng)該繼續(xù))到應(yīng)用邊界之外,這種能力算一個(gè)det

    ˙即使有多種方法調(diào)用同一邏輯過程,也只能為這一特定動(dòng)作計(jì)算一個(gè)det

    ˙對(duì)那些雖然被保存、返回、派生的沒有穿越邊界的字段不計(jì)算det

    ˙文字的,頁(yè)面的,系統(tǒng)產(chǎn)生的標(biāo)簽不計(jì)算det

    4.3.5.3、注意事項(xiàng)

    以下不能單獨(dú)計(jì)算為eo

    ˙數(shù)據(jù)值不同的相同報(bào)告

    ˙不包含公式或復(fù)雜計(jì)算的報(bào)告

    ˙幫助(eq)

    ˙退出系統(tǒng)

    ˙激活同一輸出過程的多種方法

    ˙需要用戶刪除或其他事務(wù)消息的反應(yīng)

    ˙在同一系統(tǒng)內(nèi)部(線程與批處理或客戶端到服務(wù)器
 

4.3.5.4、復(fù)雜度矩陣

  1-5 det 6-19 det 20及以上det
0-1 ftr low low average
2-3 ftrs low average high
4及以上ftrs average high high

4.3.5.5、復(fù)雜度與功能點(diǎn)對(duì)應(yīng)

  low average high
eo 4 5 7
eq 3 4 6



    5、計(jì)算未經(jīng)調(diào)整功能點(diǎn)數(shù)

    在分別識(shí)別并計(jì)算了數(shù)據(jù)功能(data function)和交易功能(transaction function)的復(fù)雜度之后,利用下表就可以計(jì)算出未經(jīng)調(diào)整功能點(diǎn)數(shù):

功能類型 個(gè)數(shù) 計(jì)算公式 功能點(diǎn) 小計(jì)
ilf _________
_________
_________
低 × 7 =
中 × 10 =
高 × 15 =
_________
_________
_________
 
eif _________
_________
_________
低 × 5 =
中 × 7 =
高 × 10 =
_________
_________
_________
 
ei _________
_________
_________
低 × 3 =
中 × 4 =
高 × 6 =
_________
_________
_________
 
eo _________
_________
_________
低 × 4 =
中 × 5 =
高 × 7 =
_________
_________
_________
 
eq _________
_________
_________
低 × 3 =
中 × 4 =
高 × 6 =
_________
_________
_________
 
      總計(jì)  



    6、計(jì)算調(diào)整系數(shù)和功能點(diǎn)

    6.1、調(diào)整系數(shù)(value adjustment factor, vaf)

    vaf=(tdi×0.01)+0.65

    ·其中tdi (total degree of influence) 為所有系統(tǒng)特征因素影響程度的和

    ·vaf值的范圍為0.65~1.35間

    6.2、已調(diào)整功能點(diǎn)數(shù)(adjusted function point)

    ·開發(fā)項(xiàng)目(development)=(ufp+cfp)×vaf

    ·應(yīng)用(application)=add×vaf

    ·增強(qiáng)項(xiàng)目(enhancement)=[(add+chga+cfp)×vafa]+(del×vafb)

    ·其中:

            ·ufp為未調(diào)整功能點(diǎn)總數(shù)

            ·cfp為轉(zhuǎn)換功能點(diǎn)

            ·add為增加的功能點(diǎn)

            ·chga為增強(qiáng)后改變功能的ufp

            ·vafa為增強(qiáng)后調(diào)整系數(shù)

            ·del為被刪除功能點(diǎn)

            ·vafb為增強(qiáng)前調(diào)整系數(shù)

    6.3、系統(tǒng)特征因子

    有14個(gè)系統(tǒng)特征因子:

    ·1、數(shù)據(jù)通訊                           2、分布式數(shù)據(jù)處理

    ·3、性能                                4、資源需求

    ·5、事務(wù)頻率                           6、在線數(shù)據(jù)輸入

    ·7、終端用戶效率                      8、在線升級(jí)

    ·9、復(fù)雜處理                           10、可重用性

    ·11、易安裝性                          12、易操作性

    ·13、多點(diǎn)運(yùn)行                          14、易變更

    每個(gè)特征因子的影響程度分為6個(gè)級(jí)別:

    ·0 毫無影響

    ·1 偶然影響

    ·2 小影響

    ·3 一般影響

    ·4 重要影響

    ·5 強(qiáng)烈影響

    每個(gè)特征引子的影響程度都有自己的判定規(guī)則!
 



    6.3.1、數(shù)據(jù)通訊(data communication)

    ·0 應(yīng)用程序是純粹的批處理程序或者運(yùn)行在獨(dú)立的pc上

    ·1 應(yīng)用程序是批處理程序,但是有遠(yuǎn)程數(shù)據(jù)輸入或遠(yuǎn)程打印

    ·2 應(yīng)用程序是批處理程序,但是有遠(yuǎn)程數(shù)據(jù)輸入和遠(yuǎn)程打印

    ·3 對(duì)于批處理程序或者查詢系統(tǒng)來說,應(yīng)用程序包含在線數(shù)據(jù)收集或者一個(gè)遠(yuǎn)程處理前端

    ·4 應(yīng)用程序不僅是一個(gè)前端,他還支持一種類型的通信協(xié)議

    ·5 應(yīng)用程序不僅是一個(gè)前端,他還支持不止一種類型的通信協(xié)議

    6.3.2、分布式數(shù)據(jù)處理(distributed data processing)

    ·0 應(yīng)用程序不支持系統(tǒng)部件之間的數(shù)據(jù)傳輸或者處理

    ·1 應(yīng)用程序?yàn)橄到y(tǒng)其他部件上的用戶處理、準(zhǔn)備數(shù)據(jù)

    ·2 為傳輸準(zhǔn)備數(shù)據(jù),將數(shù)據(jù)傳輸?shù)较到y(tǒng)的另一個(gè)部分進(jìn)行處理(不是最終用戶)【就是在系統(tǒng)個(gè)部件之間傳輸數(shù)據(jù)】

    ·3 分布式處理和數(shù)據(jù)傳輸在線進(jìn)行并且是單項(xiàng)的

    ·4 分布式處理和數(shù)據(jù)傳輸是在線進(jìn)行并且是雙向的

    ·5 多數(shù)系統(tǒng)相應(yīng)部件上都是動(dòng)態(tài)執(zhí)行處理功能

    6.3.3、性能(performance)

    ·0 用戶沒有提出任何要求

    ·1 提出并評(píng)審了性能,但不必采取專門措施

    ·2 響應(yīng)時(shí)間和吞吐量在業(yè)務(wù)峰值時(shí)段是至關(guān)重要的。但不必為了cpu的利用率而采用專門設(shè)計(jì)。業(yè)務(wù)處理的截至日期在下一個(gè)工作日

    ·3 響應(yīng)時(shí)間和吞吐量在業(yè)務(wù)峰值時(shí)段是至關(guān)重要的。但不需要為cpu利用率而采用專門的設(shè)計(jì)。業(yè)務(wù)處理的截至日期是有限制的

    ·4 此外,已提出的用戶性能需求已經(jīng)迫切到了在設(shè)計(jì)階段安排專門的性能分析任務(wù)

    ·5 此外,需要在設(shè)計(jì)、開發(fā)和(或)實(shí)施階段使用性能分析工具來滿足已提出的用戶性能需求

    6.3.4、資源需求(heavily used configuration)

    ·0 不包括任何直接或者間接的操作限制

    ·1 確實(shí)存在操作限制,但是比通常的應(yīng)用程序的約束要少一些。

    ·2 包括一些安全性或者時(shí)間限制的考慮

    ·3 應(yīng)用程序的某個(gè)部分需要專門的處理器

    ·4 已提出的操作限制需要在中央處理器或者一個(gè)專門的處理器中的應(yīng)用程序上加上特殊限制

    ·5 此外,在應(yīng)用系統(tǒng)的分布式部件上存在特殊的限制
 


    6.3.5、事務(wù)頻率(transaction rate)

    ·0 沒有可預(yù)見的峰值處理時(shí)段

    ·1 可以預(yù)見一個(gè)峰值處理時(shí)斷(每月,每季度)

    ·2 可遇見每周一次的高峰

    ·3 每天一次的高峰

    ·4 用戶在應(yīng)用程序需求或者服務(wù)中提出的高處理率已經(jīng)需要在設(shè)計(jì)階段安排性能分析工作了

    ·5 需求中的處理要求必須在設(shè)計(jì)階段安排性能分析工作,且需在設(shè)計(jì)、開發(fā)部署階段使用性能分析工具

    6.3.6、在線數(shù)據(jù)輸入(online data entry)

    ·0 沒有

    ·1 1% ~ 7%

    ·2 8%~15%

    ·3 16%~23%

    ·4 24%~30%

    ·5 >30%

    6.3.7、終端用戶效率(end user efficiency)

    ·考察界面的友好性

          ·輔助導(dǎo)航(功能鍵,跳轉(zhuǎn),動(dòng)態(tài)生成樹的菜單)

          ·菜單

          ·在線幫助和文檔

          ·光標(biāo)的自動(dòng)移動(dòng)

          ·滾動(dòng)

          ·遠(yuǎn)程打印(在線處理)

          ·定制功能鍵

          ·在線處理提交的批處理作業(yè)

          ·使用光標(biāo)選定屏幕的數(shù)據(jù)

          ·大量使用的翻轉(zhuǎn)錄像、高度、顏色、下劃線和其他指示器

          ·在線處理的硬拷貝文檔用戶

          ·鼠標(biāo)界面

          ·彈出式菜單

          ·用盡可能少的屏幕來完成一種業(yè)務(wù)功能

          ·支持兩種語(yǔ)言(這個(gè)規(guī)定要算4項(xiàng))

          ·多種語(yǔ)言支持(這個(gè)要算6項(xiàng))

    ·記分標(biāo)準(zhǔn)

           ·0 0項(xiàng)

           ·1 1~3項(xiàng)

           ·2 4~5項(xiàng)

           ·3 >=6項(xiàng) ,但用戶沒有其他關(guān)于使用效率的專門需求
 
           ·4 >=6項(xiàng),但已經(jīng)提出了其他關(guān)于使用效率的需求強(qiáng)烈到需要在設(shè)計(jì)階段進(jìn)行人性化設(shè)計(jì)分析的工作

           ·5 >=6項(xiàng),需要使用特殊的工具來滿足要求

    6.3.8、在線升級(jí)(online update)

    ·0 無要求

    ·1 更新1~3個(gè)控制文件。數(shù)據(jù)量低,容易恢復(fù)

    ·2 更新4個(gè)或者更多的控制文件。數(shù)據(jù)量低,易恢復(fù)

    ·3 包含對(duì)主要內(nèi)部邏輯文件的更新

    ·4 除以上之外,防止數(shù)據(jù)丟失式一項(xiàng)基本要求,而且經(jīng)過了專門的設(shè)計(jì)并已經(jīng)實(shí)現(xiàn)

    ·5 除以上之外,大數(shù)據(jù)量促使恢復(fù)過程要考慮成本問題。高度自動(dòng)化的恢復(fù)過程只需要少量的人工干預(yù)
 


    6.3.9、復(fù)雜處理(complex processing)

    根據(jù)邏輯對(duì)程序開發(fā)的影響需要考慮下面的部分

    敏感性控制(特殊的審計(jì)處理)和特定應(yīng)用程序的安全處理

    大量的邏輯處理

    大量的數(shù)學(xué)處理

    很多的例外處理,因此必須再次處理不完整的事物

    應(yīng)付多種輸入/輸出格式

    記分標(biāo)準(zhǔn)

    0 沒有

    1 1項(xiàng)

    2 2項(xiàng)

    3 3項(xiàng)

    4 4項(xiàng)

    5 所有項(xiàng)

    6.3.10、可重用性(reusability)

    ·0 沒有可重用代碼

    ·1 可重用的代碼重用于應(yīng)用程序內(nèi)部

    ·2 應(yīng)用程序中少于10%的部分會(huì)被一個(gè)以上的用戶使用

    ·3 應(yīng)用程序中大于等于10%的部分會(huì)被一個(gè)以上的用戶使用

    ·4 應(yīng)用程序被專門打包和文檔化以簡(jiǎn)化重用

    ·5 除4之外,用戶可以通過參數(shù)維護(hù)定制應(yīng)用程序

    6.3.11、易安裝性(installation ease)

    ·0 沒有提出安裝要求,也無需考慮安裝問題

    ·1 沒有提出安裝需求,但是要考慮安裝問題,進(jìn)行相應(yīng)的工作

    ·2 提出安裝需求,提供并測(cè)試了轉(zhuǎn)換和安裝的指南。項(xiàng)目中轉(zhuǎn)換工作帶來的影響并不重要

    ·3 并給項(xiàng)目中的工作帶來顯著的影響

    ·4 除2外,提供并測(cè)試自動(dòng)安裝工具

    ·5 除3外,要求提供自動(dòng)安裝工具

    6.3.12、易操作性(operational ease)

    ·0 除了正常的備份處理程序,用戶沒有提出特殊的操作方面的額外考慮

    ·1~4 從下列項(xiàng)目中選擇準(zhǔn)確的特性, 每個(gè)要點(diǎn)記1分:

          ·提供有效地啟動(dòng)、備份、恢復(fù)備份處理,但是需要操作員人工干預(yù)

          ·無需干預(yù)

          ·需要人工安裝磁帶

          ·需要人工穿空紙和穿孔紙帶

    ·5 應(yīng)用程序無人值守,所有的操作都不需要人工干預(yù)。系統(tǒng)能夠自動(dòng)進(jìn)行錯(cuò)誤恢復(fù)

    6.3.13、多點(diǎn)運(yùn)行(multiple sites)

    ·0 沒有需求

    ·1 有需求,但應(yīng)用得軟硬件環(huán)境相同

    ·2 軟硬件環(huán)境相似

    ·3 軟硬件環(huán)境不相同

    ·4 系統(tǒng)中有相應(yīng)的設(shè)計(jì)和文檔,其他同1,2

    ·5 系統(tǒng)中有相應(yīng)的設(shè)計(jì)和文檔,其他同3

    6.3.14、易變更(facilitate change)

    ·考察范圍

           ·提供能夠處理簡(jiǎn)單請(qǐng)求的靈活查詢以及報(bào)表支持 ,例如對(duì)一個(gè)ilf的處理 (算1項(xiàng)).

           ·提供能夠處理簡(jiǎn)單請(qǐng)求的靈活查詢以及報(bào)表支持 ,例如對(duì)不止一個(gè)ilf的處理(算2項(xiàng)).

           ·提供能夠處理復(fù)雜請(qǐng)求的靈活查詢以及報(bào)表支持,例如提供一個(gè)或者一個(gè)以上得處理功能 (算3項(xiàng)).

           ·業(yè)務(wù)控制數(shù)據(jù)保存在由用戶通過在線交互處理維護(hù)的表中,但是變更只在下一個(gè)工作日才生效 (算1項(xiàng)).

           ·業(yè)務(wù)控制數(shù)據(jù)保存在由用戶通過在線交互處理維護(hù)的表中,需立即生效生效(算2項(xiàng)).

    ·記分標(biāo)準(zhǔn)

            ·0 一個(gè)都不滿足

            ·1 滿足以上的1個(gè)
 
            ·2 滿意以上的2個(gè)

            ·3 滿足以上的3個(gè)

            ·4 滿足以上的4個(gè)

            ·5 滿足以上的5個(gè)


該文章在 2010/7/25 2:23:10 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产精品第十页 | 一本大道久久东京热无码av | 无码A片激情做爰视频在线观看 | 黑人超大巨茎 | 国产精品美女久久久网站动漫 | 亚洲风情亚aⅴ在线发布 | 国产一区二区成人 | 成人无码大片a毛片 | 欧美人成在线观看网站高清 | 亚洲av永久天码精品天堂dl | 日本三级观看高清免费 | 无人区在线完整免费 | 无码不卡中文字幕18禁 | 亚洲伊人色欲综合网 | 99国精产品一二三区 | 少妇av天堂影音先锋 | 免费黄色电影网 | 久久久久久人妻毛片a片 | 亚洲av永久无码嘿嘿嘿观看综合chinese视频人妻 | 一区二区无码在线视频 | 91精品成人a在线观看 | 亚洲av成人综合网 | 曰韩人妻无码一区二区三区综合部 | 亚洲国产婷婷六月丁香 | 麻豆文化传媒精品1区2区3区:相关内容介绍 | 成年私人影院网站 | 亚洲 欧美 变态 卡通 自拍 | 无遮挡粉嫩小泬久久久久 | 国产一在线精品一区在线观看 | 国产精品爱久久久久久久电影 | 亚洲国产中文在线二区三区 | 亚洲一区 日韩精品 中文字幕 | 成人免费无码视频在线网站 | 国产麻豆精品一区一区三区 | 一本大道东京热无码中字 | 麻豆精品人妻无码系列 | 国产亚洲精品久久久久久禁果TV | 一本色道久久88—综合亚洲精品 | 制服丝袜人妻一区二区三区 | 亚洲区精选网址 | 在线中文字幕亚洲日韩日本 |