44.71K

KioskAI_4_слайда

1.

Дипломная работа
Разработка информационной системы фотосъёмки
с элементами дополненной реальности
для культурного учреждения «ГТОИБ УР
им. П. И. Чайковского»
Студент: Блинов О.В., группа ДИС 224.1/21
Руководитель практики: Пашкина Л.В.
Ижевск, 2026

2.

Цель и задачи проекта
Цель: создать информационную систему фотосъёмки с AR-элементами для культурного учреждения, включая контентные разделы,
сценарий фото с Чайковским и отправку результата посетителю.
1
3
5
Изучить предметную область
интерактивные киоски, AR в браузере, сценарии для общественных мест
Спроектировать систему
архитектура, маршруты, структура БД, интерфейс под вертикальный экран
Интегрировать AR-фотосъёмку
камера, MediaPipe, наложение образа Чайковского, сохранение фото
2
4
6
Сформировать требования
назначение системы, роли посетителя и администратора, состав функций
Реализовать веб-приложение
Django backend, HTML/CSS/JavaScript frontend, admin-панель
Проверить и подготовить проект
функциональное тестирование, развёртывание, инструкция и документация
2/4

3.

Технологический стек
BACKEND
Python, Django
FRONTEND
HTML5, CSS, JavaScript
AR-МОДУЛЬ
MediaPipe
ДАННЫЕ И РАЗВЁРТЫВАНИЕ
SQLite, Gunicorn, Caddy
серверная логика, модели, маршруты, admin-панель
интерфейс под вертикальный экран и touch-взаимодействие
распознавание положения человека и наложение изображения
хранение данных, WSGI-сервер, reverse-proxy и HTTPS
3/4

4.

Проектные диаграммы
IDEF0 — контекстная диаграмма A0
BPMN — сценарий посетителя
ER-модель — сущности и связь
Старт
Управление
ТЗ
ГОСТ
GalleryPhoto
PK id
title
image
order
Методика
Входы
Справка
A0
ИС фотосъёмки
с AR-элементами
AR-фото
нет
ArchivePhoto
выбор
раздела
AR?
PK id
title
image
year
да
Выход
ы
Контент
E-mail
PK id
title
text
video
Главный экран
Просмотр
контента
Запрос
TheaterHistory
Photoindex
PK id
image
video_1
video_2 / 3
Камера + AR
Конец
наложение образа
TchaikovskyPose
Сохранить фото
E-mail
сохраня
ет
БД
PK id
title
image
is_default
CapturedPhoto
наклад
ывается PK id
image
email
sent
Отправить email
Django admin — управляет всем
контентом
Конец
Django MediaPipe SQLite
У моделей контента нет внешних ключей между собой; CapturedPhoto
использует TchaikovskyPose в AR-сценарии.
Механизмы
4/4
English     Русский Правила