- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Ticket Reservation System Class Diagram describes the structure of a Ticket Reservation System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Ticket Reservation System are Trains, Seats Availability, Fare, Stations, Booking, Passengers.
Classes of Ticket Reservation System Class Diagram:
- Trains Class : Manage all the operations of Trains
- Seats Availability Class : Manage all the operations of Seats Availability
- Fare Class : Manage all the operations of Fare
- Stations Class : Manage all the operations of Stations
- Booking Class : Manage all the operations of Booking
- Passengers Class : Manage all the operations of Passengers
Classes and their attributes of Ticket Reservation System Class Diagram:
- Trains Attributes : train_id, train_name, train_number, train_seat_number, train_ticket, train_type, train_description
- Seats Availability Attributes : seat_id, seat_train_id, seat_customer_id, seat_number, seat_type, seat_description
- Fare Attributes : fare_id, fare_ticket_id, fare_title, fare_type, fare_description
- Stations Attributes : station_id, station_name, station_type, station_description
- Booking Attributes : booking_id, booking_ticket_id, booking_title, booking_type, booking_date, booking_description
- Passengers Attributes : passenger_id, passenger_name, passenger_mobile, passenger_email, passenger_username, passenger_password, passenger_address
Classes and their methods of Ticket Reservation System Class Diagram:
- Trains Methods : addTrains(), editTrains(), deleteTrains(), updateTrains(), saveTrains(), searchTrains()
- Seats Availability Methods : addSeats Availability(), editSeats Availability(), deleteSeats Availability(), updateSeats Availability(), saveSeats Availability(), searchSeats Availability()
- Fare Methods : addFare(), editFare(), deleteFare(), updateFare(), saveFare(), searchFare()
- Stations Methods : addStations(), editStations(), deleteStations(), updateStations(), saveStations(), searchStations()
- Booking Methods : addBooking(), editBooking(), deleteBooking(), updateBooking(), saveBooking(), searchBooking()
- Passengers Methods : addPassengers(), editPassengers(), deletePassengers(), updatePassengers(), savePassengers(), searchPassengers()
Class Diagram of Ticket Reservation System :
Class Diagram Image: