- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Hotel Room Management System Class Diagram describes the structure of a Hotel Room Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Hotel Room Management System are Hotel, Room, Booking, Payment, Customer, Hotel Employee.
Classes of Hotel Room Management System Class Diagram:
- Hotel Class : Manage all the operations of Hotel
- Room Class : Manage all the operations of Room
- Booking Class : Manage all the operations of Booking
- Payment Class : Manage all the operations of Payment
- Customer Class : Manage all the operations of Customer
- Hotel Employee Class : Manage all the operations of Hotel Employee
Classes and their attributes of Hotel Room Management System Class Diagram:
- Hotel Attributes : hotel_id, hotel_name, hotel_type, hotel_rent, hotel_description, hotel_address
- Room Attributes : room_id, room_hotel_id, room_number, room_category, room_type, room_description
- Booking Attributes : booking_id, booking_title, booking_type, booking_date, booking_description
- Payment Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
- Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Hotel Employee Attributes : employee_id, employee_name, employee_mobile, employee_email, employee_username, employee_password, employee_address
Classes and their methods of Hotel Room Management System Class Diagram:
- Hotel Methods : addHotel(), editHotel(), deleteHotel(), updateHotel(), saveHotel(), searchHotel()
- Room Methods : addRoom(), editRoom(), deleteRoom(), updateRoom(), saveRoom(), searchRoom()
- Booking Methods : addBooking(), editBooking(), deleteBooking(), updateBooking(), saveBooking(), searchBooking()
- Payment Methods : addPayment(), editPayment(), deletePayment(), updatePayment(), savePayment(), searchPayment()
- Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
- Hotel Employee Methods : addHotel Employee(), editHotel Employee(), deleteHotel Employee(), updateHotel Employee(), saveHotel Employee(), searchHotel Employee()
Class Diagram of Hotel Room Management System :
Class Diagram Image: