Skip to content

janaghoniem/Bus-Ticket-Booking-System

Repository files navigation

Bus Ticket Booking System: first second third fourth fifth sixth seventh eigth ninth tenth eleventh twelvth thirteenth

The Admin is responsible for Managing Vehicles (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Vehicles:

  • Category the Vehicles belongs to.
  • No. of Trips over a specific period of time.
  • No. of Bookings over a specific period of time.
  • Most booked Vehicle (and Category it belongs to) over a specific period of time.
  • Most revenue Vehicle (and Category it belongs to) over a specific period of time.

The Admin is responsible for Managing Trips (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Trips:

  • Category the Trip belongs to.
  • No. of Bookings over a specific period of time.
  • Most booked Trip (and Category it belongs to) over a specific period of time.
  • Most revenue Trip (and Category it belongs to) over a specific period of time.

The Admin is responsible for Managing All Users (Add - Edit - Remove - List “(Search) by any field”). The Admin is responsible for Viewing Reports/Data about Users:

  • No. of Bookings per each Receptionist and their details.
  • Receptionist with the maximum no. of Bookings.
  • Receptionist with the maximum revenue.
  • No. of Bookings per each Guest and their details.
  • Guest with the maximum no. of Bookings.
  • Guest with the maximum revenue.

The Admin is responsible for Viewing Reports/Data about Bookings:

  • View Booking’s details.
  • Average/Total Revenue over a specific period of time.

The Receptionist is responsible for Managing Bookings for Guests:

  • Create Booking.
  • Select Category and Guest’s Preferences in choosing the Booking (Select Trip Details)..
  • Cancel Booking.
  • Calculate Payment.

The Guest should be able to View history of his Bookings:

  • View all his bookings’ details.
  • Rate their booking.

UML: https://app.creately.com/d/YfdkEhcwoQm/view

About

Java Bus-Ticket Booking System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages