back to Modules

Sport Coach Manager

Introduction
It supports the evaluation of members in a sports team. Sport Coach Manager allows you to prepare teams within a club. Each team consists therefore of members that are able to play a sport. The sport played is equal for each team within a club. However there might be also, something we called, an association that groups clubs into one name. Each team plays the sport during a season. Since per sport there might be different seasons (ie tennis competion is played in one calendar year, where as field hockey is played from the autumn of one year up until summer of next year), you may use a specific season code per club. Each team has one or more coaches. Each coach may be a coach of multiple teams.
Associations
Associations are the highest level within the sports world (as I named them). They consist of clubs. For example one association might cover both a volleyball club as well as a basketball club (at least one of these exists in the Netherlands).
Clubs
The clubs combine all the teams. You will categorise all the female and male teams within one club. One special club exists from installation and can't be deleted. This is the Floating Members Club. If an association is deleted, all its clubs and teams are deleted as well. However the members in the deleted teams should still remain (since there may be evaluation material).
Teams
A club can consist of one or more teams. Each team in its turn consist of a number of members. During installation one team will be created. This team will consist of all the members that are not linked to a team (due to temporary stop, illness, move to other team). Members of this team can be connected to another team. In this way their statistics remain in tact during a 'transfer' to another team. A team might be related to seasons. Once a season is over, set the team to inactive. Create a new team (with in most cases) the same team code/description for the new season.
Members
A member could be:
  • a playing member
  • a coach
  • a medical related person (medic)
  • an inactive member (steps out of team or something more drastic)
Seasons
Members might change now and then from team. Especially when they are juniors. For these members it is important to know to which team belong(ed) in a specific time frame. This time frame is a season. Such a season can follow a calendar year, but just as well a broken year (such as for football, fieldhockey etc.).
Options
If the Front End User module has been installed, you are able to select from which user table you want to select the members.
Note: Starting of with the CMS Made Simple user table and later on switching to using the Front End User table may result in unexpected situations, since user x may in the CMSMS table be a different user in the Front End User table.
Evaluation Questions
This part forms the hart of the module. Before or after setting up the structure, one can use the prepared questions. Please view the Evaluation Questions for more information.
Structure
A structure could look something like the following:
  • Association 1
    • Club 1
      • Team 1
      • Team 2
        • Member 1
        • Member 2
    • Club 2
  • Association 2


Delete part of a structure

Delete an association
An association may be deleted. Cascading deletion is provided to the connected clubs and its teams. Members of teams remain available 'floating' around as members that are to be connected to another team or to be set to inactive.
Delete a club
If you want to delete a club, the system will delete any teams connected to the club as well. Just as with the deletion of an association, members of teams remain available 'floating' around as members that are to be connected to another team or to be set to inactive.
Delete a team
When you delete a team, there is no connection to any other part of the system. Just as with the deletion of an association, members of teams remain available 'floating' around as members that are to be connected to another team or to be set to inactive.
There is one team that your are not able to delete. This team is initially created at install/upgrade time. This team is used, when a team (or something higher in the hiarchy) is deleted. So deleting a team will set all its members to this not deletable team (call it the floating members team). You may change the values of this floating member team. This floating member team not connected to any club.
Delete a member
Deleting a member will cause to delete all the conected evaluations. Since that is not allways what you want, it is better to set the member to inactive.

Evaluation Questions

Evaluation Questions are prepared in three layers: one for the general name of it, the questions and the possible answers. First prepare an evaluation set. Add questions and give the answers that a coach can select from. There are three types of questions: - Fill in the blanks: the coach gets an option to enter free text. Used for open questions. - Multiple choise: the coach has to select one (only one) answer. - One or more options: this is used if multiple answers apply. The coach can select one or more.

Once entered, the questions can be ordered. The way the sequence is set up in the admin is also the sequence that the coach will see it. Bear in mind that via the module options it is possible to generate page breaks per number of questions or a break as entered in the admin part. Adding a break in the list of questions is not more then selecting the 'Add Page Break' option in the list of questions. You will also see the an option to add a section. Sections are shown in the front end and will be shown differently due to the stylesheet settings. You are able to manipulate this via the templates part of the module. Entering a line of text will (default) be shown in between the questions as well, so you'll have to play with how to enter and sort the questions in an evaluation.

The status of an evaluation has not been fully implemented.


back to Modules


This page in: English - Deutsch - Español - Français - Italiano - Lietuvių - Nederlands - Norsk - Polski - Česky - Русский - Svenska - Tiếng Việt - عربي - 日本語 简体中文

User Handbook/Admin Panel/Extensions/Sport Coach Manager

From CMSMS

Arvixe - A CMSMS Partner