Автоматизация системы бронирования пассажиров на рейс
Задача написать ядро программы бэкенд с фундаментальными задачи для управления автобусами. И продажей инвентаря пассажирам.
Что должно уметь делать ядро.
Разделим ядро на символические три части.
1 Админка планируется в ней хранить функционал необходимый для тех. поддержки и разработки.
админка должна уметь
---1 создавать/ архивировать службу
---2 Модерация маршрутов перед публикацией для онлайн бронирования..
---3 Создание глобальных справочников. ( Город, транспорт, др)
2 Диспетчерская служба ( создается из админки)
---1 Создание пользователей.
------1.1 Логист – создает инвентарь для бронирования
------1.2 Оператор создает бронирование
---2 Создание маршрута (маршрут это последовательный список городов по пути следования автобуса.)
------2.1 Сбор пассажиров по городу(остановки место подбора пассажиров в населенном пункте городе)
------2.2 Ценообразование ( тарифы, стоимость проезда между городами, )
---3 Создание перевозчика
------3.1 Транспорт (ТС)
------ 3.2 Водитель
4 Создание рейса для bookings ( место хранения инвентаря для продажи)
3 Booking бронирование пассажиров на рейс. Бронирование планируется осуществлять сторонними приложениями через API.
5 Документация API и проекта для поддержки.
Если коротко
Админка должна уметь создать диспетчерскую службу,
диспетчерская служба должна уметь создавать рейс,
а Booking забронировать место в рейсе. И все это обязательно логируется.
Разделы:
Опубликован:
05.02.2023 | 12:19 [поднят: 05.02.2023 | 12:19]
Заказ находится в архиве