Prototipagem - isabelleqga/ESprojetoSEGEL GitHub Wiki
Data de Início: 20/03/2023
Data de Término: 24/03/2023
O protótipo tem como objetivo mostrar a visualização da aplicação de modo básico, permitindo entender como serão feitos as telas, quais funcionalidades irão ter e também como é feito a integração. Para acessar o link de nosso figma basta clicar em uma das fotos abaixo que ela irá redirecionar ao link do figma para visualização.
-
Desenvolvimento: Toda a equipe esteve envolvida
-
Validação: Marlos Ribeiro, nosso cliente do STI e orientador; e também Vinícius, um dos gestores da SEGEL
História | Alocado? |
---|---|
Criação de diferentes personas | ✅ |
Login com UFPE ID ou Gov.br | ❌ |
Visualização dos espaços disponíveis ou não (filtragem) | ✅ ❌ |
Visualização dos horários disponíveis | ✅ |
Reserva de espaços | ✅ |
Visualização das solicitações pelo admin | ✅ |
Visualização dos tipos de usuário | ✅ |
Visualização das informações de cada usuário pelo admin | ✅ |
- Contexto: Garantir que os usuários tenham um acesso rápido a reserva, mas não vejam todas as solicitações ou informações de espaço, usuário, etc. E o admin será aquele que poderá ter acesso a todas as telas, logo, temos essa diferenciação entre usuários para garantir permissões diferentes.
- Contexto: Permitir que os usuários internos e professores da UFPE acessem com o UFPE ID (@ufpe.br) para agilizar no login. E os usuários externos usariam o gov.br. Porém, esse é um detalhe que deve ser abordado com cuidado para não prejudicar o login, então optamos por fazer um básico no primeiro momento.
- Contexto: Garantir que os todos os espaços sejam listados e oferecer a filtragem para mostrar aqueles disponíveis e aqueles em manutenção. O botão de filtragem aparece no protótipo, mas era só para demonstrar a ideia, logo, não está realmente filtrando, essa parte ficando para o desenvolvimento futuro.
- Contexto: Ao clicar em um espaço desejamos mostrar um calendário representando todos os horários já reservados para guiar o usuário e também fornecer transparência nas informações. Caso não seja possível, vamos optar por um envio de mensagem de erro na reserva.
- Contexto: Ao clicar em "reservar" o usuário irá preencher as mesmas informações que normalmente faria antes, porém, agora usando um sistema mais rápido e intuitivo, bem como salvando os dados no banco de dados da SEGEL para uma análise eficiente.
- Contexto: O admin possui uma aba a mais no seu menu bar capaz de mostrar e notificar quando uma solicitação é feita e então aprová-la ou rejeitá-la. Há também a verificação e listagem de todas as solicitações por categoria, permitindo uma análise mais precisa e também uma visibilidade melhor no estado de cada requisição.
- Contexto: Os usuários podem verificar quais são todos os usuários cadastrados no sistema para verificar quantidade ou o tipo de usuário. Assim, é fácil ver quem são os gestores da SEGEL, quem são os professores e quem são os alunos.
- Contexto: Os administradoes também podem visualizar informações sensíveis de cada usuário, tais como quantidade de reservas, nome, telefone, etc.