-
Notifications
You must be signed in to change notification settings - Fork 0
09. User Stories
1. Wprowadzanie studentów do systemu:
-
Administrator loguje się w systemie;
-
Wybiera opcje wprowadzenia nowego studenta;
-
Wpisuje wymagane dane (w tym uczelniany email i hasło);
-
Zatwierdza;
Możliwe Scenariusze
1)
-
Administrator loguje się w systemie
-
Wybiera opcje wprowadzenia nowego studenta;
-
Wpisuje wymagane dane (w tym uczelniany email i hasło);
-
System informuje o błędnym wprowadzeniu danych
2) -Administrator loguje się w systemie;
-
Wybiera opcje wprowadzenia nowego studenta;
-
Wpisuje wymagane dane (w tym login i hasło);
-
System informuje o już istniejącym koncie z wprowadzonymi danymi;
Skutki:
-
Nowy student zostaje dodany do bazy danych dla scenariusza głównego.
-
Dla innych scenariuszy baza danych pozostaje bez zmian.
2. Przejście na stronę główną
Story: Jako użytkownik, chcę w jak najprostszy sposób powrócić na stronę główną.
-
Użytkownik loguje się w systemie;
-
Nawiguje do wybranych przez siebie stron;
-
Klika na logo uczelni na górze strony;
-
Wraca na stronę główną;
Możliwe Scenariusze
1)
-
Użytkownik loguje się w systemie;
-
Nawiguje do wybranych przez siebie stron;
-
Klika na logo uczelni na górze strony;
-
Strona nie reaguje na zapytanie
3. Sprawdzenie aktualnego zobowiązania
Story: Jako użytkownik chcę sprawdzić swoje aktualne zobowiązania finansowe.
-
Użytkownik loguje się w systemie;
-
Nawiguje do strony "Finanse"
-
Na nowo otwartej stronie wyświetlane jest aktualne zobowiązanie
4. Zmiana hasła w przypadku zapomnienia.
Story: Jako użytkownik chcę uzyskać nowe hasło w przypadku zapomnienia poprzedniego.
-
Użytkownik otwiera stronę główną
-
Klika na odnośnik "Zapomniałeś hasła?"
-
Na nowo otwartej stronie użytkownik wypełnia pola "nazwa użytkownika" oraz "e-mail"
-
Użytkownik klika na przycisk "Wygeneruj nowe hasło"
-
Na adres e-mail wysyłany jest link, dzięki któremu użytkownik ustawi nowe hasło.
Możliwe Scenariusze
1)
-
Użytkownik otwiera stronę główną
-
Klika na odnośnik "Zapomniałeś hasła?"
-
Odnośnik nie działa
2)
-
Użytkownik otwiera stronę główną
-
Klika na odnośnik "Zapomniałeś hasła?"
-
Na nowo otwartej stronie użytkownik wypełnia pola "nazwa użytkownika" oraz "e-mail"
-
Użytkownik klika na przycisk "Wygeneruj nowe hasło"
-
E-mail z linkiem do zmiany nie dociera do użytkownika
5. Zmiana danych studenta
Story: Jako administrator chcę zmienić dane już zarejestrowanego studenta.
-
Administrator loguje się do aplikacji
-
Przechodzi na listę studentów
-
Wybiera studenta, któremu chce zmienić dane
-
Zmienia dane na nowo otwartej stronie
-
Zatwierdza formularz zmiany danych
-
Dane zostają zaktualizowane
Możliwe Scenariusze
1)
-
Administrator loguje się do aplikacji
-
Przechodzi na listę studentów
-
Wybranego studenta nie ma na liście
2)
-
Administrator loguje się do aplikacji
-
Przechodzi na listę studentów
-
Wybiera studenta, któremu chce zmienić dane
-
Zmienia dane na nowo otwartej stronie
-
Zatwierdza formularz zmiany danych
-
Dane nie zostają zaktualizowane