Tabela jednokolumnowa:
Nazwa przypadku użycia |
Rejestracja klienta |
||
Kontekst użycia |
Ma umożliwiać utworzenie konta na serwerze |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> |
||
Poziom |
wymagań |
||
Aktor główny |
Odwiedzający |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Odwiedzający |
Rejestracja na portalu |
|
|
Administracja portalu |
Potwierdzenie tożsamości i poprawności danych |
|
Warunek początkowy |
Użytkownik niezalogowany, nieposiadający konto na portalu. |
||
Minimalna gwarancja |
|
||
Gwarancja powodzenia |
Użytkownik nie posiada konta na portalu lub nie wykorzystuje ponownie danych rejestracyjnych. |
||
Wyzwalacz |
Rejestracja |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający wybiera opcję rejestracji na portalu. |
|
|
2 |
Odwiedzający podaje dane wymagane do utworzenia nowego konta. |
|
|
3 |
Odwiedzający uwierzytelnia swoje konto przez wiadomość poczty elektronicznej. |
|
|
4 |
Odwiedzający loguje się na swoje konto z nowymi funkcjami.
|
|
|
|
|
|
|
|
|
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Uwierzytelnienie użytkownika |
||
Kontekst użycia |
Ma umożliwiać dostęp do konta serwerze |
||
Zakres |
Pobiera dane od użytkownika: login(e-mail) i hasło |
||
Poziom |
Wymagań. |
||
Aktor główny |
Klient |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Klient |
zalogowaniu się do konta na serwerze i dostęp do zaawansowanych funkcji portalu.
|
|
Warunek początkowy |
Klient, posiadający konto na portalu. |
||
Minimalna gwarancja |
Brak |
||
Gwarancja powodzenia |
Użytkownik posiada nieograniczone żadnymi restrykcjami konto na portalu |
||
Wyzwalacz |
Rejestracja |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający wybiera opcję logowanie na portalu. |
|
|
2 |
Odwiedzający podaje dane wymagane do uwierzytelnienia.
|
|
|
3 |
Odwiedzający oczekuje potwierdzenia z serwera bazodanowego.
|
|
|
4 |
Klient posiada dostęp konto z wszelkimi funkcjami.
|
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Złożenie pojazdu z części |
||
Kontekst użycia |
Ma umożliwiać utworzenie pojazdu z części dostępnych na portalu |
||
Zakres |
Pobiera dane dotyczące części i ich umiejscowienia w danym pojeździe |
||
Poziom |
Wymagań |
||
Aktor główny |
Klient |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Klient |
Wybór części niezbędnych do stworzenia sprawnego pojazdu |
|
Warunek początkowy |
Klient, posiadający standardowe konto na portalu |
||
Minimalna gwarancja |
brak |
||
Gwarancja powodzenia |
Klient wybiera jedynie części możliwe do umieszczenia w danym typie pojazdu |
||
Wyzwalacz |
Odwiedzający wybiera opcję stwórz pojazd |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający wybiera opcję logowania na portalu. |
|
|
2 |
Klient tworzy pojazd wybierając jego typ. |
|
|
3 |
Klient wybiera części niezbędne do utworzenia sprawnego pojazdu |
|
|
4 |
Klient może zapisać w ustawieniach konta stworzony pojazd lub/i dodać go do koszyka |
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Wyszukiwanie części |
||
Kontekst użycia |
Ma umożliwiać informowanie o poszukiwanych częściach pojazdów |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> Pobiera dane dotyczące części i wyświetla te zgodne z kryteriami wyszukiwania. |
||
Poziom |
Wymagań |
||
Aktor główny |
Klient, Odwiedzający |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Odwiedzający |
wyszukanie informacji o poszukiwanych częściach |
|
|
Klient |
wyszukanie informacji o poszukiwanych częściach |
|
Warunek początkowy |
Klient, posiadający standardowe konto na portalu. Odwiedzający bez konta |
||
Minimalna gwarancja |
brak |
||
Gwarancja powodzenia |
Klient, Odwiedzający poda kryteria pozwalające na wyszukanie części z portalu |
||
Wyzwalacz |
Odwiedzający wybiera opcję szukaj. |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający wybiera opcję wyszukiwania części |
|
|
2 |
Odwiedzający wybiera kryteria przeszukiwania i przycisk szukaj |
|
|
3 |
Odwiedzający przegląda dane o częściach otrzymane w wyniku wyszukiwania |
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Weryfikacja tożsamości |
||
Kontekst użycia |
Weryfikacja tożsamości podmiotów, w celu uniknięcia tworzenia fałszywych profili |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> |
||
Poziom |
podfunkcja |
||
Aktor główny |
Nowo zarejestrowany użytkownik portalu |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Nowo zarejestrowany użytkownik portalu |
Rejestracja na portalu |
|
Warunek początkowy |
Założenie fałszywości danych |
||
Minimalna gwarancja |
Potwierdzenie podstawowych informacji o użytkowniku |
||
Gwarancja powodzenia |
Potwierdzenie poprawności danych |
||
Wyzwalacz |
Rejestracja |
||
Opis |
Krok |
Akcja |
|
|
1 |
Rozpoczęcie rejestracji przez użytkownika |
|
|
2 |
Zatwierdzenie przez użytkownika danych osobowych |
|
|
3 |
Sprawdzenie poprawności danych przez administrację portalu |
|
|
|
|
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Zakup produktu |
||
Kontekst użycia |
Ma umożliwiać zakup części oraz gotowych lub stworzonych pojazdów |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> Pobiera dane z koszyka klienta oraz dane o typie płatności i dostawy |
||
Poziom |
Wymagań |
||
Aktor główny |
Klient |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
klient |
zapłata za wybrane przedmioty |
|
Warunek początkowy |
Klient posiadający produkty w koszyku |
||
Minimalna gwarancja |
|
||
Gwarancja powodzenia |
wybrane prze klienta produkty |
||
Wyzwalacz |
Odwiedzający wybiera opcję kup oraz formularz dostawy |
||
Opis |
Krok |
Akcja |
|
|
1 |
Klient dodaje produkty do koszyka |
|
|
2 |
Klient wybiera opcje kup dla towarów koszyka |
|
|
3 |
Klient podaje typ płatności oraz sposób dostawy |
|
|
4 |
Klient dostaje potwierdzenia dokonania płatności oraz powiadomienie o dostawie |
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Przeglądanie zasobów serwisu |
||
Kontekst użycia |
Ma umożliwiać przejrzenie asortymentu operowanych prze portal |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> Pobiera dane dotyczące wybranych zakładek i produktów |
||
Poziom |
wymagań |
||
Aktor główny |
Klient, Odwiedzający, Administrator |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Klient, Odwiedzający |
przegląd dostępnych części
|
|
|
Administrator |
przegląd dostępnych części
|
|
Warunek początkowy |
Odwiedzający lub Klient, posiadający standardowe konto na portalu. |
||
Minimalna gwarancja |
|
||
Gwarancja powodzenia |
Przeglądanie asortymentu dostępnego na portalu |
||
Wyzwalacz |
kontroli odpowiedzialne za kategorie produktów |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający wybiera zakładki produktów
|
|
|
2 |
Odwiedzający przegląda dostępny asortyment
|
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|
Nazwa przypadku użycia |
Wyświetlenie stanu magazynu
|
||
Kontekst użycia |
:Ma umożliwiać przegląd asortymentu |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> Pobiera dane o brakach w asortymencie |
||
Poziom |
wymagań |
||
Aktor główny |
Kierownik sklepu, Administrator |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Kierownik sklepu |
zapewnienie dostępności całego asortymentu portalu |
|
|
Administrator |
Sprawdza braki w asortymencie |
|
Warunek początkowy |
Administrator, Kierownik sklepu z uprawnieniami administratora |
||
Minimalna gwarancja |
brak |
||
Gwarancja powodzenia |
Kierownik sklepu poda dane pozwalające na wyświetlenie stanu magazynu |
||
Wyzwalacz |
Rejestracja |
||
Opis |
Krok |
Akcja |
|
|
1 |
Odwiedzający loguje się poprzez portal. |
|
|
2 |
Kierownik sklepu wybiera opcję asortyment |
|
|
3 |
Kierownik sklepu przegląda dane o asortymencie i brakach |
|
|
4 |
Kierownik sklepu przekazuje dane o brakach do firmy |
|
Warianty technologii |
|
|
|
|
1 |
-Ajax -ASP.NET |
|
|
|
|
|