Your company has been contracted to create a windows application in C# to calculate the average...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Your company has been contracted to create a windows application in C# to calculate the average number of units shipped per week. Your solution will take an input for each day in the week numbered from 1 to 7. The user input data will need to be validated and, if it passes validation, the data will need to be displayed to the user. Once the number of units has been entered for the 7th day the solution will calculate and display the average to the user. As well, the solution will not allow the user to strike the enter key or input any more data until the form is Reset/Cleared. The solution should also allow the user to exit the program regardless of the state of the form, in other words. The user can exit at any time. Average Units Shipped Units: 123 • • Enter Average Units Shipped Enter 1. The form should... • • Reset Units: 123 456 567 999 888 565 451 Average per day: 578.43 2. All buttons should... • Reset Day 1: Day 7 3. Result/Output Label should... Have its tab index set. Not be allowed to auto size Exit Exit X X Average Units Shipped Units: 435 123 456 567 999 Enter Not allow maximizing or minimizing of the screen. Have its title bar set to something meaningful. Ensure its Accept and Cancel buttons are set. Open in the center of the screen. Be named as per our development style guide. Average Units Shipped Units: Enter Reset Reset Day 5 Day 1 Have their tab indexes set. Have its text set appropriately using access keys (&) to ensure efficiency. Have a tool tip to ensure the user understand the purpose of the key. Be named as per our development style guide. Ext Exxt X • • 4. Labels that are used strictly for the purpose describing the use of another control like Label to TextBox should... • • Have its text set to an empty string. Have its text in the text box should be aligned MiddleCenter. Have a tool tip to ensure the user understand the purpose of the control. Have a 3D border style. Be named as per our development style guide. • Have their tab indexes set. Not be allowed to auto size. The text should be aligned MiddleRight. Have its text set appropriately using access keys (&) to ensure efficiency. Be named as per our development style guide. 5. Input text box should... Have their tab indexes set. Text should be empty. Have a tool tip to ensure the user understand the purpose of the control. Be named as per our development style guide. 6. Entry display text box should... Have its tab indexes set. Text should be empty. Have a tool tip to ensure the user understand the purpose of the control. Be named as per our development style guide. 7. ToolTip control should be named as per our development style guide User Input Flow • 1. The user should be allowed to exit the solution by either... Clicking the Exit Button with the mouse on the screen. Clicking the Control Box with the mouse on the screen. Tabbing to the Exit Button and Tapping Enter on the keyboard. • 2. The user should be allowed to reset the screen by... • Clicking the Reset Button with the mouse on the screen. • Tapping the Esc Key on the keyboard, • Tabbing to the Reset Button and Tapping Enter on the keyboard. 3. The user will enter a number representing units shipped into a text box and then will... • Tap the Enter Key on the keyboard. Click the Enter button with the mouse on the screen. • Tab to the Enter Button and Tapping Enter on the keyboard. 4. Once the units shipped has been entered the... Input text box should be cleared. Display text box should show any existing entries, as well as, the new entry. 5. Once input for 7 days has been entered the user should... • Be prevented from entering any more data, until the reset button is clicked, by ... o Making the user input text box read only. o Disabling the Enter Button. • See the calculated average in the Result/Output label. 6. If the user wishes to enter a new week's set of data they will need to... Click the Reset button with the mouse on the screen. Tap the Esc key on the keyboard. • Tab to the Reset Button and Tapping Enter on the keyboard. 1. All classes and form must be set to Option Strict On 2. The client requires that the user must input the units shipped for each of the 7 days in a week, numbered 1 to 7. 3. For the units shipped to be valid it must be... A whole number only... o Displaying an Validation error message if a whole number was not entered o And, for maximum efficiency, the invalid entry should be selected in the entry text box so the user is not required to clear out the text box to make a valid entry. Between 0 and 1000 inclusive o Displaying a Validation error message that the number entered was not in the appropriate range and display the range in the message. o and, for maximum efficiency, the invalid entry should be selected in the entry text box so the user is not required to clear out the text box to make a valid entry. . 4. If the units shipped is valid... It will need to be stored in a array for the processing section of the solution o Units shipped will be stored in the array by day. (So, the first index (0) will be day 1, etc.) Units will need to be displayed on the screen in a multiline text box, with each entry appearing on a different line, so the user can easily see what has already been entered. 5. Once the user has entered valid units shipped for all 7 days, the solution needs to • Loop the array to sum the shipped units in the array elements • Use the sum of the units shipped to calculate the average units sold. • Prevent the user from entering any more data, until the reset button is clicked, by... o Making the user input text box read only o Disabling the Button that controls 6. The average units sold will then be displayed to the user rounding to 2 decimal places. 7. The user can now either exit or reset the form to enter a new weeks set of data 8. Reset ... Should have its own Method (subroutine). Please ensure that the reset clears/resets form level variables form level variables as well as Input controls. Your company has been contracted to create a windows application in C# to calculate the average number of units shipped per week. Your solution will take an input for each day in the week numbered from 1 to 7. The user input data will need to be validated and, if it passes validation, the data will need to be displayed to the user. Once the number of units has been entered for the 7th day the solution will calculate and display the average to the user. As well, the solution will not allow the user to strike the enter key or input any more data until the form is Reset/Cleared. The solution should also allow the user to exit the program regardless of the state of the form, in other words. The user can exit at any time. Average Units Shipped Units: 123 • • Enter Average Units Shipped Enter 1. The form should... • • Reset Units: 123 456 567 999 888 565 451 Average per day: 578.43 2. All buttons should... • Reset Day 1: Day 7 3. Result/Output Label should... Have its tab index set. Not be allowed to auto size Exit Exit X X Average Units Shipped Units: 435 123 456 567 999 Enter Not allow maximizing or minimizing of the screen. Have its title bar set to something meaningful. Ensure its Accept and Cancel buttons are set. Open in the center of the screen. Be named as per our development style guide. Average Units Shipped Units: Enter Reset Reset Day 5 Day 1 Have their tab indexes set. Have its text set appropriately using access keys (&) to ensure efficiency. Have a tool tip to ensure the user understand the purpose of the key. Be named as per our development style guide. Ext Exxt X • • 4. Labels that are used strictly for the purpose describing the use of another control like Label to TextBox should... • • Have its text set to an empty string. Have its text in the text box should be aligned MiddleCenter. Have a tool tip to ensure the user understand the purpose of the control. Have a 3D border style. Be named as per our development style guide. • Have their tab indexes set. Not be allowed to auto size. The text should be aligned MiddleRight. Have its text set appropriately using access keys (&) to ensure efficiency. Be named as per our development style guide. 5. Input text box should... Have their tab indexes set. Text should be empty. Have a tool tip to ensure the user understand the purpose of the control. Be named as per our development style guide. 6. Entry display text box should... Have its tab indexes set. Text should be empty. Have a tool tip to ensure the user understand the purpose of the control. Be named as per our development style guide. 7. ToolTip control should be named as per our development style guide User Input Flow • 1. The user should be allowed to exit the solution by either... Clicking the Exit Button with the mouse on the screen. Clicking the Control Box with the mouse on the screen. Tabbing to the Exit Button and Tapping Enter on the keyboard. • 2. The user should be allowed to reset the screen by... • Clicking the Reset Button with the mouse on the screen. • Tapping the Esc Key on the keyboard, • Tabbing to the Reset Button and Tapping Enter on the keyboard. 3. The user will enter a number representing units shipped into a text box and then will... • Tap the Enter Key on the keyboard. Click the Enter button with the mouse on the screen. • Tab to the Enter Button and Tapping Enter on the keyboard. 4. Once the units shipped has been entered the... Input text box should be cleared. Display text box should show any existing entries, as well as, the new entry. 5. Once input for 7 days has been entered the user should... • Be prevented from entering any more data, until the reset button is clicked, by ... o Making the user input text box read only. o Disabling the Enter Button. • See the calculated average in the Result/Output label. 6. If the user wishes to enter a new week's set of data they will need to... Click the Reset button with the mouse on the screen. Tap the Esc key on the keyboard. • Tab to the Reset Button and Tapping Enter on the keyboard. 1. All classes and form must be set to Option Strict On 2. The client requires that the user must input the units shipped for each of the 7 days in a week, numbered 1 to 7. 3. For the units shipped to be valid it must be... A whole number only... o Displaying an Validation error message if a whole number was not entered o And, for maximum efficiency, the invalid entry should be selected in the entry text box so the user is not required to clear out the text box to make a valid entry. Between 0 and 1000 inclusive o Displaying a Validation error message that the number entered was not in the appropriate range and display the range in the message. o and, for maximum efficiency, the invalid entry should be selected in the entry text box so the user is not required to clear out the text box to make a valid entry. . 4. If the units shipped is valid... It will need to be stored in a array for the processing section of the solution o Units shipped will be stored in the array by day. (So, the first index (0) will be day 1, etc.) Units will need to be displayed on the screen in a multiline text box, with each entry appearing on a different line, so the user can easily see what has already been entered. 5. Once the user has entered valid units shipped for all 7 days, the solution needs to • Loop the array to sum the shipped units in the array elements • Use the sum of the units shipped to calculate the average units sold. • Prevent the user from entering any more data, until the reset button is clicked, by... o Making the user input text box read only o Disabling the Button that controls 6. The average units sold will then be displayed to the user rounding to 2 decimal places. 7. The user can now either exit or reset the form to enter a new weeks set of data 8. Reset ... Should have its own Method (subroutine). Please ensure that the reset clears/resets form level variables form level variables as well as Input controls.
Expert Answer:
Related Book For
Core concepts of accounting information systems
ISBN: 978-1118742938
13th edition
Authors: Jacob M. Rose, Mark G. Simkin, Carolyn Strand Norman
Posted Date:
Students also viewed these accounting questions
-
A state executive claims that the average number of acres in western Pennsylvania state parks is less than 2000 acres. A random sample of five parks is selected, and the number of acres is shown. At ...
-
The following table shows the average number of viewers aged 18-49 who watch the ABC, CBS, FOX, or NBC networks at 10: 00 p. m. The data were collected by Nielsen during the last week of January 2012...
-
An educational researcher sought to estimate the average number of close friends that students on a particular campus made during their first year of school. Questioning a random sample of 50...
-
Assume that global lightning on the Earth constitutes a constant current of 1.00 kA between the ground and an atmospheric layer at potential 260 kV. (a) Find the power of terrestrial lightning. (b)...
-
Manti Company had the following account balances on its balance sheet at December 31, 2011, the end of its first year of operations. All stock was issued on a subscription basis. Common stock...
-
Find the derivatives of the following function. s(x) = e-3x+1 +5 1n(3x).
-
Review the information about the factors involved in choosing a career. Choose a career you would be interested in pursuing. Write About It Write a short essay about why you chose this career. Be...
-
Book versus Tax Depreciation Griffith Delivery Service purchased a delivery truck for $33,600. The truck has an estimated useful life of six years and no salvage value . For purposes of preparing...
-
You are evaluating a project for The Ultimate recreational tennis racket, guaranteed to correct that wimpy backhand. You estimate the sales price of The Ultimate to be $350 per unit and sales volume...
-
Pure Plant Beauty is a sole proprietorship that has a developed a new line of skin care and makeup that uses natural and organic ingredients. The company showed the following adjusted account...
-
Enigma has the following financial information: Net income $70,000 Taxable income (EBT) $100,000 Interest expense $20,000 Depreciation expense $15,000 Tax expense $30,000 Increase in current assets...
-
Image transcription text SECTION A A1. Consider the SCARA robot shown in Figure A1. (a) Assign the coordinate frames using the Denavit-Hartenberg (D-H) algorithms provided. [25%] (b) Fill out the D-H...
-
Consider the process below: P- 65 psig PT 20 P2= 50 psig h(t) SP Yes PIC 20 PY 20 N P3 = 45 psig 1. Define the type of each variable. 2. Assume you were asked to model this process (excluding the...
-
You need to accumulate $10,000. To do so, you plan to make deposits of $1,400 per year - with the first payment being made a year from today - into a bank account that pays 7% annual interest. Your...
-
A construction company is considering acquiring a new earthmover. The purchase price is $112,000, and an additional $26,000 is required to modify the equipment for special use by the company. The...
-
You work as a training manager for a small restaurant, Pasta Amore. The restaurant is opening a new location in Suburbia, Somewhere; the company would also like to draw attention to its expanding...
-
A trader takes a view that March KLSE CI futures which are currently trading at 1158.60 are about to enter a downtrend. a. Should the trader go long or short futures. b. Assuming the trader maintains...
-
Data on weekday exercise time for 20 females, consistent with summary quantities given in the paper An Ecological Momentary Assessment of the Physical Activity and Sedentary Behaviour Patterns of...
-
Jason Saving is an IT auditor for a large, public accounting rm. His manager has assigned him to the Consolidated Company audit. The IT auditors must complete several evaluating and testing...
-
Pucinneli Supermarkets is similar to most other grocery store chains that use the 12-digit UPC code on packages to check out customers. For a variety of reasons, it is important that the computer...
-
Jay Beck works for the AAZ Consulting Firm. His friend, Hank Henley, is the general manager and majority stockholder of the Pacific World- winds, a professional football team. Hank asked Jay to...
-
Calculate the following: 1. \(3.8 \times 10^{-3}+1.006 \times 10^{-3}\) 2. \(9.61 \times 10^{8}-3.85 \times 10^{8}\)
-
Convert the following into standard form: 1. \(2.78 \times 10^{9}\) 2. \(9.04 \times 10^{-8}\)
-
Calculate the following: \(6.1 \times 10^{4}+4.8 \times 10^{5}\)
Study smarter with the SolutionInn App