A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Aplicação de Estatísticas de Ensino Superior Disciplina de Linguagens de Programação Fábio Miguel Vitória Carreto – N.º 5618.

Apresentações semelhantes


Apresentação em tema: "Aplicação de Estatísticas de Ensino Superior Disciplina de Linguagens de Programação Fábio Miguel Vitória Carreto – N.º 5618."— Transcrição da apresentação:

1 Aplicação de Estatísticas de Ensino Superior Disciplina de Linguagens de Programação Fábio Miguel Vitória Carreto – N.º 5618

2 Contexto do Trabalho Aplicação em Python Obter Dados dos docentes e instituições do ensino superior do site Rebides Efectuar estatísticas e listas com esses dados Gerar ficheiros csv e gráficos com os resultados Aplicação gráfica Servidor HTTP serve aplicação

3 Trabalho do Autor 1- Estudo do código fornecido pelo docente 2- Criadas classes para obter informação das instituições do site 3- Criada aplicação gráfica 4- Definidos eventos 5- Operações na base de dados – criação da estrutura e preenchimento com os dados 6- Consultas à base de dados e geração de estatísticas e listas 7- Verificação dos dados obtidos e encaminhamento dos dados para ficheiros csv e gráficos 8- Criação do servidor HTTP e dos ficheiros HTML com os resultados das estatísticas 9- Melhoramento da interface gráfica e resolução de erros de codificação.

4 Aspectos Teóricos SQLite3 – Tarefas sobre a base de dados – Inserção de dados, criação de tabelas e consultas MatPlotLib – Geração de Gráficos personalizados WxGlade – Desenvolvimento da interface gráfica – Vários widgets – Personalização da interface a gosto – Geração de código

5 Aspectos Teóricos SimpleHTTPServer, SocketServer, threading e webbrowser – Implementação simples de servidor HTTP – Criação de threads melhora performance do programa – Webbrowser abre browser em página à nossa escolha csv, urllib e BeautifulSoup – Obtenção fácil de dados HTML de qualquer página a partir do URL – Geração de ficheiros em formato CSV

6 Aspectos Teóricos Estatísticas 1 – Para cada ano o número de docentes no ensino superior 2- Número total de docentes num tipo de instituição específico, ao longo dos vários anos 3- Número total de docentes num estabelecimento de ensino superior especifico ao longo dos anos 4- Número de docentes com um determinado grau académico ao longo dos anos 5- Número de docentes com um determinado grau académico a leccionar num determinado estabelecimento ao longo dos anos Listas 1- Tipos de instituição em cada ano 2- Estabelecimentos pertencentes a um tipo de instituição específico ao longo dos anos 3- Docentes com um determinado grau académico ao longo dos anos

7 Análise Experimental Estatística 1 - Número Total de Docentes no ensino superior em cada ano Estatística 2 - Número de docentes no Ensino Superior Público Politécnico em cada ano

8 Análise Experimental Estatística 3 – Número de docentes na Universidade de Évora em cada ano Estatística 4 - Número de docentes licenciados em cada ano

9 Análise Experimental Estatística 5 – Número de docentes mestrados na Universidade de Évora nos diferentes anos Lista 1 - Tipos de instituição em cada ano

10 Análise Experimental Lista 2 – Estabelecimentos do tipo Ensino Superior Público Politécnico Lista 3 - Docentes com o grau Mestrado ao longo dos anos

11 Análise Experimental Interface gráfica inicial Página inicial do servidor

12 Conclusões Diminuição do número de docentes no ensino superior ao longo dos anos. Dados no site Rebides não estão consistentes, logo as estatísticas podem originar resultados que não reflectem a realidade Trabalho Futuro Criação de threads quando se fazem as estatísticas pode melhorar bastante a performance da aplicação.


Carregar ppt "Aplicação de Estatísticas de Ensino Superior Disciplina de Linguagens de Programação Fábio Miguel Vitória Carreto – N.º 5618."

Apresentações semelhantes


Anúncios Google