📄 Documento de visão
Introdução
O presente documento tem como objetivo apresentar uma visão geral do projeto desenvolvido para a disciplina de Projeto Back-End, no contexto do Projeto de Extensão PBE_25.1_8002_SkolBits. O sistema consiste em uma aplicação web desenvolvida com Django e Python, com documentação via Swagger, que visa apoiar a comunidade da Ilha Primeira, no Rio de Janeiro, oferecendo um sistema de registro e análise de dados inspirado no modelo de coleta do IBGE.
Descrição do Problema
A Ilha Primeira é uma comunidade que carece de dados organizados sobre seus moradores, condições de moradia, acesso a serviços e necessidades sociais. Essa ausência de informações dificulta a criação de políticas públicas, ações sociais e tomadas de decisão por parte de gestores e apoiadores da região.
Problema
A inexistência de um sistema centralizado e acessível para registrar e consultar dados da comunidade da Ilha Primeira.
Impactados
- Moradores da Ilha Primeira
- Organizações sociais e comunitárias
- Gestores públicos e apoiadores da região
- Universidades e grupos de extensão envolvidos com a comunidade
Consequência
A falta de dados estruturados compromete o planejamento de ações sociais, a entrega de recursos e a criação de políticas públicas voltadas às reais necessidades dos moradores.
Solução
A solução proposta é o desenvolvimento de uma aplicação web moderna que permita a coleta, o armazenamento e a visualização de dados relacionados aos domicílios, moradores e condições de vida na Ilha Primeira. A ferramenta será inspirada na metodologia do Censo do IBGE, mas com foco local e adaptada à realidade da comunidade.
Objetivos
O principal objetivo do projeto é desenvolver uma plataforma funcional, segura e intuitiva que permita à equipe de campo, moradores e instituições parceiras acessar e registrar dados relevantes sobre a Ilha Primeira. Esses dados serão usados para criar relatórios, identificar demandas e propor soluções com base em evidências.
Descrição do Usuário
Os usuários da plataforma serão os voluntários responsáveis pela coleta de dados, os moradores da Ilha Primeira com acesso permitido, e organizações parceiras. O sistema será acessado via navegador, com interface adaptada para dispositivos móveis, priorizando usabilidade, acessibilidade e segurança.
Recursos do Produto
Conta
Usuários autorizados poderão se cadastrar e fazer login para acessar o sistema, com permissões específicas conforme seu papel (coletor, administrador, visualizador).
Cadastro de Domicílio
Permite o registro das informações de domicílios na Ilha Primeira, incluindo localização, estrutura da moradia e acesso a serviços básicos.
Cadastro de Moradores
Permite o registro dos dados dos residentes, como idade, gênero, escolaridade, ocupação, religião, entre outros aspectos sociais.
Relatórios e Análises
A aplicação permitirá gerar relatórios com filtros customizados, como faixa etária, educação ou situação de trabalho, oferecendo apoio à análise local.
Documentação com Swagger
O backend da aplicação é documentado com Swagger, permitindo que desenvolvedores e mantenedores visualizem e testem os endpoints REST de forma prática.
Restrições
A aplicação requer conexão com a internet para sincronização dos dados com o servidor. A coleta de dados será feita por pessoas treinadas e autorizadas. A privacidade dos dados será respeitada, com uso de criptografia e autenticação segura.
Referências Bibliográficas
Instituto Brasileiro de Geografia e Estatística (IBGE). Censo Demográfico 2022. Disponível em: https://censo2022.ibge.gov.br/. Acesso em: 09/06/2025
Django Project. Disponível em: https://www.djangoproject.com/
Swagger/OpenAPI Specification. Disponível em: https://swagger.io/specification/
Versionamento
| Data | Versão | Descrição | Autor(es) |
|---|---|---|---|
| 09/06/2025 | 1.0 | Criação do documento | Yago Duarte, Equipe SkolBits |