Тема: Проектирование и разработка информационной системы поддержки режима дистанционного голосования
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. АНАЛИЗ МЕТОДОВ И СРЕДСТВ ОНЛАЙН ГОЛОСОВАНИЙ 6
1.1 Проблемы очных голосований 6
1.2 Сравнение с программными аналогами 7
1.3 Анализ объекта исследования 12
1.1. Сроки реализации проекта 16
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 18
2.1 UML моделирование 18
2.2 Моделирование бизнес-процессов в нотации BPMN 23
2.3 Схема базы данных 26
2.1. Схема восстановления и сохранения информации 27
3. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 29
3.1. Серверная сборка 29
3.2. Взаимодействие с интерфейсом информационной системы 37
3.3. Надёжность системы поддержки дистанционного голосования 46
ЗАКЛЮЧЕНИЕ 51
СПИСОК ЛИТЕРАТУРЫ 52
ПРИЛОЖЕНИЕ 1 57
📖 Введение
В последствии этого события спрос на удаленную работу в России начал расти еще в феврале, а число таких вакансий в марте увеличилось на 71%. При этом соискатели в период пандемии коронавируса также стали чаще искать работу рядом с домом, а список доступных для дистанционной работы профессий значительно расширился
Последствием случившегося стало то, что в настоящее время многие заседания, советы и обсуждения перешли в дистанционный формат.
В результате того, что большинство советов, заседаний, конференций перешли на удаленный, т.е дистанционный формат проведения мероприятий возможностей и ресурсов для рассмотрения, или обсуждений касаемых вопросов до недавнего времени имела значительную потребность, но на данном этапе она имеет необходимость.
Также для сохранения приватности личных данных возникла потребность проводить голосование анонимно.
Объектом исследования^3 является информационная система для проведения анонимного голосования без сохранения персональных данных голосующих.
Предметом исследования^3 является проблема проведения голосования, обсуждений и дискуссий в удалённом формате с гарантией защиты персональных данных.
Целью работы является разработка информационной системы с возможностью создания анонимного сессионного голосования.
Для достижения цели необходимо решить следующие задачи:
— Произвести теоретический и практический анализ на тему платформ для создания опросов и голосования;
— Спроектировать систему;
— Разработать функционирующее приложение на выбранной платформе.
Данная информационная система позволяет:
— Создавать голосование с индивидуальным кодом доступа;
— Отслеживать результаты в процессе голосования;
— Отслеживать количество голосующих;
— Печатать отчёты по итогам голосования;
— Печатать анонимные бюллетени участников;
— Г олосовать в сессии идущего голосования.
Методы, стандарты и технологии, примененные в ВКР:
— Сравнительный анализ имеющихся на рынке аналогичных платформ для создания опросов и голосования;
— Анализ и моделирование бизнес-процессов в нотациях BPMN;
— Подходы планирования разработки систем SWOT, VCM, BPR и ISA;
— Технологии баз данных и управления базами данных;
— Моделирование системы с помощью UML диаграмм.
Используемый инструментарий:
В ходе выполнения практической части ВКР, был использован следующий стек технологий:
— Java - строго типизированный язык программирования,
выполняемый на виртуальной машине;
— Spring Boot framework - фреймворк для создания веб
приложений;
— HTML/CSS - средства для создания веб-страниц;
— Thymeleaf - движок шаблонов HTML/CSS/JavaScript .
✅ Заключение
В связи с последними событиями, а именно по причине вспышки пандемии, многие были вынуждены перейти на самоизоляцию, в следствии чего многие люди оценили всё удобство удалённых информационных систем.
В настоящее время такие приложения, в числе которых находится описываемый в данной работе проект, пользуются в настоящее время большой актуальностью, а в дальнейшем будущем востребованность похожих ИС будет только расти.
Полученные в ходе выполнения данного проекта опыт и знания неоценимы, так как создание и работа над востребованными системами позволяет лучше понимать как сам процесс разработки, так и актуальные течения на рынке.





