System and Connectivity – Star Taxis is a taxis firm based in Birmingham, specialising in airport transfers, for small and large parties

Star Taxis is a taxis firm based in Birmingham, specialising in airport transfers, for small and large parties. The company only takes bookings for jobs over the telephone, which must be logged at least 24 hours before the job is to take place. They wish to move away from this and encapsulate the digital age by providing their services online.
At present, the administrator takes details such as name, address of main contact, address for pick up and address of drop off, size of party, number of children, ages of children and date transfer. For children under 11 years, car seats are supplied. However, these must be stipulated during the booking, children will not be permitted to travel without car seats, at an additional cost. Nor can children under the age of 15 travel without an adult. If parents or guardians wish to use their own car seats they must inform the administrator at the time of the booking, to ensure they are not charged for the use.

Order Now - AllAssignmentHelp

Order Now – AllAssignmentHelp

Each vehicle carries a fixed cost and certain vehicles are only used depending on customer baggage and the party size. There is an additional cost for baggage but this must be stipulated at the time of the booking. For each job, a driver is assigned by the administrator, depending on their availability. Therefore, a driver can be asked to drive any given vehicle and not assigned to a specific transport.
Payment is made at the time of booking in full. Bookings can be cancelled or amended provided it is no less than 48 hours before the journey. Any differences in the total cost must be made at that time. Any booking which is cancelled will not be refunded. The cost of travel is based on the number of miles for the journey, party size and the type of vehicle used for the journey. For example, travel from Coventry centre to Birmingham Airport (12.1 miles) for a party size of two (1.50 * 2) in a saloon car (£5) is £41.30. There are discounts available for large parties, 5% for more than 30 people.

Star Taxis would like their new system to be able to take bookings over the internet. They want the new system to mirror present functionality, but with the exception of the role of the Administrator, they will only be Updating the Status of Vehicle availability once the journey has been completed.

Free Live Chat

Free Live Chat

Section A
Answer all questions in this Section
1. Develop a Use Case Diagram that will support the functionality of an online booking system.

2. Develop a Class Diagram to support the functionality of the new system.
Marks will be awarded for the correct identification of the business and infrastructure classes together with their main operations, attributes and associations.

3. Develop a State Chart Diagram for the object ‘Vehicle’.
Marks will be awarded for the correct identification of states, transitions and their labels, and the start and finish points.

4. Briefly describe the following types of associations and provide and example for each:
i) Inheritance;
ii) Aggregation;
iii) Composition.

AllAssignmentHelp provides similar kind of Assignment Help in  -

Programming Assignment Help |  Computer Engineering Assignment Help  | UML Diagram Assignment Help | Need Programming Assignment Help

System and Connectivity – Star Taxis is a taxis firm based in Birmingham, specialising in airport transfers, for small and large parties