www non Case Programming Assignments 2 PERSONAL INCOME TAX COMPARISON BY COUNTRY Design a Windows application and write the code that will execute according to the program requirements in Figure 8-109 and the Use Case Definition in Figure 8-110. Before writing the code, create an event planning de ument for each event in the program. The completed Windows application and other objects in the user interface

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Complete the following images and create a Windows Application on Visual Studio using Visual Basic. The Completed Windows application and other objects in the user interface are shown in the second image.

 

592 Chapter 8 Using Arrays and File Handling
Case Programming Assignments
2
PERSONAL INCOME TAX COMPARISON BY COUNTRY
Design a Windows application and write the code that will execute according to the program requirements in
Figure 8-109 and the Use Case Definition in Figure 8-110. Before writing the code, create an event planning de
ument for each event in the program. The completed Windows application and other objects in the user interfac
are shown in Figure 8-111.
REQUIREMENTS DOCUMENT
April 2, 2017
Date:
Date Submitted:
Application Title:
Purpose:
Program
Procedures:
Algorithms,
Processing, and
Conditions:
Notes and
Restrictions:
Comments:
Personal Income Tax Comparison by Country
This Windows application opens a text file that lists the personal marginal income tax rate
ranges for 17 countries. The user selects a country and displays the personal income tax rate
range. A menu selection also can show the entire listing of the countries and the tax rate ranges
on a second Windows Form object.
(Source: www.gfmag.com/global-data/economic-data/personal-income-tax-rates)
In a Windows application, a user can view the individual income tax rate of 17 countries.
1. The user views a Windows application that contains a title, graphic, and a ListBox object
displaying the 17 individual tax rate ranges in the many modern countries in the world.
The ListBox object is filled from a text file named tax.txt that is opened and read by the
application from the USB drive (drive E:). The text file contains each country name with
the current individual tax rate range.
2. After the user selects the country from the ListBox object, and taps or clicks the Display Tax
Range button, a label displays that the tax rate range in the selected country.
3. A File menu displays the Display Tax Rates from Various Countries, Clear, and Exit menu
items. When the user selects the Display Tax Rates menu item, a second Windows Form
object opens and displays the 17 countries and their individual tax rate ranges.
The user must select a country from the ListBox object before the tax rate of the selected
country is displayed.
1. The tax.txt file is available on CengageBrain.com.
2. Obtain an image for this program from CengageBrain.com. The name of the picture on the
Windows form is Tax.
3. The second Form object displays a Display Countries and Tax Rate button to reopen the
initial Form object.
FIGURE 8-109
Transcribed Image Text:592 Chapter 8 Using Arrays and File Handling Case Programming Assignments 2 PERSONAL INCOME TAX COMPARISON BY COUNTRY Design a Windows application and write the code that will execute according to the program requirements in Figure 8-109 and the Use Case Definition in Figure 8-110. Before writing the code, create an event planning de ument for each event in the program. The completed Windows application and other objects in the user interfac are shown in Figure 8-111. REQUIREMENTS DOCUMENT April 2, 2017 Date: Date Submitted: Application Title: Purpose: Program Procedures: Algorithms, Processing, and Conditions: Notes and Restrictions: Comments: Personal Income Tax Comparison by Country This Windows application opens a text file that lists the personal marginal income tax rate ranges for 17 countries. The user selects a country and displays the personal income tax rate range. A menu selection also can show the entire listing of the countries and the tax rate ranges on a second Windows Form object. (Source: www.gfmag.com/global-data/economic-data/personal-income-tax-rates) In a Windows application, a user can view the individual income tax rate of 17 countries. 1. The user views a Windows application that contains a title, graphic, and a ListBox object displaying the 17 individual tax rate ranges in the many modern countries in the world. The ListBox object is filled from a text file named tax.txt that is opened and read by the application from the USB drive (drive E:). The text file contains each country name with the current individual tax rate range. 2. After the user selects the country from the ListBox object, and taps or clicks the Display Tax Range button, a label displays that the tax rate range in the selected country. 3. A File menu displays the Display Tax Rates from Various Countries, Clear, and Exit menu items. When the user selects the Display Tax Rates menu item, a second Windows Form object opens and displays the 17 countries and their individual tax rate ranges. The user must select a country from the ListBox object before the tax rate of the selected country is displayed. 1. The tax.txt file is available on CengageBrain.com. 2. Obtain an image for this program from CengageBrain.com. The name of the picture on the Windows form is Tax. 3. The second Form object displays a Display Countries and Tax Rate button to reopen the initial Form object. FIGURE 8-109
Case Programming Assignments
Personal Income Tax Comparison by Country (continued)
File
USE CASE DEFINITION
1. The user selects a city to display the individual tax rate range and taps or clicks the Display Tax Range button.
2. The user selects the Display Median Home Prices menu item to open a second form that displays the current
median home prices in the 10 largest U.S. cities.
3. The user selects the Clear menu item to clear the form.
4. The user selects the Exit menu item to exit the application.
Comparison of Individual Tax Rates by Country
Bisplay Tax Rates from Various Countries
Clear
Exit
France
Germany
Ireland
Italy
Mexico
Norway
Poland
Stock.com/TimArbaev
Spain
South Africa
Tax Rate Range
20% - 56.6% tax
Sweden
United Kingdom
Display Tax Range
Tatr
ate by Country
FIGURE 8-111
FIGURE 8-110
TAX
x
Bistad
Transcribed Image Text:Case Programming Assignments Personal Income Tax Comparison by Country (continued) File USE CASE DEFINITION 1. The user selects a city to display the individual tax rate range and taps or clicks the Display Tax Range button. 2. The user selects the Display Median Home Prices menu item to open a second form that displays the current median home prices in the 10 largest U.S. cities. 3. The user selects the Clear menu item to clear the form. 4. The user selects the Exit menu item to exit the application. Comparison of Individual Tax Rates by Country Bisplay Tax Rates from Various Countries Clear Exit France Germany Ireland Italy Mexico Norway Poland Stock.com/TimArbaev Spain South Africa Tax Rate Range 20% - 56.6% tax Sweden United Kingdom Display Tax Range Tatr ate by Country FIGURE 8-111 FIGURE 8-110 TAX x Bistad
Expert Solution
steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY