Ir para o conteúdo

 Voltar a Jaguar - Des...
Tela cheia

Questionário com múltipla escolha!

28 de Agosto de 2013, 15:45 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 209 vezes

Boa tarde pessoal,

estou precisando implementar um questionário de múltipla escolha, não tenho muita ideia de como implementar isso no jaguar, visto que não encontrei nenhum exemplo semelhante no livro, vou tentar descrever a ideia do que eu preciso pra ver se alguém sabe o que me indicar...  

Questionario{

- int id;
-Questao questao;
-int resultado; 

 }

Questao{

-int id;
-int numero;
-String pergunta;
-OpcoesResposta opcoesresposta;
-int resposta; 

OpcoesResposta{

int id:
int numero:
String nome; 


...é um questionário de 50 questões, é necessário armazenar os resultados de todos as questões, pois o campo resultado do questionario será preenchido a partir de um calculo feito com base nas respostas de cada questão, deve ter 5 opções de resposta.

 Bom, é como eu disse não sei nem por onde começar, se alguém puder me ajudar , até me passando algum material pra estudar eu agradeço, não peço que me expliquem com detalhes, quero pelo menos uma "luz".

Obrigado. 

Autor: Renann Silva


33 comentários

  • F24a4b3d0e8ba72374bf01a0393fe3c3?only path=false&size=50&d=404Marco Quiçula(usuário não autenticado)
    28 de Agosto de 2013, 22:49

     

    Renan,

    Vou lembrar uma coisa que sempre lembro ao pessoal que está começando com o jCompany/Jaguar!

    ** Geralmente o problema não é o jaguar, mas alguns conhecimentos básicos envolvendo o desenvolvimento de aplicações, independente do framework adotado. 

    No seu caso específico, sugiro que primeiramente você esqueça o jaguar e faça a definição das classes/atributos/relacionamentos envolvidos. Isto independe do jaguar.

    Estou comentando porque me parece que este pequeno modelo de classes que você passou está incompleto. Procede? 

    Isto feito, fica mais fácil de te apoiar no que se refere especificamente à utilização do jaguar.

      

    • 1dc6c4cb38a3e854273391d322288711?only path=false&size=50&d=404Renann Silva(usuário não autenticado)
      29 de Agosto de 2013, 10:31

       

      Marcos,

      peço até desculpas, pois você tem razão, eu estou com um bloqueio de ideias pra pensar na lógica do questionário,  por tentar implementar algumas ideias sem sucesso utilizando o jaguar eu acabei pensando que poderia ser o framework, e acabei postando besteira aqui, vou tentar evoluir a ideia e implementar o questionário sem o framework, quando obtiver algum sucesso eu volto a postar aqui se tiver problemas.

      Valeu ai Marcos. 

      • 1dc6c4cb38a3e854273391d322288711?only path=false&size=50&d=404Renann Silva(usuário não autenticado)
        3 de Setembro de 2013, 12:29

         

        Bom, elaborei uma lógica aqui que ao meu ver está funcionando, eu estou com dúvidas em como montar as questões na tela, e fazer a tela de exibição do questionário em si, tenho dúvidas de como funciona a estrutura do jaguar para isso, plcf e query, eu estava olhando aqui, tem uma query por tela, tem como utilizar mais de uma query na mesma tela? Bom pessoal, eu estou começando tanto em java quanto no jaguar, peço a compreensão por erros bobos e perguntas idiotas feitas.

        ficou mais ou menos assim a lógica...

          Classe OpcoesResposta  -  tabular

        private String nome;
        private Integer numero; 

        *usada para armazenar as opções de respostas que serão exibidas por cada pergunta, Ex: 1 - Nada.
        serão sempre as mesmas opções de resposta para todas as questões, (1,2,3,4 ou 5).

        ---------------------------------

         Classe Questao  -  raiz/normal

        private Integer numero;
        private String pergunta;

        *usada para armazenar todas as questões que serão exibidas no questionário.

        ---------------------------------

         Classe Entrevistado  -  raiz/normal

        private String nome;
        private Integer idade;

        *Armazena os dados do entrevistado que responderá o questionário.

        ---------------------------------

         Classe Questionario  -  raiz/normal

        private Entrevistado entrevistado;
        private Integer resultado;

        *Armazena o id do entrevistado e o resultado baseado nas repostas do questionário para esse entrevistado.

        ---------------------------------

        Classe PerguntaOpcoesResposta  -  raiz/normal

        private Questionario questionario;
        private Questao questao;
        private OpcoesResposta opcoesresposta; 

        *Nessa classe que pretendo fazer o questionário em si, ela contem o id do questionário, o id da questão e o id da opção de resposta escolhida, mais ou menos assim...( para questionário 1 a resposta da pergunta 1 é 4... para questionário 1 a resposta da pergunta 2 é 3...) e por ai vai.

        ---------------------------------- 

        Bom pessoal, Agradeço qualquer ajuda!

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo