Project Introduction and Project Status Report I The name of the GUI application is Pizza Ordering System.
Question:
Project Introduction and Project Status Report I
The name of the GUI application is Pizza Ordering System. The purpose of the application is to provide a platform for customers to order pizza online. The application aims to make ordering food more accessible and efficient for customers, provide customers with an easy-to-use user interface, and help the company maximize profits by increasing customer satisfaction. The target audience is people of all ages interested in ordering pizza online.
The outline of the Final Python Tkinter GUI application includes the following components:
1. A main window with a menu bar containing options for navigating different application parts.
2. A login window allows customers to log in to their accounts securely.
3. A home page window allows customers to browse the menu, select items, and add them to their cart.
4. A payment window, which allows customers to enter payment information and complete their orders.
5. A confirmation window displays the order summary and confirms the order has been placed.
The application will use a modular approach to ensure code is organized and easy to read and maintain. The application will include at least two images with alternate text, at least three labels, buttons, and call-back functions, including an exit button. The application will also include secure coding best practices, including input validation to check that the user has entered the correct data type, that the entry box is not empty, etc.
Validation testing will be done using an appropriate test data set to validate the program entirely. The results of the tests and any issues that need to be fixed will be documented. Screenshots of the excellent test data working will also be included.
A user manual will be written and submitted for the Final Project. The source code will be fully documented (commented) with appropriate words, including a brief explanation of the purpose of each module (Sub) at the beginning of each Sub, a description of the purpose of each variable where it is declared, and line by line or section by section comments within the code, explaining what the line/section does. Finally, a link to the GitHub repository for the Final Project will be provided.
Can you help me step by step with how to input and what correct type in the data and make the Tkinster lively because I've never used Tkinster?* I already have my information of what it needs; I don't know how to use Tkinster in the process with the information that I currently have to share with you, and if some of my information is incorrect, feel free to correct me if I am right, or wrong, Thank you and God Bless. * Once again, Thank you, and God Bless.
=======================================================================================
For your final project for this course, you will create a GUI application using Python Tkinter.
For this first step in completing your Final project, you'll need to:
Select the topic of your Final Python Tkinter GUI application. For example, your application might address the opportunity to create an initial Python Tkinter GUI application for a company's pizza ordering system.
The instructor must approve your application. Provide the following information:
The name of the GUI application.
What is the purpose of the application?
List the reason you are creating the application.
What do you want the application to accomplish? List the goals you have for the application.
Who is your target audience? Describe your target audience by age, gender, socioeconomic characteristics, etc.
Create an outline of your Final Python Tkinter GUI application.
Please submit a Word document of your application name and outline.
You do not need to create your GUI application at this point; after completing the outline, you will develop your application the following week. Another project status report will be required in Module 6, in which you must turn in your application updates and show your progress.
Please follow the following requirements for your final project, and this shows a detailed breakdown of how the points are distributed:
A working GUI tkinter application with at least two windows. 50 points
Implementing a modular approach in your application. 10 points
Consistent, straightforward navigation throughout the GUI application. 10 points
Use at least two images in your application (images should have alternate text). 10 points
Include at least three labels. 10 points
Include at least three buttons. 10 points
Include at least three call-back functions with each button, including the exit button. 20 points
Implement secure coding best practices, including input validation to check if the user entered the correct data type, ensure the entry box is not empty, etc. 10 points.
Validation testing - 20 points. Develop an appropriate set of test data to validate the program entirely.
The data sets you tested against.
A brief written explanation of the results of your tests and what you had to fix.
Screenshots of your good test data working.
User manual creation - 20 points. You will write and submit a User's manual for your final project and submit it according to the instructions in the attached file.
Documentation of source code - 20 points. You will fully document (comment) the corrected Python tkinter source code with appropriate comments, including:
ch
A brief explanation of the purpose of each module (Sub) at the beginning of each Sub. (A header's comment)
Explanation of the purpose of each variable where it is declared. (An end-line comment)
Line by line, or at least section by section, comments within the code, explaining what the line/section does.
12. The link to the GitHub repository for your final project. 10 points
---------------------------------------------------------------------------------------------------------------------------------
Project Management The Managerial Process
ISBN: 9781260570434
8th Edition
Authors: Eric W Larson, Clifford F. Gray