Tabela jednokolumnowa:
Nazwa przypadku użycia |
Dodaj pozycje do terminarza
|
||
Kontekst użycia |
Zarządzanie pozycjami w terminarzu. Dodawanie zaplanowanych wydarzeń. Zajęcia nie muszą być powiązane z uczelnią. Terminarz ma na celu lepsze dysponowanie czasem. |
||
Zakres |
Moduł terminarza |
||
Poziom |
Cel użytkownika |
||
Aktor główny |
Student |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
Student |
Dodaj pozycje do terminarza |
|
Warunek początkowy |
Użytkownik zalogowany w systemie |
||
Minimalna gwarancja |
Zachowany poprzednio zapisany stan |
||
Gwarancja powodzenia |
Aktualizacja terminarza |
||
Wyzwalacz |
Klikniecie przycisku „Edytuj” w module |
||
Opis |
Krok |
Akcja |
|
|
1 |
Klikniecie przycisku „Edytuj” w module |
|
|
2 |
Wybranie dnia |
|
|
3 |
Wybranie przedziału czasowego |
|
|
4 |
Dodanie nazwy i opisu pozycji |
|
|
5 |
Zatwierdzenie zmian |
|
|
6 |
Aktualizacja |
|
Rozszerzenia |
Krok |
Akcja odgałęzienia |
|
|
5a |
Odrzucenie zmian: Powrót do widoku podstawowego modułu formularza. |
|
Warianty technologii |
|
|
|
|
1 |
PHP, MySQL |
|
|
2 |
ASP.NET |
Styl RUP
Nazwa przypadku użycia Dodaj pozycje do terminarza
Krótki opis
Użytkownik systemu dodaje nowe pozycje w swoim osobistym terminarzu
Aktorzy
Student
Wykładowca
Wyzwalacze
Użytkownik postanawia dodać nową pozycję do osobistego terminarza
Przepływ zdarzeń
Przepływ podstawowy
Użytkownik klika w przycisk „dodaj pozycję” z poziomu osobistego terminarza
Użytkownik wybiera wolny termin.
Użytkownik wprowadza dane nowej pozycji.
Użytkownik zatwierdza dodanie pozycji.
Pozycja zostaje zapisana w systemie
Przepływy alternatywne
Warunek 1 – Brak wolnych terminów
Użytkownik klika w przycisk „dodaj pozycję” z poziomu osobistego terminarza
Użytkownik nie odnajduje wolnego terminu w osobistym terminarzu
Użytkownik rezygnuje z dodawania pozycji
Warunek 2 – Wprowadzono błędne dane
Użytkownik klika w przycisk „dodaj pozycję” z poziomu osobistego terminarza
Użytkownik wybiera wolny termin.
Użytkownik wprowadza dane nowej pozycji.
Użytkownik zatwierdza dodanie pozycji.
Wprowadzono błędne dane
Zostaje ponownie wyświetlony formularz dodawania pozycji, 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.
Warunki końcowe
Pozycja została zapisana w osobistym terminarzu użytkownika