Aplicativo de questionário em Java
Boa noite, pessoal!
Estou pra fazer um aplicativo que deve simular um questionário (criação de novos questionários e responder questionários já existentes). Todos dados (questionários e suas respostas) vão ser adicionados a um banco de dados. A parte de banco de dados e acesso ao banco já está pronta, agora estou na parte gráfica da aplicação.
Minha dúvida é o seguinte: No caso de criar questionários acho que vai ser mais de boa, mas no caso de responder o questionário vou precisar de rotinas genéricas na parte gráfica, já que cada questionário vai ter um número específico de perguntas e perguntas diferentes (pode ser múltipla escolha ou aberto). Daí minha ideia até então é listar todos questionários numa lista (pelo nome do questionário, por exemplo) e aí a pessoa vai selecionar um pra responder e a aplicação deve abrir uma janela com as perguntas e os campos pras respostas (esta janela é minha dúvida, nunca fiz algo gráfico que seja "gerado dinamicamente", como devo fazer?) de acordo com os dados armazenados no BD para este questionário.
Não sei se fui muito claro, qualquer coisa eu tento explicar melhor.
Desde já, obrigado!
Estou pra fazer um aplicativo que deve simular um questionário (criação de novos questionários e responder questionários já existentes). Todos dados (questionários e suas respostas) vão ser adicionados a um banco de dados. A parte de banco de dados e acesso ao banco já está pronta, agora estou na parte gráfica da aplicação.
Minha dúvida é o seguinte: No caso de criar questionários acho que vai ser mais de boa, mas no caso de responder o questionário vou precisar de rotinas genéricas na parte gráfica, já que cada questionário vai ter um número específico de perguntas e perguntas diferentes (pode ser múltipla escolha ou aberto). Daí minha ideia até então é listar todos questionários numa lista (pelo nome do questionário, por exemplo) e aí a pessoa vai selecionar um pra responder e a aplicação deve abrir uma janela com as perguntas e os campos pras respostas (esta janela é minha dúvida, nunca fiz algo gráfico que seja "gerado dinamicamente", como devo fazer?) de acordo com os dados armazenados no BD para este questionário.
Não sei se fui muito claro, qualquer coisa eu tento explicar melhor.
Desde já, obrigado!
Néliton
Curtidas 0
Respostas
Osmar Filho
05/12/2016
Bom dia Neliton,
Como você disse, a janela vai ser gerada dinâmicamente e para isso será necessário conhecimento em HTML, JavaScript e Ajax no front-end.
O acesso ao banco é feito no back-end, comunicando-se via JSON ou XML.
Dê uma olhada nos cursos de JQuery para o uso do Ajax.
Do lado back-end, dê uma olhada nos cursos e artigos que tratam de RESTFul. No seu caso eu criaria recursos a serem consumidos via Ajax para a construção da sua tela.
Aqui no Devmedia tem um Guia que aborda Web services com Java. Vale a pena dar uma checada.
Recentemente foi lançado uma Roda de Código sobre esse assunto. Segue o link abaixo:
Retornando os ids autogerados
Não sei se ajudei muito. Mas pelo menos tentei mostrar as tecnologias envolvidas.
Boa sorte!
Como você disse, a janela vai ser gerada dinâmicamente e para isso será necessário conhecimento em HTML, JavaScript e Ajax no front-end.
O acesso ao banco é feito no back-end, comunicando-se via JSON ou XML.
Dê uma olhada nos cursos de JQuery para o uso do Ajax.
Do lado back-end, dê uma olhada nos cursos e artigos que tratam de RESTFul. No seu caso eu criaria recursos a serem consumidos via Ajax para a construção da sua tela.
Aqui no Devmedia tem um Guia que aborda Web services com Java. Vale a pena dar uma checada.
Recentemente foi lançado uma Roda de Código sobre esse assunto. Segue o link abaixo:
Retornando os ids autogerados
Não sei se ajudei muito. Mas pelo menos tentei mostrar as tecnologias envolvidas.
Boa sorte!
GOSTEI 0
Osmar Filho
05/12/2016
GOSTEI 0