Похожие презентации:
Разработка подсистемы калькуляции параметров для распределения заказов
1.
Разработка подсистемыкалькуляции
параметров для
распределения заказов
Самородов Кирилл ИДБ-19-10, Малова Яна ИДБ-19-09, Микулич Григорий
ИДБ-19-09, Горбунов Григорий ИДБ-19-09, Золотухин Максим ИДБ-19-09
2.
План выступления23.12.2022
1.
Введение
2.
Трекер задач
3.
Актуальность выбранной проблемы
4.
Основные цели работы
5.
Описание бизнес-процессов
6.
Обзор существующих решений
7.
Преимущества и недостатки системы
8.
Описание предлагаемого решения
9.
Реализация
10.
Демонстрация макетов интерфейса системы
11.
Вывод
Разработка подсистемы калькуляции параметров для распределения заказов
2
3.
Описание ролейСамородов Кирилл
Малова Яна
Руководитель, программист
Графический дизайнер
Описание предметной области, выбор
стека, выбор архитектуры, написание кода,
подведение итогов (заключение),
сравнительный анализ с существующими
решениями
Составление макета основных
экранных форм системы,
составление презентации
Микулич Григорий
Золотухин Максим
Технический писатель
Специалист по большим
данным
Разработка технического
задания, формирование
отчета
23.12.2022
Горбунов Григорий
Системный аналитик
Разработка бизнеспроцессов
Описание источников данных
и методы их преобразования
и анализа
Разработка подсистемы калькуляции параметров для распределения заказов
3
4.
ВведениеСовременный мир характеризуется быстрым развитием технологий и
растущей конкуренцией на рынке. Это обуславливает необходимость
совершенствования бизнес-процессов, в том числе и тех, что связаны с
распределением заказов. Одним из ключевых факторов эффективности
распределения является умение точно рассчитать необходимые
параметры, такие как время доставки, расстояние и т.д.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
4
5.
Трекер задач23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
5
6.
Актуальность выбраннойпроблемы
Выбранная проблема разработки подсистемы калькуляции параметров для распределения
заказов является актуальной, поскольку рациональное распределение заказов является
ключевым фактором эффективности работы услуговых компаний. Подсистема калькуляции
параметров играет важную роль в этом процессе, поскольку она позволяет рассчитывать
различные метрики, необходимые для определения наиболее подходящего исполнителя для
каждого заказа. Это позволяет увеличить эффективность работы системы распределения
заказов, снижать риски ошибок и улучшать качество услуг. Поэтому разработка эффективной
подсистемы калькуляции параметров является важным и актуальным направлением
исследований.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
6
7.
Цель работыЦелью настоящей работы является разработка подсистемы калькуляции
параметров для распределения заказов. Суть подсистемы заключается в
том, чтобы по введенным данным, таким как адрес доставки, тип
транспорта и т.д., вычислять необходимые параметры для распределения
заказа, такие как время доставки, расстояние, стоимость доставки
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
7
8.
Описание бизнеспроцессов9.
23.12.2022Разработка подсистемы калькуляции параметров для распределения заказов
9
10.
23.12.2022Разработка подсистемы калькуляции параметров для распределения заказов
10
11.
Обзор существующих решенийНа сегодняшний день существует множество систем распределения
заказов, как коммерческих, так и открытых исходных кодов. Одним из
популярных решений является система доставки грузов и посылок
Delivery. Эта система умеет рассчитывать расстояние между адресами,
время в пути, стоимость доставки и т.д. Однако, это решение является
коммерческим и использовать его может только компания, которая
оплатит соответствующую лицензию.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
11
12.
Другой популярной системой являетсяOpenRouteService, являющаяся открытой системой с
открытым исходным кодом и предоставляющей
возможность рассчитывать расстояние, время в
пути, расход топлива и т.д. для различных типов
транспорта. Однако, эта система имеет ограничения
на количество запросов, которые можно отправить в
сутки, а также может быть недоступна в регионах с
ограниченной инфраструктурой
13.
Преимущества23.12.2022
Эффективность
Скорость
Точность
Подсистема калькуляции
параметров может помочь
распределять заказы более
эффективно, чем если бы
это делалось человеком.
Подсистема может
распределять заказы
быстрее, чем человек,
поскольку она может
обрабатывать большое
количество заказов за
короткое время.
Подсистема может точно
рассчитывать различные
параметры, такие как
расстояние, время в пути и
т. д., что может помочь
распределить заказы более
равномерно.
Разработка подсистемы калькуляции параметров для распределения заказов
13
14.
Недостатки23.12.2022
Стоимость
Сложность
Ограниченная гибкость
Разработка и внедрение
подсистемы может быть
дороже, чем ручное
распределение заказов.
Подсистема может быть
сложной в настройке и
управлении, требуется
специализированный
персонал для ее
управления.
Подсистема может не быть
гибкой и не учитывать
некоторые факторы, такие
как неожиданные
изменения в транспортной
системе или
непредвиденные
обстоятельства.
Разработка подсистемы калькуляции параметров для распределения заказов
14
15.
Описание предлагаемогорешения
В связи с ограничениями существующих решений, мы предлагаем разработать собственную
подсистему калькуляции параметров для распределения заказов. Основными особенностями
нашего решения являются:
• Возможность
рассчитывать параметры
для различных типов
транспорта, включая
автомобили, велосипеды,
пешеходный транспорт и
т.д.
• Использование открытых
источников данных, таких
как OpenStreetMap, что
позволяет избежать
ограничений на
количество запросов и
работать с более
актуальными данными.
• Возможность
рассчитывать не только
расстояние и время в
пути, но и расход топлива,
время ожидания
транспорта и т.д.
• Интуитивно понятный интерфейс для ввода
данных и получения результатов.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
15
16.
Реализация17.
Иерархическая структура23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
17
18.
Архитектура23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
18
19.
Стек-технологий1. Python: язык программирования, который будет использоваться для написания
бэкенда приложения.
2. Flask: микрофреймворк для Python, который поможет создать веб-сервер и
реализовать HTTP-запросы.
3. Angular: фреймворк для разработки клиентских приложений, который будет
использоваться для создания фронтенда приложения.
4. PostgreSQL: объектно-реляционная СУБД, которая будет использоваться для
хранения данных приложения.
5. Git: система контроля версий, которая поможет управлять изменениями в коде
приложения.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
19
20.
Макетыинтерфейса
системы
21.
Окно регистрации21
22.
Окно подтверждения регистрации22
23.
Окно авторизации23
24.
Личный кабинет продавца24
25.
Раздел моя компания25
26.
Раздел заказов26
27.
Модальное окно информации о заказе27
28.
Раздел добавления заказов28
29.
Раздел отчетности29
30.
ВыводыРазработанная подсистема калькуляции параметров для распределения
заказов позволяет рассчитывать различные параметры, такие как
расстояние, время в пути, расход топлива и время ожидания транспорта,
для различных типов транспорта. Использование открытых источников
данных и удобного интерфейса делает эту систему привлекательной для
различных компаний, которые работают с распределением заказов
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
30
31.
В будущем можно рассмотреть возможность расширения функционаласистемы, например, добавлением расчета стоимости перевозки, учетом
пробок на дорогах или возможностью выбора наиболее экономичного
маршрута. Также стоит учитывать возможность интеграции с другими
сервисами, например, бронированием парковочных мест или заказом
билетов на транспорт.
Разработка подсистемы калькуляции параметров для распределения
заказов является важным шагом в улучшении эффективности работы
компаний, которые занимаются разработкой сервисов для распределения
заказов. Это позволяет автоматизировать расчеты, увеличить точность
результатов и упростить работу сотрудников.
23.12.2022
Разработка подсистемы калькуляции параметров для распределения заказов
31
32.
Спасибо завнимание!