At this stage, we identify Teachers and Students groups as being cooperative agents. All other entities are considered as classes.
  Class diagram

As they are autonomous agents, Teachers and Students groups have to reach their goal. That means they have to satisfy their constraints. In this way Teachers and Students groups have to make partnerships and to book Cells on the Grid.