|[Home](home)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[Banco de Dados](banco_dados)|[Instalação](instalacao)|[Gerência de Projeto](gp)|[Horários Disponiveis](horarios)|[Links úteis](useful-links)|[Anotações do time](anotacoes-do-time)|[Versionamento](versionamento)|[Comandos](comandos)|[Padronização](padronizacao) |---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| # Página da Arquitetura do Sistema Diagrama da arquitetura do sistema: ![image](http://tools.ages.pucrs.br/compartilhamento/compartilhamento-wiki/raw/master/diagramas/arquitetura.png) Optou-se por utilizar a arquitetura MVC. Além de ser comumente utilizada em projetos Java Spring, os alunos possuem conhecimento da mesma uma vez que é amplamente apresentada e estudada durante o percurso acadêmico. Foi feito o uso de outras funcionalidades providas pelo Spring Boot, como Listeners para captura e disparo de eventos em relação às entidade do banco de dados.