Pergunta

Estamos projetando um aplicativo de pesquisa com os seguintes recursos

  1. Os usuários poderão selecionar perguntas de um conjunto de perguntas predefinidas.
  2. Cada pergunta tem um tipo de pergunta definido que determina o tipo de resposta (múltipla escolha, db para procurar, texto grátis etc)
  3. O usuário pode criar uma hierarquia de seções com várias perguntas em cada seção.
  4. As respostas da pesquisa serão armazenadas em um banco de dados do SQL Server.

Há também um requisito para gerar um documento de saída de cada resposta da pesquisa.

Estamos planejando implementar este aplicativo usando asp.net.

Estou procurando sugestões que nos ajudem a reduzir o esforço de desenvolvimento. Existe algum aplicativo comercial/de código aberto que possamos personalizar para nossas necessidades? Existe algum componente pronto que ajude a criação de páginas dinâmicas do ASP.NET? Estou interessado apenas em aplicativos que posso hospedar localmente, pois isso deve ser integrado a um aplicativo existente.

Foi útil?

Solução

Isso pode não ser um ajuste exato, mas vale a pena olhar para: Surveymonkey.

Outras dicas

A menos que os sistemas de feedback sejam a principal competência da sua empresa, você seria melhor usar um sistema de terceiros. Construir um sistema de pesquisa não é tão fácil quanto parece, especialmente quando se trata de reportar. Claro, você poderá transmitir alguns relatórios simples sem muitos problemas, mas todas as mudanças desejadas por um cliente (ou seu chefe) é o tempo que você estará despejando em sua pesquisa e reportando mecanismo quando puder ser gasto em seu negócios reais. Faça um favor a si mesmo e terceirize essa dor de cabeça para terceiros.

Se suas necessidades forem simples, um site de brinde como a Surveymonkey ficaria bem. Se você está procurando algo mais sofisticado, como suporte para pesquisas telefônicas, relatórios mais avançados, etc., você precisará pagar por um serviço mais avançado, como (tosse) aquele para o qual trabalho.

http://www.codeplex.com/websurveyparece um bom lugar para começar

Tentar Motor de pesquisa do Zodiac.net. Pode ser integrado diretamente no site do ASP.NET. Não é necessário muito trabalho.

Nsurvey Costumava existir para isso, mas acho que eles foram apenas comerciais. Se você pode desenterrar a última versão de código aberto, pode ser um bom ponto de partida.

Caso contrário, não construa. Inscrever-se para Wufoo

Outra opção seria fazer com que os usuários usem Infopath ou Designer Adobe Para criar os formulários de pesquisa que são distribuídos para os participantes da pesquisa (por e-mail ou site da Web).

Com o InfoPath, você pode receber as respostas de volta aos serviços da Web que você escreveu. Ou, com os dois pacotes, você pode receber as respostas por e-mail para um endereço específico e o XML enviado pode ser analisado e processado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top