2.1. Ciąg podstawowy
1. Student loguje się
Przypadek użycia rozpoczyna się w momencie, kiedy student otwiera interfejs systemu rejestracji na kursy. Student wprowadza swój unikatowy identyfikator i hasło, a system waliduje użytkownika i jego uprawnienia.
2. Student wybiera utworzenie planu
System wyświetla funkcje dostępne dla studenta. Student wybiera „Utwórz planu”.
3. System wyświetla informacje o kursach
System pobiera listę dostępnych kursów z systemu zarządzania kursami i wyświetla ją studentowi. Student może przeszukiwać listę względem jednostki, prowadzącego lub tematu w celu znalezienia potrzebnych informacji.
4. Student wybiera kursy
Student wybiera z listy 4 podstawowe kursy i 2 kursy alternatywne.
5. Student zatwierdza plan
Student wybiera zatwierdzenie planu. System sprawdza wybrane kursy i wyświetla studentowi widok planu. System oblicza wartość potwierdzającą używając algorytmu hashującego opartego o identyfikator studenta i dodaje ją do rekordu studenta. System wyświetla wartość potwierdzającą ułożony plan. System zapisuje infonnacje o planie w bazie danych studentów. Przypadek użycia kończy się.