Po uruchomieniu programu należy wybrać opcję Oblicz lub odpowiadającą jej ikonkę a na ekranie pojawi się okienko dialogowe jak poniżej. Okienko zawiera zakładki: Dane, Podgląd, TSP, SD-MTSP, MD-MTSP, CVRP, VRPTW i CVRPTW służące do przygotowania lub wczytania danych, podglądu danych, konfiguracji i uruchamiania różnych rodzajów obliczeń. Pierwsza zakładka pozwala na wprowadzenie lub wczytanie danych dla kolejnych zakładek. W pozostałych zakładkach jest również możliwość wczytania, wcześniej przygotowanych, plików z danymi. Poniższy opis odnosi się do przygotowania danych dla VRPTW. 



W zakładce 'Dane' wybieramy przycisk VRPTW, który powoduje wyświetlenie kolejnego okienka dialogowego 'Dane VRPTW'. Okienko to zawiera trzy opcje ale w tej chwili, tylko jedna jest aktywna: 'Dane na podstawie mapy (OpenRouteService)'. Opcja ta pozwala na budowę zestawu lokalizacji w oparciu o wprowadzane lub wczytane z pliku adresy i interakcję z OpenRouteService API.



Po wybraniu opcji 'Dane na podstawie mapy (OpenRouteService)', na ekranie pojawia się okienko 'Wprowadzanie danych dla VRPTW (mapa)'. Mamy tutaj dwie zasadnicze drogi wprowadzania danych. Pierwsza to wpisywanie adresów lokalizacji a druga, to wczytanie adresów z pliku.

Okienko 'Wprowadzanie danych dla VRPTW (mapa)' składa się z dwóch zestawów informacji: Dane_1 i Dane_2. W pierwszym z zestawów należy wybrać ilość pojazdów oraz średni czas obsługi pojazdów, w poszczególnych lokalizacjach. Maksymalna ilość pojazdów to 3. Jeśli w trakcie obliczeń optymalizacyjnych okaże się że zadanie może być wykonane mniejszą ilością pojazdów wówczas taka ilość zostanie wykorzystana. Zestaw Dane_2 obejmuje:

- dane adresowe - wpisujemy adres lokalizacji do pola edycyjnego 'Adres (np. Nowa 15, Warszawa...)'. Wzór adresu mamy w opisie pola edycyjnego (ulica i nr budynku, miejscowość). Adres może zawierać dodatkowe informacje np. kod pocztowy, województwo - szczególnie istotne w przypadku powtarzających się miejscowości

- okna czasowe dla poszczególnych lokalizacji; należy podać daty i czasy dla początków i końców okien czasowych, dla wszystkich lokalizacji. Każdy pojazd w zoptymalizowanej trasie powinien dotrzeć i wyjechać z wybranej lokalizacji w ramach jej okna czasowego. Formaty zapisu dat oraz czasu umieszczone są pod odpowiednimi polami edycyjnymi. Daty można również wprowadzać korzystając z przycisków 'Kalendarz'. Po użyciu takiego przycisku na ekranie pojawia się okienko z kalendarzem gdzie w prosty sposób można wybrać datę, która po zatwierdzeniu zostanie wstawiona w odpowiednie pole edycyjne daty.



W programie przyjęto, że dane dla pierwszej lokalizacji dotyczą bazy (magazyn centralny), z której wyruszają wszystkie pojazdy. Po każdym wpisaniu adresu i okien czasowych należy te dane dodać do zestawu danych przyciskiem Dodaj. Po każdym dodaniu lokalizacji zmienia się zawartość pola 'Licznik' - ilość lokalizacji w zestawie. Jeśli chcemy usunąć aktualny wpis to korzystamy z przycisku Kasuj.

W drugim przypadku wprowadzania lokalizacji, wybieramy przycisk Z pliku i wówczas pojawia się standardowe okienko 'Otwórz', w którym wybieramy, z dowolnego miejsca na dysku, plik (z rozszerzeniem *. txt) z wstępnie przygotowanymi danymi czyli: ilość pojazdów, średni czas obsługi, adresy lokalizacji oraz okna czasowe. Formaty zapisu pliku są dostępne w przykładowych plikach.



Po wybraniu pliku, jego zawartość jest wczytywana a pole licznika lokalizacji, w okienku 'Wprowadzanie danych dla VRPTW (mapa)', zostaje zmienione odpowiednio do ilości lokalizacji w pliku (tutaj 55 lokalizacji).

Niezależnie z której wersji wprowadzania danych skorzystamy, w każdej chwili można podglądnąć zestaw lokalizacji korzystając z przycisku Pokaż wprowadzone adresy. Po użyciu tego przycisku, na ekranie wyświetlane jest kolejne okienko 'Wybrane adresy VRPTW', w którym mamy pokazany cały zestaw dotychczas wprowadzonych lub wczytanych z pliku adresów. Okienko to pozwala na modyfikację adresów, okien czasowych lub ich usuwanie. Wystarczy przejść do wybranego rekordu, wprowadzić poprawki - zmodyfikować adres, okna czasowe lub nacisnąć przycisk Kasuj - usunąć rekord. Po naciśnięciu przycisku Zakończ, wprowadzone zmiany będą zapamiętane a program powróci do okienka 'Wprowadzanie danych dla VRPTW (mapa)'.



Użycie przycisku Zakończ, w okienku dialogowym 'Wprowadzanie danych dla VRPTW (mapa)', powoduje uruchomienie procedury wyznaczania współrzędnych geograficznych dla wszystkich lokalizacji. Dla zestawu adresów wyznaczane są długości i szerokości geograficzne a na ich podstawie program wylicza współrzędne X, Y poszczególnych lokalizacji. W zależności od ilości lokalizacji operacje te zajmują od kilku do kilkunastu sekund - należy poczekać.



Po wykonaniu obliczeń na ekranie jest prezentowane okienko 'Wybór punktów trasy VRPTW', w którym znajdują się wszystkie adresy lokalizacji, długości i szerokości geograficzne oraz współrzędne X, Y. Druga kolumna w tabeli pozwala dodatkowo zaznaczyć lub odznaczyć wybrany rekord, który będzie uwzględniany dalej w obliczeniach lub nie.



Po naciśnięciu przycisku Zakończ, program generuje mapę z lokalizacjami - należy poczekać na pojawienie się mapy na ekranie.



Każda z lokalizacji ma swój numer (nr). Jeżeli najedziemy myszką na wybraną lokalizację, to wówczas pojawi się podpowiedź, w której znajdują się numer lokalizacji oraz parametry okna czasowego.



Korzystając z przygotowanych danych, możemy uruchomić obliczenia optymalizacyjne tras w zakładce VRPTW okienka dialogowego 'Typ obliczeń i parametry' .