- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Railway Management System Class Diagram describes the structure of a Railway Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Railway Management System are Stations, Booking, Customers, Trains, Timetable, Employee.
Classes of Railway Management System Class Diagram:
- Stations Class : Manage all the operations of Stations
- Booking Class : Manage all the operations of Booking
- Customers Class : Manage all the operations of Customers
- Trains Class : Manage all the operations of Trains
- Timetable Class : Manage all the operations of Timetable
- Employee Class : Manage all the operations of Employee
Classes and their attributes of Railway Management System Class Diagram:
- Stations Attributes : station_id, station_name, station_type, station_description
- Booking Attributes : booking_id, booking_title, booking_type, booking_ticket, booking_date, booking_description
- Customers Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Trains Attributes : train_id, train_name, train_number, train_seat_number, train_ticket, train_type, train_description
- Timetable Attributes : timetable_id,rain_id, timetable_name, timetable_type, timetable_description timetable_t
- Employee Attributes : employee_id, employee_name, employee_mobile, employee_email, employee_username, employee_password, employee_address
Classes and their methods of Railway Management System Class Diagram:
- Stations Methods : addStations(), editStations(), deleteStations(), updateStations(), saveStations(), searchStations()
- Booking Methods : addBooking(), editBooking(), deleteBooking(), updateBooking(), saveBooking(), searchBooking()
- Customers Methods : addCustomers(), editCustomers(), deleteCustomers(), updateCustomers(), saveCustomers(), searchCustomers()
- Trains Methods : addTrains(), editTrains(), deleteTrains(), updateTrains(), saveTrains(), searchTrains()
- Timetable Methods : addTimetable(), editTimetable(), deleteTimetable(), updateTimetable(), saveTimetable(), searchTimetable()
- Employee Methods : addEmployee(), editEmployee(), deleteEmployee(), updateEmployee(), saveEmployee(), searchEmployee()
Class Diagram of Railway Management System :
Class Diagram Image: