Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/48403
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.creatorSantos, Gabriel Zeitoum-
dc.date.accessioned2026-02-25T14:05:18Z-
dc.date.available2026-02-25T14:05:18Z-
dc.date.issued2025-09-23-
dc.identifier.citationSANTOS, Gabriel Zeitoum. Observatório de cibercrimes: prototipação e desenvolvimento do painel web interativo. 2025. 48 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2026.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/48403-
dc.description.abstractThe growth of crimes committed in the digital environment has pressured public au- thorities and academia to develop tools that make cybercrime data more accessible and interpretable. This work presents the development of an interactive web dashboard for analyzing judicial decisions classified as cybercrimes in the State of São Paulo. The sys- tem consumes a public API of legal cases, filters only records marked as cybercrimes, and performs data processing (date standardization, normalization of municipality names, and aggregations by year, subject, and district). The interface, built with Angular and ECharts, provides a choropleth map (heatmap) of São Paulo municipalities, bar charts by year, a pie chart by subject, a ranking of topics, and a searchable, paginated table of cases. Map ranges are calculated dynamically: when the maximum number of cases on the map is ≤ 4, integer steps (1, 2, 3, 4) are used, and in larger scenarios, breakpoints by percentiles (25%, 50%, and 75%) are applied, avoiding overlap and reinforcing readability. The dashboard is responsive, offers light/dark mode, and includes a state selector prepared for future datasets. Results show that the solution enables the exploration of temporal and spatial patterns with low response time, preserving privacy through aggregated pub- lic data. This work contributes a replicable pipeline for geovisualization of judicial data and a functional prototype, paving the way to extend coverage to other states and data sources.pt_BR
dc.description.sponsorshipPesquisa sem auxílio de agências de fomentopt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectCibercrimept_BR
dc.subjectCybercrimept_BR
dc.subjectVisualização de dadospt_BR
dc.subjectData visualizationpt_BR
dc.subjectGeovisualizaçãopt_BR
dc.subjectGeovisualizationpt_BR
dc.subjectEChartspt_BR
dc.subjectAngularpt_BR
dc.subjectDecisões judiciaispt_BR
dc.subjectCourt decisionspt_BR
dc.subjectMapa coropléticopt_BR
dc.subjectChoropleth mappt_BR
dc.titleObservatório de cibercrimes: prototipação e desenvolvimento do painel web interativopt_BR
dc.title.alternativeCybercrime observatory: prototyping and development of the interactive web dashboardpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Miani, Rodrigo Sanches-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2992074747740327pt_BR
dc.contributor.referee1Gabriel, Paulo Henrique Ribeiro-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3181954061121790pt_BR
dc.contributor.referee2Silva, Pedro Franklin Cardoso-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2774946715740027pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoO crescimento de delitos praticados no ambiente digital tem pressionado o poder público e a academia a desenvolver ferramentas que tornem os dados de cibercrimes mais acessíveis e interpretáveis. Este trabalho apresenta o desenvolvimento de um painel web interativo para análise de decisões judiciais classificadas como cibercrimes no Estado de São Paulo. O sistema consome uma API pública de processos, filtra apenas registros marcados como cibercrimes e realiza o tratamento dos dados (padronização de datas, normalização de nomes de municípios e agregações por ano, assunto e distrito). A interface, construída em Angular e ECharts, disponibiliza um mapa coroplético (heatmap) dos municípios paulistas, gráficos de barras por ano, gráfico de pizza por assunto, ranking de temas e uma tabela de processos com busca e paginação. As faixas do mapa são calculadas dinamicamente: quando o máximo de casos no mapa for ≤ 4 utiliza-se degraus inteiros (1, 2, 3, 4) e, em cenários mais volumosos, quebras por percentis (25%, 50% e 75%), evitando sobreposição e reforçando a legibilidade. O painel é responsivo, oferece modo claro/escuro e um seletor de estado preparado para futuras bases. Resultados mostram que a solução permite explorar padrões temporais e espaciais com baixo tempo de resposta, preservando a privacidade por meio de dados públicos agregados. O trabalho contribui com um pipeline replicável de geovisualização de dados judiciais e um protótipo funcional, abrindo caminho para ampliar a cobertura para outros estados e fontes.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.sizeorduration48pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
Aparece en las colecciones:TCC - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
ObservatorioCibercrimesDesenvolvimentoFrontend.pdfTCC9.5 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons