高唐信息港app(高唐信息港司機招聘)
功能點規(guī)模估計分為數據功能規(guī)模估計和事務功能規(guī)模估計,數據功能用來滿足數據存儲的需求,進行數據功能規(guī)模估計,需要估計ILF(內部邏輯文件)和EIF(外部接口文件);而事務功能是對數據進行處理,進行事務功能規(guī)模估計則要估計EI(外部輸入)、EO(外部輸出)、EQ(外部查詢)。
外部輸入EI
外部輸入是處理來自軟件外部的數據或控制信息的基本過程,典型的EI是對這些數據進行增、刪、改的處理。例如軟件通過外部輸入增加用戶信息、修改用戶信息和刪除用戶信息。
外部查詢EQ
外部查詢是把數據或者控制信息發(fā)送到軟件外部,以呈現(xiàn)給用戶。在這個過程中不包含數學公式或計算,也不會創(chuàng)建衍生數據,既不能維護軟件的ILF,也不能改變軟件的行為。典型的EQ就是查詢操作。例如用戶在軟件界面上輸入用戶ID以查詢出用戶基本信息。
外部輸出EO
外部輸出也是發(fā)送數據或控制信息到軟件外部呈現(xiàn)信息給用戶,但它與EQ相比還包含了額外的處理邏輯——它必須包含以下4項處理邏輯中的一項;包含數學公式或計算、創(chuàng)建衍生數據、維護一個或多個ILF、改變軟件行為。典型的外部輸出是報表。例如一個軟件給出每月的銷售報表,這個報表中包括計算出來的銷售總金額。
EI、EO、EQ的區(qū)別
從以上EI和EO、EQ的定義可以看出三者之間的區(qū)別是它們的主要目的不同。EI的主要目的是通過外部輸入來維護一個或多個ILF或者改變軟件的行為;而EQ和EO的主要目的都是呈現(xiàn)信息給用戶。但EO包含對數據的處理邏輯,而EQ則不包含任何處理邏輯,只是簡單地獲取數據或信息展示給用戶。
這正是:
事務功能三參數,E I 是為做維護
E O 展示需處理,E Q 直接給用戶
參考書目:軟件項目功能點度量方法與應用,作者:曹濟 溫麗,出版社:清華大學出版社
作者簡介:王小雙,長期從事GJB5000推廣、實施、評價、改進的工作,創(chuàng)建《軟件工程之思》微信公眾號,一直在《軟件工程之思》分享GJB5000、CMMI、軟件工程的知識和感悟?,F(xiàn)致力于GJB5000咨詢以及軟件過程改進、軟件工程能力提升的研究工作。
掃描二維碼推送至手機訪問。
版權聲明:本文由飛速云SEO網絡優(yōu)化推廣發(fā)布,如需轉載請注明出處。