Question
YOU WILL create a TOE chart (Word document) and design a user interface for assignment #1 as well as write the necessary code to make
YOU WILL create a TOE chart (Word document) and design a user interface for assignment #1 as well as write the necessary code to make it work correctly. A local coffee shop (make up a fictional company) needs an application to enter a customer first name, last name, and the date of sale. It also should allow the user to enter the number of coffees, the number of donuts, the number of cookies, the number of muffins, and the number of bagels ordered for the transaction. The interface should display the total cost of the order without sales tax, the sales tax amount owed, and the total cost of the order with the sales tax amount. The sales tax rate is 6%. Include an appropriate image in the interface using the Google website. The following is the cost per unit for the coffee shop:
Coffee $2.55
Donut $1.45
Cookie 70
Muffin 95
Bagel $1.55
Application Requirements
- Create a TOE chart for the application using the Word document provided by the instructor. The TOE chart is contained in the Chapter 02 and 03 Practice Lab Tinas Clothing download in Week 2.
- Create a new Windows Form App (.NET Framework) for this application. Design your form using controls that follow the GUI design guidelines discussed in class.
- If any input changes then make sure all output labels are cleared (not caption labels).
- Remove the Forms window control buttons and make sure the form is centered within the desktop when it is displayed.
- The user needs to clear an order and have the cursor set to the first input control. It will also need a way for the user to exit the application since the Windows control buttons will not be visible.
- Access keys are needed for all buttons and input controls. Also, set up a default button on the form.
- Make sure TryParse method is used to convert TextBox controls Text property to numeric data. DO NOT use the Parse method since invalid data will be entered.
- The form load event of the order form must contain a line of code that will have the following text contained in the forms title bar: Customer Order -
. In order to reference the forms title bar you would reference this.Text property in your code. - You must declare named constants for variables whose value will not change during the application.
Extra Bonus Points! (Optional not required)
Add a Splash form to your application. A label with the text Assignment #1 should be displayed for 3 seconds. After the 3 seconds another label should appear with Developer:
Steps for submission of your assignment:
- In Visual Studio open your project for assignment #1 and add a folder with the name TOE. It will contain your TOE chart. How do you do this?
- Right-click your project within the Solution Explorer window and select Add->New Folder, name it TOE.
- Right-click the TOE folder within the Solution Explorer and select Add->Existing Item, browse to your TOE chart and add it to your project.
- Exit Visual Studio and launch the File Explorer. Create a zip file for your project.
- A submission link will be available in the HFC online/moodle course. You will upload your zipped file using this link.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started