An IS system allows you to input information about the products in which you are
ID: 3576209 • Letter: A
Question
An IS system allows you to input information about the products in which you are interested, the financial status of the companies that make these products as well as the information about the current market. It should be able to produce reports, such as a company contact list, a product list, and a financial report. You also need the system to answer queries about the number of product available. You will design one GUI user interface. Assume each input and output is worth 5 functional points, each database inquiry module is worth 15 functional points, and each GUI user interface is worth 15 functional points. Further assume that each functional points requires 300 lines of code in C++, Calculate the total function points, and line of code in C++. Determine the effort (Assume A is 2.2. B is 1.2, and M is 1 A).Explanation / Answer
The total Functional Points=100 FP
Explanation:
FP = UFP x TCF
The number of unadjusted function points (FP) is:
Assuming for simple application
UFP = 4Inputs + 5Outpouts + 4InqueryTypes(responses to queries) + 10L (Iternal data Logical) + 7F (interfaces)
These coefficients are for average complexity. They
can be adjusted as:
Type Simple Average Complex
I 3 4 6
O 4 5 7
E 3 4 6
L 7 10 15
F 5 7 10
TCF = 0.65 + 0.01DI
the degree of influence (DI) is the sum of the
scores for the 14 characteristics. This number is
converted to a technical complexity factor (TCF)
using the formula
TCF = 0.65 + 0.01DI
Now assuming the application is Simple and 18 characteristics to no influence