Тема: Разработка веб-приложения для создания интерактивных сферических панорам
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 5
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПРОЕКТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ СОЗДАНИЯ ИНТЕРАКТИВНЫХ ПАНОРАМ 7
1.1 Обзор отечественных веб-приложений, предлагающих создание интерактивных панорам 7
1.2 Сравнение зарубежного и отечественных веб-приложений, предлагающих создание интерактивных панорам 9
1.3 Анализ существующих решений задачи отображения и хранения панорам на сервере для последующего отображения и изменения 11
1.4 Формирование требований к веб-приложению для создания интерактивных панорам и анализ платформ для разработки 13
2 РЕАЛИЗАЦИЯ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ СОЗДАНИЕ ИНТЕРАКТИВНЫХ СФЕРИЧЕСКИХ ПАНОРАМ 22
2.1 Обзор структуры проекта 22
2.2 Реализация программных компонентов моделей 23
2.3 Реализация программных компонентов контроллера 28
2.4 Реализация программных компонентов представления 30
2.5 Работа с плеером панорам 33
3 ТЕСТИРОВАНИЕ РАЗРАБОТАННЫХ ПРОГРАММНЫХ РЕШЕНИЙ В ВЕБ- ПРИЛОЖЕНИИ 39
3.1 Обзор средств и методов тестирования 39
3.2 Тестирование пользовательского интерфейса 39
3.3 Модульное тестирование 41
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 45
📖 Введение
Данная работа актуальна в связи с отсутствием отечественных конкурентоспособных аналогов веб -приложений, позволяющих создавать качественные информативные интерактивные панорамы.
Современное состояние теории и практики создания интерактивных панорам таково, что на сегодняшний день существует множество различных средств для отображения панорам, т. н. плееров панорам, некоторые из которых позволяют добавлять интерактивные элементы на панорамы, повышающие ее привлекательность для зрителя.
Проблемой является тот факт, что несмотря на количество и развитие инструментов в этой области и открывающиеся широкие возможности в развитии проектов по созданию интерактивных панорам, отечественные веб - приложения продолжают оставаться на прежнем уровне развития и не могут конкурировать с иностранными аналогами.
В связи с этим, объектом исследования данной работы является сфера создания и распространения интерактивных сферических панорам.
Предметом исследования является разработка веб-приложений для создания интерактивных панорам.
Цель работы - разработка веб-приложения для создания интерактивных сферических панорам в российской доменной зоне.
Для достижения поставлены следующие задачи:
1. Изучить существующие отечественные веб -приложения для создания интерактивных сферических панорам.
2. Разработать веб-приложение для создания интерактивных сферических панорам.
3. Протестировать разработанное веб-приложение.
В работе представлено выполнение поставленных задач, подробно описанное в главах. Структура работы обусловлена предметом, целью и задачами исследования, работа состоит из введения, трех глав и заключения.
В первой главе дан анализ существующих отечественных веб -приложений для создания интерактивных сферических панорам, включающий в себя их обзор и сравнение с зарубежным продуктом, анализируются существующие решения в отображении и хранении панорам и формализуются требования к разрабатываемому веб-приложению.
Во второй главе описан процесс разработки продукта, начинающийся с высказывания идеи и выбора методов решения задачи разработки, за которыми следует описание проектирования веб-приложения, разработка структуры алгоритмов решения поставленных задач и последующая их реализация.
В третьей главе описан процесс тестирования разработанного продукта и анализ его производительности перед загрузкой в сеть Интернет.
В заключении приведены итоги и выводы о проделанной работе.
✅ Заключение
В основе сферической панорамы лежит эквидистантная панорама - изображение, собранное из отдельных кадров. Благодаря добавлению элементов взаимодействия панорама становится интерактивной и создает более глубокий эффект присутствия у зрителя.
Интерактивные сферические панорамы используются во многих сферах деятельности для разных целей - реклама, образование, развлечение и другие.
Во время исследования предметной области было установлено, что в пределах отечественной доменной зоны существуют только два приложения, предоставляющих функции создания интерактивных сферических панорам, и лишь одно из них удовлетворяет базовым требованиям и способно конкурировать с некоторыми зарубежными аналогами.
Для создания и демонстрации сферических панорам используется программное обеспечение, требующее установки на компьютер, либо веб - приложение, работающее через браузер.
В результате проведенной работы было разработано веб -приложение для создания интерактивных сферических панорам.
В разработанном веб-приложении добавлена возможность расширения структуры, что является основным преимуществом созданного продукта.
Изменен алгоритм хранения данных, который после изменения позволяет добавлять новый функционал в редактор интерактивных сферических панорам и избегать конфликтов при изменении структуры конфигурационных данных.
Разработан функционал для конвертации координат эквидистантной проекции при создании сферической панорамы, позволяющий значительно уменьшить трудоемкость настройки параметров панорамы.
Таким образом, создано веб -приложение имеющее большой потенциал на рынке программного обеспечения в сфере создания интерактивных сферических панорам, с учетом будущего развития функционала с применением актуальных технологий.





