System Udostępniania i Rezerwacji Kortów
SURK
Potrzeba stworzenia informatycznego systemu udostępniania i rezerwacji kortów w Stowarzyszeniu Tenisowym Popowice wyniknęła z faktu, że nie wszyscy członkowie – ze względu na obowiązki zawodowe – mogli korzystać z przydzielonych im terminów w grafiku gier.
Taka sytuacja była sprzeczna z zasadą sprawiedliwości społecznej, ponieważ członkowie współfinansujący utrzymanie kortów mieli ograniczony dostęp do ich użytkowania.
W celu rozwiązania tego problemu powstał System Udostępniania i Rezerwacji Kortów (SURK) – narzędzie informatyczne, które umożliwia członkom klubu korzystanie z godzin zwalnianych przez innych użytkowników, zapewniając bardziej sprawiedliwy i elastyczny dostęp do kortów.
System SURK to nowatorskie rozwiązanie, które różni się od komercyjnych systemów rezerwacyjnych tym, że umożliwia dokonanie rezerwacji dopiero po potwierdzeniu dostępności kortu, co eliminuje konflikty i zwiększa przejrzystość w zarządzaniu grafikiem gier.
Jak funkcjonuje System SURK?
1. Kodowanie "okienek" do gry:
Każdy dwugodzinny termin czasowy w harmonogramie gier tzw. okienko ma przypisany unikalny kod. Aby zrezygnować z wyznaczonego terminu lub zaprosić kogoś do gry, należy przesłać ten kod za pomocą odpowiedniej komendy do wszystkich członków klubu. Mając tę informację, mogą oni zarezerwować zwalniające się miejsce lub odpowiedzieć na zaproszenie do gry.
2. Interfejs użytkownika:
SURK, jako interfejs użytkownika, wykorzystuje komunikator klubowy "KLUBOWE WIADOMOŚCI", który jest dostępny na stronie stp.wroclaw.pl. Członkowie STP są informowani o dostępnych godzinach gry lub o zaproszeniach poprzez powiadomienia e-mailowe, które przekierowują ich do komunikatora w celu dokonania rezerwacji lub dołączenia do gry.
Struktura komendy
Struktura komendy w systemie SURK wygląda następująco:
<kod operacji>-<nazwisko> <kod "okienka"> <data>/<nazwisko>.
Kod operacji:
- u - operacja udostępniania
- p - poszukanie kogoś do gry
Parametry komendy:
- Nazwisko: tylko nazwisko, bez imienia.
- Kod "okienka":
- Dzień tygodnia: pn (poniedziałek), wt (wtorek), sr (środa), cz (czwartek), pt (piątek), sb (sobota), nd (niedziela).
- Godzina: 8, 10, 12, 14, 16, 18.
- Numer kortu: a, b.
- Przykład kodu "okienka": wt18b - oznacza kort numer "b" we wtorek o godzinie 18.
- Data / Nazwisko: np. 22.05 / kamiński
Przykłady komend
- u-nowak wt18b 28.05. - Nowak zamierza udostępnić kort "b" we wtorek o 18:00, 28 maja,
- u-kamiński cz10a - Regularne udostępnianie kortu "a" należącego do Kamińskiego w czwartki od godziny 10,
- u-wójcik pn18a lewandowska - Wójcik przekazuje swoje godziny Lewnadowskiej, które ma w poniedziałki na korcie "b" od 18:00, zwane udostępnianiem dedykowanym.
- p-wójcik wt18b 28.05 - Wójcik poszukuje partnera do gry na kort "b" we wtorek, 28 maja, od godziny 18.
Przesyłanie komendy "u-nowak wt18b 28.05"
1. Nowak loguje się na stronie stp.wroclaw.pl.
2. Następnie wybiera zakładki "KLUBOWE WIADOMOŚCI" i "NAPISZ WIADOMOŚĆ".

3. Wypełnia pola formularza w następujący sposób:
Do: klub
Tytuł: u-nowak wt18b 28.05
Wiadomość: Pozostawia puste
4. Naciska przycisk "Wyślij wiadomość".
Po wykonaniu tej operacji wszyscy członkowie STP otrzymają na swoje konta e-mailowe wiadomość z linkiem do komendy.
...
Kolejne kroki operacji są opisane w zakładkach UDOSTĘPNIANIE KORTÓW I ZAPRASZANIE DO GRY.