What email address or phone number would you like to use to sign in to Docs.com?
If you already have an account that you use with Office or other Microsoft services, enter it here.
Or sign in with:
Signing in allows you to download and like content, and it provides the authors analytical data about your interactions with their content.
Embed code for: BIS 311 DeVry Week 3 I Lab
Select a size
BIS 311 DeVry Week 3 I Lab
Downloading is very simple, you can download this Course here: http://wiseamerican.us/product/bis-311-devry-week-3-ilab/
Contact us at: SUPPORT@WISEAMERICAN.US
BIS 311 DeVry Week 3 iLab
In this lab, you will implement a tax calculator application that meets the following business requirements:
Tax Calculator Business Requirements
The application will accept as inputs the individual's income a
Downloading is very simple, you can download this Course here:
Contact us at:
The application will accept as inputs the individual's income and number of dependents. The application will calculate the individual's total deductions as a standard deduction of $6,000 plus a deduction of $1,000 per dependent. The application will calculate the individual's adjusted gross income as the income minus the total deductions. The application will then calculate the tax owed using the following tax table.
Adjusted Gross Income
Less than or equal to $10,000
Adjusted gross income × 10%
Greater than $10,000 and less than or equal to $40,000
$1,000 + (Adjusted gross income - $10,000) × 15%
Greater than $40,000 and less than or equal to $100,000
$5,500 + (Adjusted gross income - $40,000) × 25%
Greater than $100,000
$20,500 + (Adjusted gross income - $100,000) × 35%
As output, the application will display to the user the tax owed, formatted as currency with a dollar sign and cents.
Tax Calculator TOE Chart:
Get the following inputs from the user:
Number of dependents
Perform the following processing:
Calculate total deductions = 6000 + Number of dependents × 1000
Calculate adjusted gross income = Income - Total deductions
Calculate tax owed using tax table in requirements
Display the following output to the user:
Tax owed formatted as currency with $ and cents
Pseudocode for Tax Calculator Application
Declare numeric constants for
Standard deduction =6000
Dependent deduction =1000
Income bracket 1=10000
Income bracket 2=40000
Income bracket 3=100000
Declare numeric variables for
Adjusted gross income
Calculate Total deductions =Standard deduction +(Number of dependents *Dependent deduction)
Calculate Adjusted gross income =Income-Total deductions
If Adjusted gross income is less than or equal to Income bracket 1 Then
CalculateTax owed =Adjusted gross income * Rate 1
Else If Adjusted gross income is less than or equal to Income bracket 2
Calculate Tax owed =Base 2 + (Adjusted gross income - Income bracket 1) * Rate 2
Else If Adjusted gross income is less than or equal to Income bracket 3
Calculate Tax owed =Base3 + (Adjusted gross income - Income bracket 2) * Rate 3
Calculate Tax owed = Base 4 + (Adjusted gross income -Income bracket 3) * Rate 4
Display Tax owed formatted as currency with $ and cents
NOTE: The above is a simplified version of tax calculations for purposes of this lab. Although the basic principles of a graduated income tax are illustrated here, real taxes are more complicated, and the rates and brackets are different. Please do not use this simple application to calculate your real taxes.
Submit a Word document named Lab3YourFirstLastName.docx (where YourFirstLastName = your first and last name; e.g., Lab3JohnSmith.docx) containing the following:
Screenshots of form showing the application running, with the following correct input and output values displayed in the form.
Income = 9,000, Number of dependents = 1, Tax owed = $200.00
Income = 25,000, Number of dependents = 2, Tax owed = $2,050.00
Income = 70,000, Number of dependents = 3, Tax owed = $10,750.00
Income = 150,000, Number of dependents = 4, Tax owed = $34,500.00
Copy of button-click event code
Create and rename form
Windows form was created and renamed TaxCalculator.vb. Form text property was set to Lab 3 Your Name (where Your Name = your full name).
Add controls to form
The following controls were added to the form: Identifying labels and text boxes for entry of income and number of dependents; Calculate Tax button; and label for display of tax owed. Controls are arranged on form in a logical and visually pleasing layout.
Set properties (name and text) for controls
Name and text properties of all controls were set appropriately, with no typos or spelling errors.
Code button-click event
Button-click event code was entered that corresponds to the given pseudocode, with no syntax errors.
Test-run application successfully
Application is shown running successfully with no errors, with valid inputs and correct output for each of the four specified test cases.
Log in to the Citrix iLab site as you did in the previous labs. The Microsoft Visual Studio 2012 icon should be displayed already on your Citrix main menu page. Click the Microsoft Visual Studio 2012 icon to launch Visual Studio.
(a) Pull down the File menu and select New Project . . . .
(b) In the New Project dialog, ensure that in the left column, under Templates, Visual Basic is selected; and that in the center column Windows Form Application is selected. In the Name field at the bottom of the dialog, enter TaxCalculator. Click OK. (
(a) Drag the following controls from the ToolBox onto the form, arrange them in a logical fashion, and set their properties as indicated in the table below.
Number of dependents:
Calculate Tax Owed
Your tax owed will display here
(b) Ensure that all controls are positioned and sized so that the form has a neat, professional appearance and none of the text is cut off. Your completed form should look similar to the following.
(c) Your form should appear. Test your application using the following test cases. For each test case, enter the indicated values for Income and Number of dependents; click the Calculate Tax button; and check that the amount displayed for the tax owed is correct. Capture a screenshot showing the results of each correct test case and paste into a Word document. Remember, use CTRL+ALT+PrintScreen to capture a screenshot.
Test case #
For example, the screenshot for test case #1 should look as follows:
(c) If you receive an error message or your application did not work correctly, debug the application and try again. Post in the Q & A Forum or contact your professor for assistance if needed.
(d) When your application works correctly for all the test cases, select and copy the code for the button-click event and paste it into your Word document below the four test case screenshots. Save the Word document containing the four test case screenshots and your button-click event code asLab3YourFirstLastName.docx (where YourFirstLastName = your first anaxes are more complicated, and the rates and brackets are different. Please do not use this simple application to calculate your real taxes.