Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Use python You have a 1 - week period from the date of recelving this assignment to complete it . Deliverables Once you ve completed
Use python
You have a week period from the date of recelving this assignment to complete it
Deliverables
Once you ve completed the assignment, you will be expected to:
Submit a short video demonstrating your application in action.
Provide access to the completed project by sharing a git repository linik eg GitHub, BitBucket with us
Send the code repository link and the video to the following emait intemship ltshimologong.joburg
Rules
Complete the work independently
Utlise as many online rescurces as needed.
As this app will not go info production, you can disregard concerns regarding the POPI Act or any other data protection legisiation.
Don't hesitate to contact us for any olarifications on these requirements.
Specifications
User Interface
For the user intertace, there are screens that need to be creabed.
Screen : Fill Out Survey
When the application starts up the user will be presented with the survey screen and navigation menu
The personal details section features text boxes for input, while the favourite food question utilises checkbaxes to allow users to sclect multiple options. The final question about rating employs radio buttons, restricting the user to one choice. The the entered dase is translated into a number from to When the user clicks submit,
Screen : View Survey Result
When the View Survey Results" menu link is clicked, the screen should display the survey results as below if there is data in the database, otherwise, it should show a message stating, No Surveys Avalable.
The expected calculations are as follows:
The Total number of surveys completed. This is just a count of the total number of rows The Total numb in the database.
Average age of the people that participated in the survey
Oldest person that paricipated in the survey.
Peroentage of people who ine Plzza is calculated by the number of people that like
Pizza divided by the tobal number of surveys. Muliply by to get the percentage. Present the resut rounded of to decimal place.
People the to eat out is caloulated by working ous the average of the raing. Present the resut rounded off to decimal place.
Design and Validation
Validate the felda. Check that the user has not left any of the teat felda empty before
The usermit.
The user may NOT enter a value for Age that is less than and should nok be more that
Ensure that the user has actually selected a rating for each of the four rating questions. They cannof submit a survey without selecting a rating.
Where the user is expected to enter the date, use a date picker.
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