Livoa LogoLivoa

User


+ userID : int

+ username : String

+ password : String

Login


+ loginID : int

+ username : String

+ password : String

+ loginDate : String

Student


+ studentID : int

+ name : String

+ roomNo : String

+ phone : String

+ email : String

Room


+ roomNo : int

+ type : String

+ capacity : int

Complaint Record


+ complaintID : int

+ complaint : String

+ status : String

+ date : DATE

+ files

Fee Payment


+ feeID : int

+ date : Date

+ amount : double

+ chequeNumber : void

+ chequeDate : double

Host


+ hostID : int

+ hostName : String

+ address : String

+ addHost()

+ updateHost()

+ viewRooms()

Staff


+ staffID : int

+ name : String

+ role : String

+ contact : String

Staff Duty


+ dutyID : int

+ task : String

+ startDate : Date

+ endDate : Date

+ updateDutyStatus()

+ viewDutyList()

Visitor Record


+ visitorID : int

+ visitorName : String

+ purpose : String

+ date : Date

+ parkDate

+ addVisitor()

+ updateVisitor()

+ viewVisitorLog()

Maintenance Record


+ maintenanceID : int

+ taskDesc : String

+ startDate : Date

+ endDate : Date

+ addMaintenance()

+ updateMaintenance()

+ terminateMaintenance()

class

by Laven

0
0 uses