| Student |
Cria um Student. Um Student agrega um Team e uma Class. |
Criador. |
| Subject |
Cria um Subject. Um Subject agrega um Department. |
Criador. |
| StudentDao |
Persiste os dados na aplicação e retira o acoplamento entre a classe Student e o banco de dados. |
Invenção Pura. |
| CSVReader |
Realiza o parser dos dados necessários para a aplicação e retira o acoplamento entre as classes e o processamento de dados através de um arquivo com uma extensão .csv. |
Invenção Pura. |
| LoginActivity |
Controla a atividade de login no sistema. |
Controladora. |
| StudentActivity |
Controla as atividade de um Student na aplicação como criar, deletar, editar ou excluir sua conta. |
Controladora. |
| MainActivity |
Proporciona o acesso aos dados de Subjects e cria views para cada objeto de Subject. |
Especialista na informação. |