When a user clicks on the Calculate button then tax will be calculated on the given...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
When a user clicks on the "Calculate" button then tax will be calculated on the given taxable income and will be shown in the GUI as shown below and the ID, Financial Year, Taxable Income, and Tax will be stored in the TaxResult of the TaxManagement System database. Note that, if an ID already exists in the table then display a warning/appropriate message in the GUI. If the taxable income or financial year is null then GUI should display a warning/appropriate message. Tax Management Application ID: 1111 Financial Year: 2021 Taxable income: Tax: Search Update 122000 $30207.00 Calculate Delete X Moreover, the application will have search, update and delete options as shown in the above GUI. Search Operation: Using ID, a user can search for tax information for that ID. If the ID does not exist in the table then display an appropriate message in the GUI. Update Operation: Using ID, the financial year and taxable income for that ID can be updated. If the ID does not exist in the table then display an appropriate message in the GUI. Delete Operation: Using ID, the record for that ID can be deleted. If the ID does not exist in the table then display an appropriate message in the GUI. When a user clicks on the "Calculate" button then tax will be calculated on the given taxable income and will be shown in the GUI as shown below and the ID, Financial Year, Taxable Income, and Tax will be stored in the TaxResult of the TaxManagement System database. Note that, if an ID already exists in the table then display a warning/appropriate message in the GUI. If the taxable income or financial year is null then GUI should display a warning/appropriate message. Tax Management Application ID: 1111 Financial Year: 2021 Taxable income: Tax: Search Update 122000 $30207.00 Calculate Delete X Moreover, the application will have search, update and delete options as shown in the above GUI. Search Operation: Using ID, a user can search for tax information for that ID. If the ID does not exist in the table then display an appropriate message in the GUI. Update Operation: Using ID, the financial year and taxable income for that ID can be updated. If the ID does not exist in the table then display an appropriate message in the GUI. Delete Operation: Using ID, the record for that ID can be deleted. If the ID does not exist in the table then display an appropriate message in the GUI.
Expert Answer:
Answer rating: 100% (QA)
Youre describing the requirements for a Tax Management Application with basic CRUD Create Read Update Delete operations To implement this youll need t... View the full answer
Related Book For
Modern Systems Analysis And Design
ISBN: 9780134204925
8th Edition
Authors: Joseph Valacich, Joey George
Posted Date:
Students also viewed these programming questions
-
Go to the Internet and find commercial websites that demonstrate each of the common errors listed in Table 11-15. Table 11-15. Error Description Avoid opening a new browser window when a user clicks...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
In a survey of 1,002 people, 701 (or 70%) said that they voted in the last presidential election (based on data from ICR Research Group). The margin of error was 3 percentage points. However, actual...
-
The adjusted trial balance of Doqe Company shows these data pertaining to sales at the end of its fiscal year. October 31, 2017: Sales Revenue $900,000, Freight-Out $14,000, Sales Returns and...
-
(A) How do the following expressions simplify? x, x, x7 What do these expressions have in common? Write a summary statement. (B) How do the following expressions simplify? 2, 6, What do these...
-
Which method of estimating uncollectible receivables focuses on net credit sales? a. Aging approach b. Percent-of-sales approach C. Net realizable value approach d. All of the above
-
Consider the descriptions of management accounting provided in the chapter to identify management accounting information needs for the following: a. The managers of (1) a patient unit, where patients...
-
1. What are some research questions for an Economics, BA major senior thesis? 2. Give some data based off of those research questions with the links to the websites. 3. What should be included in a...
-
Pharr Foods Company produces a variety of food products including a line of candies. One of its most popular candy items is Far Stars, a bag of a dozen, individually wrapped, star-shaped candies made...
-
Calculate the interest for march, February, April, January date description debit redit balance 1/1/2019 opening 20/1/2019 cash withdrawal 65000 6000 60000 500 3/3/2019 cash withdrawal 1000 15000...
-
a) Use Boolean algebra to simplify the Boolean expression X = A.B.A.B. Which logic gate has the same Boolean expression as X? (4 marks) b) Use Boolean algebra to simplify the Boolean expressions F =...
-
Puck A (4kg) is traveling due East at 10m/s when it collides with Puck B (7kg), which is initially at rest. After a glancing collision, Puck A continues at 6m/s at an angle of 16 North of East. Puck...
-
(8) (123 points.) Which is greater your answer. Earth's pull on the you, or your pull on Earth? Explain (9) (3 points.) With what force would you need to kick a 10 kg ball in order for it to...
-
Questions Q2(a)-Q2(b) are based on the following Unity code in Figure Q2. 1. Debug.Log(speedUp); } 2. else if (speed > 60) { 3. private string speedUp 4. void Update () { 5. Debug.Log(slowDown); } 6....
-
d) Consider the following C program: int fun (int *x) { return 2* (*x)+6; void main(){ leah expression. (15 points) 2th left -> Teah 216sum (1/2)+ fure (xi) Sunz (10/2) + 1+10) +10 + 10 12 2k+5=24...
-
Consider the system from the previous problem, You verified there that the vectors X = 7 *-13 2] x' = X. 2e41 3e41 and X = = [*] are solutions to this system. Use these to find the solution...
-
A police officer pulls you over and asks to search your vehicle because he suspects you have illegal drugs inside your car. Since he doesn't have reasonable suspicion to search your car, legally he...
-
Obtain a copy of an organizations mission statement. (One can typically be found in an organizations annual report. Such reports are often available in university libraries or in corporate marketing...
-
Figure 6-2 shows part of a guide for an interview. How might an interview guide differ when a group interview is to be conducted? Figure 6-2 Interview Outline Interviewee: Interviewer: Name of person...
-
Ask a systems analyst in a manufacturing company to show you an E-R diagram for a database in that organization that contains bill-of-materials data. Compare that E-R diagram to the one in Figure...
-
An air-conditioning chiller unit weighing \(10 \mathrm{kN}\) is to be supported by four air springs (Fig. 2.50). Design the air springs such that the natural frequency of vibration of the unit lies...
-
The maximum velocity attained by the mass of a simple harmonic oscillator is \(10 \mathrm{~cm} / \mathrm{s}\), and the period of oscillation is \(2 \mathrm{~s}\). If the mass is released with an...
-
A helical spring, when fixed at one end and loaded at the other, requires a force of \(100 \mathrm{~N}\) to produce an elongation of \(10 \mathrm{~mm}\). The ends of the spring are now rigidly fixed,...
Study smarter with the SolutionInn App