Разработка системы электронного голосования на странице промо-сайта олимпиады "Мастера Photoshop"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

° сайте обычно публикуются в открытом доступе результаты в виде наглядных диаграмм

Кроме этого, существуют различные варианты голосований на сайте:

  1. посетителю предлагается поставить оценку размещенной на сайте новости, статье, информации например, по 5-бальной шкале (приложение 4);
  2. конкурс: посетителю предлагается проголосовать за тот или иное размещенный на сайте фото, видео, аудиоматериал, стихотворение, дизайн-проект и т.п. Затем объявляется работа-победитель, набравшая максимальное число голосов (приложение 7);
  3. голосование на форуме: современный интернет-форум позволяет прикреплять к обсуждению голосование, таким образом, посетители сайта могут голосовать и в этой же ветке дискуссии высказываться по заявленной теме. Такой вариант опроса может быть организован не только владельцами форума, но и простым участником дискуссий.
  4. для определения победителя в творческих конкурсах (приложение 8)

При проведении опроса возникает ряд проблем:

1. Технического характера: система управления сайтом (CMS) должна позволять

  1. размещать в нужном месте нужной страницы сайта требуемую форму опроса;
  2. следить за ходом опроса и публиковать его результаты;
  3. препятствовать накрутке посетителями сайта результатов опроса (фильтрация повторных голосований).

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

2. Проблемы социологического характера:

  1. неопределенность портрета участника голосования (кто это: мужчина, женщина, студент, бизнесмен) хотя подобные данные можно пытаться собирать;
  2. невысокая активность участников голосования. Владельцам сайта, желающим организовать свой опрос, нужно учитывать, что активность среднего Посетителя сайта крайне низка.

Если на сайте публикуются только относительные результаты опроса (в процентах), но не указывается число проголосовавших, часто это говорит о попытке скрыть неутешительно низкую статистику (например, менее 10 проголосовавших).

Активность посетителей можно пытаться увеличивать:

  1. размещая форму опроса на видном месте, на большинстве страниц сайта;
  2. выбирая актуальную для посетителей, острую тему для опросов;
  3. активно поощряя Посетителей, побуждая их голосовать в новостях сайта, в рассылках, на форуме и т.п.
  4. активно освещая и комментируя результаты опроса.

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

Существуют также платные интернет - опросы, нередко связанные с проведением маркетинговых исследований специализированными компаниями (приложение 2) и Интернет-сервисы, специально посвященные социологическим и маркетинговым исследованиям Интернет-аудитории, например Глас Рунета VoxRu.Net (приложение 3)

Интернет-сервисы, специально посвященные социологическим и маркетинговым исследованиям Интернет-аудитории, например Глас Рунета VoxRu.Net.

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

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

Несмотря на это, ряд стран, такие как Великобритания, Соединённые Штаты Америки, Эстония, уже применяли технологию Интернет-голосования на выборах различных уровней (от местных до парламентских). Наиболее крупным политическим событием, на которых применялась возможность Интернет-голосования, стали выборы Парламента Эстонии в марте 2007 года. Возможностью проголосовать с помощью Интернет воспользовались 30275 человек, то есть чуть более 3 % всех зарегистрированных избирателей.

 

1.3 Языковые средства разработки систем голосования

 

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

Примером таких языков могут послужить PHP, PERL , JavaScript, python, С++, BASIC, если его интпретаор установлен на сервере. Также осуществить голосование на сайте можно с помощью технологии AJAX основанной на JavaScript .

PHP - скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. PHP поддерживается подавляющим большинством хостинг-провайдеров.

К настоящему