MeuHorário 2:

Uma Aplicação Web para Simulação de Matrícula

1

Orientador: Rodrigo Rocha Gomes e Souza

Gabriel Assis Erbetta

2

        Agenda

  • Problema
    • Matrícula
    • MeuHorário
  • Objetivo
  • MeuHorário 2
    • Desenvolvimento e Estrutura
    • Aplicação
  • Avaliações e Resultados
  • Conclusão e Trabalhos Futuros

3

O Problema

4

Estrutura inadequada

das informações

5

MatrUFSC

MatrUSP

Grade na Hora! (UTFPR)

6

MeuHorário

 

2004

7

  • Baixa interatividade
  • Horários antigos

8

Não adaptado para exibição em dispositivos móveis

9

Objetivo

Criar uma aplicação fácil de usar e responsiva para ajudar os alunos da UFBA na matrícula

10

MeuHorário 2

11

Desenvolvimento e Estrutura

12

Ruby on Rails

Foundation

NGINX

Digital Ocean

Tecnologias Utilizadas

13

Web Scraping

  • Crawler e Wrapper
  • Abordagem manual
  • rake tasks

14

Banco de Dados

*

*

*

*

*

*

15

Arquitetura MVC

Model

representa os dados da aplicação

View

responsável pela exibição das informações

Controller

gerencia as requisições

16

A Aplicação

17

Home 

18

Listagem de Cursos

19

Listagem de Disciplinas

20

Listagem de Disciplinas

21

Listagem de Disciplinas

22

Listagem de Disciplinas

23

Grade de Horários

24

Informações da Disciplina

25

Conflito de Horário

26

PDF Exportado

27

Versões Mobile

28

Avaliação e Resultados

29

  • Heurísticas e severidade de Nielsen
  • Um avaliador
  • 10 problemas encontrados
    • ​Nenhum de severidade 0
    • ​Três de severidade 1
    • Quatro de severidade 2
    • Três de severidade 3
    • Nenhum de severidade 4

Avaliação Heurística

30

 

  • ​6 elogios ou parabenizações

  • 4 sugestões de usabilidade

  • 3 sugestões para novas informações

  • 3 sugestões de funcionalidades

Sugestões

"O serviço do site é incrível! Muito obrigado!"

G.

“[...] Adicionar a quantidade de horas de cada matéria. [...]”

R.

“acho que deveria ficar mais visivel como tirar a materia [...]"

L.

“[...] Como sugestão dou a ideia da grade continuar com as materias q vc
colocou no curso anterior. [...]”

M.

16 sugestões enviadas

31

Ferramenta de analytics que captura as interações dos usuários através de tracks

32

Usuários  Distintos (1)

Total de Usuários Distintos: 3.679

MeuHorário

33

Usuários  Distintos (2)

Total de Usuários Distintos: 8.637

135%

MeuHorário 2

34

Dispositivo de Origem

MeuHorário

MeuHorário 2

35

Conclusão e Trabalhos Futuros

36

  • A aplicação está disponível e já está atualizada para o semestre 2017.1

  • Pode prover estatísticas de uso à UFBA, principalmente aos colegiados

  • Corrigir problemas identificados pelas avaliações
  • Adicionar perfis de usuário para fazer acompanhamento dos estudantes durante todo o curso
  • Criar um aplicativo para dispositivos móveis com outras funcionalidades
  • Incluir novas informações

37

Obrigado!

Orientador: Rodrigo Rocha Gomes e Souza

Gabriel Assis Erbetta

MeuHorário 2:

By Gabriel Erbetta

MeuHorário 2:

  • 1,320