- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Hotel Management System Class Diagram describes the structure of a Hotel Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Hotel Management System are Hotel, Rooms, Services, Payments, Booking, Customers.
Classes of Hotel Management System Class Diagram:
- Hotel Class : Manage all the operations of Hotel
- Rooms Class : Manage all the operations of Rooms
- Services Class : Manage all the operations of Services
- Payments Class : Manage all the operations of Payments
- Booking Class : Manage all the operations of Booking
- Customers Class : Manage all the operations of Customers
Classes and their attributes of Hotel Management System Class Diagram:
- Hotel Attributes : hotel_id, hotel_name, hotel_type, hotel_rent, hotel_description, hotel_address
- Rooms Attributes : room_id, room_hotel_id, room_number, room_category, room_type, room_description
- Services Attributes : service_id, service_hotel_id, service_name, service_type, service_description
- Payments Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
- Booking Attributes : booking_id, booking_title, booking_type, booking_date, booking_description
- Customers Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
Classes and their methods of Hotel Management System Class Diagram:
- Hotel Methods : addHotel(), editHotel(), deleteHotel(), updateHotel(), saveHotel(), searchHotel()
- Rooms Methods : addRooms(), editRooms(), deleteRooms(), updateRooms(), saveRooms(), searchRooms()
- Services Methods : addServices(), editServices(), deleteServices(), updateServices(), saveServices(), searchServices()
- Payments Methods : addPayments(), editPayments(), deletePayments(), updatePayments(), savePayments(), searchPayments()
- Booking Methods : addBooking(), editBooking(), deleteBooking(), updateBooking(), saveBooking(), searchBooking()
- Customers Methods : addCustomers(), editCustomers(), deleteCustomers(), updateCustomers(), saveCustomers(), searchCustomers()
Class Diagram of Hotel Management System :
Class Diagram Image: