Проект "Свободные голосования"
http://gplvote.andyhost.ru/forum/

Процедура создания и ведения голосований
http://gplvote.andyhost.ru/forum/viewtopic.php?f=21&t=63
Страница 5 из 11

Автор:  Андрей [ 27 сен 2011, 14:01 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Сергей писал(а):
Нам что важней личность или суть вопроса?

Нам важно отсутствие мусора в голосованиях. Я предлагаю не сорить, а вы предлагаете разные способы его уборки. :)

Автор:  Kuguar [ 27 сен 2011, 14:06 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Сергей писал(а):
А может применить не голосование, а систему баллов?


Вопрос - что считать ответом на вопрос голосования, ещё не ясен.
Т.е. это может быть и бинарное решение "ДА"-"НЕТ", или с большим числом градаций. "ДА"-"НЕТ"-"ВОЗДЕРЖАЛСЯ" или вообще числовое значение в некотором диапазоне. Возможно это может зависить от самого вопроса.

Сергей писал(а):
И вообще абстрагироваться от личности инициирующего голосование. Нам что важней личность или суть вопроса?


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

Автор:  Kuguar [ 27 сен 2011, 14:08 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Андрей писал(а):
Я предлагаю не сорить, а вы предлагаете разные способы его уборки. :)


Не сорить невозможно. Иначе управлять будут всем надзирающие за чистотой.

Можно только приложить усилия, что бы мусор мешал по минимуму и что бы мусорить было бы глупо и не интересно.

Автор:  Андрей [ 27 сен 2011, 14:27 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Kuguar писал(а):
Сергей писал(а):
И вообще абстрагироваться от личности инициирующего голосование. Нам что важней личность или суть вопроса?


А личность и не известна, ежели только она сама не пожелает открыться.

Личность инициирующего голосование всегда известна. По подписи голосования.

Автор:  Сергей [ 27 сен 2011, 14:34 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Цитата:
Вопрос - что считать ответом на вопрос голосования, ещё не ясен.
Т.е. это может быть и бинарное решение "ДА"-"НЕТ", или с большим числом градаций. "ДА"-"НЕТ"-"ВОЗДЕРЖАЛСЯ" или вообще числовое значение в некотором диапазоне. Возможно это может зависить от самого вопроса.

Думаю лучше числовое значение от 0 до 10 например.

Автор:  Dim [ 27 сен 2011, 14:35 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Андрей писал(а):
Тогда получается что голосовать по одному голосованию придется минимум 2 раза. Причем первый раз по огромной куче нефильтрованных голосований. В чем смысл?
На блиц голосование предложения попадают или в порядке поступления, или имеющие общественный резонанс. Причём сначала именно те которые больше волнуют общество. А в порядке очереду уже если до них дойдут руки.
Тогда сеанс работы с системой будет идти по такому плану:
  • Проголосовать по основной очереди.(обязательно)
  • Принять участия в прениях.(опционально)
  • Принять участие в блице.(обязательно n-вопросов)
  • Найти в очереди те предложения, которые заинтересовали.(опционально)
  • Просмотреть топ очереди на предмет присоединения к предложениям.(глубина просмотра опциональна)
  • Просмотреть хвост очереди чтобы продвинуть предложения в очереди.(глубина просмотра опциональна)
Kuguar писал(а):
Конечно можно ввести к каждому вопросу дополнительное поле решения, т.е. кроме решения по вопросу ещё и оценка самого вопроса. Но это всё несколько усложнит.
Собственно можно дать возможность при просмотре очереди на блиц не учитывать голоса(и предложения) некоторых особо активных флудеров. Но это решение каждый должен принимать самостоятельно.

Автор:  Kuguar [ 27 сен 2011, 15:03 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Сергей писал(а):
Думаю лучше числовое значение от 0 до 10 например.


Да, т.е. в архитектуре зарезервировать поле signed int, а как оно будет использовано дело конкретной системы и конкретной ситуации.

Автор:  Kuguar [ 27 сен 2011, 15:09 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Dim писал(а):
Собственно можно дать возможность при просмотре очереди на блиц не учитывать голоса(и предложения) некоторых особо активных флудеров. Но это решение каждый должен принимать самостоятельно.


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

Необходимо только в пользовательской программе предусмотреть достаточно гибкие механизмы по этому поводу.

Автор:  Сергей [ 27 сен 2011, 15:13 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Да, отличный вариант.

Автор:  Dim [ 27 сен 2011, 15:14 ]
Заголовок сообщения:  Re: Процедура создания и ведения голосований

Андрей писал(а):
Сергей писал(а):
Нам что важней личность или суть вопроса?

Нам важно отсутствие мусора в голосованиях. Я предлагаю не сорить, а вы предлагаете разные способы его уборки. :)

Если не убирать мусор, то его количество будет только расти. Если организовать уборку мусора, то мусорить будут больше. Значит убирать надо эффективно. А Вы предлагаете Экспертоам взять в руки мётла. Можно поручить уборку экспертам-дворникам, но они резко станут очень важными людьми.
Проще Ответственным людям не мусорить (по возможности) и прибирать понемногу.
А кому нравиться может копаться в отстойнике в поисках золотых зёрен.

Страница 5 из 11 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/