Livoa LogoLivoa
Customer


Attributes

- Customer id: string

- Name: string

- Contact: string

- Address: string

- Customer Age: string

- validlicense: boolean

- Email: string

Methods

+ Is eligible : string

+ update profile ()

+ Create account()

+ View booking()

Car


Attributes

- Registration id: string

- Car model: string

- Type of car: string

- Fuel type: string

- Status: string

- Daily base charge: string

Methods

+ Is available : Boolean

+ Reserve ()

+ Release ()

+ Calculate cost()

Booking


Attributes

- Booking id: string

- Startthilic ams: string

- Days: a: rno

- Type of car: string

- Flyer type: string

- Mileage: istrued

- Total cost: string

Methods

+ Valid date : string

+ Calculate cost ()

+ Confirm()

+ Cancel()

+ Assign car()

Staff


Attributes

- staff id: string

- Username: string

- Password: string

Methods

+ Login() : boolean

+ Logout() : void

+ Create booking()

+ Cancel booking()

Payment


Attributes

- Payment id: string

- Amount: decimal

- Payment date: string

- Status: payment states

- Method: payment method

Methods

+ Process : payment process

+ Refund ()

+ Is paid : boolean

case diagram

by binod

0
0 uses