Descrição: Funcionalidade responsável por permitir a pesquisa unificada de conteúdos e serviços do Portal Público do TCE-GO, incluindo atos normativos, notícias, serviços e conteúdos institucionais, com foco na melhoria da encontrabilidade da informação.
Menu / Local de acesso: Portal TCE-GO | Campo de Busca Global (Header fixo em todas as páginas)
A funcionalidade de Busca Global está disponível no contexto público, podendo ser utilizada por usuários autenticados ou não autenticados.
| Nível | Perfil | Autenticação | Abrangência |
|---|---|---|---|
| INTERNO/PÚBLICO | Todos os Perfis | Não obrigatória | Pesquisa unificada de conteúdos e serviços disponíveis publicamente no Portal. |
Componente disponível fixado no topo do Portal.
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Campo de Busca | Campo Texto com sugestão automática | Sim | Alfanumérico | Vazio | Aceita termos parciais, palavras-chave, número de processo e nomes. |
| Sugestão Preditiva | Lista dinâmica | Não | - | – | Exibida automaticamente conforme digitação (RN03). |
| Ícone de Lupa | Ícone acionável | Sim | – | – | Executa a pesquisa global. |
Tela responsável por exibir os resultados da pesquisa global.
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Filtro Primário | Radio | Sim | Todos, Serviços, Notícias, Páginas, Transparência, Publicações Institucionais | Todos | Define o escopo e altera os filtros avançados disponíveis. |
| Filtros Avançados | Área Dinâmica | Não | Variável por filtro primário | Oculto | Exibidos conforme a regra RN09 |
| Paginação | Controle | Não | - | 1 | Navegação entre os resultados encontrados. |
| Listagem de Resultados | Lista | Sim | - | Vazio | Exibe os cards de resultados com Título, Resumo e Categoria. |
| Mensagem Vazio | Texto informativo | – | “Nenhum resultado encontrado em todo o Portal TCE-GO” | “Nenhum resultado encontrado em todo o Portal TCE-GO” | Exibida quando não houver resultados. |
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | O usuário insere um termo no campo de Busca Global. | Header | |
| 02 | O sistema apresenta sugestões automáticas conforme digitação. | RN03 | Header |
| 03 | O usuário aciona a ação“Buscar” ou tecla Enter. | Header | |
| 04 | O sistema processa a consulta de forma unificada e apresenta os resultados organizados por relevância. | RN01, RN02, RN04 | Resultados |
| 04.1 | Caso não existam resultados, o sistema executa o Fluxo 03. | Resultados | |
| 05 | O usuário seleciona um filtro específico (ex: Serviços). | RN03 | Tela 01 |
| 06 | O sistema atualiza a lista e exibe os filtros avançados daquela categoria (ex: Público “Advogados”). | RN09 | Tela 01 |
| 07 | O sistema refina os resultados mantendo o termo de busca | RN06 | Tela 01 |
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | O usuário seleciona uma categoria de resultado. | Resultados | |
| 02 | O sistema filtra os resultados conforme categoria selecionada. | RN05 | Resultados |
| 03 | O sistema atualiza a listagem mantendo o termo pesquisado. | RN05 | Resultados |
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | O sistema não localiza resultados para o termo informado. | Resultados | |
| 02 | O sistema apresenta a mensagem: “Nenhum resultado encontrado para o termo pesquisado.” | Resultados | |
| 03 | O sistema mantém o campo de busca disponível para nova tentativa. | Resultados |
| ID | Descrição |
|---|---|
| RN01 | Busca Unificada – O sistema deve executar a pesquisa de forma unificada em todos os repositórios públicos integrados ao Portal, notícias, páginas, publicações e serviços. |
| RN02 | Aceitação de Critérios Variáveis – O sistema deve permitir pesquisa por termos livres. |
| RN03 | Sugestão Preditiva – Durante a digitação, o sistema deve apresentar sugestões automáticas de notícias, páginas, publicações e serviços correspondentes ao termo parcial informado. |
| RN04 | Ordenação por Relevância – Os resultados devem ser ordenados por critério de relevância baseado na correspondência do termo pesquisado com título, assunto e conteúdo indexado. Quando houver período inserido, a ordeneção deve ser feita pela data mais atual. |
| RN05 | Filtro por Categoria – O sistema deve permitir a filtragem dos resultados por tipo de conteúdo, mantendo o termo originalmente pesquisado. |
| RN06 | Paginação de Resultados – O sistema deve apresentar os resultados de forma paginada, exibindo 10 (dez) registros por página quando aplicável. |
| RN07 | Indexação Temática – O sistema deve utilizar indexação por palavras-chave e assuntos para garantir que conteúdos relacionados sejam retornados mesmo que o termo pesquisado não corresponda exatamente ao título do conteúdo. |
| RN08 | Fragmento de Texto (Snippet): Cada resultado de busca deve exibir um resumo ou fragmento do texto onde o termo foi encontrado, destacando a palavra-chave quando possível em negrito. |
| RN09 | Exibição Condicional de Filtros: Exibição Condicional de Filtros: O sistema deve renderizar os componentes de filtro avançado dinamicamente com base no Filtro Primário selecionado, conforme o mapeamento abaixo: 1. Todos: Apresenta apenas o filtro transversal de Assunto (Tema Global) e o filtro de Tipo de Conteúdo. 2. Serviços: Exibe os filtros de Público (Cidadão, Advogados, Órgãos Fiscalizados, Servidores) e Tipo de Serviço (Consulta, Emissão, Solicitação). 3. Notícias: Exibe os filtros de Período, Autor, Tipo (Clipping, Notícia, Vídeo, Rádio) e o transversal de Assunto. 4. Páginas: Exibe os filtros de Tipo de Conteúdo (Informativo, Normativo, Institucional, Programa/Projeto) e o transversal de Assunto. 5. Transparência: Exibe o transversal de Assunto, o Tipo de dado (Despesa, Receita, Pessoal, Licitação, Convênio) e o Ano de Exercício. 6. Publicações Institucionais: Exibe o filtro de Tipo (Normativo, Sumário Executivo, Livro, Apresentação, Cartilha/Manual/Tutorial, Revista/Periódico, Relatório de Fiscalização, Relatório de Gestão) e o transversal de Assunto. |
| RN10 | Assuntos (Tema Global): O filtro transversal de “Assunto” deve ser alimentado obrigatoriamente pelas seguintes opções padronizadas: Acessibilidade, Administração, Assistência Social, Ciência e Tecnologia, Contratações Públicas, Contratos e Despesas, Cultura, Desenvolvimento Regional, Economia, Educação, Energia, Finanças Públicas, Gestão Ambiental, Gestão de Pessoas, Gestão Estadual, Jurisprudência, Licitações, Obras, Participação Cidadã, Planejamento e Orçamento, Previdência Social, Saneamento, Saúde, Segurança Pública, Sustentabilidade e Transporte. |