17.71M
Category: softwaresoftware

Разработка 3d конструктора шкафов

1.

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
НА ТЕМУ
«РАЗРАБОТКА 3D КОНСТРУКТОРА ШКАФОВ»
Студент группы 19-ЗКБс-ПР1
Пушкарев Н.Н.
Дипломный руководитель
Волик А.Г.
2022 Г

2.

ЦЕЛЬ
Разработать
визуализации
3D
и
конструктор
оформления
шкафов
заказов
для
в
розничной сети предприятия
ЗАДАЧИ
1. Проанализировать предметную область.
2. Разработать архитектуру решения.
3. Спроектировать БД.
4. Разработать 3D конструктор
5. Разработать API сервер
2

3.

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
Компания занимается продажей шкафов по всей России, от
стандартных позиций до заказных. Организация имеет салоны
во
многих
городах
России
и
осуществляет
продажу
шкафов.
Продукция бывает серийная и заказная, это означает что для
различной
продукции
например
у
материалов
серийной
и
неограниченное
есть
большое
продукции
размеров,
тогда
количество
количество
есть
как
у
материалов
параметров,
ограниченный
заказной
и
набор
продукции
размеров,
именно
для этого необходим какой-либо инструмент для визуализации
продукции.
варианты
Очень
важно
исполнения
чтобы
он
продукции.
полностью
отражал
Пользователями
все
данной
программы являются продавцы-консультанты.
3

4.

АКТУАЛЬНОСТЬ
В
процессе
необходимость
стандартных
предоставления
демонстрировать
позиций
разрабатывают
продукции,
для
которые
услуг
всю
до
заказных.
своих
магазинов
являются
клиентам
продукцию
Для
и
возникает
компании
этого
сайтов
электронным
от
компании
конструкторы
каталогом
их
продукции, они позволяют автоматизировать работу и так же
предоставляют
возможности
конфигурирования
заказных
позиций своей продукции.
Разработка программы, которая позволит визуализировать
продукцию является отличным способом предоставления более
качественных
товар,
услуг
прежде
количество
рекламаций
чем
для
купит,
Клиент
увидеть
увеличить
продаж компании, а также уменьшить
количество
компании.
что
сможет
позволит
внутри
его
клиентов.
Настроив
синхронизацию
с
учетной программой компании можно автоматизировать работу
кассиров и менеджеров.
4

5.

АРХИТЕКТУРА ПРОЕКТА
5

6.

СТРУКТУРА БАЗЫ ДАННЫХ
Django
6

7.

СТРУКТУРА БАЗЫ ДАННЫХ
Конструктор
7

8.

ВЫБОР СРЕДЫ ПРОГРАММИРОВАНИЯ
8

9.

РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ
9

10.

ОСОБЕННОСТИ
Unreal engine поддерживает системы рендеринга Direct3D и OpenGL
Конструктор имеет функционал работы с ККТ
Реализована возможность отправки торгового предложения по email и whatsapp
Возможна интеграция решения с любой учетной программой организации которая
имеет функционал для работы HTTP запросов
10

11.

11

12.

ЗАКЛЮЧЕНИЕ
Грамотно разработанный конструктор автоматизирует работу компании в области продаж, улучшит качество
предоставления услуг, уменьшит количество рекламаций и увеличит прибыль компании. По итогам выпускной
квалификационной работы было произведено проектирование и реализация приложения 3D конструктор шкафов,
был разработан сервер Django являющийся ключевым компонентом связи между конструктором и учетной
программой организации, был разработан конструктор с возможностью визуализации продукции компании,
отправкой торгового предложения и возможностью оформления заказа. Конструктор защищен от внезапного
отключения интернета, если во время оформления заказа отключится интернет, то заказ сохранится локально и
отправится при первой возможности. Так же сервер Django позволяет синхронизировать цены на продукцию в
любой момент времени. Программа соответствует всем заявленным требованиям и внедрена в розничную сеть
компании.
12
English     Русский Rules