===== 3. Tela de Login ===== ==== Contexto da Tela ==== Tela inicial do sistema **BACE**, destinada à autenticação de usuários. Garante a segurança do acesso e a vinculação de cada sessão ao perfil e unidade técnica correspondentes. ==== Objetivo ==== Permitir o acesso controlado dos usuários ao ambiente do sistema, estabelecendo a sessão de trabalho conforme seu perfil e setor. ==== Campos ==== ^ Campo ^ Descrição ^ Regra e Comportamento ^ | Usuário | Identificação institucional do colaborador | Campo obrigatório; validação de formato conforme login institucional | | Senha | Senha de acesso | Campo obrigatório; conteúdo oculto para segurança | | Entrar | Botão de autenticação | Somente habilitado quando ambos os campos estão preenchidos | ==== Regras de Negócio ==== * A autenticação é obrigatória para todas as operações. * Cada login é vinculado a um perfil e unidade técnica. * O sistema não permite acesso simultâneo com as mesmas credenciais em sessões diferentes. * Perfis de acesso determinam o conteúdo exibido após o login (menus e permissões específicas). * O usuario pode estar inserido em mais de uma unidade técica com perfis de acesso diferentes em cada unidade. * Em caso de falha, o sistema exibe a mensagem **“Usuário ou senha incorretos.”** e mantém o usuário na tela. ==== Mensagens e Alertas ==== * “Usuário ou senha incorretos.” * “Preencha todos os campos obrigatórios.” * “Erro de conexão: tente novamente.” ==== Perfis com Acesso ==== Todos (Usuário, Auditor, Gestor e Administrador) — desde que devidamente cadastrados e ativos. ---- ===== 4. Tela Inicial (Home) ===== ==== Contexto ==== Tela exibida logo após o login. Serve como **painel central de navegação**, apresentando comunicados institucionais e indicadores operacionais. ==== Objetivo ==== Fornecer uma visão geral do sistema e facilitar o acesso às áreas de trabalho (Painel, Listas, Cadastros e Administração). ==== Componentes Visuais ==== * **Mural de Avisos:** exibe comunicados válidos para o perfil ou setor do usuário. * **Central de Notificações:** apresenta contadores com os principais status de benefícios. * **Seção de Links Úteis:** lista materiais e manuais relacionados ao BACE. * **Atalhos de Acesso:** botões para áreas específicas (Cadastro, Lista, Lotes, Administração). ==== Regras de Negócio ==== * **Avisos**: exibidos apenas dentro do período de vigência definido (início e fim). * O sistema filtra os avisos conforme: * Perfil do usuário (Admin, Gestor, Auditor, Usuário). * Unidade técnica vinculada. * O usuário pode marcar o aviso como: * **Lido** – o sistema registra a leitura individual. * **Não mostrar novamente** – o aviso não será exibido novamente nessa sessão. * **Central de Notificações** mostra indicadores com contagens automáticas: * Em elaboração. * Enviados para revisão. * Propostas com acórdão. * **Links Úteis** são públicos, mas apenas o **Administrador** pode incluir, editar ou excluir. ==== Campos e Comportamentos ==== ^ Área ^ Elemento ^ Regra de Exibição ^ | Mural | Título, mensagem, vigência | Exibido somente se o aviso estiver dentro do período válido | | Mural (Modal) | Botões “Ok” e “Não mostrar novamente” | Registram leitura ou ocultação | | Central de Notificações | Cartões de status | Atualizados automaticamente conforme a base de dados | | Links Úteis | Título, descrição e link | Exibidos a todos; abrem em nova aba | ==== Ações Possíveis ==== * Visualizar aviso (abre modal com o texto completo). * Marcar aviso como lido ou ocultar. * Acessar listas filtradas ao clicar nos cartões da Central de Notificações. * Abrir materiais dos Links Úteis em nova aba. ==== Mensagens e Alertas ==== * “Aviso lido com sucesso.” * “Período de exibição encerrado.” * “Apenas administradores podem editar links.” ==== Perfis com Acesso ==== Todos os perfis — a visibilidade dos avisos e indicadores depende do perfil e da unidade técnica. ----