Разработка системы электронного голосования на странице промо-сайта олимпиады "Мастера Photoshop"
p align="left">В параметрах голосований можно: ь задавать теги форматирования текста для заголовка и вопросов голосования; ь изменять длину и ширину полосок графика; ь выбирать различные стили полосок графика или использовать свои картинки; ь изменять надпись на кнопке отправки данных или заменять ее своей картинкой; ь включать или отключать проверку ip адресов голосующих, чтобы запрещать или разрешать голосовать повторно; ь включать или отключать показ результатов голосования; ь выбирать один из видов сортировки результатов голосования: по возрастанию результатов, по убыванию результатов, сортировать вопросы в алфавитном порядке и в обратном, не сортировать; ь изменять тэг BODY, оформляя каждое голосование под дизайн вашей странички. Дополнительные возможности: ь удобное администрирование - создание, просмотр, редактирование, удаление голосований, настройка шаблона; ь ведение и просмотр логов; ь возможность показывать результаты нескольких голосований на одной странице (например, для показа результатов прошедших голосований); ь разрешать пользователю выбирать только один ответ (radiobutton) или несколько (checkbox) из предложенных вами. Новые возможности: ь запрещать повторные голосования вообще или на какое-то время (задается в минутах); ь адавать теги форматирования системных сообщений в каждом голосовании; ь выводить системные сообщения ("Вернуться", "Спасибо, ваш голос был принят" и т.д.) на разных языках (также Вы можете добавлять новые языки или полностью переписать под свои нужды все системные сообщения). ь подключать к голосованиям html-шаблоны с дизайном вашего сайта, чтобы голосования выводились встроенные в ваш дизайн; ь добавлена форма вывода вопросов голосования в форме select (выпадающее меню); 2.2 Написание скрипта для интернет-голосования В качестве инструментов я предлагаю выбрать язык программирования PHP. Язык PHP уже достаточно распространен среди хостинг-провайдеров как в России, так и за рубежом. Он был создан специально для написания скриптов, исполняемых на стороне сервера. Для сервера Apache он работает в виде дополнительного модуля, обеспечивая высокую скорость работы и удобство программирования. Программа на PHP представляет собой файл на языке HTML с включенными в него тегами PHP, которые выглядят следующим образом: <? команды ?> Таким образом, вы можете легко подготовить весь дизайн страницы в любимом редакторе HTML, а затем вставить в него необходимые команды PHP. Для работы нам понадобится три файла. В первом файле будем спрашивать посетителя о его мнении, во втором - хранить результаты и в третьем - выводить их и обрабатывать. Острой необходимости сохранять все эти функции в разные файлы нет, но для простоты и удобства сделали именно так. Первый файл мы назвали index.phtml, второй - golos.txt и третий - golos.phtml. В файле index.phtml создали форму. Для этого мы использовали язык гипертекстовой разметки HTML. <form method=”POST” action=”golos.phtml”> <table border=”1”><tr><td><table border=”0”> <tr bgcolor="6ff392"><td bgcolor="6ff392">Чья работа вам понравилась больше?</td></tr> <tr><td bgcolor="e261b3"><input type=”radio” name=”answer” value=1>Компаниец Татьяна Сергеевна </td></tr> <tr><td bgcolor="61b9e2"><input type=”radio” name=”answer” value=2> Прилепко Максим Анатольевич </td></tr> <tr><td bgcolor="92ea3c"><input type=”radio” name=”answer” value=3> Козерук Алексей Сергеевич </td></tr> <tr><td bgcolor="edf56e"><input type=”radio” name=”answer” value=4> Кудрявцев Никита Андреевич </td></tr> <tr><td bgcolor="b695f2"><input type=”radio” name=”answer” value=5>Пуртова Алена Сергеевна </td></tr> <tr><td bgcolor="fa58e9"><input type=”radio” name=”answer” value=6> Степаненко Алексей Николаевич </td></tr> <tr><td bgcolor="FF6633"><input type=”radio” name=”answer” value=7> Парначева Екатерина Евгеньевна</td></tr> <tr><td bgcolor="00CC99"><input type=”radio” name=”answer” value=8>Каршков Илья Сергеевич </td></tr> <tr><td bgcolor="99FF66"><input type=”radio” name=”answer” value=9> Соломин Андрей Александрович </td></tr> <tr><td bgcolor="0066CC"><input type=”radio” name=”answer” value=10> Свидерская Алина Сергеевна </td></tr> <tr><td bgcolor="FF6666" ><input type=”radio” name=”answer” value=11> Будик Вергиния Игоревна </td></tr> <tr><td bgcolor="9933FF"><input type=”radio” name=”answer” value=12> Карманова Юлия Михайловна </td></tr> <tr><td bgcolor="CC0033"><input type=”radio” name=”answer” value=13> Илиенко Екатерина Игоревна </td></tr> <tr><td bgcolor="FF9933"><input type=”radio” name=”answer” value=14> Волкова Татьяна Сергеевна </td></tr> <tr><td bgcolor="6ed4f5"><input type=”radio” name=”answer” value=15> Радченко Юлия Игоревна </td></tr> <tr><td bgcolor="CC9999"><input type=”radio” name=”answer” value=16> Бауэер Антон Александрович </td></tr> <tr><td bgcolor="1eb1c7"><input type=”radio” name=”answer” value=17> Инголычев Дмитрий Леонидович </td></tr> <tr><td bgcolor="FFFF00"><input type=”radio” name=”answer” value=18> Хорошун Ирина Валентиновна </td></tr> <tr><td bgcolor="6ff392"><input type-“Submit” name=”vote” value=”Отправить”></td></tr> <tr"><td td bgcolor="6ff392"><input type-“Submit” name=”result” value=”Смотреть результаты”></td></tr><tablex/td></tr></table></form> Здесь нет ни строчки кода PHP, но мы задали файлу расширение PHTML, чтобы в дальнейшем в этот файл можно было вставить PHP-код. У нас получилась простая форма (приложение) В HTML-коде всё просто, мы предлагаем указать с помощью переключателя нужный вариант ответа и нажать на кнопку «Отправить». Этот код можно легко вставить на любую страницу и внести в него нужные изменения. И самое главное - данные из формы должны передаваться PHP-скрипту, обрабатывающему результаты, поэтому имя файла, присеваемое атрибуту action, должно соответствовать имени файла со скриптом. Все имена форм, присвоенные в этом файле, станут соответствующими переменными в скрипте PHP, в который отправляются данные формы. Файл golos.txt. В этом файле необходимо определиться, в каком формате мы будем хранить вводимую информацию. Проще всего организовать строки (по количеству вариантов ответов), номера которых будут соответствовать номеру выбранного варианта ответа. Информацию из файла golos.txt можно считывать с помощью команды PHP ввода файла в массив - file ($array). Массив всегда начинается с нулевого индекса, поэтому первая строка нашего файла не будет использована и в нее можно ввести все, что угодно, например строку «Результаты голосования». Далее введите ещё четыре строки с нолями. Не забывайте нажимать ввод для перевода строки.Это - результаты (начальные) нашего голосования и, пока никто не проголосовал, они нулевые. Файл golos.phtml. Сначала мы задаём имя файла результатов и считываем результаты голосования в массив данных с именем $a. Дальше идёт цикл, в котором мы обрабатываем полученный массив таким образом, чтобы он не содержал символов перевода строки и пробелов. Удалять символы ввода и пробела необходимо для преобразования считанных данных из символьной строки в целое число. Это можно сделать разными методами, но в этом случае просто удаляются символы “/n” (что в PHP соответствует переводу строки) и обрезаются пробелы с начала и с конца строки функцией trim (). Результаты заносятся назад в массив, но уже в виде целочисленного значения, которое можно суммировать, увеличить на единицу, делить и т.д. Нас будет интересовать увеличение на единицу определённого элемента массива, индекс которого хранится в переменной $anawer, которая пришла кнам по наследству из формы. Паралельно ведем подсчет количества проголосовавших, что несложно, так как это просто сумма значений нашего массива. После обработки полученного массива скрипт должен принять решение в соответствии с действиями посетителя - или показать результаты, или добавить голос в соответствующую позицию. Достигается это проверкой переменной $anawer, в которой сохраняется значение выбранного поситителем сайта варианта голосования. Если эта переменная пуста значит была нажата кнопка показана результатов, и скрипт пропустит блок подсчета голоса. Если переменная $anawer не пуста, в ней содержится номер выбранного варианта голосования, а значит, мы можем просто увеличить на единицу значение нужной ячейки массива. Кроме того, нужно увеличить значение количества проголосовавших, чтобы учесть голос только что проголосовавшего человека. Когда нужная ячейка массива увеличена, нужно записать результаты в файл. Для этого сначала открывается соединение с файлом. Символ w указывает на необходимость очистки содержимого файла перед записью. Если соединение с файлом установлено, в файл записывается предварительно отформатированное значение переменной $rez, а если не установлено - выводиться сообщение об ошибке. Переменна $rez формируется следующим образом: значение всех ячеек массива (кроме самой первой - нулевой, которая не используется) объединяется таким образом, чтобы разделителем был символ перевода строки. Это позволит в дальнейшем корректно считать полученные таким образом файл. Для объединения строк PHP применяется точка. Наш массив из целочисленного перешел в разряд символьных. И наконец, пришла пора вывести результаты на экран. Перевод строки в HTML осуществляется при помощи тега <br>. Когда отформатированные результаты выведены, скрипт заканчивает свою работу. Это блок можно организовать по-разному, лучше всего оформить результаты в виде таблице, тогда выведенная информация будет смотреться красивее. Эта часть скрипта выполняется в любом случае, как и считывание данных из файла. Таким образом, достигается гарантированный вывод результатов на экран. <?php $file = “golos.txt”; $a = file ($file); $i = 1 $fi = count ($a); $n = 0; while ($i <=$fi): $a [$i] = trim (str_replase (“\n”,””, $a[Si])); $n =$n + $a[$i]; $i++; endwhile; if ($answer !=”“) { echo “<br>Спасибо, Ваше мнение учтено”; $a [$answer]++; $n++; $rez =”Результаты голосования \n”. $a [1]. “n\”.$a[2]. “\n” . $a[3]. “n\” . $a[4]; $fp = @fopen ($file, “w”); If ($fp) {$counter = fputs {$fp,$rez); fclose ($fp); } else {echo “Произошла ошибка записи результатов!“;} } else {echo “<br>Результаты голосования“;} echo "<br> Компаниец Татьяна Сергеевна - <br> ".$a[1]. "</b> "; echo "<br> Прилепко Максим Анатольевич - <br> ".$a[2]. "</b> "; echo "<br> Козерук Алексей Сергеевич - <br> ".$a[3]. "</b> "; echo "<br> Кудрявцев Никита Андреевич - <br> ".$a[4]. "</b> "; echo "<br> Пуртова Алена Сергеевна - <br> ".$a[5]. "</b> "; echo "<br> Степаненко Алексей Николаевич - <br> ".$a[6]. "</b> "; echo "<br> Парначева Екатерина Евгеньевна - <br> ".$a[7]. "</b> "; echo "<br> Каршков Илья Сергеевич - <br> ".$a[8]. "</b> "; echo "<br> Соломин Андрей Александрович - <br> ".$a[9]. "</b> "; echo "<br> Свидерская Алина Сергеевна - <br> ".$a[10]. "</b> "; echo "<br> Будик Вергиния Игоревна - <br> ".$a[11]. "</b> "; echo "<br> Карманова Юлия Михайловна - <br> ".$a[12]. "</b> "; echo "<br> Илиенко Екатерина Игоревна - <br> ".$a[13]. "</b> "; echo "<br> Волкова Татьяна Сергеевна - <br> ".$a[14]. "</b> "; echo "<br> Радченко Юлия Игоревна - <br> ".$a[15]. "</b> "; echo "<br> Бауэер Антон Александрович - <br> ".$a[16]. "</b> "; echo "<br> Инголычев Дмитрий Леонидович - <br> ".$a[17]. "</b> "; echo "<br> Хорошун Ирина Валентиновна - <br> ".$a[18]. "</b> "; echo "<br><br>Всего проголосовало: ".$n; ?> 2.3 Интерфейс и дизайн блоков голосования на Web-страницах Многие сайтовладельцы зачастую недооценивают значимость дизайна блоков для голосования. А ведь это мощный инструмент для привлечения клиентов. Грамотный дизайн делает ресурс запоминающимся и удобным для пользователя. Каждая фирма и компания хочет выделиться на фоне конкурентов, хочет быть заметной, а лучше, единственной и неповторимой. Эти задачи стоят на первом месте при разработке и изготовлении сайта. Наравне с содержанием, смысловой составляющей или контентом большое значение имеет не только дизайн сайта, но и дизайн форм для голосования. Дизайн сайта - сложный и многоступенчатый процесс. Грамотный дизайн должен учитывать сразу несколько факторов: существующую имиджевую политику компании, специфику целевой аудитории, планы будущего развития, существующий бренд, проходившую рекламу и узнаваемость марки. Неудивительно, что в принятии решений о формирующемся дизайне сайта компании должны участвовать члены ее руководящей части. При создании сайта можно воспользоваться психологическими правилами восприятия информации, это дает отличные результаты. Размещение формы для голосования на первой странице сайта - отличный акцент на ключевых достоинствах фирмы. Восприятие остальной информации, представленной на сайте, будет проходить под правильным впечатлением. Таким образом, дизайн сайта может быть хорошим маркетинговым инструментом. В дизайне блоков так жеактуален фактор удобства работы с информацией, но при этом нельзя забывать и об огромном количестве технических факторов и деталей. Это делает работу дизайнера не такой простой, как может показаться, особенно, если ставящиеся задачи серьезнее, чем просто «сделать красивую картинку». Перед веб-мастером и перед клиентом стоят одни и те же задачи: надо создать такой ресурс, которым гордились бы и изготовители и заказчики. Но потребителями продукта, который продвигает заказчик, являются пользователи, и именно на их сторону мы становимся в процессе разработки. В Интернете теперь и не найдёшь сайт который бы не содержал каких либо форм, для регистрации, поиска, голосования и т.д. И красивое оформление этих форм и кнопок немаловажный момент в создании сайта. В зависимости от Вашего выбора вывод результатов голосования может производиться: - флэш-анимацией; - shockwave-3D - трехмерные столбцы, диаграммы и т.п.; - в виде изображения gif с построением диаграмм, графиков и т.д.; - текстом; - изображениями-столбцами в обычной html-странице. Форма голосования -- это связующие звено между владельцем сайта и его посетителем. Мало кто будет готов оставить отзыв в форуме Вашего сайта, а поставить галочку в нужном поле и щелкнуть кнопку «проголосовать» никого не затруднит. Привлекательность и простота - главные принципы дизайна форм для интернет-голосования (приложение). 2.4 Авторское право на разработку. Регистрация системы Авторское право -- подотрасль гражданского права, регулирующая правоотношения, связанные с созданием и использованием (изданием, исполнением, показом и т. д.) произведений науки, литературы или искусства, то есть объективных результатов творческой деятельности людей в этих областях. Программы для ЭВМ, базы данных также охраняются авторским правом. Они приравнены к литературным произведениям и сборникам, соответственно. Очень часто в Интернете приходится сталкиваться с воровством текстов, контента, графики. Это наносит финансовый ущерб заказчикам, оплатившим ранее создание текстов профессиональным копирайтерам, вызывает трудности в продвижении сайтов и другие проблемы. Согласно п.1 ст.6 Закона РФ “Об авторском праве и смежных правах”, авторское право распространяется на произведения науки, литературы и искусства, являющиеся результатом творческой деятельности, выраженные в какой-либо объективной форме. Часть четвертая Гражданского кодекса РФ, вступившая в силу с 1 января 2008 года, также устанавливает, что объектами авторских прав являются произведения науки, литературы и искусства независимо от достоинств и назначения произведения, а также от способа его выражения: литературные произведения, драматические и музыкально-драматические произведения, музыкальные произведения с текстом или без текста, произведения живописи, скульптуры, графики, дизайна, графические рассказы, комиксы и другие произведения изобразительного искусства. К объектам авторских прав также относятся программы для ЭВМ, которые охраняются как литературные произведения. Авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования. Таким образом, все элементы интернет сайтов, в том числе и голосование, проводимое на сайтах, которые в соответствии с законом признаются объектами авторских прав, можно и нужно защищать. К ним относятся текст, дизайн, фотографии, графика, программный код сайта (скрипты и т.п.). Если с вашего сайта без ведома владельца, уже скопировали код, то, разумеется, защита сайта в суде будет процедурой не из дешевых. Помимо затрат на оплату квалифицированного представителя в суде (адвоката или юриста), необходимо будет позаботиться об обеспечении вашего иска доказательствами. Ведь в суде придется доказать, что авторское право на голосование принадлежит именно вам. Поэтому, рекомендуется применять превентивную защиту сайта, которая состоит из сбора и подготовки доказательств того, что сайт, на котором размещалось голосование, как объект авторских прав, создан именно вами. Такая предварительная защита сайта не требует больших вложений, и стоимость ее может колебаться от 3 до 10 тыс. рублей, в зависимости от объема сайта и методов защиты (сбора доказательств). Время этой процедуры также зависит от объема сайта. Авторское право не подлежит регистрации. Это важно помнить! В законе прямо указано, что для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей. Только в отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя. Удостоверение у нотариуса времени предъявления документов - это не регистрация, а обеспечение доказательств для будущих потенциальных исков о защите авторских прав. В то же время существует ряд технических особенностей сети Интернет, которые существенно осложняют защиту авторских и смежных прав. Например, легкость создания копий в неограниченном количестве, и также легкость записи на жесткий диск персонального компьютера частей Интернет - сайта (что является нарушением права на воспроизведение) делает каждого пользователя сети потенциальным нарушителем законодательства. Именно поэтому в этой отрасли права так важен уровень правовой культуры и правосознания общества как, пожалуй, ни в каких других отраслях права. Очевидная несложность совершения правонарушения, а также внешняя безнаказанность приводит к тому, что чаще всего средний пользователь даже не отдает себе отчета, насколько часто он переступает грань правомерного использования объектов авторского и смежных прав. Интернет-голосование (ИГ) - голосование с использованием сети Интернет без проверки избирательной комиссией личности голосующего путем личного контакта и без применения бумажных или других носителей, по которым можно визуально определить волеизъявление избирателя. Внедрение ИГ требует законодательного закрепления процедуры, которая бы обеспечивала выполнение принципов демократических выборов, закрепленных в российской конституции с 1936 года, а также в международных правовых документах, ратифицированных Россией. Однако в настоящее время представляется невозможным полное соблюдение этих принципов при ИГ. Поэтому следует: ь тщательно оценить баланс выгод и недостатков при внедрении ИГ; ь в случае внедрения ИГ четко заявить об имеющихся рисках нарушения принципов демократических выборов, их количественной оценке; ь в-третьих; установить законодательные нормы, снижающие указанные риски и обеспечивающие определенный уровень общественного контроля ИГ. Предполагаемые выгоды от внедрения интернет-голосования 1. Увеличение доли избирателей, участвующих в выборах (и, следовательно, - увеличение легитимности избираемого органа). Реальное увеличение числа голосующих возможно за счет тех Интернет-пользователей, которые не желают посещать избирательный участок в день голосования, но, тем не менее, готовы проголосовать по Интернету. Увеличение за счет избирателей, которые будут голосовать не из дома, а из других мест, оборудованных Интернетом (интернет-кафе, почта, предприятие, но не место обычного голосования) будет незначительным, поскольку лишь в небольшом числе случаев такие места расположены намного ближе к дому, чем места голосования. Таким образом, фактически увеличение количества голосующих избирателей может произойти за счет тех Интернет-пользователей, у которых есть Интернет дома и для которых причина абсентеизма заключается лишь в нежелании удаляться от дома и не имеет другой подоплеки. В настоящее время по разным данным в России около 30-40 млн. пользователей Интернет, лишь треть из которых используют Интернет дома. Таким образом, количество Интернет-пользователей, которые используют Интернет дома, можно оценить в 10-13 млн. чел. В связи с этим мы оцениваем как самую оптимистичную оценку увеличения явки за счет внедрения ИГ в 25%. Это вполне достойная цифра, но полагаю, что она слишком оптимистична. 2. Снижение затрат на голосование в отдаленных местностях. Экономия может быть достигнута за счет привлечения к ИГ следующих категорий избирателей: 2.1. Избиратели, находящиеся в удаленных и труднодоступных местах: далеких поселениях, других городах и т.п. 2.2. Избиратели в плавании на судах, полярных и космических станциях и т.п. 2.3. Избиратели, находящиеся за рубежом далеко от посольств и консульств. На голосование таких избирателей действительно затрачиваются большие средства, особенно на первую категорию, и экономия может быть существенной, правда - скорее не в федеральном, а в региональном масштабе. 3. Увеличение удобства голосования. Этот фактор следует рассматривать как общий, хотя и отнюдь не первостепенный по значимости фактор проявления заботы государства о своих гражданах. 4. Ускорение процесса подсчета голосов, повышение точности подсчетов, автоматизация части работы членов участковых избирательных комиссий. Риски и законодательные меры их уменьшения: Следует отметить, что законодательные меры по обеспечению общественного контроля также являются мерами по уменьшению рисков, поскольку под рисками понимаются угрозы не власти, а институту демократических выборов. 1. Свободное волеизъявление. При ИГ вне помещения для голосования, в отсутствие наблюдателей повышается риск голосования под давлением со стороны других лиц. В настоящее время автор этого документа не может предложить законодательных мер для снижения этого риска. Очевидно, что ответственность за оказание давления на избирателя с целью воздействия на его волеизъявление должна распространяться на любую форму голосования, что, по-видимому, должно быть специально отмечено в законе. 2. Тайна голосования. При ИГ обеспечение и проверка тайны голосования становятся трудно реализуемыми. Ответственность за нарушение тайны голосования при любой форме голосования должна быть предусмотрена законом. 2.1 Законодательно следует особо отметить, что при ИГ запрещается присутствие других лиц, которые могут видеть на экране компьютера (или другого устройства) процесс голосования. Кроме того следует запретить любое нарушение тайны голосования путем получения информации о волеизъявлении конкретного избирателя с помощью непосредственного наблюдения или другим способом. 2.2 Для обеспечения тайны голосования следует осуществить разделение этапа заказа на ИГ - передачи информации о пользователе для определения наличия у него права голоса на данных выборах и этапа подачи голоса. 2.3 Программное обеспечение для осуществления подачи голоса должно обеспечивать отсечение любых идентифицирующих признаков пользователя и компьютера, который используется для голосования (если это технически возможно при данном уровне развития Интернет), кроме признака, известного только самому пользователю, то есть придуманного им самим в процессе голосования. Программное обеспечение должно быть сертифицировано по этому свойству, а также по свойству защиты на внедрение в компьютер во время проведения голосования и по свойству уничтожения признаков голосования. 3.Следует законодательно предусмотреть, что заказ на ИГ может быть осуществлен до дня голосования (например, за 20 дней до дня голосования). Естественно также установить крайний срок приема заявок на ИГ, например, 18 часов в день, предшествующий дню голосования, для того, чтобы сервер (оператор) успел передать заявки в УИК. Избиратели должны быть оповещены об ограничении времени подачи заявок на ИГ. Полученные заказы обрабатываются сервером, который уведомляет избирателя по указанному им в заказе на ИГ электронному адресу о приеме заказа или об отказе в приеме заказа. При этом избиратель получает адрес сервера (сайта), по которому он может в период голосования получить пакет голосования, а также пароль для получения пакета голосования. В период голосования пакет голосования высылается по запросу избирателя (запрос на пакет голосования), направленному на известный ему адрес сервера с предъявлением ФИО и пароля. Пакет голосования высылается на компьютер, с которого отправлен запрос на пакет голосования. Пакет голосования начинает работу с предупреждения об отключении сетей и начале голосования. После направления запроса на пакет голосования сообщение об этом немедленно посылается по электронному адресу, указанному данным избирателем при посылке заказа на ИГ. Пакет голосования должен быть сертифицирован на предмет исключительно однократного использования и максимальной защиты от копирования. Пакет голосования высылается конкретному избирателю только один раз. Пакет голосования позволяет избирателю создать собственный символьный шифр (nick-name), который он отправляет на сервер вместе со своим голосом. Программное обеспечение подсчета итогов ИГ следует сертифицировать на отсутствие доступа к итогам ИГ до окончания времени голосования. Это условие будет соответствовать установленному законом запрету на предварительную публикацию результатов exit-пулов. Заключение К началу XXI в., уже названного эрой информационных технологий, увеличилось значение телекоммуникационных услуг, среди которых ведущую роль, несомненно, играет предоставление услуг доступа к глобальной сети Интернет. Учитывая, что темпы роста сети огромны, многие традиционные институты в различных сферах жизни общества начинают переживать глубинные трансформации с целью приспособления к новым условиям. Не удалось этого избежать и институту выборов. Учитывая уже существующую практику фактического применения Интернета на выборах и неизбежность его дальнейшего вовлечения в избирательный процесс, многие страны в последнее время, в том числе и Россия, модифицируют свое избирательное законодательство, адаптируя к новым условиям нормативно-правовую базу проведения выборов и создавая дополнительные возможности для применения виртуального пространства в этой сфере. При этом стоит заметить, что в России, как и в подавляющем большинстве государств, подобные изменения законодательства носят догоняющий характер, поскольку легализуют уже существующую практику использования Сети в избирательном процессе. Если же говорить о возможных перспективах введения интернет-голосования и сетевого финансирования, то следует отметить, что темпы роста российского сектора глобальной сети и числа его пользователей еще не стабилизированы настолько, чтобы можно было делать какие-либо точные прогнозы, тем более что это также во многом будет зависеть от развития российской экономики и позиции государства в вопросе применения новых избирательных технологий на выборах. Научная методика изучения общественного мнения представляет собой систему операций, обеспечивающих получение валидной (соответствие измеренного показателя тому, что измерялось), релевантной (соответствие между желаемой и действительно получаемой информацией) и репрезентативной (соответствие характеристик выборки характеристикам популяции или генеральной совокупности в целом) социологической информации. Интернет-голосование, безусловно, не может рассматриваться в качестве такой методики. Однако его результаты могут быть подвергнуты социальному анализу, который рассматривает количественные данные голосования в связи с комментариями голосующих как выражение тех смыслов, что вкладываются человеком в его суждения и действия. Целью такого анализа является понимание и интерпретация тех коллективных представлений голосующих, которые обусловлены социальным, политическим и культурным контекстом. Что касается самого интернет-голосования (идеологии, дизайна и технического воплощения), то его следует интерпретировать в контексте современных тенденций развития социально-психологических методов исследования. Имеется в виду разработка так называемых "провоцирующих методов" сбора информации, "активной стратегии" исследования, суть которых - целенаправленное создание в естественных условиях ситуаций социального взаимодействия с целью актуализировать определенное социально-психологическое явление. Интернет-голосования - это самое ближайшее будущее, особенно в Мегаполисах. Ритм жизни в связи с новыми технологическими успехами средств связи постоянно увеличивается. Существует мнение, что результаты голосований на сайтах крайне слабо отражают действительность. Получение адекватных результатов усложнено рядом проблем, связанных как с самой технологией проведения опросов, так и с программной реализацией. Выборка респондентов часто нерепрезентативна. Голосующие могут быть заинтересованы в подтасовке результатов. Закрытые опросы излишне упрощают реальную картину. Авторитетные представители сообщества могут распространять свое влияние на остальных. Кто-то выбирает самый непопулярный вариант, чтобы показать свою обособленность. Но все-таки опросы живут и здравствуют. Серьезная техническая проблема, связанная с интернет - голосованием, накрутка. Пикантность ситуации в том, что люди, занимающиеся накруткой в промышленных масштабах, обладают достаточными средствами для обмана изощренной защиты. Разработчики устраивают на сайтах регистрацию пользователей, ставят каптчи и придумывают хитрые алгоритмы распределения весов голосов. Злоумышленники в свою очередь плодят виртуалов, пишут OCR-модули и прокачивают профили. Электронный опрос, а в перспективе - интернет-голосование, позволит увеличить количество голосующих в целом, повысит явку на избирательные участки. Установка на сайте собственного опроса или системы голосования позволяет не только копить бесценную информацию о том, что думают Ваши посетители, но и придать сайту нелишнюю интерактивность. К сожалению, пользователи не научились серьезно относиться к процессам, происходящим в интернете, организаторы конкурсов не считают нужным доносить до них информацию (разъяснять позицию и т.д.). В итоге замкнутый круг: результаты голосования несерьезные, отношения к подобным голосованиям со стороны органов власти, общественных и бизнес-структур соответствующее. Реальный, адекватный и репрезентативный опрос населения в сети можно сделать еще не скоро. Как минимум, для этого понадобиться 100% идентификация гражданина со всеми его социально-демографическими данными. А этого еще нет. Вообще интернет - наименее контролируемый на сегодняшний момент коммуникационный канал. В этом есть свои плюсы и минусы. С одной стороны, в сегодняшней ситуации, когда процедура проведения референдумов по тем или иным вопросам законодательно усложнена настолько, что почти невозможна, а строка "против всех" убрана из избирательных бюллетеней, интернет-референдумы и интернет-голосования - реальная и достойная альтернатива таким референдумам. Главный вопрос - в их репрезентативности и легитимности. Для достижения репрезентативности необходимо очень четко отслеживать такие параметры, как реальное голосование (во избежание использования технических средств увеличения голосования за тех или иных кандидатов), для чего необходима хорошая техническая база ресурса и надежная защита. Ну а вопрос легитимности решается только путем добросовестной работы в течение длительного времени, да и в этом случае недовольные исходом того или иного голосования будут обвинять тебя в ангажированности, ведь интернет - открытая площадка. Итогом нашей курсовой работы явилось открытие сервиса интернет - голосования "Мастера Photoshop". Самое важное отличие от ставших уже привычными конкурсов в том, что наше интернет-голосование конкурсом не является. Это сервис, построенный на принципах информационной открытости и потому дающий совершенно иные возможности. Нет излишней администрированности, громоздкости. Нет уважаемого жюри, многотомной конкурсной документации. Проект разрабатывался и осуществляется для того, чтобы посетители промо - сайта могли выразить свое мнение. Проект вызвал большой интерес. В голосование принимают участие не только студенты, но и преподаватели. Работа над проектом "Мастера Photoshop" продолжается. Мы как авторы проекта надеемся, что его успешное развитие будет способствовать продвижению принципов открытости и социальной ответственности. Библиографический список 1. Кузнецов М.В. PHP практика создания web-сайтов/ С.В. Голышев, М.В.Кузнецов, И.В. Симдянов.- СПб: Изд-в БХВ-Петербург, 2005. -800с. 2. Томсон Л. Разработка Web-приложений на Php и MySql/ Л. Томсон, Л. Веллинг,- СПб: Изд-в ДиаСофтЮП, 2003. - 576 с. 3. Алексеев Ю. М. Быстро и легко создаем, программируем,шлифуем и раскручиваем web-сайт:/ Ю.М. Алексеев.-М.: Лучшие Книги, 2006.-400 с. 4. Мелони Дж. PHP 4.0 в действии:/ Дж. Мелони. - М.: Лучшие книги, 2002. - 395 с. 5. Холмогоров В.Основы Web-мастерства : учебное пособие / В. Холмогоров. - СПб. ; М. ; Харьков : Питер , 2001. - 350 с. 6. Характерные черты Perl [Электронный ресурс] http://content.mail.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 04.01.2010 7. PHP [Электронный ресурс] http:// www.seobuilding.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 04.04.2010 8. Python [Электронный ресурс] http://ru.wikipedia.org. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 04.04.2010 9. Ruby - сверкающий рубин программирования [Электронный ресурс] http://hostinfo.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 07.04.2010 10. Perl vs Python vs Ruby vs PHP [Электронный ресурс] http://www.vitalik.com.ua. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 03.04.2010 11. Александр Кубышкин. Сравнительная Религия [Электронный ресурс] http://www.getinfo.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 04.02.2010 12. Опрос: PHP - любимый язык современных разработчиков [Электронный ресурс] http://www.cybersecurity.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 02.02.2010 13. Python - Энциклопедия языков программирования [Электронный ресурс] http://progopedia.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 02.04.2010 14. Язык программирования PERL [Электронный ресурс] http://perl04.narod.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 02.04.2010 15. Руководство по PHP [Электронный ресурс] http://www.php.ru. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 02.04.2010 16. Система интернет опросов (голосований) [Электронный ресурс http://www.on-line-teaching.com/soft/online-poll.html. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 17. Интернет опросы (онлайн голосования) [Электронный ресурс http://www.online-poll.ru/. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 18. Интернет-голосования как способ выражения протеста [Электронный ресурс http://kommentarii.ru/comment.php?f=3&t=1790&p=21761. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 19. Мастер создания форм. Форма обратной связи [Электронный ресурс http://50rus.info/about/. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 20. Система голосования на сайте [Электронный ресурс http://www.crears.ru/modul-poll/. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 21. Пример формы голосования. Начало эксперимента. [Электронный ресурс http://kuznecov-blog.ru/. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 22. Опросы на сайте [Электронный ресурс http://msk.treko.ru/show_dict_1222. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 23. Проектирование сайтов [Электронный ресурс http://www.dserg.com/voting-2007-05-20.html. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 24. Сервис опросов [Электронный ресурс http://www.vashopros.ru/. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 25. Проведение государственного голосования в Интернет [Электронный ресурс http://www.nestor.minsk.by/sr/2004/02/40211.html. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 26. PHP: Своя система голосования [Электронный ресурс http://webscript.ru/stories/02/06/19/4602528. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 27. Система голосования Tabella (PostgreSQL) [Электронный ресурс http://www.softtime.ru/info/tabella_psg.php. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010 28. Альтернативы голосования: Интернет или бюллетень? [Электронный ресурс http://www.ucheba.ru/referats/9732.html. Режим доступа: свободный. Заглавие: с экрана. Дата считывания информации: 12.05.2010
Страницы: 1, 2
|