Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:ztb:2012:projekty:fotodetektyw:konceptualny:okreslenie_scenariuszy_uzycia [2012/07/03 21:58] ztb2012 utworzono |
pl:dydaktyka:ztb:2012:projekty:fotodetektyw:konceptualny:okreslenie_scenariuszy_uzycia [2019/06/27 15:50] (aktualna) |
| |
- Rejestracja użytkownika | - Rejestracja użytkownika |
| - Użytkownik z dowolnej podstrony wybiera link "Zarejestruj". |
| - Użytkownik zostaje przekierowany na ekran rejestracji. |
| - Użytkownik wypełnia formularz rejestracji (login, email, hasło, potwierdzenie hasła). |
| - Dane są weryfikowane: |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami |
| - Jeśli dane są poprawne użytkownik zostaje dodany. |
| - Użytkownik jest przekierowywany na stronę główną. |
- Logowanie użytkownika | - Logowanie użytkownika |
| - Użytkownik z dowolnej podstrony wybiera link "Zaloguj" lub próbuje wykonać akcję do której wymagane jest logowanie. |
| - Użytkownik jest przekierowany na stronę logowania. |
| - Użytkownik wpisuje swój login i hasło. |
| - Dane są weryfkiowane: |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami. |
| - Jeśli dane są poprawne użytkownik jest zalogowany. |
| - Użytkownik jest przekierowywany na stronę, z której został przekierowany do logowania. |
| - Logowanie przez Facebooka |
| - Użytkownik wybiera link "Zaloguj przez Facebooka". |
| - Użytkownik jest przekierowywany na stronę logowania Facebooka. |
| - Użytkownik loguje się na Facebooku. |
| - Aplikacja otrzymuje dane użytkownika, jeśli logował się on pierwszy raz, dane są zapisywane w bazie. |
| - Użytkownik jest przekierowywany z powrotem do serwisu. |
- Przeglądanie gier | - Przeglądanie gier |
| - Użytkownik wybiera link "Zagadki". |
| - Następuje przekierowanie na stronę z listą zagadek. |
| - Użytkownik wybiera interesującą zagadkę. |
| - Serwis przekierowuje użytkownika na stroną wybranej zagadki. |
- Dodanie nowej gry | - Dodanie nowej gry |
| - Zalogowany użytkownik wybiera link "Dodaj zagadkę". |
| - Następuje przekierowanie do formularza dodawania zagadki. |
| - Użytkownik wypełnia formularz podając tytuł i opis zagadki. |
| - Użytkownik wybiera zdjęcie do uploadu, które będzie przedmiotem zagadki. |
| - Użytkownik potwierdza utworzenie zagadki. |
| - Serwis weryfikuje czy wszystkie dane zostały podane i czy zostało wybrane zdjęcie. |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami. |
| - Jeśli dane są poprawne zagadka zostanie dodana. |
| - Zdjęcie jest uploadowane na serwer. |
| - Zagadka jest dodana. |
| - Użytkownik jest przekierowywany na listę zagadek. |
- Edycja gry | - Edycja gry |
| - Zalogowany użytkownik będący właścicielem gry wybiera link "Edytuj" z poziomu strony gry lub listy gier. |
| - Następuje przekierowanie do formularza edycji gry. |
| - Użytkownik edytuje interesujące go pola. |
| - Serwis weryfikuje czy wszystkie dane zostały podane i czy zostało wybrane zdjęcie. |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami. |
| - Jeśli dane są poprawne zagadka zostanie edytowana. |
| - Jeśli zostało zmienione zdjęcie, jest ono uploadowane na serwer. |
| - Użytkownik jest przekierowywany na listę zagadek. |
- Usunięcie gry | - Usunięcie gry |
| - Zalogowany użytkownik będący właścicielem gry wybiera link "Usuń" z poziomu strony gry lub listy gier. |
| - Aplikacja prosi o potwierdzenie usuniecia. |
| - Jeśli użytkownik potwierdzi usunięcie, gra jest usuwana. |
| - Jeśli użytkownik anuluje usunięcie, nic się nie dzieje. |
- Dodanie odpowiedzi | - Dodanie odpowiedzi |
| - Zalogowany użytkownik wybiera link "Dodaj odpowiedź" na stronie zagadki. |
| - Zostaje wyświetlony formularz dodawania odpowiedzi. |
| - Użytkownik wypełnia formularz podając komentarz. |
| - Użytkownik wybiera zdjęcie do uploadu, będące odpowiedzią na zagadkę. |
| - Użytkownik potwierdza dodanie odpowiedzi. |
| - Serwis weryfikuje czy wszystkie dane zostały podane i czy zostało wybrane zdjęcie. |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami. |
| - Jeśli dane są poprawne odpowiedź zostanie dodana. |
| - Zdjęcie jest uploadowane na serwer. |
| - Zagadka jest dodana. |
| - Użytkownik powraca na stronę zagadki. |
- Edycja odpowiedzi | - Edycja odpowiedzi |
| - Zalogowany użytkownik, który dodał zagadkę wybiera link "Edytuj" przy odpowiedzi na stronie gry. |
| - Zostaje wyświetlony formularz edycji zagadki. |
| - Użytkownik edytuje interesujące go pola. |
| - Serwis weryfikuje czy wszystkie dane zostały podane i czy zostało wybrane zdjęcie. |
| - Jeśli występują błędy, formularz wyświetlany jest ponownie z zaznaczonymi i opisanymi błędami. |
| - Jeśli dane są poprawne odpowiedź zostanie edytowana. |
| - Jeśli zostało zmienione zdjęcie, jest ono uploadowane na serwer. |
| - Użytkownik powraca na stronę zagadki. |
- Usuniecie odpowiedzi | - Usuniecie odpowiedzi |
| - Zalogowany użytkownik, który dodał odpowiedź wybiera link "Usuń" przy odpowiedzi na stronie gry. |
| - Aplikacja prosi o potwierdzenie usuniecia. |
| - Jeśli użytkownik potwierdzi usunięcie, odpowiedź jest usuwana. |
| - Jeśli użytkownik anuluje usunięcie, nic się nie dzieje. |
- Wskazanie prawidłowej odpowiedzi przez autora zagadki | - Wskazanie prawidłowej odpowiedzi przez autora zagadki |
| - Zalogowany użytkownik będący właścicielem gry klika w przycisk zatwierdzający wybrną odpowiedź na stronie swojej zagadki. |
| - Odpowiedź jest oznaczana jako poprawna, a zagadka jako rozwiązana. |
- Przeglądanie rankingu | - Przeglądanie rankingu |
| - Użytkownik wybiera link "Ranking". |
| - Wyświetlana jest strona z rankingiem najlepszych użytkowników. |
| |