System Dokument Terminarz Instrukcja Administratora Data wydania 20.01.2015 Wersja 1.01
Spis treści Ustawienia systemu... 2 Konfiguracja... 2 Okna czasowe... 2 Lista obiektów... 2 Kopia zapasowa... 3 Zarządzanie użytkownikami... 4 Lista użytkowników... 4 Edycja danych... 4 Edycja uprawnień... 5 Kalendarz rezerwacji... 5 Podgląd rezerwacji... 5 Notatki do rezerwacji... 6 Drukowanie kalendarza... 7 Zmiana godzin pracy... 8 Anulowanie rezerwacji... 9 Zamiana rezerwacji... 9 Blokowanie i odblokowywanie rezerwacji... 11 str. 1
Poniższa dokumentacja poprawnego użytkowania systemu Terminarz przeznaczona jest dla administratora systemu. Ustawienia systemu Administrator dla poprawnego działania systemu musi przeprowadzić poprawną konfigurację. Konfiguracja W dziale Konfiguracja //encrypted/config administrator ustawia limity i ograniczenia systemu dotyczące rezerwacji. Terminarz - ilustracja 1 Okna czasowe Okna czasowe //encrypted/timetable/windows to terminy w których będzie możliwe przeprowadzanie rezerwacji. Możliwe jest kasowanie dodanych już okien czasowych. Należy jednak pamiętać, że skasowanie okna czasowego nie anuluje rezerwacji dokonanych w tym oknie czasowym. Terminarz - ilustracja 2 Lista obiektów Lista obiektów //encrypted/timetable/all to lista symulująca instruktorów lub pojazdy w zależności od wizji administratora. Podobnie jak w Oknach czasowych należy jednak pamiętać, że skasowanie obiektu nie anuluje rezerwacji dokonanych do tego obiektu. str. 2
Terminarz - ilustracja 3 Obiekty posiadają domyślne godziny pracy dostępne po wybraniu opcji Ustawienia w poszczególnych dniach tygodniach, które należy zmienić. Jeżeli godziny nie zostaną zmienione pozostaje systemowe ustawienie od 08:00 do 16:00. Terminarz - ilustracja 4 Kopia zapasowa Administrator powinien jak najczęściej pobierać kopię zapasową //home/backup. Kopia zapasowa pozwala przywrócić stan systemu za pomocą połączenia do bazy SQL. System nie obsługuje przywracania stanu bazy danych. Operacja musi być przeprowadzona manualnie. Terminarz - ilustracja 5 str. 3
Zarządzanie użytkownikami Lista użytkowników Administrator może wyświetlić listę Wszystkich //encrypted/users/all lub tylko Nieaktywnych //encrypted/users/inactive użytkowników. Terminarz - ilustracja 6 Z poziomu listy administrator może edytować uprawnienia, edytować dane lub kasować uczestnika. Edycja danych Administrator może dowolnie edytować dane użytkownika w tym jego email i hasło. Należy pamiętać, że edycja pola email na niepoprawny może uniemożliwić użytkownikowi odbieranie iformacji. Terminarz - ilustracja 7 str. 4
Edycja uprawnień Administrator może edytować uprawnienia użytkownika. Poza standardowymi uprawnieniami może również wypełniać dane dotyczące ukończenia części teoretycznej przez uczestnika i przydzielić zakres dat w których należy wykonać część praktyczną. Terminarz - ilustracja 8 Na liście użytkowników nieaktywnych wyświetlani są tacy, którzy nie mają jeszcze uzupełnionych powyższych dat. Kalendarz rezerwacji Podgląd rezerwacji Użytkownik posiadający uprawnienia administratora może przeglądać, edytować i komentować dokonane rezerwacje. Pierwszym krokiem jest przejście do zakładki Kalendarz Instruktora //encrypted/timetable/admincalendar Terminarz - ilustracja 9 Po wybraniu odpowiedniego dnia system przekieruje użytkownika na stronę zawierającą dzienną siatkę godzin. str. 5
Terminarz - ilustracja 10 Notatki do rezerwacji Administrator może nanosić i czytać notatki dotyczące wszystkich dokonanych rezerwacji i blokad. Licznik przy ikonie komentarzy oznacza liczbę już dodanych notatek do danej rezerwacji. Terminarz - ilustracja 11 Po kliknięciu łącza Notatki użytkownik zostanie przekierowany na stronę umożliwiającą odczytanie wszystkich notatek i dodanie własnych notatek. Notatki mogą być kasowane, jednak użytkownik może kasować jedynie własne notatki. str. 6
Terminarz - ilustracja 12 Drukowanie kalendarza Użytkownik może wydrukować kalendarz. Wersja do wydruku dostępna jest z poziomu kalendarza po kliknięciu łącza Widok wydruku. Terminarz - ilustracja 13 System generuje widok wydruku nanosząc notatki na siatkę godzin oraz usuwając wszystkie zbędne elementy graficzne i odnośniki. str. 7
Terminarz - ilustracja 14 Zmiana godzin pracy Administrator systemu z poziomu kalendarza może edytować godziny pracy instruktorów w poszczególnych dniach. Terminarz - ilustracja 15 Po zmianie godzin zostanie wyświetlone potwierdzenie oraz system automatycznie dostosuje dostępność rezerwacji do godzin pracy. Należy jednak pamiętać, że Edycja godzin nie ma wpływu na już dokonane rezerwacje. Terminarz - ilustracja 16 str. 8
Anulowanie rezerwacji Administrator systemu może anulować już dokonane rezerwacje. przez kursantów Terminarz - ilustracja 17 Po kliknięciu łącza Anuluj rezerwację zostanie wyświetlone okno z prośbą potwierdzenia. Terminarz - ilustracja 18 Zgodnie z informacją w oknie po potwierdzeniu termin zostanie zwolniony a do osoby zarejestrowanej w tym terminie wysłany zostanie email z informacją. Zamiana rezerwacji Administrator systemu może zamienić rezerwacje pomiędzy obiektami. str. 9
Terminarz - ilustracja 19 Wybierając dowolną opcję z listy rozwijanej i zatwierdzając wybór przyciskiem Przenieś administrator zamienia miejscami rezerwacje w tej samej godzinie o ile jest taka możliwość. Należy zauważyć że w powyższym przykładzie pomimo, że okno czasowe jest poza godzinami pracy instruktora zamiana może zostać zrealizowana, gdyż rezerwacja została dokonana wcześniej niż indywidualne ustawienie godzin. Terminarz - ilustracja 20 str. 10
Administrator otrzymuje również powiadomienie o powodzeniu / niepowodzeniu operacji. Terminarz - ilustracja 21 Blokowanie i odblokowywanie rezerwacji Administrator może dowolnie blokować i odblokowywać wolne terminy. Działanie to ma zastosowanie jeżeli jakiś termin jest zarezerwowany przez osobę nie używającą systemu. Terminarz - ilustracja 22 Zablokowany w ten sposób termin jest oczywiście wyświetlany w podglądzie wydruku. Terminarz - ilustracja 23 str. 11