По договоренности
ТЗ на создание приложения «Трансфер»
Необходимо создать приложение для Windows или макросы VBA в Excel. Приложение создает список трансфера туристов из аэропорта/ЖД –вокзала/ Автовокзала в отели и обратно. Вся информация импортируется из таблицы Excel, где каждая строка – это данные одного или нескольких туристов (см. приложение).
Основные правила формирования списка трансфера.
1. Трансфер осуществляется разными видами трансфера: легковой – до 3х чел., минивены – до 7 чел., микроавтобусы – до 14 чел. Должен быть список транспорта для выбора.
2. Точки трансфера выбираются из списка: аэропорт, ЖД-вокзал, Автовокзал, Восточная АС, отели (тоже списком). С возможностью редактировать списки и вносить точки вручную.
3. Группировка происходит по времени прилета. Рейсы с разницей прилета 1-1,5 часа объединяются и едут на одном авто.
4. Отсчет времени начинается с момента выхода туриста из зоны прилета (около 30 мин после прилета самолета). На ЖД туристы выходят уже через 5-10 мин.
5. Один и тот же транспорт может забрать туристов в аэропорту, а затем на ЖД или Автовокзале. Или наоборот.
6. По времени рейс аэропорт-отель-аэропорт (один круг) для трансферного авто составляет 2 – 2,5 часа. Если ЖД или Автовокзал – 3 часа
7. По возможности желательно разделять туристов из/в аэропорт и туристов из/в ЖД и Авто-вокзал.
8. Основной приоритет при распределении по транспорту отдается минивенам. При большом единовременном прибытии/отбытии туристов используем микроавтобус.
9. Авто может заезжать на территорию аэропорта не чаще 1 раза в час. Т.е. если авто заехало в аэропорт в 14:00 и выехало в 14:15 (максимальное время безоплатного времени на стоянке – 15 мин.). То следующий заезд возможен через час, т.е. после 15:15. Это правило актуально, если автомобиль привез туристов из отеля в аэропорт и он же задействован в трансфере обратно, из аэропорта в отель. Есть дни одновременного выезда и заезда туристов.
10. Список заезда и список выезда туристов создаются отдельно в Excel, а затем импортируются в приложение. В приложении списки объединяются в единый трансфер выезда и заезда на несколько дней.
11. Список вывоза туристов из отеля формируется путем объединения по времени вылета самолета/выезда поезда. Время выезда из отеля за 3-4 часа до вылета.
12. В приложении должен быть предусмотрен экспорт таблицы в Excel, печать таблицы.