Разработка программного комплекса дополненной реальности для создания интерьера помещения в интерактивной форме

Зобнина, Анастасия Александровна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Работа посвящена созданию комплексной системы управления товарами интернет- магазина мебели в интерактивной форме с функцией дополненной реальности и возможностью администрирования базы данных системы. Система позволит упростить клиенту процесс выбора подходящей мебели для дома и сократить количество возвратов товара в магазин.

Введение ……………………………………………………………………………………………………… 14

1 Обзор литературы ………………………………………………………………………………….. 16

1.1 Анализ предметной области дополненной реальности …………………… 16

1.2 Анализ существующих программных продуктов дополненной
реальности …………………………………………………………………………………………………… 17

2 Объект и методы исследования ………………………………………………………………. 20

2.1 Исходные материалы ИС, предоставленные заказчиком ………………… 20

2.2 Анализ библиотек создания приложений дополненной реальности … 21

2.3 Выбор инструментов разработки ИС……………………………………………… 25

2.3.1 Операционные системы использования веб- и мобильного
приложений ………………………………………………………………………………………….. 26

2.3.2 Язык программирования ………………………………………………………. 26

2.3.3 Среды разработки приложений ИС ………………………………………. 26

2.3.4 Системы управления базами данных…………………………………….. 27

2.3.5 Библиотека создания мобильного приложения дополненной
реальности ……………………………………………………………………………………………. 30

2.3.6 Формат хранения 3D-моделей мебели ………………………………….. 32

3 Проектирование информационной системы MKubInterior ………………………. 34

3.1 Архитектура информационной системы MKubInterior …………………… 34

3.2 Проектирование веб-приложения MKubInterior Admin…………………… 36

3.2.1 Диаграмма вариантов использования веб-приложения………….. 36

3.2.2 Структура веб-приложения ………………………………………………….. 37

3.2.3 Архитектура веб-приложения ………………………………………………. 38

3.2.4 Модель данных БД веб-приложения …………………………………….. 39

3.2.5 Алгоритмическое обеспечение веб-приложения …………………… 40
3.3 Проектирование мобильного приложения MKubInterior Mobile ……… 43

3.3.1 Диаграмма вариантов использования мобильного приложения 43

3.3.2 Структура мобильного приложения ……………………………………… 44

3.3.3 Архитектура мобильного приложения ………………………………….. 44

3.3.4 Модель данных БД мобильного приложения ………………………… 45

4 Программная реализация информационной системы MKubInterior …………. 48

4.1 Программная реализация веб-приложения MKubInterior Admin …….. 48

4.1.1 Используемые технологии для разработки веб-приложения….. 48

4.1.2 Результаты разработки веб-приложения ……………………………….. 49

4.2 Программная реализация мобильного приложения MKubInterior
Mobile ……………………………………………………………………………………………………… 54

4.2.1 Используемые технологии для реализации мобильного
приложения ………………………………………………………………………………………….. 55

4.2.2 Результаты разработки мобильного приложения ………………….. 55

5 Раздел «Финансовый менеджмент, ресурсоэффективность и
ресурсосбережение»…………………………………………………………………………………….. 59

6 Раздел «Социальная ответственность» ……………………………………………………. 79

Заключение …………………………………………………………………………………………………. 96

Список публикаций ……………………………………………………………………………………… 98

Список использованных источников ……………………………………………………………. 99

Приложение А. Техническое задание …………………………………………………………. 105

Приложение Б. Диаграммы вариантов использования веб-приложения
MKubInterior Admin …………………………………………………………………………………… 114

Приложение В. Модели данных БД веб-приложения MKubInterior Admin ….. 116

Приложение Г. Алгоритм чтения HTML-страниц сайта интернет-магазина … 118

Приложение Д. Алгоритм чтения YML-файла сайта интернет-магазина……… 124
Приложение Е. Диаграммы вариантов использования мобильного приложения
MKubInterior Mobile ………………………………………………………………………………….. 126

Приложение Ж. Модели данных БД мобильного приложения MKubInterior
Mobile ……………………………………………………………………………………………………….. 128

Приложение И. Результаты разработки веб-приложения MKubInterior Admin 130

Приложение К. Результаты разработки мобильного приложения MKubInterior
Mobile ……………………………………………………………………………………………………….. 137

Приложение Л. Акт приема программного комплекса MKubInterior …………… 141

Приложение М. Раздел на иностранном языке ……………………………………………. 142

В процессе выбора и покупки новой мебели, деталей интерьера люди
сталкиваются с проблемой выбора товара для дома. Сложности возникают на
этапе мысленного представления, как этот товар будет смотреться в
совокупности с остальной мебелью, расположенной в помещении. Также
сложно сразу подобрать нужные размеры мебели, чтобы она входила в
предполагаемое для нее пространство. В результате ошибочного представления
размеров свободного пространства в помещении и степени сочетаемости
разных цветов и материалов покупатели возвращают купленный товар
продавцу или после покупки сожалеют о сделанном выборе.
С целью сокращения количества возвратов товара в магазин и
повышения привлекательности и конкурентоспособности компании-продавца
мебели на рынке поставлена задача разработать информационную систему
(ИС), способную предоставить пользователю возможность выбора товара и
размещения его 3D-модели в помещении. С помощью данной информационной
системы пользователь может наглядно увидеть, как желаемый товар будет
смотреться в сочетании с остальным реальным и виртуальным интерьером в
помещении.
Разработка не имеет прямых конкурентов в РФ, однако наиболее
близким по характеру и области применения является мобильное приложение
от компании IKEA – «IKEA Place». Разработанная в рамках данной выпускной
квалификационной работы (ВКР) информационная система имеет
преимущества перед информационной системой конкурента, которые
заключаются в простоте внедрения ИС в любой компании продажи мебели и
товаров интерьера; наличии веб-приложения для администрирования базы
данных (БД); наполнении БД с помощью чтения данных с сайта
интернет-магазина компании заказчика.
Целью данной работы является разработка программного комплекса
дополненной реальности для создания интерьера помещения в интерактивной
форме.
Для достижения поставленной цели были выявлены следующие задачи:
− Сформулировать описание и назначение проекта;
− Провести анализ актуальности разработки и существующих
программных продуктов;
− Собрать требования к продукту;
− Составить и согласовать техническое задание к проекту;
− Изучить программное обеспечение, используемое для решения
поставленных задач;
− Выполнить проектирование веб- и мобильного приложений ИС;
− Выполнить программную реализацию и тестирование ИС;
− Согласовать результаты работы с заказчиком;
− Составить отчетную документацию о выполненной работе.
В состав программного комплекса дополненной реальности для
создания интерьера помещения в интерактивной форме входит:
веб-приложение для администрирования БД (MKubInterior Admin) и мобильное
приложение с технологией дополненной реальности (MKubInterior Mobile).
Студент-исполнитель данной выпускной квалификационной работы
является единственным разработчиком и системным инженером описываемой
информационной системы, взаимодействующим с заказчиком.
Потребителями веб-приложения ИС являются сотрудники компании
заказчика по розничной продаже мебели. Потребителями мобильного
приложения ИС являются клиенты компании заказчика и пользователи
смартфонов.
Статьи с результатами по теме ВКР были опубликованы на двух
конференциях: XVIII Международная научно-практическая конференция
студентов, аспирантов и молодых ученых «Молодежь и современные
информационные технологии – 2021»; Международная научно-техническая
конференция студентов, аспирантов и молодых учёных «Научная сессия
ТУСУР – 2021». Публикации студента представлены в соответствующем
разделе «Список публикаций».

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Яна К. ТюмГУ 2004, ГМУ, выпускник
    5 (8 отзывов)
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соот... Читать все
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соответствии с Вашими требованиями.
    #Кандидатские #Магистерские
    12 Выполненных работ
    Татьяна П. МГУ им. Ломоносова 1930, выпускник
    5 (9 отзывов)
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по и... Читать все
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по истории. Увлекаюсь литературой и темой космоса.
    #Кандидатские #Магистерские
    11 Выполненных работ
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Елена С. Таганрогский институт управления и экономики Таганрогский...
    4.4 (93 отзыва)
    Высшее юридическое образование, красный диплом. Более 5 лет стажа работы в суде общей юрисдикции, большой стаж в написании студенческих работ. Специализируюсь на напис... Читать все
    Высшее юридическое образование, красный диплом. Более 5 лет стажа работы в суде общей юрисдикции, большой стаж в написании студенческих работ. Специализируюсь на написании курсовых и дипломных работ, а также диссертационных исследований.
    #Кандидатские #Магистерские
    158 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Анна С. СФ ПГУ им. М.В. Ломоносова 2004, филологический, преподав...
    4.8 (9 отзывов)
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания... Читать все
    Преподаю англ язык более 10 лет, есть опыт работы в университете, школе и студии англ языка. Защитила кандидатскую диссертацию в 2009 году. Имею большой опыт написания и проверки (в качестве преподавателя) контрольных и курсовых работ.
    #Кандидатские #Магистерские
    16 Выполненных работ
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ

    Другие учебные работы по предмету

    Модернизация системы автоматизации АСУ ТП АО «Farg’onaazot»
    📅 2020год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Интеграционный сервис передачи данных между АСУ ТП и MES
    📅 2018год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Методы сегментации новообразований головного мозга
    📅 2020год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)