Разработка мобильного приложения для организации волонтёрства в ТПУ
|
РЕФЕРАТ 9
Введение 12
Определения, обозначения, сокращения, нормативные ссылки 13
1 Проблема организации волонтёрского движения в ТПУ 15
1.1 Определение проблемы 15
1.2 Применение информационных технологий в сфере волонтёрства в ТПУ 17
1.3 Обзор ключевого процесса в предметной области 17
1.4 Описание потребностей конечного пользователя 17
1.5 Обзор аналогов мобильного приложения 21
1.5.1 Аналоги мобильного приложения 21
1.5.2 Сравнение аналогичных мобильных приложений 22
1.6 Вывод по разделу 22
2 Проектирование мобильного приложения 24
2.1 Обоснование выбора программных средств разработки 24
2.2 Требования к структуре мобильного приложения 25
2.3 Проектирование логической модели базы данных 26
2.4 Построение диаграммы потоков данных 30
2.5 Вывод по разделу 35
3 Реализация мобильного приложения 36
3.1 Архитектура мобильного приложения 36
3.1.1 Описание компонентов мобильного приложения 36
3.1.2 Набор функций компонентов мобильного приложения 38
3.1.3 Описание классов мобильного приложения 40
3.1.4 Описание физической модели базы данных 43
3.2 Описание пользовательского интерфейса 49
3.3 Разработка мобильного приложения 50
3.4 Вывод по разделу 59
4 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 60
4.1 Введение 60
4.2 Оценка коммерческого потенциала и перспективности научных исследований 60
4.2.1 Потенциальные потребители результатов исследования 60
4.2.2 Анализ конкурентных технических решений 60
4.2.3 SWOT-анализ 63
4.3 Определение возможных альтернатив проведения научных исследований 65
4.4 Планирование работ по научно-техническому исследованию 66
4.4.1 Структура работ в рамках научного исследования 66
4.4.2 Определение трудоёмкости выполнения работ 67
4.4.3 Разработка графика проведения научного исследования 68
4.4.4 Бюджет научно-технического исследования 72
4.4.4.1 Расчёт материальных затрат НТИ 72
4.4.4.2 Расчёт затрат на специальное оборудование для научных работ 73
4.4.4.3 Основная заработная плата исполнителя темы 73
4.4.4.4 Расчёт дополнительной заработной платы 77
4.4.4.5 Отчисления в внебюджетные фонды 77
4.4.4.6 Накладные расходы 78
4.4.4.7 Формирование бюджета затрат научно-исследовательского проекта 78
4.5 Определение ресурсной (ресурсосберегающей), финансовой, бюджетной,
социальной и экономической эффективности исследования 79
4.6 Вывод по разделу 81
5 Социальная ответственность 82
5.1 Введение 82
5.2 Правовые и организационные вопросы обеспечения безопасности 82
5.2.1 Специальные правовые нормы трудового законодательства 82
5.2.2 Основные эргономические требования к правильному расположению и
компоновке рабочей зоны 83
5.3 Производственная безопасность 83
5.3.1 Производственные факторы, связанные с аномальными микроклиматическими
параметрами воздушной среды 84
5.3.2 Производственные факторы, связанные со световой средой 85
5.3.3 Повышенный уровень шума 85
5.3.4 Монотонность труда, вызывающая монотонию 86
5.3.5 Опасность поражения электрическим током 86
5.4 Экологическая безопасность 87
5.5 Безопасность в чрезвычайных ситуациях 88
5.6 Вывод по разделу 89
Заключение 90
Conclusion 91
Список публикаций 92
Список используемых источников 93
Приложение А. Диаграммы для процесса участия волонтёра в мероприятии до внедрения мобильного приложения 96
Приложение Б. Диаграммы для процесса участия волонтёра в мероприятии после внедрения мобильного приложения 99
Приложение В. Техническое задание 103
Приложение Г. Сравнительная таблица долей мобильных ОС на конец 2022 года 128
Приложение Д. Сравнительная диаграмма распространённости мобильных ОС на январь 2023 года 129
Введение 12
Определения, обозначения, сокращения, нормативные ссылки 13
1 Проблема организации волонтёрского движения в ТПУ 15
1.1 Определение проблемы 15
1.2 Применение информационных технологий в сфере волонтёрства в ТПУ 17
1.3 Обзор ключевого процесса в предметной области 17
1.4 Описание потребностей конечного пользователя 17
1.5 Обзор аналогов мобильного приложения 21
1.5.1 Аналоги мобильного приложения 21
1.5.2 Сравнение аналогичных мобильных приложений 22
1.6 Вывод по разделу 22
2 Проектирование мобильного приложения 24
2.1 Обоснование выбора программных средств разработки 24
2.2 Требования к структуре мобильного приложения 25
2.3 Проектирование логической модели базы данных 26
2.4 Построение диаграммы потоков данных 30
2.5 Вывод по разделу 35
3 Реализация мобильного приложения 36
3.1 Архитектура мобильного приложения 36
3.1.1 Описание компонентов мобильного приложения 36
3.1.2 Набор функций компонентов мобильного приложения 38
3.1.3 Описание классов мобильного приложения 40
3.1.4 Описание физической модели базы данных 43
3.2 Описание пользовательского интерфейса 49
3.3 Разработка мобильного приложения 50
3.4 Вывод по разделу 59
4 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 60
4.1 Введение 60
4.2 Оценка коммерческого потенциала и перспективности научных исследований 60
4.2.1 Потенциальные потребители результатов исследования 60
4.2.2 Анализ конкурентных технических решений 60
4.2.3 SWOT-анализ 63
4.3 Определение возможных альтернатив проведения научных исследований 65
4.4 Планирование работ по научно-техническому исследованию 66
4.4.1 Структура работ в рамках научного исследования 66
4.4.2 Определение трудоёмкости выполнения работ 67
4.4.3 Разработка графика проведения научного исследования 68
4.4.4 Бюджет научно-технического исследования 72
4.4.4.1 Расчёт материальных затрат НТИ 72
4.4.4.2 Расчёт затрат на специальное оборудование для научных работ 73
4.4.4.3 Основная заработная плата исполнителя темы 73
4.4.4.4 Расчёт дополнительной заработной платы 77
4.4.4.5 Отчисления в внебюджетные фонды 77
4.4.4.6 Накладные расходы 78
4.4.4.7 Формирование бюджета затрат научно-исследовательского проекта 78
4.5 Определение ресурсной (ресурсосберегающей), финансовой, бюджетной,
социальной и экономической эффективности исследования 79
4.6 Вывод по разделу 81
5 Социальная ответственность 82
5.1 Введение 82
5.2 Правовые и организационные вопросы обеспечения безопасности 82
5.2.1 Специальные правовые нормы трудового законодательства 82
5.2.2 Основные эргономические требования к правильному расположению и
компоновке рабочей зоны 83
5.3 Производственная безопасность 83
5.3.1 Производственные факторы, связанные с аномальными микроклиматическими
параметрами воздушной среды 84
5.3.2 Производственные факторы, связанные со световой средой 85
5.3.3 Повышенный уровень шума 85
5.3.4 Монотонность труда, вызывающая монотонию 86
5.3.5 Опасность поражения электрическим током 86
5.4 Экологическая безопасность 87
5.5 Безопасность в чрезвычайных ситуациях 88
5.6 Вывод по разделу 89
Заключение 90
Conclusion 91
Список публикаций 92
Список используемых источников 93
Приложение А. Диаграммы для процесса участия волонтёра в мероприятии до внедрения мобильного приложения 96
Приложение Б. Диаграммы для процесса участия волонтёра в мероприятии после внедрения мобильного приложения 99
Приложение В. Техническое задание 103
Приложение Г. Сравнительная таблица долей мобильных ОС на конец 2022 года 128
Приложение Д. Сравнительная диаграмма распространённости мобильных ОС на январь 2023 года 129
Волонтёрская деятельность в России за последнее десятилетие стала одной из самых актуальных и востребованных [1]. Независимо от пола, возраста, религии или профессии, всё больше и больше людей хотят стать волонтёрами. Признание необходимости поддержки добровольчества как механизма наращивания человеческого капитала и социальных ресурсов отражено в программе «Патриотическое воспитание граждан Российской Федерации на 2016-2020 годы», утверждённой постановлением Правительства Российской Федерации от 30.12.2015 года № 1493 [2].
Волонтёрская организация занимается формированием позитивного отношения к здоровому образу жизни через творческую и просветительскую деятельность. Это, прежде всего, люди неравнодушные к происходящему вокруг и всегда находящие нестандартные решения стандартных проблем.
Основное направление деятельности волонтёрской организации - проведение мероприятий, которые формируют ценности здорового образа жизни, посредством нестандартного подхода к организации и проведению акций.
При этом приложения для «умных» телефонов в настоящее время также очень популярны. По мере роста количества пользователей мобильных устройств растёт и спрос на дополнительные сервисы. Разработчики мобильных приложений постоянно расширяют сферы их применения и внедряют их в различные виды деятельности.
Исходя из вышесказанного, целью разработки мобильного приложения для организации волонтёрства в ТПУ является приобщение студентов к участию в волонтёрской деятельности.
Волонтёрская организация занимается формированием позитивного отношения к здоровому образу жизни через творческую и просветительскую деятельность. Это, прежде всего, люди неравнодушные к происходящему вокруг и всегда находящие нестандартные решения стандартных проблем.
Основное направление деятельности волонтёрской организации - проведение мероприятий, которые формируют ценности здорового образа жизни, посредством нестандартного подхода к организации и проведению акций.
При этом приложения для «умных» телефонов в настоящее время также очень популярны. По мере роста количества пользователей мобильных устройств растёт и спрос на дополнительные сервисы. Разработчики мобильных приложений постоянно расширяют сферы их применения и внедряют их в различные виды деятельности.
Исходя из вышесказанного, целью разработки мобильного приложения для организации волонтёрства в ТПУ является приобщение студентов к участию в волонтёрской деятельности.
В результате выполнения выпускной квалификационной работы было разработано мобильное приложение для организации волонтёрства в ТПУ. Была описана и проанализирована предметная область, выделены основные категории пользователей приложения и их возможности. На этапе проектирования описана база данных приложения, UML-диаграмма классов, диаграммы «BPMN», «DFD» для разных действий пользователя и диаграммы «IDEF0» и «IDEF3» для процессов системы.
На этапе реализации разработано мобильное приложение, серверная часть, база данных в СУБД «MySQL». В результате все разработанные модули были описаны по действиям доступным волонтёрам, руководителям студотрядов и администратору.
Разработанное приложение позволит автоматизировать организацию волонтёрства для студентов и сотрудников ТПУ, посредством предоставления актуальной информации о мероприятиях и событиях и упрощения коммуникации между участниками волонтёрской организации.
Задания по разделам «Финансовый менеджмент, ресурсоэффективность и ресурсосбережение» и «Социальная ответственность» успешно выполнены, продемонстрировав актуальность и необходимость внедрения разработанного приложения.
В итоге выполнения задач ВКР были получены, закреплены и углублены теоретические знания проектирования программного обеспечения и навыки разработки мобильного приложения. В дальнейшем планируется расширять функционал данного приложения.
На этапе реализации разработано мобильное приложение, серверная часть, база данных в СУБД «MySQL». В результате все разработанные модули были описаны по действиям доступным волонтёрам, руководителям студотрядов и администратору.
Разработанное приложение позволит автоматизировать организацию волонтёрства для студентов и сотрудников ТПУ, посредством предоставления актуальной информации о мероприятиях и событиях и упрощения коммуникации между участниками волонтёрской организации.
Задания по разделам «Финансовый менеджмент, ресурсоэффективность и ресурсосбережение» и «Социальная ответственность» успешно выполнены, продемонстрировав актуальность и необходимость внедрения разработанного приложения.
В итоге выполнения задач ВКР были получены, закреплены и углублены теоретические знания проектирования программного обеспечения и навыки разработки мобильного приложения. В дальнейшем планируется расширять функционал данного приложения.





