You are on page 1of 1

untitled

https://www.gliy.com/go/html5/launch?app=1b5...

Case Diagram

Dealer

Get Previous
Buyer
List

<<include>>

Get Dealer
Owned List

<<include>>

Check List

<<include>>

Get Available
Vehicle List

Get Vehicle
Information

<<extend>>

Purchase
Vehicle in Full

<<extend>>

Check Discount

Get Credit
Rating

<<include>>

<<include>>
<<include>>

Buyer

Purchase
Vehicle in
Installment

<<extend>>
<<include>>

Check Interest
Rate

<<include>>

Time of Payment

<<extend>>
<<extend>>

Lease Vehicle
<<include>>

Check Budget

User
#f_name: string
#l_name: string

Dealer

Buyer

Car List

Car Info
make: string
model: string
year: int
price: float
color: string
miles: int

getOwnedList():
ownedCars
getPreviousBuyers():
previousBuyers
getCarList(): carList
getCarInfo(): carInfo

#paymentType: string

makePayment(): void
inquireCarList(): carList
inquireCarInfo():carInfo

Pay In Full
Pervious Buyers
f_name: string
l_name: string

1 of 1

Payment

-min_budget: float
-max_budget: float

-carList: carList

Owned Cars
make: string
model: string
year: string

-discount: float
-credit: int

checkBudget(): bool
checkCredit(): int

Pay Installments

Lease

-rate: float
-timePayment: float
-credit: int

-rate: float
-timePayment: float
-credit: int

checkRate()

CheckRate()

checkDiscount()

09/22/2015 08:14 PM

You might also like