The KCB Association
The KCB Association wants to develop a new information system to keep track of information about basketball games between universities. Each team belongs to only one university and can have a maximum of twenty (20) players and a minimum of thirteen (13) players. Each player can play for only one team. Each team has three (3) to seven (7) coaches on its coaching staff, and a coach works for only one team.
Lots of games are played at a university every year. Many teams are involved in a game, and a team may join in many games. At the end of the game, the result of each team will be stored as a win, loss, or draw. Players are called players because they play in games; several games. It is possible that some players simply sit on the bench and do not play in fouls committed, is recorded for every game.
During the summer months, some of the players serve as counselors in summer youth basketball camps that will be held in a campsite location (e.g., Mason, Bellaire, Kenwood, League City, etc.). Each camp has some players who serve as counselors. Besides, it will allow coaches and players to manage their team's performance, future games, and summer camps, and allow them to sign up as counselors.
Based on the KCB Association case study:
Design a Use Case Diagram for the above scenario. Clearly show any extension process in the diagram.
Instructions: Draw your use case diagram using draw.io, Ms. Visio, DiA, or any other system design tool. Export/convert your diagram as a graphic file such as jpg, jpeg, or png.