Home | Quick Start | Sprints | Progresso | Modelagem | Protótipos | Arquitetura | Artefatos |
---|
Modelagem
Acesso rápido:
Escopo da aplicação
Dicionário de dados
Se tratando de um projeto que utiliza um banco de dados não relacional, uma das preocupações do time foi definir e documentar o formato esperado dos diferentes tipos de entidades.
O dicionário de dados está organizado pelos objetos que compõem o banco de dados do aplicativo eVote (Usuário - Sala - Questao - Alternativa).
Artefatos: modalagem-dicionario-de-dados.zip Documento Não encontrado
Fluxo de dados entre telas
Para aumentar o nosso entendimento sobre a aplicação e auxiliar o desenvolvimento, foi criado um modelo que mostra o uso de dados ao longo dos processos principais da aplicação (abertura do app, criação de sala votação, votação em uma sala e auditoria da votação). A maior parte das telas interage com passagem de dados via state do react-navigation
. Outra escolha que merece atenção é o salvamento do usuário logado em uma AsyncStorage, possibilitando a dinâmica admin/convidado ao aplicar filtros de exibição nas salas cadastradas.