Opis nieformalny
Aktor główny: Wykładowca
Zakres: Moduł terminarz
Poziom: Dodaj pozycje do terminarzy studentów określonej grupy
Wykładowca wybiera wolny termin w terminarzu studentów określonej grupy. W nowo otwartym oknie wpisuje czego dotyczy nowy wpis. Zatwierdza wpis przyciskiem „Zapisz”. W dowolnej chwili tworzenia wpisu może zrezygnować z wybranego terminu wciskając przycisk „Anuluj”.
Styl RUP
Nazwa przypadku użycia Dodaj pozycje do terminarzy studentów określonej grupy
Krótki opis
Wykładowca może podejrzeć wolne terminy w terminarzu studentów wybranej grupy, i dodać nową pozycję dla wolnego terminu.
Aktorzy
Wykładowca
Student
Wyzwalacze
Wykładowca postanawia dodać nową pozycję do terminarza wybranej grupy studenckiej.
Przepływ zdarzeń
Przepływ podstawowy
Użytkownik wybiera interesującą go grupę.
Użytkownik odnajduje wolny termin w terminarzu danej grupy i wybiera go.
Użytkownik wprowadza informacje dotyczące nowego terminu, i zatwierdza go.
Pozycja zostaje zapisana.
Przepływy alternatywne
Warunek 1 – Grupa nie ma wolnych terminów
Użytkownik wybiera interesującą go grupę.
Użytkownik nie znajduje wolnego terminu w terminarzu danej grupy i wciska przycisk „Anuluj”
Zakończ
Warunek 2 – Wprowadzono błędne dane przy dodawaniu nowego wpisu
Użytkownik wybiera interesującą go grupę.
Użytkownik odnajduje wolny termin w terminarzu danej grupy i wybiera go.
Użytkownik wprowadza informacje dotyczące nowego terminu, i zatwierdza go.
Wprowadzone dane są niepoprawne.
Następuje powrót do strony wprowadzenia wraz z opisem błędnych pól
Specjalne wymagania
Platforma
ASP.net 4.0 + SQL Server 2008
Warunki początkowe
Użytkownik jest zalogowany w systemie.
Użytkownik jest wykładowcą
Interesująca go grupa jest dostępna w systemie
Grupa ma wolne terminy w terminarzu
Warunki końcowe
Nowa pozycja zostaje zapisana w terminarzu danej grupy