Pular para conteúdo

Características Gerais

Introdução

Segundo o Ciclo de Vida Mayhew, a primeira etapa do ciclo de desenvolvimento engloba a análise de requisitos. Analisar as características da plataforma, suas limitações e suas possibilidades representa uma das atividades que devem ser realizadas dentro dessa etapa. O objetivo desse artefato é compreender melhor como o site Online Judge funciona, se ele atende às necessidades do usuário e, assim, poder definir melhorias ao site.

Características da Plataforma

O Online Judge é uma plataforma web que permite ao usuário praticar programação, atráves da realização de exercícios em diferentes graus de dificuldade. O site ainda permite a submissão de códigos em diferentes linguagens de programação e promove diversas competições, permitindo que as habilidades do usuário possam ser testadas.

O site Online Judge pode ser acessado em qualquer navegador de internet, como o Google Chrome, o Microsoft Edge, o Opera, entre outros, contato que o dispositivo utilizado tenha acesso à internet. Além disso, o usuário consegue acessar o site pelo smartphone e, nesse caso, é possível perceber que o site possui um design responsivo para diferentes tamanhos de telas. No entanto, não é possível submeter códigos pelo celular, já que eles precisam ser compilados antes de serem submetidos.

Possibilidades da Plataforma

Dentre as funcionalidades do Online Judge, pode-se citar:

  • Cadastro e login;
  • Recuperarção de senha;
  • Edição de perfil;
  • Central de contato com os resposáveis pela página;
  • Visualização de problemas;
  • Baixar os problemas em PDF;
  • Visualização das submissões feitas pelo usuário;
  • Visualização das estatísticas do usuário;
  • Submissão de códigos em diferentes linguagens de programação;
  • Sistema de competições/concursos;
  • Ranking das pontuações alcançadas pelos participantes das competições.

Limitações da Plataforma

  • Só é possível utilizar o sistema se tiver acesso à internet;
  • O site é poluído visualmente;
  • Tanto a edição de imagem quanto a de informações do usuário são encaminhadas para a mesma página;
  • O site não tem acessibilidade;
  • Os ícones dos campos da tela de registro são confusos;
  • Na tela de cadastro nem todo campo é obrigatório, apesar de não estar explícito ao usuário;
  • Algumas páginas não possuem redirecionamento.

Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 21/10/2023 Criação da página e texto de Características Gerais da Plataforma. Ester Lino, Luana Torres Suzane Duarte