Автоматизированный учет открепительных талонов на избирательном участке на президентских и парламентских выборах в Украине
Программное обеспечение деятельности автоматизированного учета открепительных талонов на избирательном участке в президентских и парламентских выборах. Разработка базы данных для оптимизации деятельности избирательного участка и устранение фальсификаций.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 01.12.2017 |
Размер файла | 241,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.Allbest.ru/
Размещено на http://www.Allbest.ru/
Донбасская государственная машиностроительная академия
Кафедра информационных технологий
Кафедра философии
Автоматизированный учет открепительных талонов на избирательном участке на президентских и парламентских выборах в Украине
Кравченко В.И., к.т.н. доцент
Бородай А.В., к.полит.н., ст. препод.
Краматорск
Аннотация
Исследован процесс создания программного обеспечения деятельности автоматизированного учета открепительных талонов на избирательном участке в президентских и парламентских выборах. Раскрывается широкий спектр компьютерных программ, математических моделей для оптимизации деятельности избирательного участка, в том числе и устранение фальсификаций. Подчеркнуто, что применение современных компьютерных технологий способствует оптимизации различных форм деятельности субъектов политической жизни общества.
Ключевые слова: политическая жизнь общества, политические партии, избирательный участок, компьютерные программы, математическая модель политического процесса.
Kravchenko V.I., Borodai A.V. Automated accounting absentee ballots at a polling station during the presidential and parliamentary elections in Ukraine
The process of creating software automated accounting activities absentee ballots at a polling station in the presidential and parliamentary elections. Revealed a wide range of computer programs, mathematical models for the optimization of the polling station including the elimination of fraud. Emphasized that the use of modern computer technology helps to optimize the various forms of activity of subjects of political life.
Keywords: political society, political parties, polling station, computer programs, mathematical model of the political process.
Кравченко В.І., Бородай А.В. Автоматизований облік відкріпних талонів на виборчій дільниці на президентських та парламентських виборах в Україні
Досліджено процес створення програмного забезпечення діяльності автоматизованого обліку відкріпних талонів на виборчій дільниці в президентських та парламентських виборах. Розкривається широкий спектр комп'ютерних програм, математичних моделей для оптимізації діяльності виборчої дільниці в тому числі і усунення фальсифікацій. Підкреслено, що застосування сучасних комп'ютерних технологій сприяє оптимізації різних форм діяльності суб'єктів політичного життя суспільства.
Ключові слова: політичне життя суспільства, політичні партії, виборча дільниця, комп 'ютерні програми, математична модель політичного процесу.
Президентские и парламентские выборы являются основой политической системы Украины, стержнем политической коммуникации между властью и гражданским обществом.
Автоматизация работы избирательного участка очень ответственный процесс в подготовке и проведении выборов. Одновременно с учетом, избирателей, голосующих на выборах, она позволяет избежать голосования одним и тем же избирателем несколько раз на одном и том же участке или голосование одними и теми же избирателями на нескольких участках.
Целью данной работы является автоматизация учета открепительных талонов, выданных тем избирателям, которые голосуют не по своему месту прописки. Научная новизна работы - информационная модель процесса выдачи талонов. Практическая полезность - возможность использования программы, написанной на основании этой модели, на избирательном участке во время избирательной кампании.
От работы избирательных участков, насколько они объективны, прочно связаны с народом, в решающей степени зависят успехи и неудачи в реализации политических программ партий, президента.
Начало систематического изучения процессов и явлений политической коммуникации было положено работой Г. Лассуэлла, посвященной анализу феномена пропаганды в период первой мировой войны. Фундаментальные исследования в области политической коммуникации как “науки, изучающей природу и строение информационно-политической сферы общественной жизни, характерные для нее механизмы и тенденции развития публичных и непубличных контактов, формы эволюции общения правящих кругов и гражданского общества”, начались только в середине 40-х гг. ХХ в.
Существенную роль в осмыслении общетеоретических и методологических аспектов изучения политической коммуникации в современных условиях играет анализ социальных аспектов информатизации и становления информационного общества. Наряду с известными зарубежными исследователями - Д. Беллом, А. Бениджером, Н. Винером, Р. Дарендорфом, М. Кастельсом, Й. ван Квиленбургом, Р. Катцем, У. Мартином, И. Масудой, А. Мэттелартом, У.Томасом, Э. Тоффлером, Ф. Уэбстером, Дж. Фитером, Н. Шиллинглоу и др. - значительный вклад в разработку этой проблемы внесли и русские ученные: Р.Ф. Абдеев, В.Г. Афанасьев, А.В. Бахметьев, Т.П. Воронина, В.Л. Иноземцев, К.К. Колин, И.С. Мелюхин, Н.Н. Моисеев, Е.Н. Пасхин [4].
К числу политико-коммуникационных исследований, относится также теоретический анализ феноменов выборов и процессов политической социализации личности, который представлен опубликованными в 50-90-е гг. трудами Э. Аронсона, Б. Багдикяна, Д. Бари, М. Дженнингса, А. Джорджа, Р. и К. Доусон, М. Корбетта, Г. Лассуэлла, Д. Лернера, У.Р. Неймана, Р. Ниеми, Д. О'Кифа, М. Паренти, Э. Пратканиса, Б. Сильвера, Х. Спейера, Р. Фагена, Дж. Фулбрайта, Г. Хаймена и др. [5].
В Украине степень изучения данной проблемы находится ещё на довольно низком уровне, что обусловлено достаточно поздним внедрением как самой политической науки (политология) так и отставанием в сфере ИТ технологий. база данный избирательный участок
Рассмотрим последовательность действий по обслуживанию избирателя на избирательном участке. При этом предположим, что одновременно с обслуживанием избирателя происходит и определенная реорганизация соответствующей базы данных. Избирателю при выдаче талона сообщают кодовое слово (пароль), которое известно только ему и на избирательном участке в том регионе, где предполагается голосование. Этот пароль не отображается в открепительных талонах, а сообщается избирателю устно. Для пароля принят следующий простой принцип кодирования - соответствие сезона года дате выборов. Например, если выборы производятся в период с 01.12 по февраль месяц следующего года включительно, то пароль - зима. Если выборы производятся в летние месяцы, то пароль соответственно - лето. Аналогично и для остальных сроков голосования. Ограничивается также срок действия открепительных талонов, не более чем 28 дней (месяц) до дня выборов. В талоне в специальной графе указывается дата, когда талон должен быть аннулирован. Для получения открепительного талона избиратель обращается в избирательный участок по месту жительства (регистрации, прописки) к секретарю или председателю избирательной комиссии - специалисту пользователю данной системы.
Пользователь записывает в базу данных:
- фамилию избирателя;
- село/поселок/город/район/область/телефон/адрес/№ избирательного участка где избиратель будет голосовать; - дату выдачи талона (в открепительный талон заносится автоматически, путем анализа системной даты) используется как дополнительный реквизит для контроля достоверности талона);
- на какой срок выдан талон (срок действия, законности талона);
- дату, когда талон будет недействителен (день аннулирования талона), проставляется автоматически в зависимости от даты выдачи и срока действия талона;
- печатает открепительный талон.
Таким образом, на местном избирательном участке создается база данных, выданных и зарегистрированных открепительных талонов. Из этой базы также можно узнать, кто, когда, в какой регион и на какой срок получил открепительные талоны и передать эти сведения по электронным сетям связи (почта, Интернет). Можно также получить сведения о количестве талонов, выданных на каждый иногородний участок, характеристики этих участков - площадь помещения, защита (принята классификация отелей, как наиболее простая и понятная - пятизвездочная - полностью оборудованное помещение, закрытые и закодированные каналы информации, оперативная связь с избирательным участком выдачи талона, бесплатная автомобильная стоянка на время работ участка и т.п., четырехзвездочная - рангом поменьше и т.д.).
Анализ вышеописанной предметной области позволяет разработать информационную модель системы, выделив основные сущности - “Избиратель (голосующий)”, “(Страна - адрес избирательного участка в стране голосования)”, “Регион” и основные связи - “Голосует” и “Находится - Расположена” [1], что изображается ER-диаграммой, показанной на рисунке 1.
Рис. 1. ER-диаграмма
В результате процесса проектирования с помощью ER-диаграмм были определены связи между сущностями, что выразилось в создании следующих информационных таблиц - файлов. Так, для хранения и обработки данных об избирателях создана таблица Izbirat.db в формате хранения Paradox. Структура рассматриваемой таблицы в виде окна приложения DataBase DeskTop, в которой она была создана, приведена на рисунке 2.
Рис. 2. Структура файла Izbiratdb
На рис. 2 приняты следующие обозначения системы DataBase DeskTop:
- Filed Name - идентификатор поля (столбца) таблицы;
- Type - тип данных, хранимых в поле;
- Size - размер поля в знаках;
- Key - ключевое поле. В это поле помещается символ (*), если по значению этого поля необходимо создать первичный ключ [2].
Структура остальных таблиц Uhastok.db, Region.db, “Открепительный талон - Talon. db” аналогична приведенной на рисунке 2 и отличается только наименованием реквизитов, их характером (типом переменных) и числом знаков в реквизите. При этом таблица “Открепительный талон” связана с таблицами “Избиратель”, “Избирательный Участок” и “Регион”.
Алгоритм реализации информационной модели представим в виде диаграммы прецедентов использования автоматизированной информационной системы (АИС) “Избирательный участок” (рис. 3)
Размещено на http://www.Allbest.ru/
Размещено на http://www.Allbest.ru/
Рис. 3. Диаграмма прецедентов
Результаты (постусловия):
- получен открепительный талон и информационная база избирательного участка обновлена достоверной информацией.
Основной успешный сценарий:
- пользователь вводит;
- система обработки данных реагирует на правильный ввод;
- система выдает открепительный талон и обновляет информационную базу;
- система регулирует выдачу форм на дисплей;
- пользователь получает результат расчета.
В дальнейшем информационная модель и алгоритм ее реализации были использованы для разработки оригинального программного обеспечения - программы модульной структуры, приложения Windows, состоящего из нескольких форм. Для реализации программы использовалась система программирования Delphi 6 [3]. В главном модуле MainUnit происходит интеграция всех остальных модулей. Модуль UnitTables используется для редактирования вспомогательных таблиц. AboutUnit - сведения об авторе, UnitRep, UnitRep2 - служат для предоставления пользователю отчетов БД; UnitQuery - для обслуживания запросов, UnitModule - модуль данных (рис. 4). Выделим актера (пользователь) - председателя участковой избирательной комиссии, который может выполнять несколько вариантов использования.
Заинтересованные лица и их требования:
- пользователь. Хочет быстро и качественно выдать открепительный талон.
- система. Получить правильный запрос (обращение) к ее функциям и отработать его без сбоев.
Предусловия:
- пользователь имеет минимальные навыки работы с разрабатываемым программным продуктом.
Рис. 4. Структура приложения и информационные потоки модулей
Главная форма приложения показана на рис. 5. Эта форма содержит сведения об избирателях, месте расположения иногороднего избирательного участка, дате выдачи открепительного талона, срока действия и др. Талоны с большими сроками действия подсвечиваются. Сам открепительный талон показан на рис. 6. Дополнительно из главной формы приложения реализуются функции сортировки, различные виды поиска, корректировки вспомогательных таблиц, печати открепительных талонов и три вида запросов к базе данных, один из которых показан на рис. 7, где отображается количество открепительных талонов выданных на иногородние избирательные участки.
Рис. 5. Главная экранная форма (окно экрана) приложения
Для реализации отчетов были использованы такие компоненты как QuickRep (базовая форма отчета), QRBand (полосы отчета) QRHeader (заголовок), QRFooter (подвал), QRDBText (отображение таблицы).
Рис. 6. Результаты печати открепительных талонов
Таким образом, решена задача автоматизации учета работы избирательного участка - выдача открепительных талонов, учет иногородних (иностранных) избирательных участков, регионов в которых они находятся, избирателей, загрузки иногородних избирательных участков, операций добавления, редактирования, удаления записей с данными.
Рис. 7. Результаты второго запроса
Программа может получить дальнейшее развитие при подготовке к выборам избирательных участков не только внутри города, но и за его пределами - область, район, или может быть использована для фиксации других ценных бумаг со схожим алгоритмом обработки.
Список использованных источников
1. Березин В.М. Сущность и реальность массовой коммуникации / В.М. Березин. - 2002. - 412 с.
2. Хомоненко А.Д. Базы данных / А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев. - СПб.: КОРОНАпринт, 2002. - 672 с.
3. Шумаков П.В. Delphi 5 и разработка приложений баз данных / П.В. Шумаков. - М.: “Нолидж”, 2000. - 704 с.
4. Арлоу Д., Нейштадт И. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование / Д. Арлоу, И. Нейштадт; [пер. с англ.]. - СПб: Символ-Плюс, 2007. - 624 с.
5. Дантеманн Дж., Мишел Дж., Тейлор Д. Программирование в среде Delphi 6 / Дж. Дантеманн, Дж. Мишел, Д. Тейлор. - К: НИПФ “ДиаСофтЛтд”, 2001. - 608 с.
References
1. Berezin V.M. Sushchnost' i real'nost' massovoy kommunikatsii / V.M. Berezin. 2002. - 412 s.
2. Khomonenko A.D. Bazy dannykh / A.D. Khomonenko, V.M. Tsygankov, M.G. Mal'tsev. - SPb.: KORONAprint, 2002. - 672 s.
3. Shumakov P.V. Delphi 5 i razrabotka prilozheniy baz dannykh / P.V. Shumakov. - M.: “Nolidzh”, 2000. - 704 s.
4. Arlou D., Neyshtadt I. UML 2 i Unifitsirovannyy protsess. Prakticheskiy ob'ektno-orientirovannyy analiz i proektirovanie / D. Arlou, I. Neyshtadt; [per. s angl.]. - SPb: Simvol-Plyus, 2007. - 624 s.
5. Dantemann Dzheff, Mishel Dzhim, Teylor Don. Programmirovanie v srede Delphi 6. - K: NIPF “DiaSoftLtd”, 2001. - 608 s.
Размещено на Allbest.ru
...Подобные документы
Разработка подсистемы автоматизированного учета автозапчастей ООО "Авто-Ресурс" на базе MS SQL Server 2008. Ввод и вывод информации, поиск данных, распечатка сведений о комплектующих, учет автозапчастей и клиентов. Программное и техническое обеспечение.
дипломная работа [2,2 M], добавлен 22.06.2011Описание функциональной структуры автоматизированной системы обработки информации и управления. Логическая и физическая структуры базы данных. Система классификации и кодирования. Математическое и программное обеспечение реляционной базы данных.
курсовая работа [739,7 K], добавлен 14.12.2017Разработка базы данных в СУБД Microsoft SQL Server 2008 Express для автоматизированного учета пассажирских перевозок по Ставропольскому краю и механизмов управления ими при помощи триггеров. Экономическая эффективность от внедрения программного продукта.
курсовая работа [3,4 M], добавлен 22.06.2011Проектирование и анализ логической модели программного обеспечения "Автоматизированный учет радиоточек передающего центра". Ее преобразование в физическую модель при помощи базы данных MS Access. Расчет экономической эффективности разработки ПО.
дипломная работа [3,1 M], добавлен 09.09.2010Решение с помощью нейросимулятора проблемы прогнозирования исхода выборов президента России. Преимущества нейросетевого подхода. Используемый персептрон. Параметры, которые могли бы помешать Медведеву выиграть на президентских выборах в 2008 году.
презентация [1,1 M], добавлен 14.08.2013Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.
курсовая работа [3,6 M], добавлен 18.06.2012Этапы проектирования сайта. Реализация двухкомпонентной системы голосования - клиент и датацентр. Создание безопасной системы передачи данных с использованием языков разметки HTML, программирования PHP, скриптов JavaScript, базы данных MySQL и Web-службы.
дипломная работа [2,9 M], добавлен 12.12.2013Разработка системы автоматизированного управления электронными документами. Сведения о приложении PHPMyAdmin, об обработчике шаблонов Smarty. Создание базы данных. Редактирование документа, просмотр изменений документов. Создание категорий документов.
дипломная работа [3,2 M], добавлен 25.07.2015Определение общих требований к организации автоматизированного рабочего места. Создание модели автоматизированного рабочего места менеджера фирмы "Информстиль". Разработка базы данных и описание алгоритма программы по учету продаж вычислительной техники.
дипломная работа [2,9 M], добавлен 03.07.2015Выбор программных средст, основные требования. Разработка программного обеспечение для автоматизации учета использования и обслуживания транспортных средств. Инфологическая модель базы данных. Разработка SQL запросов, алгоритмов. Структура базы данных.
курсовая работа [1,0 M], добавлен 16.02.2015Основные направления деятельности предприятия, его аппаратное и программное обеспечение. Разработка базы данных, включающей информацию о сотрудниках учреждения в Microsoft Access. Создание физической модели, таблиц, запросов, форм, отчетов и макросов.
отчет по практике [1,4 M], добавлен 23.09.2013Программное обеспечение по автоматизации работы автосервиса. Электронные информационные базы данных по диагностике и ремонту, геометрическим размерам автомобилей. Каталоги запчастей, справочники нормо-часов. Программы для ведения управленческого учета.
реферат [509,0 K], добавлен 23.03.2012Автоматизированная обработка экономической информации. Методы и средства технологического контроля обработки экономической информации. АИС в области бухгалтерского учета с использованием 1: С Бухгалтерия. Программное обеспечение бухгалтерского учета.
контрольная работа [39,4 K], добавлен 07.12.2010Разработка информационно-аналитической системы анализа и оптимизации конфигурации вычислительной техники. Структура автоматизированного управления средствами вычислительной техники. Программное обеспечение, обоснование экономической эффективности проекта.
дипломная работа [831,1 K], добавлен 20.05.2013Необходимая документация при учете готовой продукции на складе ООО "Перекрёсток". Проектирование базы данных на основе нормализации. Схема данных и связи между таблицами в проектируемой базе данных. Обеспечение безопасности и целостности базы данных.
дипломная работа [2,9 M], добавлен 15.01.2012Анализ существующих систем автоматизированного проектирования. Преимущества и недостатки универсальных сборочных приспособлений, их конструирование и сборка, современное информационное обеспечение. Создание базы данных для САПР сборочных приспособлений.
дипломная работа [403,9 K], добавлен 26.03.2012Реализация базы данных для автоматизированной системы, обслуживающей процесс учета ремонта и техобслуживания автотранспорта. Основные функции отдела реализации теплоснабжающей организации. Обоснование выбора SQL. Создание таблиц базы данных, триггеры.
курсовая работа [233,9 K], добавлен 30.11.2008Разработка и отладка программного проекта для осуществления автоматизированного складского учета материальных ценностей. Учет входящих заявок в базе данных от подразделений на получение материалов, осуществление их удобного просмотра и редактирования.
курсовая работа [610,1 K], добавлен 08.08.2013Разработка прикладного программного обеспечения деятельности отдела кадров университета в среде Microsoft Access 2003. Характеристика этапов проектирования базы данных. Построение семантической модели. Нормализация данных, понятие нормальной формы.
курсовая работа [4,4 M], добавлен 14.11.2012Создание автоматизированного рабочего места заместителя заведующего складом. Проектирование базы данных. Разработка программно-информационного ядра системы. Методика разработки клиентского приложения. Разработка организационного компонента системы.
курсовая работа [1,1 M], добавлен 05.06.2015