Создание приложения «Трансфер» с импортом таблицы из Excel
ТЗ на создание приложения «Трансфер»
Необходимо создать приложение для Windows. Приложение создает список трансфера туристов из аэропорта/ЖД –вокзала/ Автовокзала в отели и обратно. Вся информация импортируется из таблицы 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, печать таблицы.
Приложения 3
-
812 15 0 Задача понятна, сделаю в Excel, обращайтесь.
-----------------------------------------------------------------------------------------------
-
2662 53 0 1 Большой опыт разработки подобных приложений под Excel.
Точный срок и стоимость смогу сказать после обсуждения всех деталей.
-
124 3 0 Предлагаю реализацию в Excel с помощью макросов.
Бюджет может варьировать, все же могут возникнуть моменты при обсуждении тз.
Excel имеет много преймуществ - доступность, возможность самостоятельной доработки, понимание того, что происходит, в большой степени независимость от программиста.
-
1134 38 0 Добрый день. На продвинутом уровне владею Excel и в частности VBA. Занимаюсь разработкой разного рода приложений и калькуляторов написаных на базе Excel. Некоторые примеры работ можете посмотреть в портфолио.
Вашу задачу вполне можно решить написав программу с помощью макросов в VBA с хорошим пользовательским интерфейсом. Можно проработать версию DEMO без каких-либо Ваших обязательств.
-
1767 40 0 Здравствуйте, готов перейти к более детальному обсуждению. Очень интерестная задача, предлагаю реализацию на C# .net WPF.
-
Обязательно приложение, или можно и в Excel с помощью макросов реализовать.
-
да это возможно
-
Актуальные фриланс-проекты в категории Десктопные приложения
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 1 день 2 часа назад ∙ 34 ставки |
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 6 дней 18 часов назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 7 дней 6 часов назад ∙ 6 ставок |