Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Holiday travel vehicles class diagram

18/11/2021 Client: muhammad11 Deadline: 2 Day

System Analysis & Design With UML Version 2.0 Minicase Question 2

Read Dennis et al. Chapter 6: Minicase 2. Work through it and answer the questions. See the attached example.

Based on the structural model you created in Chapter 5 and the problem description in Chapter 5,

create a functional model (use case diagram, activity diagrams, and use case descriptions) for the business processes associated with the Holiday Travel Vehicles sales system.

Create a sequence and a communication diagram for each scenario of each use case identified in the functional model.

Create a behavioral state machine for each of the complex classes in the class diagram.

Perform a CRUD analysis to show the interactivity of the objects in the system.

Perform a verification and validation walkthrough of each model: functional, structural, and behavioral.

Class Name: Salesperson

ID: 1

Type: Concrete, Model

Description: Represent the sale person information

Associated Use Case:

Responsibilities

Collaborators

To store the sale person information

None

Back

Attributes

Int: id

String: name

String: address

Long: phonenumber

Relationship

Generalisation (a-kind-of): NA

Aggregation (has-a):

1. Works On zero or Many Purchase

Other Associations: NA

Class Name: Purchase

ID: 2

Type: Concrete, Domain

Description: Store the information about the purchase being made by the sales person for an Customer

Associated Use Case:

Responsibilities

Collaborators

Keeps the customer information

Customer

Keeps the salesperson information

salesperson

Keeps the vehicle information for purchase

Vehicle

Keeps a reference to the sale invoice when purchase is finalised

SalesInvoice

Back

Attributes

Customer: customer

Salesperson: salesperson

Vehicle: vehicle

SalesInvoice: invoice

Relationship

Generalisation (a-kind-of):

Aggregation (has-a):

1. Worked on by only one Salesperson

2. Negotiated by zero-or-many Customer

3. Agreed upon by only one SalesInvoice

4. For only one Vehicle

Other Associations: NA

Class Name: Customer

ID: 3

Type: Concrete, Model

Description: Used to represent a customer

Associated Use Case:

Responsibilities

Collaborators

Holds the information about a new customer

None

Back

Attributes

String: id

String: name

String: address

Long: phoneNumber

Relationship

Generalisation (a-kind-of): NA

Aggregation (has-a):

1. Negotiate zero-or-many Purchase

Other Associations: NA

Class Name: SalesInvoice

ID: 4

Type: Concrete, Domain

Description: Represent a sale invoice for a agreed upon purchase

Associated Use Case:

Responsibilities

Collaborators

Holds the information for a trade in vehicle

Vehicle

Holds the information for the trade in allowance against the trade-in-vehicle.

DealerInstalledOptions

Holds the information about the dealer installed option if any

Holds information about other taxes and fees

When sales invoice is finalised, it will hold customer signature as well

Back

Attributes

Vehicle: tradeInVehicle

Double: tradeInAllowance

Int: id

DealerInstalledOptions[]: installedOptions

Double: finalPrice

Double: taxes

Double: licenseFee

String: customerSignature

Relationship

Generalisation (a-kind-of): NA

Aggregation (has-a):

1. Agreed based on only one Purchase

2. Trade in zero-or-one Vehicle

3. Lists zero-or-many DealerInstalledOptions

Other Associations:

Class Name: Vehicle

ID: 5

Type: Concrete, Model

Description: Represent a new vehicle as well as a trade-in vehicle.

Associated Use Case:

Responsibilities

Collaborators

Hold the information for a new vehicle being sold at the store

None

Hold the information for a trade-in-vehicle if any while making a purchase

Back

Attributes

Int: serialNo

String: name

String: model

Int: year

String: manufacture

Double: baseCost

Relationship

Generalisation (a-kind-of): NA

Aggregation (has-a):

1. Traded in as a part of only on SalesInvoice

2. Sold as a part of zero-or-one Purchase

Other Associations: NA

Class Name: DealerInstalledOptions

ID: 6

Type: Concrete, Model

Description: Represent the dealer installed option

Associated Use Case:

Responsibilities

Collaborators

Holds the information about the installed options provided by the dealer

None

Back

Attributes

String: optionCode

String: description

Double: price

Relationship

Generalisation (a-kind-of): NA

Aggregation (has-a): Listed on zero-or-many SalesInvoice

Other Associations: NA

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Assignment Hut
Homework Tutor
Smart Accountants
Best Coursework Help
Phd Writer
Accounting & Finance Mentor
Writer Writer Name Offer Chat
Assignment Hut

ONLINE

Assignment Hut

I am an elite class writer with more than 6 years of experience as an academic writer. I will provide you the 100 percent original and plagiarism-free content.

$17 Chat With Writer
Homework Tutor

ONLINE

Homework Tutor

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$45 Chat With Writer
Smart Accountants

ONLINE

Smart Accountants

As per my knowledge I can assist you in writing a perfect Planning, Marketing Research, Business Pitches, Business Proposals, Business Feasibility Reports and Content within your given deadline and budget.

$49 Chat With Writer
Best Coursework Help

ONLINE

Best Coursework Help

I reckon that I can perfectly carry this project for you! I am a research writer and have been writing academic papers, business reports, plans, literature review, reports and others for the past 1 decade.

$27 Chat With Writer
Phd Writer

ONLINE

Phd Writer

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$50 Chat With Writer
Accounting & Finance Mentor

ONLINE

Accounting & Finance Mentor

I will provide you with the well organized and well research papers from different primary and secondary sources will write the content that will support your points.

$16 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Fuel energy rating crossword - Peterhead to aberdeen bus times 61 - Juliette corrin speech therapist - Dearly disconnected - Family guy stewie grape stomping - Map of university of california campuses - Biome map coloring worksheet ask a biologist - How does scout show courage - Which of the following would best represent direct project costs - The fighting whities t shirt - Triple integrals in rectangular coordinates - Cultural comparisons - Lime doodad - Skinny reasoning case study answers - Formulating Quantitative and Qualitative Research Questions - The book of hebrews contains five warnings - El caballo lifestyle village - What is minimum attractive rate of return - Journal entry to release restricted funds - Information Assurance Capstone Research - Good questions to ask a chemistry teacher - Apex learning practice assignment answers - Sunco oil manufactures three types of gasoline - Scholarly ethics walden university - Applied statistic assignment using rstudio turnitin - Review a Documentary - 43.96 rounded to the nearest tenth - Ethics crime and criminal justice williams & arrigo - Goal setting by margaret hockett answers - Bad back posture homework - What is a fair test - Hydrolysis of starch reaction - Iv characteristics of zener diode experiment - Stephen harris moray and agnew - E gel ex 2 - My Best Customer Experience and Why - 2 lines of symmetry examples - Discussion Question 1 - Lockwood nexion mechanical entrance lockset review - Crazy eddie fraud case - Wiltshire historic churches ride and stride - SWOT analysis - In mrp scheduled receipts are - Joseph banks aged care facility canning vale wa 6155 - Properties of materials stage 3 - 01.14 beginning your narrative banquo has been murdered prezi - Gattaca movie questions biology - Https www sfu ca palys miner 1956 bodyritualamongthenacirema pdf - What is a 5 number summary in math - Use the sales forecaster's prediction to describe a normal probability distribution - What is an ode - Dba vs dbc osha - Women on Work and Education - 1z0 071 exam dumps - Discussion post week 1 - There will come soft rains answer key - A school field trip essay - Another word for family - Remy zero fair tab - Steven henry depaul - The moon was a ghostly galleon metaphor meaning - A contemporary research term credibility was termed by aristotle as - Nacionaline dailes galerija kavine - Accounting Principle Case Study - Compsis case study solution - Orange juice concentrate and gasoline - Chick fil a franchise cost 2018 - The winkfield [1902] p 42 - Australian guide to eating healthy - Philosophy (Predicate Logic Error) - Niggermainia - Quiksilver dfo south wharf - EBP Literature Review - Write an eight sentence paragraph that fully develops the topic - Q &Q A5 - Belco global foods - Operations management simulation process analytics solutions - Bargo public school nsw - Project management 8.21 answers - Schroder investment management australia limited - Sspc concrete coating inspector - Todd matchett confessions of a young criminal - Technology trends proposal part l - Newspaper clipping that shows the use of statistics - Download the file below - Pros and cons of devry university - Io parlo tu parli lui parla - Business - ¿quién es el dueño y chef de la feria del maíz? ernesto sandoval josé sierra eduardo fernández - Swot analysis table in apa format - Dissertation Week-1 - Cotton on garden city wa - Proposal Essay - Monash university special consideration - Stephen robbins organizational behaviour ppt 13th edition - Terasaki motor operator t2mc40 manual - What are the importance of family resources - The privacy act of 1974 applies directly to ____ employees. - Keg king font fan - Collaboration diagram for student registration system