VAT calculator program in VB.NET - Analysis,Design, Implementation, Testing
A complete life cycle approach i.e. Analysis, Design , Implementation and Testing for a simple VAT calculator program using VB.NET (Windows and Console Applications).

Ideally this can be used on a Level 2 /Level 3 course such as GCSE/A Level Computing, BTEC Computing/ICT courses. Intended target audience age range is 14-19. Could also be used for mature learners who are new to programming or even younger learners. Handout can be given to learners who can then work independently. They may need some assistance with implementation if this is the first time they are using VB.NET.


The implementation is done in Visual Basic NET using Microsoft Visual Studio 2013 and there are two implementations (Windows and Console applications). The implementation is not a complete step by step guide showing how to create the program but full code listing is provided as well as the Microsoft Visual Studio VB.NET projects.

Implementation demonstrates the following techniques:
Sequencing , Iteration (console application), FormatCurrency function, CDec function , Exception handling.

Implementation can cover approximately 2 lessons (one lesson for creating a Windows Application and one for console application).


Designs include: Flow chart, pseudocode, Test Plan, Input -Process-Output Table, Screen Designs

Files included:
Word document showing detailed designs, testing and implementation.
VB.NET Solutions ( Windows application and Console application)
Save for later
  • VAT-Calculator1.docx

About this resource


Created: Oct 22, 2017

Updated: Oct 22, 2019

docx, 579 KB


zip, 290 KB


Report a problem

Tes Paid Licence

How can I re-use this?