System Analysis & Design with UML Version 2.0 Minicase Question 2

profilesolarysystem1
cd.dia
#A4# #Vehicle# ## ## #serilaNo# #int# ## ## #name# #String# ## ## #model# #String# ## ## #year# #int# ## ## #manufacturer# #String# ## ## #baseCost# #double# ## ## #Customer# ## ## #id# #String# ## ## #name# #String# ## ## #adderss# #String# ## ## #phoneNumber# #long# ## ## #SalesInvoice# ## ## #tradInVehicle# #Vehicle# ## ## #tradeInAllowance# #double# ## ## #id# #int# ## ## #installedOptions# #DealerInstalledOption[]# ## ## #finalPrice# #double# ## ## #taxes# #double# ## ## #licenseFee# #double# ## ## #customerSignature# #String# ## ## #Purchase# ## ## #customer# #Customer# ## ## #salesperson# #Salesprson# ## ## #vehicle# #Vehicle# ## ## #id# #int# ## ## #invoice# #SalesInvoice# ## ## #DealerInstalledOption# ## ## #optionCode# #String# ## ## #description# #String# ## ## #price# #double# ## ## #Salesperson# ## ## #for a# ## #1# ## #0..1# #negotiate on# ## #1# ## #0..*# #agreed upon# ## #0..1# ## #1# #list# ## #0..*# ## #0..*# #works on# ## #1# ## #0..*# #trade in# ## #0..1# ## #1#