umarley / seteAPI

BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

`GET /graficos/{cod_cidade}/alunos` #84

Closed marcosroriz closed 2 years ago

marcosroriz commented 2 years ago

GET /grafico/{cod_cidade}/aluno

{
    "elementos": 
    [
        {
            "nome": "Atendimento",
            "titulo": "Porcentagem de Alunos Atendidos (Cadastrados no Sistema)",
            "labels": ["Sem Rota Cadastrada", "Com Rota Cadastrada"],
            "values": [10, 200]
        },
        {
            "nome": "Escolas",
            "titulo": "Numéro Médio de Alunos por Escola",
            "labels": ["Numéro Médio de Alunos Transportados por Escola"],
            "values": [7.71]
        },
        {
            "nome": "Rotas",
            "titulo": "Numéro Médio de Alunos por Rota",
            "labels": ["Numéro Médio de Alunos Transportados por Rota"],
            "values": [6.75]
        },
        {
            "nome": "Nível de Escolaridade",
            "titulo": "Distribuição de Alunos por Nível de Escolaridade",
            "labels": ["Creche", "Fundamental", "Médio", "Superior", "Outro"],
            "values": [72, 183, 8, 0, 0]
        },
        {
            "nome": "Turno de Aula",
            "titulo": "Distribuição de Alunos por Turno de Ensino":
            "labels": ["Manhã", "Tarde", "Integral", "Noturno"],
            "values": [62, 185, 1, 14]
        },
        {
            "nome": "Área de Residência",
            "titulo": "Porcentagem de Alunos por Localização",
            "labels": ["Área Urbana", "Área Rural"],
            "values": [200, 600]
        },
        {
            "nome": "Cor",
            "titulo": "Porcentagem de Alunos por Cor/Raça",
            "labels": ["Não Informado", "Branco", "Preto", "Pardo", "Amarelo", "Indígena"],
            "values": [200, 600, 200, 100, 200, 50]
        },
        {
            "nome": "Sexo",
            "titulo": "Porcentagem de Alunos por Sexo",
            "labels": ["Masculino", "Feminino", "Não Informado"],
            "values": [200, 600, 200]
        },
        {
            "nome": "Responsável",
            "titulo": "Porcentagem de Alunos por Categoria de Responsável",
            "labels": ["Pai, Mãe, Padrasto ou Madrasta", "Avô ou Avó", "Irmão ou Irmã", "Outro Parente"],
            "values": [200, 600, 200]
        }
    ]
}
umarley commented 2 years ago

@marcosroriz issue implementada e documentada no swagger. Já em produção.