Stepcloud Solutions is considering developing an integrated multiplatform application for use by tax operators. Assuming the organization
Question:
Stepcloud Solutions is considering developing an integrated multiplatform application for use by tax operators. Assuming the organization has hired you to develop a booking system comprising of the following functionalities:
• Booking form: Form used to capture client’s details and date the cab is required. This function is considered simple.
• Change Personal details form: used to make corrections or change client’s particular details such as phone number and location. This function is considered as simple.
• Pricing form: Display daily cost of depending on the month of hire mileage with the most expensive months being November to January. This function is considered complex. • Taxi availability form: the screen shows cabs available, date and time of travel. This function is considered as average.
• Revenue report: used by management to print total revenue collected daily, weekly, monthly, and annually. This function is considered as complex.
• E-Tickets: Receipts and pickup documents generated once the client pays for the ride. This function is considered as complex. Using Table Q2 of function points weights, answer the questions that follow:
Table Q2
Function | Simple | Average | Difficult |
External input type | 3 | 4 | 6 |
External output type | 4 | 5 | 7 |
Logical internal file type | 7 | 10 | 15 |
External interface file type | 5 | 7 | 10 |
External inquiry type | 3 | 4 | 6 |
i) Determine total function points required to implement the taxi booking system (2 marks)
ii) Using Function Points analysis, estimate the total lines of code in thousands required to implement the interface using Java. (3 marks)
iii) Using COCOMO, estimate the effort required to implement the system assuming a scale factor of 1.35 and Effort Adjustment Factor of 0.7826.
Statistics for Business and Economics
ISBN: 978-0132930192
8th edition
Authors: Paul Newbold, William Carlson, Betty Thorne