Professional Documents
Culture Documents
Untitled: Case Diagram
Untitled: Case Diagram
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