Data entry – 0.9 KDSI Data Update – 0.7 KDSI Query – 0.9 KDSI Report Generation and display – 2 KDSI
Therefore, KLOC = 0.9 + 0.9 + 0.7 + 2 = 4.5 KDSI
Cost Drivers –
Storage Constraints (low) – 0.87
Experience in developing similar software (High) – 0.91 Programming capabilities of the developers (High) – 0.86 Application of software engineering methods (High) – 0.91 Use of software tools (High) – 0.91 EAF – 0.87 x 0.91 x 0.86 x 0.91 x 0.91 = 0.56 We apply organic cocomo model 1. EFFORT – 0.56 x 3.2 x 4.51.05 = 0.56 x 3.2 x 4.9 = 8.78 PM 2. TDEV – 2.5 x 8.780.38 = 5.71 months 3. Number of people to hire – 8.78/5.71 = 1.54 ~ 2 Person 4. KLOC – 4.5 Product Design – 16 + [(16-16)/(8-2) *4.5] = 16 % Detailed Design – 26 + [(25-26)/(8-2) * 4.5] = 25.25 % Code and Unit Test – 42 + [(40-42)/(8-2) * 4.5] = 40.5 % Integration Test – 16 + [(19-16)/(8-2)*4.5] = 13.75 % 5. Total Cost consuming – Rs. 50000 x 2 = Rs. 100,000
FUNCTIONAL REQUIREMENT SYSTEM OF MOVIE
DATABASE MANAGEMENT SYSTEM R1. Registration INPUT – User enter the user details to enter the site OUTPUT – New user account has been created R2. Login INPUT – User enter the userID and password OUTPUT – The user enters the account to see the database of all movies till 2000 R3. Search Movies INPUT – User enters the movie name in search. OUTPUT – The similar movie names is displayed. R4. Filter Movies INPUT – User wants the movie with year it was released or by the name of production house OUTPUT – the user is now able to get the movie R5. Rating of movies INPUT – the user wants to view the rating of the movie OUTPUT – The rating is now visible to the user R6. Compare of movies INPUT – The user wants to view whether the movie is better than the other movies OUTPUT – the user gets the result in side by side comparation. R7. Movies each production house had made INPUT – The user wants to know how many movies the production house has made OUTPUT – The movie information is displayed R8. Genre of the movie INPUT – The user searches the movie by its genre i.e. sci-fi, action OUTPUT - the user gets the all the movies related to the genre R9. INPUT - the user checks whether the movie is story based OUTPUT – The user gets the information of the movie