Program to manage a car dealership system

Assignment Help Management Theories
Reference no: EM132191442

Using C+:

Submission Format:

1. The project should be submitted using the Canvas.

2. Include all files in one folder and compress your folder. 3. Includes all the following files:

A. The code and the files necessary to compile and test the project.

B. Test Plan: Showing how you tested the program (show the steps of your

testing procedure along with screen shots).

C. A short description of the design plan and general comments.

Final Project:

Write a C++ program to manage a Car Dealership System. The main user is an employee at the dealership.

Build Specifications

1. The system should load a catalog of all cars in the inventory, which includes new and

old cars.

2. A user can search the inventory: The user of the system can search the inventory by using the make of the car, model of the car, or by category (new or old cars).

3. A user can sell or lease new and old cars.

4. A user can return a leased car into the inventory.

5. Add new and old cars into the inventory.

The program must have the following properties:

  • - You should do error handling (Ex: An employee cannot add a car that already exists)
  • - You should use inheritance, and polymorphism. Example: You can design a generic car class, then design derived classes for new and old cars. The car class may have the following data members: VIN (string), Make (string), Model (string), year (integer number), price (floating number), and category (string). The new car class can have warranty provider (string). Old car class can have for example mileage (integer number)
  • Also, design a menu (should still appear until the exit option is chosen) in the Main program that has the following options implemented to test your classes' functionality
  1. Search Inventory
  2. Sell/Lease cars
  3. Return a leased car
  4. Add cars to inventory
  5. Exit

Extra Credit:

  • Save and load data from and to a file.
  • Show a list of cars within a given price range.

Reference no: EM132191442

Questions Cloud

What is the system efficiency : It is actually being used for about 800 entries per day. What is the system efficiency?
Task level model for savvydude by creating document : Prepare the Task Level Model for SavvyDude by creating a Document/Process Flowchart.
Describe how you would start this incident off correctly : Describe how you would start this incident off correctly by properly protecting and securing the evidence on the laptop.
Operations in order to determine the level of productivity : Discuss your identified problems in terms of inefficiency as well as ineffectiveness in the operations in order to determine the level of productivity.
Program to manage a car dealership system : Write a C++ program to manage a Car Dealership System. The main user is an employee at the dealership.
Subsets of a topological space : Suppose that f and g are continuous functions from a topological sapce X into a Hausdorf space - example of two subsets of R
What is marketing and operation : What is marketing and operation? What is Helping competency advantage. Explain the difference between a need and a want.
Bits of the matrix : Deter-mines whether G has a sink, while examining at most O(|V|) bits of the matrix.
Speculate on the most damaging consequences : Imagine that you are the manager of a multi-specialty medical practice that is opening a new office and that you are involved in planning the layout.

Reviews

Write a Review

Management Theories Questions & Answers

  The key success factors for starbucks

Starbucks opened in 1971, at a time when coffee consumption in America had been declining for a decade. The decline stemmed from rivalry among the major coffee brands, which were competing on price. As a result, they were using cheaper coffee bean..

  Brief description of the organisation

A brief description of the organisation, justification for why you have selected it and why it is perceived as being excellent in its field

  Would risk retention insurance program be a good possibility

What types of business risk do you think Essman might have overlooked? Be specific.- Would a risk-retention insurance program be a good possibility for this company? Why or why not?

  A manager has a simplified profit-and-loss statement

A manager has a simplified profit-and-loss statement that indicates that sales for the last quarter were $120,000, cost of goods sold was $35,000, and expenses were: salaries = $10,000, rent = $3,000, and supplies = $3,000. Calculate the net profit.

  Compare service operations and manufacturing operations

Compare and contrast service operations and manufacturing operations.- Explain how gross-to-net calculations are processed for material requirements planning.

  Nonprofits such as the san diego zoological society

Why do nonprofits such as the San Diego Zoological Society need an appraisal system if their goal is not to maximize their profits?

  How other campuses employ mobile technology

Investigate how your college or university is using mobile computing technology. Specific areas you should examine include admissions, instructional uses.

  Strategic and tactical elements of a comprehensive project

Planning and executing the strategic and tactical elements of a comprehensive project. Integrating and demonstrating skills and techniques you have learned throughout the MBA program

  how the ERP system will benefit the organization

Based on the above scenario prepare a detailed report consisting-How do you think the ERP system will benefit the organization as well as its employees

  Believe organizations that hire contingent workers

Do you believe organizations that hire contingent workers who would rather have permanent employment are exploiting them? Should organizations be legally required to provide some basic level of benefits such as health insurance, vacation, sick leave,..

  Define the terms ethics and morality

Define the terms ethics and morality; applied ethics and theoretical ethics; moral absolutismand moral relativism. Pick one of the pair not all.

  Two leaders in terms of lpc and situational control

How would you describe each of the two leaders in terms of LPC and situational control?

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