Assignment For Teaching Assistant
Assignment For Teaching Assistant
Fantasy Cricket is an online game where you create a virtual team of real cricket players and
score points depending on how your chosen players perform in real-life matches. To win a
tournament, you must try and get the maximum points and the No. 1 rank amongst other
participants. Here's how a Fantasy Cricket game may look like.
1 - Opening screen of the application. You can see the players of each category by selecting the category. To
begin with, the selection is disabled until a new team is created from the Manage Teams menu. A pop up asking
the name of the team appears.
2 - The toolbar menu options which allow you to create a new team, open an existing team, save your team and
finally evaluate the score of a saved team.
4 - On double-clicking each player name, the right box gets populated. Points available and used are displayed
accordingly.
6 - Pop-up on clicking Evaluate Score. You can select your team here and the match for which the players'
performance is compared.
7 - The final score for your fantasy team based on the match selected.
Sample of Rules
Batting
Bowling
Fielding
Database Design
For the database, you are required to use three tables – match, stats and teams.
match
Player Scored Faced Fours Sixes Bowle Maide Given Wkts Catche Stumpin RO*
d n s g
*Run Out
teams
Note: The teams table will be populated after score calculation. The data to enter in the remaining
two tables is given below:
Assignment Submission
Your submission should have fully functional code with the required modules, packages and
database files. These should be submitted as an archive file. The key elements that should be
present in your archive are: