Analisando propostas

Aplicativo android / ios para leitura de gabarito de provas

Publicado em 06 de Setembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Tela inicial
botão para iniciar correção - layout /imagem da tela será criado pela ergon sistemas.
Botão mais informações - abrir tela com texto informativo do aplicativo.

  Fluxo de ações
    ao iniciar a correção, abrir camera para fazer leitura de qrcode.
    Na primeira execução, após a leitura do qrcode, abrir input para solicitar senha
    do professor.
   
    Enviar metodo get para uma api-rest, passando como parametros o qrcode e a senha.
    Caso api retorne OK, continuar, se nao, retornar para tela inicial,
    o get irá retornar um json contendo o numero de questoes da prova, e um indicativo
    de quais questoes, sao multipla escolha ou dissetativas.

    Armazenar localmente os dados do qrcode, e o status de senha validada, e o json de retorno.

    Abrir novamente camera para leitura da imagem do gabarito da prova.

    Ler a imagem do gabarito e gerar um json simples contendo
    o numero da questao, e o numero da resposta dada pelo aluno, de acordo com a leitura
    da imagem do gabarito.
    Apos a leitura, abrir nova tela listando as questoes dissertativas com campo para
    o professor informar a nota do aluno.

    No primeiro json retornado pela api, sera possivel indentificar quais questões
    sao dissertativas (texto livre digitado pelo aluno), esse tipo de pergunta o aplicativo
    nao ira fazer a correcao, pois cabe o professor analisar e dar a nota para o aluno.

  Apos a digitacao da nota (caso exista perguntas do tipo dissetativas)
  gerar um json simples, contendo o numero da questao, numero da resposta, e nota.
  O valor do campo nota sera preechido no json, apenas para as questoes dissertativas.

  Enviar esse json atravez de um metodo post, passando como parametros
  os dados do qrcode capturado no inicio, enviar o json, no header da requisição.
  A api rest utiliza https, com autenticação basica (usuario e senha)

  retornar para leitura do proximo qrcode.
  Nessa segunda leitura, não se faz necessário solicitar a senha do professor, pois
  ela já foi validada a primeira vez.

  Repetir o processo, ate o usuário encerrar a aplicação.

  A geração da prova, desenvolvimento da api, layouts e imagens necessárias
  e de renponsabilidade da contratante.


  Linguagem
  c#, usando xamarim.

  publicação, fornecer os fontes apos conclusão do projeto, fazer conexão remota
  em um computador mac localizado na contratada,
  e publicar os aplicativos nas lojas, utilizando nossa conta da apple

Contexto Geral do Projeto

aplicativo será de uso integrado com sistema de gestão escolar desenvolvido pela contratada

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone, iPad
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Não
Gateway de pagamento Não

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por W. D. Q.