User
+ userID : int
+ username : String
+ password : String
+ loginID : int
+ loginDate : String
+ studentID : int
+ name : String
+ roomNo : String
+ phone : String
+ email : String
+ roomNo : int
+ type : String
+ capacity : int
+ complaintID : int
+ complaint : String
+ status : String
+ date : DATE
+ files
+ feeID : int
+ date : Date
+ amount : double
+ chequeNumber : void
+ chequeDate : double
+ hostID : int
+ hostName : String
+ address : String
+ addHost()
+ updateHost()
+ viewRooms()
+ staffID : int
+ role : String
+ contact : String
+ dutyID : int
+ task : String
+ startDate : Date
+ endDate : Date
+ updateDutyStatus()
+ viewDutyList()
+ visitorID : int
+ visitorName : String
+ purpose : String
+ parkDate
+ addVisitor()
+ updateVisitor()
+ viewVisitorLog()
+ maintenanceID : int
+ taskDesc : String
+ addMaintenance()
+ updateMaintenance()
+ terminateMaintenance()
by Laven