Создание приложения «Трансфер» с импортом таблицы из 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, печать таблицы.
Applications 3
-
812 15 0 Задача понятна, сделаю в Excel, обращайтесь.
-----------------------------------------------------------------------------------------------
-
2580 53 0 1 Большой опыт разработки подобных приложений под Excel.
Точный срок и стоимость смогу сказать после обсуждения всех деталей.
-
124 3 0 Предлагаю реализацию в Excel с помощью макросов.
Бюджет может варьировать, все же могут возникнуть моменты при обсуждении тз.
Excel имеет много преймуществ - доступность, возможность самостоятельной доработки, понимание того, что происходит, в большой степени независимость от программиста.
-
1134 38 0 Добрый день. На продвинутом уровне владею Excel и в частности VBA. Занимаюсь разработкой разного рода приложений и калькуляторов написаных на базе Excel. Некоторые примеры работ можете посмотреть в портфолио.
Вашу задачу вполне можно решить написав программу с помощью макросов в VBA с хорошим пользовательским интерфейсом. Можно проработать версию DEMO без каких-либо Ваших обязательств.
-
1767 40 0 Здравствуйте, готов перейти к более детальному обсуждению. Очень интерестная задача, предлагаю реализацию на C# .net WPF.
-
Обязательно приложение, или можно и в Excel с помощью макросов реализовать.
-
да это возможно
-
Current freelance projects in the category Desktop Apps
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 4 days back ∙ 10 proposals |
Creation of software for generating cutting files for wooden puzzlesWe are looking for a developer to create software that automates the process of building cutting files for wooden jigsaw puzzles. Current Process Currently, each file is created manually by a designer in Adobe Illustrator. The file contains: the outer contour of the puzzle in… Desktop Apps ∙ 4 days 4 hours back ∙ 14 proposals |
Small edit on the website
16 USD
Need to update the offer agreement in the footer to a new one, the company has changed its regulations Task will take 20 minutes Web Programming, Desktop Apps ∙ 5 days 6 hours back ∙ 112 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 7 days 13 hours back ∙ 44 proposals |
Add pauses of 10-30 seconds between sending emails.Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails… Web Programming, Desktop Apps ∙ 13 days 5 hours back ∙ 10 proposals |