Детальная информация

Название: Разработка кроссплатформенных решений промышленных 3D моделей: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Шкивидоров Максим Викторович
Научный руководитель: Молодяков Сергей Александрович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Информационные технологии; Информационные системы; Моделирование; веб-приложение; проектирование; архитектура системы; web application; design; system architecture
УДК: 004.7
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-4014
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\18234

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка кроссплатформенных решений промышленных 3D моделей». На сегодняшнее время, на рынке программного обеспечения огромную роль играет 3D моделирование как представление продукта перед тем как его выпускать, это является важным аспектом, так как уже на раннем этапе разработки какого-либо продукта можно заметить какие-то изъяны и учесть их в последующей работе. На данный момент — это особенно актуально, так как заказчики требуют, как правило все чаще и чаще макет или проект, перед тем как что-то начать делать, чтобы убедится в том, что это именно то, чего они действительно хотят. Но так таких решений по отображению уже готовых 3D моделей очень мало и данные технологии на данный момент очень ресурсоемкие и требуют огромных вложений. Именно поэтому решение, представленное в данной работе, позволяет быстро интегрировать в любую веб-систему отображение трехмерных моделей с помощью нескольких библиотек. Приложение позволяет отображать трехмерные модели в любых форматах, которые поддерживает веб браузер, а также оптимизирует загрузку и отображение на этапе показа. Благодаря данному продукту, можно уменьшить временные затраты на разработку подобного функционала для любого приложения, в котором необходимо отображение трехмерных моделей. В ходе работы было произведено исследование различных фреймворков и библиотек на предмет актуальности, качеству и удобству для разработки программного обеспечения с применением практик DevOps. Приложение полностью протестировано и готово к выпуску на рынок. Приложение полностью поддерживает отображение трехмерных моделей, изменение характеристик 3D моделей, такие как свет, размер и координаты на онлайн карте. К каждой трехмерной модели есть возможность прикрепить наименование и описание. Таким образом, данное решение позволяет улучшить любой программный продукт, который сделан для использования в веб браузере, благодаря современным технологиям, использующихся в разработке данного приложения.

The topic of the final qualification work: "Development of cross-platform solutions for industrial 3D models". Today, 3D modeling plays a huge role in the software market as a representation of a product before releasing it, this is an important aspect, since already at an early stage of developing a product, you can notice some flaws and take them into account in subsequent work. At the moment this is especially true, as customers usually require more and more often a layout or project before starting to do something, in order to make sure that this is exactly what they really want. But there are very few such solutions for displaying ready-made 3D models, and these technologies are currently very resource-intensive and require huge investments. That is why the solution presented in this work allows you to quickly integrate the display of three-dimensional models into any web system using several libraries. The application allows you to display 3D models in any format supported by a web browser, and optimizes loading and display at the display stage. Thanks to this product, you can reduce the time spent on developing such functionality for any application that needs to display three-dimensional models. In the course of the work, a study was made of various frameworks and libraries for relevance, quality and convenience for software development using DevOps practices. The application is fully tested and ready to be released to the market. The application fully supports the display of three-dimensional models, changing the characteristics of 3D models, such as light, size and coordinates on the online map. It is possible to attach a name and description to each 3D model. Thus, this solution allows you to improve any software product that is made for use in a web browser, thanks to modern technologies used in the development of this application.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 5
За последние 30 дней: 0
Подробная статистика