Где и как лучше реализовать опросник с условиями

vukki2

Подскажите, пожалуйста, где можно реализовать опросник с условиями. Общий смысл такой: оператор открывает этот опросник, задает вопрос клиент. В зависимости от ответа выдается один или другой следующий вопрос.
В итоге надо набрать статистику.
Думаю сделать это в Excel с помощью форм и VBA. Но мало ли есть какие-то более приспособленные средства?

2354570

Workflow для .NET? Но это может быть тяжеловесно для твоей задачи, ты бы уточнил имеющиеся скиллы.

vukki2

скажем так, что простую форму на C# я смогу сделать из VS 8.0.
Воркфлоу ни разу не программировал, но думаю, там разница лишь в условиях перехода и ссылках на следующий пункт.
Просто тут есть риски
1. Не факт, что .exe запустяться у конечных пользователей. Корпоративные политики и прочее могут стать причиной.
2. Не факт, что я успею зарюхать все ньансы за 5 дней.
Пока что думаю тупо на VBA Excel захерачить открытие/срытие строк с вопросами и кнопками ответа. На кнопки, соответственно, заложить условия перехода на ту или иную строку. Но тут опасность в том, что все придется жестко программировать и малейшее изменение вопросов повлечет много затрат на изменение программы.

okis

А почему бы на вебе опросник не реализовать? На том же asp.net.
И с запуском проблем не будет.

vukki2

А почему бы на вебе опросник не реализовать? На том же asp.net.
ни разу не делал, но надо попробовать.
за вариант спасибо!

vukki2

может кто-нибудь подсказать, как мне скомпилировать проект в Visual Studio 2008 так, чтобы на выходе появился файл (ну или папочка на который пользователь щелкнет и он откроется в браузере и там все будет, как я зашил в коде?

zorin29

насколько я представляю себе твой код, это сделать невозможно. Кто-то должен исполнять серверный код. Т.е. нужен веб-сервер.

okis

Есть встроенные сервера, например, Cassini: http://ultidev.com/products/cassini/
вообще, когда я предлагал asp.net, я предполагал, что клиенту достаточно будет просто перейти по специальной ссылке, а сервер где-то там уже есть. Ведь цель же собрать данные и агрегировать, т.е. все равно их надо как-то будет передавать на обрабатывающий узел.

2354570

Такое можно при помощи Silverlight реализовать.

okis

Вообще, нужно почетче сформулировать требования, потому что в общей постановке задача может быть решена практически на любой технологии.

evgen5555

А чем surveymonkey не подходит?

6yrop

Workflow
а чем это поможет?

2354570

Можно в студии визуально набросать граф переходов.

2354570

Это понятно, я просто среагировал на слова "скомпилировать в студии, щелкнет, откроется в браузере" и как это сделать без веб-сервера.

vukki2

нужно почетче сформулировать требования
Да, нужно, тут не поспоришь.
Всем большое спасибо за рекомендации!
Реализовал я все-равно в эксель :o , но это из-за нехватки времени и общей эрудиции.

6yrop

Можно в студии визуально набросать граф переходов.
да, но как это поможет решить исходную задачу?

vall

возьми любой движок для текстовых квестов, если со слайдами или картинками можно даже ВН-ку сделать :grin:

vukki2

если со слайдами или картинками можно даже ВН-ку сделать
приведи, плиз, пример. Я раньше никогда не интересовался подобными движками и вообще ничего о них не знаю

vall

приведи, плиз, пример. Я раньше никогда не интересовался подобными движками и вообще ничего о них не знаю
ну например http://www.renpy.org/, примеров игр у них там полно.
Оставить комментарий
Имя или ник:
Комментарий: