Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

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 

6

External output type 

7

Logical internal file type 

10 

15

External interface file type 

10

External inquiry type 

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.


Step by Step Solution

3.42 Rating (152 Votes )

There are 3 Steps involved in it

Step: 1

To estimate the total lines of code in thousands required to implement the interface using Java we c... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Statistics For Business And Economics

Authors: Paul Newbold, William Carlson, Betty Thorne

8th Edition

0132745658, 978-0132745659

More Books

Students also viewed these Algorithms questions