0% found this document useful (0 votes)
8 views1 page

Ss Drawio

The document contains a class diagram modeling the relationships between entities in a hotel management system. The diagram shows classes like Inventory, Staff, Hotel, Room, Reservation, and their attributes and relationships.

Uploaded by

mohammedalesay47
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views1 page

Ss Drawio

The document contains a class diagram modeling the relationships between entities in a hotel management system. The diagram shows classes like Inventory, Staff, Hotel, Room, Reservation, and their attributes and relationships.

Uploaded by

mohammedalesay47
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Class Diagram

Inventory
Service Staff
+ itemID: int
+ serviceID: int + staffID: int
+ itemName: string
+ serviceName: string + name: string
+ quantity: int
+ description: string + position: string
+ unitPrice: float

many many
many
ProvidedByHotel
BelongsToHotel
1 WorksAtHotel
1
Hotel
1 Housekeeping
+ hotelID: int
+ housekeepingID: int
+ name: string
+ task: string
+ address: string
+ status: string
+ contactNumber: string

many
1

AssignedToRoom
HasRooms
1
many
Room Feedback

+ roomNumber: int + feedbackID: int

+ roomType: string + guestRating: int

+ availability: boolean + comments: string


1
1 many

GivenByGuest
ReservedByGuest
1
Billing 0..1 Guest

+ billingID: int + guestID: int

+ amount: float + name: string

+ paymentMethod: string + contactInfo: string

ReservedRoom 1
1 0..1
ReservedByGuest

BillingForReservation MakesReservation
many
1 many
Reservation
1 + reservationID: int

+ checkInDate: date

+ checkOutDate: date

+ totalPrice: float

You might also like