Similar presentations:
Синица_лабы
1. Разработка корпоративного портала на тему «Портал экспресс-доставки готовой еды»
Разработка корпоративногопортала на тему «Портал экспрессдоставки готовой еды»
Выполнил: студент группы П-43 Синица Захария
Владимирович
2. Цель работы
Целью выполнения данного проекта – Проектирование портала, который предназначен дляавтоматизации процессов управления экспресс-доставкой готовой еды и продуктов
Для реализации данной цели было поставлено последовательное выполнение следующих
задач:
обзор предметной области, сравнительный анализ средств реализации;
разработать UML-диаграммы: вариантов использования, классов, деятельности, компонентов, развертывания;
формирование требований к системе ;
прототипирование экранных форм;
cпроектировать логическую схему базы данных для хранения информации о курсах, учениках, преподавателях,
посещаемости и результатах.
проектирование системы на языке UML;
создание презентации;
защита работы;
3. Краткое описание предметной области
Портал экспресс-доставки готовой еды и продуктовв пределах зоны покрытия (ориентировочно 10–45
минут). Пользователь формирует корзину из блюд и
товарных позиций, выбирает слот доставки или
«как можно скорее», оплачивает онлайн и ожидает
заказ.
Сборщики на складах (дарксторах) комплектуют
заказ и передают его курьеру.
Курьеры доставляют по адресу клиента.
4. Диаграмма вариантов использования
5. Требования к порталу
Система должна предоставить возможность:Регистрация/вход.
Профиль: контакты, адреса, история заказов, быстрый повтор.
Каталог блюд/товаров: категории, поиск, простые фильтры.
Корзина: количества, расчёт стоимости и доставки.
Оформление заказа.
Онлайн-оплата, повтор при сбое, статусы платежей. Кабинет сборщика:
подтверждение наличия, сборка, передача курьеру.
• Кабинет курьера: принять/отклонить, маршрут, смена статусов.
• Панель оператора: мониторинг очереди, чаты/обращения, отмена/возвраты.
• Связь с оператором.
6. Результат сравнения инструментальных средств разработки портала
Инструментальныесредства
WordPress
(+WooCommerce)
Drupal (+Drupal
Commerce)
Django (+DRF)
Лицензия/Бесплатно
+
+
+
Стек (MySQL/MariaDB
поддерживаются)
+
+
+
Порог входа
+
-
-
Экосистема
+
+
+
Роли/доступы
+
+
+
Скорость разработки MVP
+
-
+
Масштабируемость
+
+
+
Безопасность
-
+
+
REST/мобильные клиенты
-
+
+
Критерии
сравнения
7. Диаграмма классов
8. Диаграмма деятельности
9. Диаграмма развертывания
10. Схема БД
11. Пример установленного и настроенного программного обеспечения
12. Примеры пользовательских интерфейсов
13. Результаты
Закончив работу над всеми этапами междисциплинарного проекта поставленные цели изадачи были выполнены, а именно:
• сделал обзор предметной области и сравнительный анализ средств реализации;
•разработал UML-диаграммы:
компонентов, развертывания;
вариантов
использования,
классов,
деятельности,
• сформировад требования к системе ;
• разработал прототип экранных форм;
•cпроектировал логическую схему базы данных для хранения информации о курсах,
учениках, преподавателях, посещаемости и результатах.
•Создал презентацию;