SISTEMA DE PESQUISA DUVIDAS

 Tópico anterior Próximo tópico Novo tópico

SISTEMA DE PESQUISA DUVIDAS

C#

 Compartilhe  Compartilhe  Compartilhe
#435628 - 06/03/2014 22:52:09

ULTRASOFT
CUIABA
Cadast. em:Maio/2009


Boa Noite

Estou comeando um projeto novo, mas no tenho a mnima ideia por onde comear.

O que me foi pedido, foi que ele tenha de 20 a 150 perguntas, e que a mesma seja cadastrado pelo usurio final, ate ai tudo bem.

Posso criar uma tabela de perguntas numerada de 1 a 150 por exemplo, e criar outra com nome perguntas com um CheckBox para visualizao da pergunta.

mas a questo e a resposta, pois algumas seria de []Sim No[] ,alternativas ou numricas, mas quem vai dizer e o usurio final

pois aqui est minha duvida, como eu vou associar o tipo de resposta a pergunta em tempo de execuo.

primeiro ser feito um sistemas para Windows Form e depois para web.

Obrigado
Fabrcio B. da Silva





#435630 - 06/03/2014 22:58:27

OMAR2011
MONTES CLAROS
Cadast. em:Setembro/2011


Verifica isto,ai vai ter uma idia.
http://www.macoratti.net/showzeca.htm



#435633 - 06/03/2014 23:44:59

ULTRASOFT
CUIABA
Cadast. em:Maio/2009


Caro OMAR2011

e resposta l so do mesmo modelo vc tem as alternativa e uma resposta certa

a minha questo seria mais ou menos assim

pergunta 1
quanto tempo mora aqui
resposta 5 anos

pergunta 2
voc e Brasileiro
Sim  No [] seria aqui um ComboBox

Pergunta 3
qual a sua situao
( )casada ( )solteira ( )mora junto aki seria uma RadioButton ou um CheckBox

mas que vai definir isso e o usurio em tempo de execuo

Obrigado
Fabrcio B da Silva



#435650 - 07/03/2014 13:49:54

ASHKATCHUP
CAXIAS DO SUL
Cadast. em:Julho/2009


Última edição em 07/03/2014 13:52:34 por ASHKATCHUP

Eu faria da seguinte maneira.

Primeiro, eu criaria uma tabela ou uma enumerao com os possveis tipos de respostas que o usurio pode escolher.

Pelo que tu informou, seriam os seguintes:

->Texto (livre digitao)
->Combobox (escolhe entre opes do combo)
->CheckList (escolha multipla)
->RadioButton (escolha alternativa)


E o banco de dados teria as seguintes tabelas:


Pergunta
->Codigo {Chave}
->Texto
->TipoResposta


Sendo:
->Texto: descrio da pergunta (ex.: Qual sua idade)
->TipoResposta: algum dos tipos definidos na tabela/enumerao acima

OpcoesRespostas
->Pergunta {Chave}
->Sequencial {Chave}
->Valor


Sendo:
->Pergunta: cdigo da pergunta a qual estas respostas pertencem
->Sequencial: para criar uma chave nica
->Valor: opes de resposta (em caso de combo, check ou radio)

ValorRespostas
->Pergunta {Chave}
->Valor


Sendo:
->Pergunta: cdigo da pergunta respondida
->Valor: valor da resposta, que pode ser um texto OU um dado selecionado, com base no TIPOPERGUNTA da tabela Pergunta


Exemplo

Pergunta
->Codigo: 01
->Texto: []Sexo[]
->TipoPegunta: RadioButton

OpcoesRespostas
->Pergunta: 01
->Sequencial: 01
->Valor: Masculino

->Pergunta: 01
->Sequencial: 02
->Valor: Feminino

ValorRespostas
->Pergunta: 01
->Valor: Masculino








#435655 - 07/03/2014 15:27:03

ULTRASOFT
CUIABA
Cadast. em:Maio/2009


Caro ASHKATCHUP

e mais ou menos isso mesmo vou tentar aqui

Obrigado
Fabrcio B. da Silva



Resposta escolhida #435656 - 07/03/2014 15:51:45

ASHKATCHUP
CAXIAS DO SUL
Cadast. em:Julho/2009


 Anexos estao visíveis somente para usuários registrados

Fiz um projeto pra te dar uma luz de como comear.

O cdigo no est comentado, mas acho que tu consegue tirar uma idia.



#435666 - 07/03/2014 20:17:01

ULTRASOFT
CUIABA
Cadast. em:Maio/2009


Muito Obrigado ASHKATCHUP





 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ULTRASOFT em 07/03/2014 20:17:51