Professional Documents
Culture Documents
11 Sen
11 Sen
Experiment No.: 11
Calculate the size of project using function point metric for software under development of
online banking system project in software engineering
To calculate the size of the online banking system project using the function point metric, we need to
follow the steps mentioned earlier. Let's assume that the project has the following functional user
groups:
1.Customers
2.Bank employees
3.System administrators
Now let's determine the number of inputs, outputs, inquiries, internal files, and external interfaces for
each of these functional user groups:
1.Customers:
External Interfaces: Payment gateways for credit/debit card transactions, banking partners for inter-
bank transfers
2.Bank employees:
3.System administrators:
Next, let's assign complexity values to each of these inputs, outputs, inquiries, internal files, and
external interfaces based on the number of data elements and data stores or retrievals required. We'll
assume the following complexity values:
Low complexity: 3
Average complexity: 4
High complexity: 6
Now, let's calculate the unadjusted function points by adding up the complexity values for each of the
functional user groups:
1.Customers:
Inputs: 5 x 4 = 20
Outputs: 3 x 4 = 12
Inquiries: 2 x 4 = 8
Internal Files: 1 x 6 = 6
External Interfaces: 2 x 6 = 12
Total: 58
2.Bank employees:
Inputs: 4 x 4 = 16
Outputs: 3 x 4 = 12
Inquiries: 2 x 3 = 6
Internal Files: 2 x 6 = 12
External Interfaces: 0 x 0 = 0
Total: 46
3.System administrators:
Inputs: 2 x 4 = 8
Outputs: 2 x 4 = 8
Inquiries: 2 x 3 = 6
Internal Files: 2 x 6 = 12
External Interfaces: 0 x 0 = 0
Total: 34
Inputs: 2 x 4 = 8
Outputs: 1 x 4 = 4
Inquiries: 1