Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 INSTRUCTIONS: Answer ALL questions To answer the question you MUST do the following: 1. Create the appropriate application in Visual Studio. 2. Design the

image text in transcribedimage text in transcribedimage text in transcribed

1 INSTRUCTIONS: Answer ALL questions To answer the question you MUST do the following: 1. Create the appropriate application in Visual Studio. 2. Design the appropriate User interfaces and write the appropriate Visual Basic .NET codes (Names of controls and variables must be self-explanatory) 3. After programming the solution, Run and Test the Application and take screen shots of the Test Results. 4. Paste the Screen shots and the Codes into an MS word document (a sample MS Word document can be downloaded from the course page). 5. Convert the MS Word document into a PDF document and Upload the PDF on the Course Page on the e-learning platform. Only the PDF Document containing the screen shots and the codes (answers to specific questions) should be submitted. DO NOT submit the Application itself or any of its files. DO NOT submit EMPTY forms without any Test results DO NOT SUBMIT VIA E-MAIL REMEMBER THIS IS AN INDIVIDUAL ASSESSMENT. THEREFORE, IF ANY TWO SUBMISSIONS ARE FOUND TO BE THE SAME OR UNACCEPTABLY SIMILAR, BOTH WORKS WILL BE CANCELLED, A MARK OF ZERO SHALL BE AWARDED AND THE STUDENTS INVOLVED SHALL BE REFERRED TO THE UNIVERSITY DISCIPLINARY COMMITTEE. Page 2 of 6 QUESTION ONE DeepPlay FC registered fifteen (15) players for the 2020-2021 football season. After enrollment, players are paid every week from the club's head office in Kumasi. Players total earnings for the week is calculated based on their regular weekly wage and their performance bonus. The Regular weekly wage is the amount each player receives every week per their individual contracts (based on their transfer value). Alongside the Regular wage, players may receive bonuses for each goal scored (Goal Bonus), number of matches played (Match Bonus) and number of clean sheets kept (Clean Sheet Bonus, for only defenders and goal keepers) as follows: BONUS VALUE Goal Bonus GHC 2000.00 per Goal Match Bonus 0.05% of player's Regular Wage Clean Sheet Bonus 0.07% of player's Regular Wage In an attempt to avoid a lot manual paper work and its associated errors and inconsistences, management has decide to automate the player management process for the team. The first step is to tackle the player earnings processing system. You are tasked to develop the portion of this app, create a Visual Basic Application that will take as input for each player, his/her First Name, Last Name, Position, regular weekly wage, Number of goals scored for the week, number of matches played, and number of clean sheets, to display a list of players with their corresponding Goal Bonuses, Match Bonuses, clean sheet bonuses, and the total weekly earnings for each player. Also, the app must display the full names of the player with the highest and the lowest weekly earnings alongside their earnings; the average weekly player earning; the total weekly wage bill for the team as well as any other information you may deem necessary(at least 2 outputs here). The user of the app must be able to do the following: a. Add new players to the list b. View the entire list on the GUI Page 3 of 6 C. Select and remove a player from the list, along with all its effect on the following: the average weekly earnings, total weekly earnings, the highest and lowest weekly earnings. d. Clear the entire list to make way for an entirely new list without the need to restart the app e. Exit the app only after confirming the exit action The application must work as follows: i. All data must be converted to the appropriate data type before and after use. ii. All user inputs must be validate before they are passed to the program. Thus, all data entered into the GUI must first be checked for appropriateness and politely communicate directions to the user in the event the input in not appropriate. All output must be properly formatted The right control/object must be used to design the user interface (GUI) for input and output iii. iv. END OF QUESTIONS Page 4 of 6 1 INSTRUCTIONS: Answer ALL questions To answer the question you MUST do the following: 1. Create the appropriate application in Visual Studio. 2. Design the appropriate User interfaces and write the appropriate Visual Basic .NET codes (Names of controls and variables must be self-explanatory) 3. After programming the solution, Run and Test the Application and take screen shots of the Test Results. 4. Paste the Screen shots and the Codes into an MS word document (a sample MS Word document can be downloaded from the course page). 5. Convert the MS Word document into a PDF document and Upload the PDF on the Course Page on the e-learning platform. Only the PDF Document containing the screen shots and the codes (answers to specific questions) should be submitted. DO NOT submit the Application itself or any of its files. DO NOT submit EMPTY forms without any Test results DO NOT SUBMIT VIA E-MAIL REMEMBER THIS IS AN INDIVIDUAL ASSESSMENT. THEREFORE, IF ANY TWO SUBMISSIONS ARE FOUND TO BE THE SAME OR UNACCEPTABLY SIMILAR, BOTH WORKS WILL BE CANCELLED, A MARK OF ZERO SHALL BE AWARDED AND THE STUDENTS INVOLVED SHALL BE REFERRED TO THE UNIVERSITY DISCIPLINARY COMMITTEE. Page 2 of 6 QUESTION ONE DeepPlay FC registered fifteen (15) players for the 2020-2021 football season. After enrollment, players are paid every week from the club's head office in Kumasi. Players total earnings for the week is calculated based on their regular weekly wage and their performance bonus. The Regular weekly wage is the amount each player receives every week per their individual contracts (based on their transfer value). Alongside the Regular wage, players may receive bonuses for each goal scored (Goal Bonus), number of matches played (Match Bonus) and number of clean sheets kept (Clean Sheet Bonus, for only defenders and goal keepers) as follows: BONUS VALUE Goal Bonus GHC 2000.00 per Goal Match Bonus 0.05% of player's Regular Wage Clean Sheet Bonus 0.07% of player's Regular Wage In an attempt to avoid a lot manual paper work and its associated errors and inconsistences, management has decide to automate the player management process for the team. The first step is to tackle the player earnings processing system. You are tasked to develop the portion of this app, create a Visual Basic Application that will take as input for each player, his/her First Name, Last Name, Position, regular weekly wage, Number of goals scored for the week, number of matches played, and number of clean sheets, to display a list of players with their corresponding Goal Bonuses, Match Bonuses, clean sheet bonuses, and the total weekly earnings for each player. Also, the app must display the full names of the player with the highest and the lowest weekly earnings alongside their earnings; the average weekly player earning; the total weekly wage bill for the team as well as any other information you may deem necessary(at least 2 outputs here). The user of the app must be able to do the following: a. Add new players to the list b. View the entire list on the GUI Page 3 of 6 C. Select and remove a player from the list, along with all its effect on the following: the average weekly earnings, total weekly earnings, the highest and lowest weekly earnings. d. Clear the entire list to make way for an entirely new list without the need to restart the app e. Exit the app only after confirming the exit action The application must work as follows: i. All data must be converted to the appropriate data type before and after use. ii. All user inputs must be validate before they are passed to the program. Thus, all data entered into the GUI must first be checked for appropriateness and politely communicate directions to the user in the event the input in not appropriate. All output must be properly formatted The right control/object must be used to design the user interface (GUI) for input and output iii. iv. END OF QUESTIONS Page 4 of 6

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Spatial And Temporal Databases 11th International Symposium Sstd 2009 Aalborg Denmark July 8 10 2009 Proceedings Lncs 5644

Authors: Nikos Mamoulis ,Thomas Seidl ,Kristian Torp ,Ira Assent

2009th Edition

3642029817, 978-3642029813

More Books

Students also viewed these Databases questions