Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/48403| Document type: | Trabalho de Conclusão de Curso |
| Access type: | Acesso Aberto |
| Title: | Observatório de cibercrimes: prototipação e desenvolvimento do painel web interativo |
| Alternate title (s): | Cybercrime observatory: prototyping and development of the interactive web dashboard |
| Author: | Santos, Gabriel Zeitoum |
| First Advisor: | Miani, Rodrigo Sanches |
| First member of the Committee: | Gabriel, Paulo Henrique Ribeiro |
| Second member of the Committee: | Silva, Pedro Franklin Cardoso |
| Summary: | O 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. |
| Abstract: | The 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. |
| Keywords: | Cibercrime Cybercrime Visualização de dados Data visualization Geovisualização Geovisualization ECharts Angular Decisões judiciais Court decisions Mapa coroplético Choropleth map |
| Area (s) of CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| Language: | por |
| Country: | Brasil |
| Publisher: | Universidade Federal de Uberlândia |
| Quote: | SANTOS, 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. |
| URI: | https://repositorio.ufu.br/handle/123456789/48403 |
| Date of defense: | 23-Sep-2025 |
| Appears in Collections: | TCC - Ciência da Computação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| ObservatorioCibercrimesDesenvolvimentoFrontend.pdf | TCC | 9.5 MB | Adobe PDF | ![]() View/Open |
This item is licensed under a Creative Commons License
