4.58M

Князева_09_241_ЭП

1.

Автоматизированная система
управления интернет-магазином
с подсистемой защиты данных
Выполнила: Князева Ирина Сергеевна, 09-241
Научный руководитель: профессор кафедры САИТ, доцент, д-р
физ.-мат. наук Ишмухаметов Шамиль Талгатович

2.

Актуальность
Интернет-торговля - покупка
метриальных товаров через интернет,
где под покупкой понимается заказ
товара через сайт или мобильное
приложение с устройства пользователя.
8,3
млрд
заказов
1 610
руб.
средний чек
13,4
трлн руб.
объем рынка

3.

Цель
Реализация автоматизированной системы
управления интернет-магазином с подсистемой
защиты данных

4.

Задачи
Проектирование архитектуры системы
Проектирование и реализация базы данных
Реализация системы аутентификации и авторизации
Разработка административной панели
Реализация интерфейса для покупателей
Обеспечение безопасности данных

5.

Используемые технологии
Backend
Внешние сервисы
Frontend
Слой данных
Машинное обучение

6.

Диаграмма компонентов

7.

База данных

8.

Формы регистрации и входа

9.

Интерфейс покупателя
Фильтры

10.

Интерфейс покупателя

11.

Интерфейс покупателя

12.

Интерфейс администратора

13.

Интерфейс администратора

14.

Безопасность
Шифрование данных
и хэширование паролей
Защита от CSRF
и XSS атак
Fernet(Cryptography)
Автоматическое
экранирование данных
bcrypt
Двухфакторная
аутентификация
2FA через email
CSRF-токены
Аудит и логирование
Аудит всех действий
пользователей
Защита от SQL-инъекций
Параметризованные
запросы
(SQLAlchemy ORM)
Ролевая модель доступа
Декораторы для
проверки роли
(admin / buyer)

15.

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

16.

Спасибо за внимание!
English     Русский Rules