Question: Problem description from the first assignment: Football manager multiplayer simulation game; The game shall have features for team management, transfer market management, financial management, tactical
Problem description from the first assignment: Football manager multiplayer simulation game; The game shall have features for team management, transfer market management, financial management, tactical management, training management, player statistics. The players team managers of the game should be able to form teams to manage by either transferring footballers from other teams or developing young talents within their own organizations. Conversely, team club presidents can place their own footballers? for sale via a marketplace. Each footballer on the marketplace should have a marketplace value, which depends on a base price determined by the president of the team club, and various statistics of the footballer, which denotes the base price for which that footballer can be bought. Depending on the match statistics of the player, the marketplace value of a footballer can increase or decrease. A teams total value is the sum of the individual marketplace values of its all footballers. Footballers should also have individual skills which are improved by training. Two game players teams should be able to have a match among themselves, and the result of such a match is determined by several factors including team total values, individual footballers skills, the tactic given by the team manager to hisher team before the match, and some degree of randomness and chance. The teams have budgets which they use to buy footballers from other teams via the marketplace. Teams earn money via match ticket sales, jersey sales, and also paid by the football federation based on individual match scores. With this assignment you are expected to specify the use cases you identified for the first assignment in the structured specification template we have seen during the lectures Week lecture notes, replicated below Please do not omit the possible alternative flows in addition to the normal flows you identified. Please concentrate over the functionalities given as part of the first assignment, and discard any possible nonfunctional requirements that might be of interest in such a system. Draw the analysis level class diagram corresponding to the above problem description. Make sure to label all associations with appropriate multiplicities. Remember that, analysis level class diagrams are not necessarily complete, but have only the methodsattributes discovered during requirements engineering activities. Concentrate on goals, and requirements, rather than on lower level concepts such as variables, procedures and control flow. Your object classes should reflect domain concepts and characteristics rather than implementation level classes. Clearly state the assumptions you made, if any.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
