Construct a use-case diagram

Assignment Help Database Management System
Reference no: EM13314300

Objective: The objective of the assignment is to practice object-oriented models.

1. A car dealership sells Fords, Hondas and Toyotas. When a customer walk into dealership a sales associate (SA) greets her and works with the customer until a sale is completed. SA answers the customer's initial inquiries about vehicles by giving the printed brochures as well as by obtaining additional information from the system. After SA satisfies the customer's requests for information a customer might choose a vehicle or vehicles for a test drive. Before SA takes the customer on a test drive, SA indicates in the system that the selected vehicle is taken on a test drive. It is necessary to keep track of test drive information for sales improvement purposes as well as for maintenance needs (if arises). SA enters the time spent by the potential customer on the test drive as well as the time looking at the car. SA also enters any comments regarding customer preferences and dislikes. These information are kept as a separate record.

If the customer decides to purchase a vehicle that she took for test-drive, SA obtains further information (such as options information, manufacturer or dealer incentives etc.) about the car and sits with the customer and completes the sale1.

Dealer receives the new cars from manufacturers. The new vehicles cannot be put out into the lot immediately. After they are prepared they will be put on the lot being ready for test-drives. Sometimes, customers can place a vehicle she test-drives on hold (reserve) and they will have to come and purchase within the stipulated period. When the customer is  certain about the purchase, the car is prepared according to the customer requests and it becomes a car ready to be driven out the dealer lot.

It keeps information about each car manufacturer so employees can get in touch with manufacturers easily. The dealership also keeps information about models of cars that it carries. It keeps such information as list price, cost, model name and series (such LX, DX etc.). In addition to the information about models, it needs to keep track of each car (and information such as color, special features etc.). It also keeps information about all sales that it has made by keeping information about the buyer (such as contact information, the car bought, amount paid).

Construct (i) a use-case diagram (ii) a class diagram (iii) System Sequence Diagram (iv) detailed Sequence Diagram or diagrams as appropriate and (v) a state chart for a car object/class according this scenario. Include appropriate properties for the classes.

 

Reference no: EM13314300

Questions Cloud

What steps can an organization take to reduce these risks : Examine possible risks that can arise when systems are constructed using COTS. What steps can an organization take to reduce these risks?
Determine what is the concentration of particles in the air : A hi-vol clean filter weighs 18.00 g. After a 24 hour sampling period the filter is removed and weighs 18.65 g. The initial flow rate through the filter was 2.5 m3/min.
What is the stopping distance of the car : Suppose a car is traveling at +20.7 m/s, and the driver sees a traffic light turn red. After 0.314 s has elapsed (the reaction time), What is the stopping distance of the car
Explain equilibrium is the concentration of adp and atp : how far away from equilibrium is the concentration of ADP and ATP in the cell? Answer A. equal B. slightly different C. greater than two orders of magnitude different D. greater than 6 orders of magnitude different E. greater than 12 orders of mag..
Construct a use-case diagram : Construct (i) a use-case diagram (ii) a class diagram (iii) System Sequence Diagram (iv) detailed Sequence Diagram or diagrams as appropriate and (v) a state chart for a car object/class according this scenario. Include appropriate properties for ..
What is the mixed liquor suspended solids concentration : An activated sludge system treats 1500 m3/day of raw wastewater with a BOD of 250 mg/L. The reactor volume is 375 m3. The kinetic parameters were determined to be: x = 3 day-1, Y = 0.55 kg SS/kg cells, and Ks = 150 mg/L.
What volume of water flows out of the pipe : The fresh water behind a reservoir dam is 15.0 m deep. A horizontal pipe 3.00 cm in diameter passes through the dam 8.0 m below the water surface, What volume of water flows out of the pipe
Define the free energy for the hydrolysis of atp in the cell : The standard free energy (?G0') for the hydrolysis of ATP is -30 kJ/mol. The free energy for the hydrolysis of ATP in the cell (?G) is -50 kJ/mol. Which number is closest to the ratio of [ADP][Pi]/[ATP] found in the cell? R=8.314 J/mol*K T=310K An..
What is the minimum settling velocity of a particles : A flow of 125,000 gallons per day enters a sedimentation basin which is 20 feet wide, 60 feet long and 12 feet deep. What is the minimum settling velocity of a particles that will be 100% removed by the basin

Reviews

Write a Review

Database Management System Questions & Answers

  Produce an entity-relationship diagram

Produce an Entity-Relationship diagram which represents the above activities of the insurance company. Indicate the names and degrees of all the relationships. Give appropriate attributes for each entity shown, and identify the primary key for eac..

  Study and modify the postgresql source code

Write a Assignment to study and modify the PostgreSQL source code, with a focus on one of the core modules - the buffer manager

  Create the database that contains each of the relations

Find all Governors General of Australia who were Barons at the time of their appointment. List them by Title and name and date that they were appointed to the position. Order the list by ascending date of appointment.

  Explain techniques for distributed data placement

Create a diagram using Visio, Microsoft Paint, or other graphical creation utility of your choosing to illustrate the diagrams supporting your conclusion. Note: The graphically depicted solution is not included in the required page length.

  How to improve the quality of datasets

Recommend at least three (3) specific tasks that could be performed to improve the quality of datasets, using the Software Development Life Cycle (SDLC) methodology. Include a thorough description of each activity per each phase.

  Create database to keep information of movies

Create a database for Ray. He is interested in movies and wants to keep information on movies, actors, and directors in a database. The only user is Ray, and he needs to produce reports.

  Explain the concept of physical data independence

Explain the concept of physical data independence and its importance in database systems,  List four significant differences between a file-processing system and a DBMS.

  Why triggers are significant in database systems

What are triggers used for, and why are they significant in database systems? Give an example of situation where a trigger would be appropriate. What would implementation of this trigger look like?

  Graph the bond yield to maturity

Identify two possibly mispriced bond issues, one overpriced and one underpriced. and graph the bond yield to maturity (YTM) on the y-axis of an XY-scatter plot, with the bond to maturity in years on the x-axis.

  Sort ascending by consultant id and date opened

Sort ascending by consultant ID and Date Opened. Don't show tickets with category ID of 0. HINT: You will require to use SELECT query with an alias in builder for the column.

  Write the functional dependencies in the table

Write the functional dependencies in the table which concerns invoicing (an application Premiere Products is considering adding to its database), subject to the specified conditions.

  Describe implement relationship between employees-projects

Describe how you would implement relationship between employees and projects in each of the given scenarios: Many employees can work on given project, but each employee can work on only single project.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd