Aktor główny: Użytkownik
Zakres: Strona internetowa
Poziom: Cel użytkownika
Uczestnicy i interesy:
Użytkownik chce się zalogować i mieć dostęp do całości zamieszczonych artykułów i aplikacji na stronie.
Warunki początkowe:
Zarejestrowany Użytkownik nie jest zalogowany.
Minimalna gwarancja:
Użytkownik ma dostęp do artykułów publicznych zamieszczonych na stronie.
Gwarancja powodzenia:
Użytkownik się poprawnie zalogował i ma dostęp do konta.
Główny scenariusz:
1. Zarejestrowany Użytkownik wybiera łącze umożliwiające zalogowanie się na konto.
2. System wyświetla formularz logowania.
3. Użytkownik wprowadza w formularzu wymagane dane.
4. Użytkownik zatwierdza podane dane.
5. Użytkownik przesyła zatwierdzone dane do Systemu.
6. System weryfikuje kompletność i poprawność danych przesłanych przez Użytkownika.
7. Użytkownik zostaje zalogowany do systemu.
Rozszerzenia:
2a. Formularz logowania powinien zawierać następujące pola: login, hasło, łącze umożliwiające przypomnienie zapomnianego hasła.
4a. Jeżeli Użytkownik nie zatwierdza podanych w pkt. 3 danych, wówczas:
o 4a1. Wykonanie przypadku użycia jest przerywane i Użytkownik nie jest zalogowany.
6a. Jeżeli dane przesłane przez Użytkownika w pkt. 5 są niekompletne lub niepoprawne:
o 6a1. System ponownie wyświetla formularz logowania wraz z notką wyjaśniającą przyczynę odrzucenia podanych przez Użytkownika.
o 6a2. Dalej wg scenariusza głównego pkt. 3.