Skip to content

AfonsoPereiraCerqueira/UrbanMobilitySystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚦 Urban Mobility System (EI-AP)

Este sistema de gestão de mobilidade urbana foi desenvolvido no âmbito da unidade curricular de Algoritmia e Programação. O objetivo é processar dados de congestionamento urbano e simular cenários de tráfego utilizando algoritmos otimizados.

Este documento detalha a distribuição de tarefas do projeto para o grupo de 5 elementos. O projeto consiste em 18 Tarefas (12 Obrigatórias + 6 Extras).

🛠️ Especificações Técnicas

  • Linguagem: Python 3.13.5 (Vanilla)
  • Bibliotecas Standard: os, datetime (Nenhuma biblioteca externa utilizada).
  • Estruturas de Dados: Matrizes 2D, Listas Dinâmicas e Dicionários.

📋 Tabela de Alocação (Ordem Alfabética)

Estado Tarefas Declaradas Tipo Responsável
1. Load Congestion Data Obrigatória Afonso
6. Identify Severe Congestion Levels Obrigatória Afonso
11. Evolution of congestion across several days Obrigatória Afonso
12. User Interface Obrigatória Afonso
15. Uniform Alert Zones Extra Afonso
2. Display Congestion Data Obrigatória João
9. Optimal Intervention Zone Obrigatória João
14. Generate a Textual Heatmap Extra João
16. Multi-Direction Congestion Spread Simulation Extra João
20. Congestion Pressure Points Extra João
4. Adjust Congestion Levels Obrigatória José
13. Detect Congestion Hotspots Extra José
19. Congestion Flow Simulation Extra José
3. Generate Congestion Alert Map (CAM) Obrigatória Rafael
7. Effect of Traffic Mitigation Obrigatória Rafael
8. North-to-South Congestion Spread Obrigatória Rafael
17. Predictive Traffic Estimate Extra Rafael
5. Calculate Alert Level Percentages Obrigatória Tomas
10. Find a Safe Corridor Obrigatória Tomas
18. Emergency Route Safety Checker Extra Tomas

👤 Resumo por Membro

Afonso (4 Tarefas)

Foco: Infraestrutura, Leitura de Ficheiros e UI.

  • 1. Load Congestion Data
  • 6. Identify Severe Congestion Levels
  • 11. Evolution of congestion across several days
  • 12. User Interface
  • 15. (Extra) Uniform Alert Zones

João (4 Tarefas)

Foco: Visualização de Dados e Algoritmos de Ordenação.

  • 2. Display Congestion Data
  • 9. Optimal Intervention Zone
  • 14. (Extra) Generate a Textual Heatmap
  • 16. (Extra) Multi-Direction Congestion Spread Simulation
  • 20. (Extra) Congestion Pressure Points

José (3 Tarefas)

Foco: Simulações Iterativas Complexas.

  • 4. Adjust Congestion Levels
  • 13. (Extra) Detect Congestion Hotspots
  • 19. (Extra) Congestion Flow Simulation

Rafael (4 Tarefas)

Foco: Lógica de Matrizes e Simulações Simples.

  • 3. Generate Congestion Alert Map (CAM)
  • 7. Effect of Traffic Mitigation
  • 8. North-to-South Congestion Spread
  • 17. (Extra) Predictive Traffic Estimate

Tomas (3 Tarefas)

Foco: Pathfinding e Estatística.

  • 5. Calculate Alert Level Percentages
  • 10. Find a Safe Corridor
  • 18. (Extra) Emergency Route Safety Checker

About

🚦 Traffic Management System developed for EI LP1. Vanilla Python project (standard libraries only) focused on matrix-based algorithms, traffic simulation, and pathfinding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages