0% found this document useful (0 votes)
50 views6 pages

Software Engineering: Practical No.:-3

This document provides a software cost estimation for a Vaccination Management Camp system using function points and the Constructive Cost Model (COCOMO). It calculates the unadjusted function points for different modules, determines the total unadjusted function points and complexity adjustment factor to get the function points. It then uses the function points, estimated lines of code and COCOMO coefficients to estimate the effort in person-months and development time. The estimated average staff size is 45 persons.

Uploaded by

Trishala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views6 pages

Software Engineering: Practical No.:-3

This document provides a software cost estimation for a Vaccination Management Camp system using function points and the Constructive Cost Model (COCOMO). It calculates the unadjusted function points for different modules, determines the total unadjusted function points and complexity adjustment factor to get the function points. It then uses the function points, estimated lines of code and COCOMO coefficients to estimate the effort in person-months and development time. The estimated average staff size is 45 persons.

Uploaded by

Trishala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SOFTWARE ENGINEERING

NAME:- SOPARIWALA MO.FAIZAN M

Enrollment No.:- 190410107133

Batch:- T.Y.C.E :- 2 – C

PRACTICAL NO.:- 3
Costing For Software Requirement Specification of
Vaccination Management Camp.

1)Function Point:-

FP = UFP * CAF

Organizations that use function point methods develop a criterion


for determining whether a particular entry is Low, Average or High.
Nonetheless, the determination of complexity is somewhat
subjective.

Where CAF is complexity adjustment factor and is equal to [0.65 +

0.01 x ΣFi]. The Fi (i=1 to 14) are the degree of influence and are

based on responses to questions.


1)Login:- For Unadjusted Function Point

Information Count Weighting Factor Count*WF


Domain
Low Average High
External Inputs (EIs) 3 3 4 6 18+8
2 3 4 6
External Outputs 2 4 5 7 14
(EOs)
External Inquiries 1 3 4 6 6
(EQs)
Internal Logical Files 1 7 10 15 15
(ILFs)
External Interface 0 5 7 10 0
Files (EIFs)
Count Total UFP = 61

2)Admin:- For Unadjusted Function Point

Information Count Weighting Factor Count*WF


Domain
Low Average High
External Inputs (EIs) 2 3 4 6 12

External Outputs 3 4 5 7 15+7


(EOs) 1 4 5 7
External Inquiries 0 3 4 6 0
(EQs)
Internal Logical Files 1 7 10 15 10
(ILFs)
External Interface 4 5 7 10 40
Files (EIFs)
Count Total UFP = 84

3)Vaccination & Schedule:- For Unadjusted Function Point

Information Count Weighting Factor Count*WF


Domain
Low Average High
External Inputs (EIs) 1 3 4 6 6+3+4
1 3 4 6
1 3 4 6
External Outputs 2 4 5 7 14
(EOs)
External Inquiries 1 3 4 6 4
(EQs)
Internal Logical Files 1 7 10 15 15
(ILFs)
External Interface 1 5 7 10 10
Files (EIFs)
Count Total UFP = 56

3)Payment & Reminder:- For Unadjusted Function Point

Information Count Weighting Factor Count*WF


Domain
Low Average High
External Inputs (EIs) 2 3 4 6 12+4
1 3 4 6
External Outputs 2 4 5 7 10
(EOs)
External Inquiries 1 3 4 6 4+4
(EQs) 1 3 4 6
Internal Logical Files 1 7 10 15 15
(ILFs)
External Interface 0 5 7 10 0
Files (EIFs)
Count Total UFP = 49

Average Of UFP Of Different Module of System:-

=(61+84+56+49)/4

=250/4

UFP =62.5

So sum of all Fi (i ← 1 to 14) = 5+3+2+0+5+4+2+0+2+4+4+0+5+4

∑Fi =40

Function Point(FP) = UFP*[0.65+(0.01*∑Fi)]

= 62.5*[0.65+(0.01*40)]

= 62.5*[0.65+0.4]

= 62.5*1.05

FP = 65

2) Constructive Cost Model (COCOMO):-

Our System is semi detached means Medium size project, Medium


size team, Average previous experience on similar project. For
example: Utility systems like compilers, database

systems, editors etc.


Basic COCOMO model takes the form:-

E= a(KLOC)^b

D= c(E)^d

where E is effort applied in Person-Months, and D is the

development time in months. The coefficients a, b, c and d are

given in table.

E=3(250)^1.12

=1455

D=2.5(1455)^0.35

=32

Average Staff Size:-


=E/D Persons

=1455/32

=45.46

= 45 Person

You might also like