3 Szczegółowy Opis Przypadku Użycia (3)

Nazwa: Wyszukiwanie E-tutoriali
Aktorzy: Użytkownik, Aktywny użytkownik w tym Autor oraz współtwórca, Administrator
Przepływ zdarzeń:

- Połączenie z bazą danych

- Sprawdzenie użytkownika czy aby nie należy do osób zablokowanych w serwisie

-Wypełnienie formularza ( funkcjonalność)

- Wygenerowanie zapytań, odpowiednio zgodnych z wypełnionym formularzem

- Wyświetlenie wyników wyszukiwania

Warunki wstępne:

- użytkownik nie może być zbanowany w systemie

- użytkownik musi podać minimalną ilość informacji w formularzu

Warunki Końcowe:

- wyświetlenie najbardziej dopasowanych tutoriali do słów kluczowych zawartych w formularzu

- Wyświetlenie w kolejności najbardziej trafnych

- Wyświetlenie żądanej ilości trafień

Wymagania jakościowe:

- Szybkie i ciągłe połączenie internetowe

- Serwer bazy danych

- Język PHP, MySQL oraz Ajax

Nazwa: Dodawanie E-tutoriali
Aktorzy: Autor
Przepływ zdarzeń:

- Połączenie z bazą danych

- Sprawdzenie użytkownika czy aby nie należy do osób zablokowanych w serwisie ( baza danych)

-Zalogowanie użytkownika do systemu

- Wypełnienie formularza odpowiadającego za kurs

- Potwierdzenie dodania i opublikowania przez administratora lub moderatora

Warunki wstępne:

- użytkownik nie może być zbanowany w systemie

- użytkownik musi być zarejestrowany jako autor kursów

- użytkownik musi podać minimalną ilość informacji w formularzu

Warunki Końcowe:

- kurs musi zostać zatwierdzony i opublikowany lub odrzucony

- wyświetlenie kursu wiąże się z jego oceną przez użytkowników i wzrostem lub spadkiem autora w rankingu autorów

Wymagania jakościowe:

- Szybkie i ciągłe połączenie internetowe

- Serwer bazy danych

- Osoba weryfikująca

Nazwa: Obliczanie punktacji autorów i współtwórców
Aktorzy: Baza Danych
Przepływ zdarzeń:

- Połączenie z bazą danych

- Sprawdzenie użytkowników i powiązanych z nimi tutoriali

- Sprawdzenie daty ostatniej aktualizacji

- Przeliczenie punktacji według zadanego wzorca

- Aktualizacja danych w bazie danych

Warunki wstępne:

- zarejestrowani użytkownicy

- dodane kursy

- upłynięcie czasu do następnej aktualizacji

Warunki Końcowe: - odświeżony ranking twórców kursów
Wymagania jakościowe:

- Szybkie i ciągłe połączenie internetowe

- Automatyczny skrypt obliczający punktację w określonych odstępach czasu

- Brak ingerencji w prędkość i funkcjonowanie serwisu.

- Język PHP, MySQL, Ajax

Nazwa: Nadawanie Bana Użytkownikom
Aktorzy: Użytkownik, Aktywny użytkownik w tym Autor oraz współtwórca
Przepływ zdarzeń:

- Naruszenie regulaminu

- Połączenie z bazą danych

- Zablokowanie IP i usunięcie z bazy danych

Warunki wstępne:

- użytkownik nie może być zbanowany w systemie wcześniej

- użytkownik musi naruszyć regulamin

- nadanie Bana zostaje zweryfikowane i udokumentowane

Warunki Końcowe: - użytkownik zostaje usunięty z bazy danych
Wymagania jakościowe:

- Szybkie i ciągłe połączenie internetowe

- Osoba nadzorująca


Wyszukiwarka

Podobne podstrony:
Opis przypadków użycia
Szczegolne przypadki uzycia rodzajnika określonego, język włoski
Kim peek - opis przypadku, postacie, Kim Peek
OPIS PRZYPADKU, Studium medyczne
opis przypadkuj
Część I Wykorzystanie metod entomologicznych do oceny czasu zgonu – opis przypadków
Opis przypadku PROCES PIELĘGNOWANIA PACJENTA Z OSTRYM
Część IV SIWZ Szczegółowy opis przedmiotu zamówienia 12 (2) ulice
Opis przypadku PROCES PIELĘGNOWANIA PACJENTKI Z REUMATOIDALNYM
Autyzm i opis przypadku dz z autyzmem
Lab1 Przypadki Użycia
4 Scenariusz Przypadku Użycia
Szczegółowy opis czynności zaplanowanych wraz z przydzielonymi zasobami ludzkimi
Odp przykladowy opis przypadku psychoterapia poznawczo behawior, 1b wersja skrˇcona pacjent 1
opis przypadku raka pluc id 337 Nieznany
Projekt Inż, Scenariusz przypadków użycia
opis przypadku

więcej podobnych podstron