Тема: РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ ПРОЕКТА «ЖИВАЯ ЛАБОРАТОРИЯ»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 6
ВВЕДЕНИЕ 7
1 О проекте LLTONE 9
1.1 Как работает проект 9
1.1.1 Коммуникация и консалтинг 9
1.1.2 Исследования и рекомендации 10
1.1.3 Маркетинг и позиционирование 10
1.2 Актуальность работы 11
2 Требования к проекту 12
2.1 Нефункциональные требования 12
2.2 Клиентское приложение 13
2.2.1 Функциональные требования 13
2.2.2 Диаграммы вариантов использования 15
2.2.3 Сценарии вариантов использования 25
2.3 Приложение администратора 34
2.3.1 Функциональные требования 34
2.3.2 Диаграммы вариантов использования 34
2.3.3 Сценарии вариантов использования 37
3 Архитектура проекта 41
3.1 Архитектура клиентского приложения 42
3.1.1 Основные компоненты 44
3.1.2 Управление состоянием приложения 49
3.2 Архитектура приложения администратора 61
3.2.1 Основные компоненты 62
3.2.2 Хранилища состояний приложения 63
4 Разработка 66
4.1 Система контроля версий 66
4.2 Концепция CI/CD 67
5 Результат 69
5.1 Клиентское приложение 69
5.2 Приложение администратора 79
ЗАКЛЮЧЕНИЕ 82
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 83
ПРИЛОЖЕНИЕ 85
📖 Введение
Современные города занимают центральное место в стремительно меняющейся мировой экономике. На сегодняшний день более трех миллиардов людей проживают в городах. К 2050 году это число увеличится до двух третьих населения земли. Однако такой стремительный рост приводит и к некоторым проблемам.
Население городов растет быстрее, чем успевает развиваться инфраструктура. Плохая инфраструктура приводит к ухудшению эмоционального здоровья человека, что в свою очередь вызывает желание сменить место жительства, что негативно сказывается на экономике города, в котором проживает человек.
Данная проблема усугубляется тем, что жители города просто не могут повлиять на развитие своего собственного города. Большой объем бумажной работы и различного рода согласований убивает какое-либо желание на корню.
Чтобы решить проблему взаимодействия людей и региональных властей по вопросам благоустройства города в 2017 году в городе Томске появилась идея создания проекта «Живой лаборатории», который бы позволил жителям города преобразовывать пространство вокруг себя, минуя взаимодействие с региональными властями.
Чтобы сделать процесс взаимодействия жителей с «Живой лабораторией» максимально простым было принято решение разработать веб-приложение для проекта «Живая лаборатория».
Поэтому основными задачами, поставленными в рамках данной выпускной квалификационной работы, являются:
• Изучение предметной области.
• Проектирование архитектуры приложения.
• Реализация клиентского приложения для проекта «Живая лаборатория».
Реализация приложения администратора.
✅ Заключение
В ходе проделанной работы были решены следующие задачи:
• Изучение предметной области.
• Проектирование архитектуры приложения.
• Реализация клиентского приложения для проекта «Живая лаборатория».
• Реализация приложения администратора.
На сегодняшний день клиентское веб-приложение находится в открытом доступе и может быть получено по адресу www.livinglabtomsk.org





