Módulo - aplicativo de questões (perguntas e respostas armazenadas em banco de dados) desenvolvido em php/mysql, a ser disponibilizado na internet por meio de um link em site principal que já existe(
www.XXXXX.COM)
É necessário que se desenvolvam dois algoritmos para cadastro e comportamento de questões e um terceiro algoritmo de mecanismo de busca das questões cadastradas. Além disso deve ser elaborada área de fórum para cada questão(comentários feitos pelos usuários).
O primeiro algoritmo será o de questões de múltipla escolha. Ele deve possibilitar o cadastro de questões pelos adm. Do aplicativo.
Deve possibilitar a configuração em 4, 5 ou 6 alternativas que devem ser apresentadas em ordem aleatória quando a busca para a resolução das questões for efetuada. Deve possibilitar aos adm. Do aplicativo que ao cadastrar as questões possa ser escolhida qual a alternativa está correta, e que apresentará um comportamento próprio(mudança da cor de fundo do texto da alternativa para verde se for assinalada a correta e para vermelho se for assinalada a errada).
Além disso deve ser possível o cadastro de comentários para cada alternativa e de comentário geral para a questão(possib. De escolha pelo adm. Do aplicativo e possib.
De disponib. Da visualização dos comentários dos usuários também facultativa pelo adm do aplicativo). Deve ser disponibilizada a estatística de acertos/erros por usuário(em percentual e em gráfico tipo pizza).
A ordem dos blocos das questões deve ser a seguinte:
1º) nome e tag da questão; 2º) o texto da questão(da pergunta) em si(espaço máximo de 10 linhas ou 800 caracteres); 3º) as alternativas com botão ao lado para que sejam assinaladas pelo usuário(que trocarão de ordem aleatoriamente em cada busca efetuada) e um espaço para uma explicitação sucinta da resposta de cada questão(caso habilitado pelo adm do aplicativo); 4º) campo comentário geral da questão; 5º) abaixo de cada questão deverá existir botão para resolução(escrito: “resolver”), que se acionado deverá mostrar a alternativa correta e mudar o comportamento da questão(mostrando o comentário se habilitado pelo adm do aplicativo - Área de comentários do professor: possibilidade de exibir comentário feito pelo professor a respeito de cada questão individualmente (certas e erradas) ou comentário geral por questão feito pelo professor); 6º) Abaixo do botão de envio da resolução(“resolver”) deve existir um botão para visualização de uma área de comentários da questão a serem realizados pelos usuários(que deve ficar disponível a um clique do usuário - Botão de Ferramenta fórum: Criar ferramenta fórum para comentário pelos alunos e professores sobre as questões, que deve possuir link localizado abaixo das questões - Área de comentários dos usuários: possibilidade de exibir comentário feito pelo usuário a respeito da questão(podendo desabilitar essa função por usuário); 7º)botão para link de fórum do moodle(a ser configurado o redirecionamento pelo adm do aplicativo); 8º) botão estatísticas para visualização em % ou gráfico tipo pizza; 9º) botão para selecionar a questão como favorita pelo usuário; 10)botão para o usuário dar um alerta de erro na questão(caixa de texto com máximo de 400 caracteres - Botão de Ferramenta notificação de erros: Criar ferramenta notificação de erros das questões para comentário enviado pelos alunos aos operadores do site, que deve estar localizado abaixo das questões), que ao ser acionado deve copiar o texto digitado e enviá-lo por e-mail para o e-mail do adm (configurável); e 11) botão para link de material complementar(até três materiais, podendo ser audio/video/texto/imagem - Botão de link: Possibilidade de inserir link para visualização de material complementar(texto pdf/word/excell), foto, vídeo aula, ou audio sobre cada questão).
A ordem dos blocos do mecanismo de busca/filtro deve ser a seguinte:
1. Estatísticas: questões resolvidas quantidade de acerto ou erro do usuário(visualização em % ou gráfico tipo pizza);
2. Pesquisa geral de questões: palavras chaves - banca, ano, nível, favoritas, área de formação, disciplina, assunto, modalidade(múltipla escolha/certo e errado/dissertativa), instituição, cargo-(Exibe resultados logo abaixo);
Obs: Para reforçar cabe ressaltar que o algoritmo das questões de múltipla escolha deve fazer com que a(s) questão(ões) errada(s) alterem a cor de realce do texto para vermelho e as corretas para verde quando da resolução da questão pelo usuário(e clique no botão resolver), e logo após exibir os comentários do professor e links pra possíveis materiais complementares.
Da mesma forma deve ser feito com o algoritmo das questões de certo/errado.
O segundo algoritmo será o de questões certo e errado. Ele deve possibilitar o cadastro de questões pelos adm. Do aplicativo.
Deve possibilitar que as alternativas sejam apresentadas em ordem aleatória quando a busca para a resolução das questões for efetuada. Ele deve possuir as mesmas funcionalidades do algoritmo de múltipla escolha, no que lhe forem aplicáveis de acordo com sua característica peculiar(só o que for aplicável ao certo e errado).
LAYOUT E identidade visual
importante manter a mesma identidade de cores da página inicial do site principal(
www.tpconcursos.com).
Preferencialmente, o profissional desenvolvedor do aplicativo deverá copiar o topo e o rodapé do site principal e trabalhar com ele; ou ainda, caso não seja possível, deverá haver uma área (uma faixa) na parte superior do aplicativo de treinamento de provas com a cor mais aproximada àquela que se encontra na parte superior da página inicial do site de origem, mantendo-se a mesma identidade visual do site principal.
Nesta faixa localizada na Área superior da página deve-se colocar a logomarca e o nome do site centralizados;
Na mesma faixa logo abaixo da logomarca estará o dizer: “Treinamento de Provas de Concursos” . Obs: a arte(logo e nome) irei passar ao profissional de TI que esteja desenvolvendo o aplicativo.
Logo abaixo deve estar a área de pesquisa geral de questões.
Ainda abaixo desta área deverá existir uma área centralizada para notícias de concursos (em andamento ou aguardando a publicação de editais).
Obs: ao carregar as questões na ferramenta de pesquisa esta área de notícias deverá ser descarregada da página para que as questões apareçam.
Delivery term: Not specified