Essa é uma revisão anterior do documento!
ER_001 - Login e Home BACE
Descrição
A funcionalidade Login e Home BACE é responsável por:
- Autenticar os usuários no sistema BACE, garantindo acesso controlado conforme perfil e unidade técnica.
- Estabelecer a sessão de trabalho do usuário, vinculando-a ao setor selecionado quando houver mais de uma unidade técnica associada.
- Exibir, após o login, a tela inicial (Home) com contextualização do sistema, mural de avisos e central de notificações, facilitando o acesso às demais funcionalidades (Painel, Cadastros, Consultas e Administração).
A autenticação é obrigatória para qualquer uso do BACE, e o conteúdo exibido na Home é filtrado conforme o perfil (Usuário, Auditor, Gestor, Administrador) e unidade técnica do usuário logado.
Atores
Usuário:
- Pode executar os Fluxos 01 e 02 (Login e visualização da Home).
Auditor:
- Pode executar os Fluxos 01 e 02.
- Visualiza contadores de Em Elaboração e Propostas com Acórdão na Central de Notificações.
Gestor:
- Pode executar os Fluxos 01 e 02.
- Visualiza contadores de Em Elaboração, Enviados p/ Revisão e Propostas com Acórdão na Central de Notificações.
Administrador:
- Pode executar os Fluxos 01 e 02.
- Visualiza todos os indicadores da Central de Notificações.
- Pode gerenciar Links Úteis e configurar avisos pela área administrativa do sistema.
Telas
Tela 01 - Login BACE
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Usuário | Alfanumérico | Sim | Login institucional | — | Identificação institucional do colaborador. |
| Senha | Alfanumérico (oculto) | Sim | Livre | — | Campo secreto para autenticação. |
| Setor | Lista de seleção | Não (condicional) | Unidades técnicas vinculadas ao usuário | — | Exibido somente quando o usuário possui mais de um setor. |
| Lembrar senha | Checkbox | Não | Marcado / Desmarcado | Desmarcado | Permite manter usuário/senha salvos na estação do usuário. |
| Esqueceu sua senha? | Link | Não | — | — | Direciona para recuperação/alteração de senha (Keycloak). |
| Entrar | Botão | — | — | Desabilitado | Habilitado apenas após preenchimento dos campos obrigatórios. |
Tela 02 - Aviso pós Login
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Título do Aviso | Alfanumérico | Sim | Texto livre definido na configuração do aviso | — | Identificação principal do aviso exibido ao usuário. |
| Mensagem do Aviso | Texto longo | Sim | Texto livre definido na configuração do aviso | — | Conteúdo detalhado do aviso; pode conter orientações, comunicados ou lembretes. |
| Período de Vigência | Informação de datas | Sim | Data inicial e final configuradas na administração do sistema | — | Exibido no canto superior direito; define o intervalo em que o aviso poderá ser apresentado aos usuários. |
| “Não mostrar novamente” | Checkbox | Não | Marcado / Desmarcado | Desmarcado | Quando marcado, registra preferência para não exibir novamente este aviso ao usuário durante a vigência ou período configurado. |
| Botão “OK” | Botão | Sim | — | — | Fecha o aviso e registra internamente a leitura; caso o checkbox esteja marcado, registra também a opção de não exibir novamente. |
| Fechar (X) | Botão/Ícone | Não | — | — | Fecha o aviso sem alterar a vigência; comportamento de registro de leitura segue mesma regra do botão “OK” (conforme definição da regra RN-H11). |
Tela 03 - Home ( menu Início ) Sistema BACE
Tela 03.1 - Home BACE – Central de Notificações e Mural e Links Utéis
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Contextualização do Sistema | Texto informativo | Não | — | — | Exibe mensagem institucional sobre o BACE e seus objetivos. |
| Mural de Avisos | Componente de lista dinâmica | Não | Avisos filtrados por perfil, unidade técnica e vigência | — | Usuário pode marcar como “Lido” ou “Não exibir novamente”. |
| Central de Notificações | Painel de indicadores | Não | Contadores de: Em Elaboração, Enviados p/ Revisão, Propostas com Acórdão | — | Cada indicador possui ação para redirecionar para a tela de consulta correspondente. |
| Notificação: “Em Elaboração” | Indicador / Link | Não | Número de benefícios em elaboração do auditor logado | — | Visível para Auditor, Gestor e Administrador; redireciona para Consulta BACE filtrando setor, usuário e situação = Em Elaboração. |
| Notificação: “Enviados p/ Revisão” | Indicador / Link | Não | Total de benefícios em Enviados p/ Revisão do setor do Gestor | — | Visível para Gestor e Administrador; redireciona para Consulta BACE filtrando setor e situação = Enviados p/ Revisão. |
| Notificação: “Propostas com Acórdão” | Indicador / Link | Não | Contagem de processos com benefício Proposta e acórdão vinculado | — | Visível para Auditor, Gestor e Administrador; redireciona para tela “Pendentes de registro BACE”, filtrando por tipo de documento = Acórdão. |
| Links Úteis | Lista de links | Não | URLs diversas cadastradas pela Administração | — | Públicos para todos os perfis; apenas Administrador pode incluir/editar/excluir. |
| Barra Lateral | Menu de navegação | Sim | Menus variam conforme perfil | — | Acesso às funcionalidades: Painel, Cadastros, Consulta BACE, Configurações, etc. |
| Avisos (🔔) | Botão / indicador | Não | — | — | Exibe notificações recentes e permite acesso ao histórico de avisos. |
Fluxos
Fluxo 01 - Autenticação do Usuário
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Usuário acessa o sistema BACE pela URL institucional. | RN-L01 | Tela 01 |
| 02 | Sistema exibe a tela de Login com os campos Usuário, Senha e, quando aplicável, Setor. | RN-L02 | Tela 01 |
| 03 | Usuário informa os campos : Usuário e Senha. | RN-L03 | Tela 01 |
| 04 | Caso o usuário tenha mais de um Setor vinculado, o sistema exibe o campo de seleção de Setor. | RN-L05 | Tela 01 |
| 05 | Usuário marca ou desmarca a opção Lembrar Senha. | RN-L04 | Tela 01 |
| 06 | Sistema habilita o botão Entrar apenas quando os campos obrigatórios estiverem preenchidos. | RN-L03 | Tela 01 |
| 07 | Usuário clica no botão Entrar. | RN-L03 | Tela 01 |
| 08 | Sistema valida credenciais e perfis no Keycloak. | RN-L06 | Tela 01 |
| 09 | Se usuário ou senha estiverem incorretos, exibe alerta e mantém o usuário na tela. | RN-L07 | Tela 01 |
| 10 | Se houver múltiplos setores, o sistema exige seleção do setor. | RN-L05 | Tela 01 |
| 11 | Sistema cria sessão com perfil e unidade técnica selecionada. | RN-L08 | Tela 01 |
| 12 | Sistema verifica concorrência de sessões e sobrepõe caso necessário. | RN-L09 | Tela 01 |
| 13 | Sistema redireciona para o Aviso pós Login. | RN-L10 | Tela 02 |
Fluxo 02 - Exibição do Aviso pós Login
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Sistema verifica avisos configurados para exibição em popup. | RN-H01, RN-H02, RN-H03, RN-H11 | Tela 02 |
| 02 | Se houver aviso elegível, sistema exibe popup. | RN-H01, RN-H11 | Tela 02 |
| 03 | Usuário marca ou não a opção “Não mostrar novamente”. | RN-H04, RN-H11, RN-H12 | Tela 02 |
| 04 | Usuário confirma no botão OK ou fecha. | RN-H11, RN-H12 | Tela 02 |
| 05 | Sistema registra leitura e/ou preferência de ocultação. | RN-H04, RN-H12, RN-H13 | Tela 02 |
| 06 | Sistema direciona para a Home BACE. | RN-L10, RN-H01 | Tela 03 |
| 07 | Se aviso marcado como “Não mostrar novamente”, não exibir novamente durante vigência. | RN-H03, RN-H04, RN-H12, RN-H13 | Tela 03.1 |
| 08 | Caso existam múltiplos avisos, sistema exibe sequencialmente. | RN-H11, RN-H13, RN-H14 | Tela 02 |
Fluxo 03 - Exibição da Home e Central de Notificações
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Sistema exibe a Home com contextualização. | RN-H01, RN-L10 | Tela 03 |
| 02 | Sistema carrega Mural de Avisos conforme perfil. | RN-H02 | Tela 03.1 |
| 03 | Aplica vigência dos avisos. | RN-H03 | Tela 03.1 |
| 04 | Usuário marca aviso como lido ou não exibir novamente. | RN-H04 | Tela 03.1 |
| 05 | Sistema registra a leitura/ocultação. | RN-H04, RN-H13 | Tela 03.1 |
| 06 | Central de Notificações exibida conforme perfil. | RN-H05 | Tela 03.1 |
| 07 | Usuário clica em “Ver”. | RN-H06 | Tela 03.1 |
| 08 | Sistema abre consulta com filtros automáticos conforme indicador. | RN-H06, RN-H08, RN-H09, RN-H10 | Tela 03 |
| 09 | Usuário acessa seção Links Úteis. | RN-H07 | Tela 03 |
| 10 | Sistema exibe Links Úteis. | RN-H07 | Tela 03 |
| 11 | Usuário utiliza o menu conforme permissões. | RN-L08 | Tela 03 |
