Application for vehicle dealership, Visual Basic Programming

Assignment Help:

A vehicle dealership has a number of different items for sale: motorbikes, cars, vans and boats.

Each class of items for sale has different characteristics that need to be recorded about it:

  1. Motorbike have the reg number, make, model, engine (cc) and colour recoded
  2. Cars need to have the reg number, make, model, engine (cc) and colour, seats and doors recorded
  3. Vans have the reg number, make, model, engine (cc) , colour, seats and capacity
  4. Boats have a registered port, id number, make, model and displacement

All items also have manufacture year, retail price, sold price (when they have been sold) and cost price. Vans and Boats are advertised and sold 'plus VAT', which means that all prices paid are those stored plus 20%. Bikes, Cars and Vans also have a mileage recorded.

The vehicle dealer requires a system that will allow a user to add items to the stock list. Once a week, they need to create a standard adverts for all items in stock from the registered details, to go into a trade magazine and into a local paper. This is to be written to file.

The system must also be able to register an item as being sold, so that it does not appear in future advert lists. Where this is the case, the sale price is recorded.

The company wants to additional reports - the total cost of all the stock currently available (cost price based); and the total sold price and cost prices of all sold items.

This specification is not complete, so students are expected to complete their knowledge through questioning the lecturer in class time each week until the end of term.

A sample version of the application (with only some of the code implemented) is given on the Blackboard.

You should include a small sample of vehicles automatically to aid testing. Tasks

Task 1

Indentify the Classes, their responsibilities (methods) and Attributes required for this solution and draw a Class diagram for the whole scenario.

Hand In:

 A UML Class diagram showing the relationships between different classes and each class's methods and attributes. You may use Visio or any other suitable drawing tool for this task.

Task 2

Hand in

A fully OO VB 2008 solution on CD. You should submit all developed code, as found in the solution folder. Ensure that this also includes an executable file (.exe) in the appropriate directory.


Related Discussions:- Application for vehicle dealership

Introduction to gui design and file handling, INTRODUCTION TO GUI DESIGN AN...

INTRODUCTION TO GUI DESIGN AND FILE HANDLING   The aim of the user interface design is to attain the user's goals. When the user's goals are met, the user is satisfied and the

Input box - dialogue box in visual basic , Input Box: To demonstrate t...

Input Box: To demonstrate the use of the Input Box as shown in figure. Now consider the illustration shown below: 1. Initiate a new project 2. Select the standard exe

Hierarchy of operation, what are the functions and the importance of hierar...

what are the functions and the importance of hierarchy operators

Employee data, Part 1: Create an application that allows the user to enter ...

Part 1: Create an application that allows the user to enter the following employee data: First Name, Middle Name, Last Name, Employee Number, Department, Telephone Number, Telephon

Lotto, You are asked to create the LOTO game customized according to the fo...

You are asked to create the LOTO game customized according to the following constraints: 1. Create a grid containing 20 numbers (20 buttons: button1, button2, …button20) 2. When t

Calculating annual percent yield, I am having a hard time with calculating ...

I am having a hard time with calculating APY in my project. Every time I run the program my second APY is blank.

Need help in us wordpress expert, US WordPress Expert We are functioning...

US WordPress Expert We are functioning on a software application based on WordPress (BuddyPress + Event Manager). Everything as far as functionality is done. Utmost of the styli

Deleting records - data control, Deleting Records: To remove a record ...

Deleting Records: To remove a record use the Delete method. To delete the record from the customer table follow the coding as shown below: data1.RecordSource = "Customer"

Messages - visual basic programming, MESSAGES The Windows-based applica...

MESSAGES The Windows-based applications do not make explicit function calls to acquire input. They wait for the system to pass the input to them. The system passes input to the

Programming, steps of connecting database from vb6.0

steps of connecting database from vb6.0

Write Your Message!

Captcha
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