Skip to main content

Atualizações da Tela de Fissuras

Contextualização do foco da sprint

 Nesta sprint, houve uma evolução significativa na interface de gerenciamento de fissuras, aprimorando tanto a usabilidade quanto a integração de funcionalidades com o backend. A tela de fissuras é uma das áreas mais utilizadas pelos usuários do sistema, sendo responsável por concentrar a visualização, organização e análise das imagens inspecionadas em campo.

 Dentre as melhorias implementadas, destacam-se: a possibilidade de arrastar fissuras entre colunas, a adição da função de upload de fotos e a geração de relatórios baseados nas fissuras registradas. Além disso, os gráficos passaram a refletir os dados reais do backend, representando a distribuição precisa de fissuras por tipo e direção.

Arrastar fissuras entre colunas

 A tabela de fissuras agora conta com suporte a interações de arrastar e soltar ("drag and drop") entre colunas da interface. Essa funcionalidade foi idealizada para facilitar a auditoria de imagens conforme o fluxo de análise ou revisão técnica.

 Por exemplo, o usuário pode arrastar uma imagem inicialmente classificada como "retração" para a coluna de fissuras "térmicas" durante a auditoria. A ação é intuitiva e visual, eliminando a necessidade de múltiplos cliques.

 Sempre que uma fissura é arrastada de um lado para o outro, sua classificação é atualizada no banco de dados, mantendo a identificação correta. Além disso, é criado um registro de auditoria indicando que houve uma alteração nas informações daquela fissura.

Gif 1 - Arrastar fissuras

Gif demonstrando o ato de arrastar as imagens

Fonte: Autores

 O gif acima apresenta o processo de arrastar uma fissura de uma classificação para outra.

Upload de novas fotos

 Agora é possível enviar novas imagens de fissuras diretamente pela tela de gerenciamento. Ao clicar no botão de “Upload”, o usuário pode selecionar arquivos do seu dispositivo, vinculá-los ao prédio atual e indicar de qual direção foi tirada aquela foto.

 A imagem passa pelo processo de classificação automática do modelo e, em seguida, é enviada para o banco de dados. Basta recarregar a página para vê-la. Essa funcionalidade foi pensada para facilitar o processo de alimentação do sistema com novos dados de campo, permitindo que mesmo após uma expedição seja possível adicionar novas imagens ao prédio correspondente.

Gif 2 - Upload de novas fotos

Gif demonstrando o upload de imagens

Fonte: Autores

 O gif acima apresenta o processo de realizar o upload de uma nova imagem a partir do computador, além de demonstrar o resultado após a classificação feita pelo modelo.

Geração de relatórios

 Outra implementação importante é a função de geração de relatórios em PDF, que consolida automaticamente as informações de fissuras registradas por prédio, tipo e direção geográfica.

 O relatório gerado contém um resumo executivo com informações da expedição predial (como data, local e responsável técnico), seguido por uma tabela com a distribuição das fissuras por orientação geográfica, discriminando entre tipos térmicos e de retração. Também são apresentados os detalhamentos individuais das fissuras, incluindo tipo, confiabilidade do modelo e orientação correspondente.

 Essa funcionalidade é especialmente útil para inspeções formais pois permite a geração instantânea de relatórios visuais e estruturados, eliminando a necessidade de compilar informações manualmente.

Gif 3 - Gerar relatórios

Gif demonstrando o relatório

Fonte: Autores

 O gif acima apresenta o processo de geração do relatório e demonstra como as informações estão organizadas em seu interior.

Gráficos integrados com o backend

 Os gráficos da tela de fissuras foram atualizados e agora se conectam dinamicamente ao backend. Eles apresentam, em tempo real, a contagem total de cada tipo de fissura (térmica ou de retração) e também a distribuição geográfica por direção (Norte, Sul, Leste, Oeste), com base nos dados reais registrados no banco de dados para o prédio selecionado.

 Além disso, a quantidade total de fissuras atribuídas ao prédio é exibida diretamente no cabeçalho da tela, permitindo uma visão geral imediata do status da inspeção.

 Essa atualização proporciona maior confiabilidade analítica e facilita o monitoramento de padrões estruturais. Por exemplo, se há concentração de fissuras do tipo térmica em fachadas voltadas ao oeste, isso pode indicar problemas com dilatação térmica excessiva nessa direção, gerando assim uma análise valiosa para os usuários.

 É possível visualizar essas atualizações ocorrendo nos gifs 1 e 2 apresentados nesta documentação.

Conclusão

 As melhorias desta sprint consolidam a tela de fissuras como um centro de controle mais robusto e interativo para o gerenciamento de dados estruturais. Com as novas funcionalidades, o sistema avança significativamente em direção a um fluxo de inspeção técnica mais fluido, confiável e automatizado.