Opis projektu
PrzetłumaczoneRdzeniem systemu jest harmonogram, który uwzględnia rzeczywiste ograniczenia. Każda lekcja wymaga jednocześnie wolnego ucznia, wolnego instruktora i wolnego pojazdu, więc kalendarz musi zapobiegać podwójnym rezerwacjom we wszystkich trzech i pokazywać dostępne sloty. Każdy uczeń powinien mieć kartę postępów: które manewry i tematy zostały ukończone, ile godzin praktycznych pozostało w pakiecie, notatki instruktora po każdej lekcji oraz prosty wskaźnik gotowości do egzaminów teoretycznych i praktycznych. Zależy nam na śledzeniu teorii — chcemy rejestrować próby, wyniki i poprawki, aby nikt nie poszedł na egzamin nieprzygotowany. Płatności muszą być powiązane ze wszystkim: koszt pakietu, kwota zapłacona, pozostały bilans i jasny bilans na ucznia.
Jesteśmy otwarci na Twoje rekomendacje dotyczące stosu technologicznego, ale chcemy czystego interfejsu, który dobrze działa na telefonie: instruktorzy będą sprawdzać harmonogramy i oznaczać wyniki lekcji z ich smartfonów między zajęciami. Role są ważne: administratorzy zarządzają wszystkim, instruktorzy widzą tylko swoich uczniów i swój kalendarz, a idealnie uczniowie mają łatwy dostęp do swoich nadchodzących lekcji i pozostałych godzin. Proszę pokazać przykłady podobnych projektów harmonogramowania lub edukacyjnych. Wyjaśnij, jak modelowałbyś instruktorów, pojazdy i sloty lekcji oraz jak długo zajmie stworzenie pierwszej działającej wersji.
— Rejestracja ucznia z pakietami, przydzielonym instruktorem i pojazdem
— Harmonogram bez konfliktów dla uczniów, instruktorów i pojazdów
— Dziennik postępów lekcji z notatkami instruktora i pozostałymi godzinami
— Śledzenie gotowości teoretycznej i praktycznej, próby i poprawki
— Śledzenie płatności: cena pakietu, kwota zapłacona, bilans na ucznia
— Dostęp oparty na rolach dla administratorów, instruktorów i uczniów, wygodny na urządzeniach mobilnych