79294455

Date: 2024-12-19 13:37:36
Score: 1.5
Natty:
Report link

@startuml class Manager { -Name: String -Id: int -PhoneNo: int -Location: String +PurchaseInventory(): void +RecordComplaints(): void +ManageStaff(): void }

class Chef { -Name: String -Id: int -Location: String +TakeOrders(): void }

class FoodItems { -Id: int -Name: String }

class Inventory { -Type: String -Status: String }

class Guest { -Name: String -Id: int -PhoneNo: int -Address: String -RoomNo: int +Check_In(): void +Check_Out(): void +PayBill(): void +OrderFood(): void +SubmitFeedback(): void }

class Receptionist { -Name: String -Id: int -PhoneNo: int -Location: String +CheckRoomAvailability(): void +BookRoom(): void +GenerateBill(): void +AcceptCustomerFeedback(): void }

class Rooms { -RoomNo: int -Location: String }

class Housekeeping { -Name: String -Id: int -Location: String +CleanRoom(): void }

class Bill { -BillNo: int -GuestName: String }

Manager "1" -- "" Inventory : manages Manager "1" -- "" Chef : manages Chef "1" -- "" FoodItems : prepares Guest "1" -- "1" Rooms : occupies Guest "1" -- "" Bill : receives Receptionist "1" -- "" Rooms : manages Receptionist "1" -- "" Guest : serves Receptionist "1" -- "" Bill : generates Housekeeping "1" -- "" Rooms : cleans

@enduml

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • User mentioned (1): @startuml
  • User mentioned (0): @enduml
  • Low reputation (1):
Posted by: Gabriel Concepcion