Railway Reservation System Class Diagram

Subscribe our YouTube channel for latest project videos and tutorials Click Here

Posted By freeproject on August 2, 2017

Railway Reservation System Class Diagram describes the structure of a Railway Reservation System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Railway Reservation System are Train, Ticket, Booking, Customer, Payment, Train Route.

Classes of Railway Reservation System Class Diagram:

  • Train Class : Manage all the operations of Train
  • Ticket Class : Manage all the operations of Ticket
  • Booking Class : Manage all the operations of Booking
  • Customer Class : Manage all the operations of Customer
  • Payment Class : Manage all the operations of Payment
  • Train Route Class : Manage all the operations of Train Route

Classes and their attributes of Railway Reservation System Class Diagram:

  • Train Attributes : train_id, train_name, train_number, train_seat_number, train_ticket, train_type, train_description
  • Ticket Attributes : ticket_id, ticket_customer_id, ticket_type, ticket_date, ticket_description
  • Booking Attributes : booking_id, booking_title, booking_type, booking_ticket, booking_date, booking_description
  • Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
  • Payment Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
  • Train Route Attributes : train_route_id, train_route_name, train_route_type, train_route_description

Classes and their methods of Railway Reservation System Class Diagram:

  • Train Methods : addTrain(), editTrain(), deleteTrain(), updateTrain(), saveTrain(), searchTrain()
  • Ticket Methods : addTicket(), editTicket(), deleteTicket(), updateTicket(), saveTicket(), searchTicket()
  • Booking Methods : addBooking(), editBooking(), deleteBooking(), updateBooking(), saveBooking(), searchBooking()
  • Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
  • Payment Methods : addPayment(), editPayment(), deletePayment(), updatePayment(), savePayment(), searchPayment()
  • Train Route Methods : addTrain Route(), editTrain Route(), deleteTrain Route(), updateTrain Route(), saveTrain Route(), searchTrain Route()

Class Diagram of Railway Reservation System :

Class Diagram Image: 
Railway Reservation System Class Diagram
Get 6 diagrams only in 300/- or $6.99 USD.
Call or WhatsApp us on +91-8470010001 for more details.

Project Category

Related Data Flow Diagrams (DFD)

Cyber Cafe Management System Class Diagram

Cyber Cafe Management System Class Diagram

Cyber Cafe Management System Class Diagram describes the structure of a Cyber Cafe Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Cyber Cafe Management System are Computers, Customers, Charges, ID Proof, Downloads,...
Vehicle Insurance System Class Diagram

Vehicle Insurance System Class Diagram

Vehicle Insurance System Class Diagram describes the structure of a Vehicle Insurance System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Vehicle Insurance System are Vehicle, Insurance, Customers, License, Registrations, Payment...
Leave Approval System Class Diagram

Leave Approval System Class Diagram

Leave Approval System Class Diagram describes the structure of a Leave Approval System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Leave Approval System are Leave, Notification, Company, Branch, Report, Employee. Classes of...
Examination Paper Repository System Class Diagram

Examination Paper Repository System Class Diagram

Examination Paper Repository System Class Diagram describes the structure of a Examination Paper Repository System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Examination Paper Repository System are Student, Exam, Staff, Paper,...
Laboratory Inventory System Class Diagram

Laboratory Inventory System Class Diagram

Laboratory Inventory System Class Diagram describes the structure of a Laboratory Inventory System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Laboratory Inventory System are Items, Annotate Items, Calculate Inventory Valuation,...
Patient Care System Class Diagram

Patient Care System Class Diagram

Patient Care System Class Diagram describes the structure of a Patient Care System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Patient Care System are Patient, Medicines, Tests, Treatments, Reports, Doctors. Classes of Patient...
Crime File Management System Class Diagram

Crime File Management System Class Diagram

Crime File Management System Class Diagram describes the structure of a Crime File Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Crime File Management System are Crime, Complaints, FIR, Charge Sheet, Presioner,...
Railway Enquiry System Class Diagram

Railway Enquiry System Class Diagram

Railway Enquiry System Class Diagram describes the structure of a Railway Enquiry System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Railway Enquiry System are Trains, Timetable, Fare, Stations, Seats Availability, Routes....
College Festival Organizer Class Diagram

College Festival Organizer Class Diagram

College Festival Organizer Class Diagram describes the structure of a College Festival Organizer classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the College Festival Organizer are College, Student, Event, Event Managers, Volunteers, Audio...
Clinic Management System Class Diagram

Clinic Management System Class Diagram

Clinic Management System Class Diagram describes the structure of a Clinic Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Clinic Management System are Clinic, Patient, Doctors, Nurses, Appointments, Medicines....
Call FreeProjectz WhatsApp FreeProjectz