Esse documento estabelece os padrões e fornece um guia para a definição do layout e da interface para o dashboard(Página inicial do sistema) com o usuário do sistema. O layout padrão do sistema contará com quatro cards de informações relevantes sobre o sistema e um grid contendo os últimos atendimentos lançados no cadastro de atendimentos.
O dashboard será o painel de controle da aplicação, o qual representará a página inicial quando o usuário se autenticar no sistema. O dashboard exibirá quatro cards com informações relevantes para o usuário, onde nestes será apresentado um resumo rápido do que está se passando nos cadastros do sistema. As informações apresentadas no dashboard são as seguintes:
Os cards exibirão informações resumidas e de fácil acesso ao usuário, sem restrição de permissões ou de perfis de usuário. Cada card terá um link que dará acesso aos grids nos módulos de suas respectivas informações. Este acesso aos módulos, no entanto, é restrito aos usuário que tenham permissão para acessá-los. As informações exibidas nos cards devem obedecer às restrições de secretarias e departamentos aos quais os usuários estão vinculados.
No sentido da esquerda para a direita, o primeiro card irá exibir a soma de todos os atendimentos cadastrados. O card terá um link para acesso direto ao grid de atendimentos.
O segundo card irá exibir a soma dos atendimentos pendentes cadastrados, isto é, atendimentos que possuam serviços vinculados, os quais, estes, não estejam com o estado do tipo final. O card terá um link para acesso direto ao módulo de atendimentos, onde os quais serão filtrados por atendimentos pendentes.
O terceiro card irá exibir a soma das pessoas cadastradas e que tenham, pelo menos, 1 atendimento vinculado a elas. O card terá um link para acesso direto ao grid de pessoas. A lista deverá exibir pessoas filtradas por aquelas que já receberam atendimento.
O quarto grid irá exibir a soma dos pontos de atendimento cadastrados e que tenham, pelo menos, 1 atendimento vinculado a eles. O card terá um link para acesso direto ao grid de pontos de atendimento, filtrados por pontos de atendimento que possuam algum atendimento.
Abaixo dos cards serão listados os atendimentos, organizados em ordem decrescente de data, fazendo com que os últimos atendimentos sejam exibidos mais ao topo do grid. Esses atendimentos ainda poderão ser filtrados por períodos, onde poderão ser exibidos os últimos atendimentos do dia, da semana ou do mês correntes. Para tanto, um seletor exibirá as 3 opções para filtragem.
Cada registro exibido poderá ser clicado para redirecionar o usuário à página de detalhes com as informações completas do atendimento. As seguintes colunas deverão ser exibidas no grid:
O dashboard deverá ser uma página de acesso por todos os tipos de usuários do sistema. Esta página, todavia, poderá conter informações que serão de acesso restrito a usuários com permissões específicas. O grid com a lista dos atendimentos deverá ser exibido apenas para usuários que possuam permissão para sua visualização. Os cards não terão restrição para sua visualização, mas seus links de acesso aos módulos exigirão a devida permissão.
Nenhuma.