Styl RUP
· Przeglądaj oferty praktyk
· Krótki opis
Zalogowany student ma możliwość przejrzenia listy dostępnych praktyk, i zobaczenia szczegółów związanych z daną ofertą.
· Aktorzy
Firma zewnętrzna
System
Student
· Wyzwalacze
Student postanawia przejrzeć listę dostępnych praktyk.
· Przepływ zdarzeń
· Przepływ podstawowy
· Użytkownik wcisnął przycisk moduł praktyk
· Lista dostępnych ofert zostaje wyświetlona
· Student wyświetla szczegóły wybranej oferty
· Zakończ
· Przepływy alternatywne
· Warunek 1 – Student nie spełnia wymagań dotyczących danej oferty
· Student klika w szczegóły wybranej oferty
· Zostaje pokazana informacja o niespełnieniu wymagań oferty
· Warunek 2 – Brak jest dostępnych ofert praktyk
· Wyświetlona zostaje informacja o braku dostępnych ofert
· Specjalne wymagania
· Platforma
· ASP.net 4.0 + SQL Server 2008
· Warunki początkowe
· Użytkownik jest zalogowany w systemie.
· Użytkownik jest studentem
· Oferty praktyk są zapisane w systemie
· Warunki końcowe
· Użytkownikowi zostają wyświetlone szczegóły wybranej oferty
· Przyjmij praktykanta
Polega na przyjęciu praktykanta przez danego przedsiębiorcę na praktyki.
Firma zewnętrzna postanowiła przyjąć jednego z aplikujących studentów na praktyki.
· Użytkownik klika przycisk „przyjmij praktykanta” przy nazwisku wybranego studenta.
· Przyjęcie praktykanta zostaje odnotowane, zaś oferta zostaje usunięta z listy dostępnych ofert
· Warunek 1 – Brak zgłoszeń studentów na praktyki
· Firma zewnętrzna nie może przyjąć żadnego studenta na praktyki
· Użytkownik jest przedsiębiorcą
· Zgłoszona jest oferta praktyk
· Na daną ofertę są aplikacje studentów
· Aplikacja danego studenta zostaje zatwierdzona.
· Oferta nie jest już dostępna dla innych aplikantów.
· Dodaj pozycje do terminarza
Użytkownik systemu dodaje nowe pozycje w swoim osobistym terminarzu
Wykładowca
Użytkownik postanawia dodać nową pozycję do osobistego terminarza
· 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
· Warunek 1 – Brak wolnych terminów
· Użytkownik nie odnajduje wolnego terminu w osobistym terminarzu
· Użytkownik rezygnuje z dodawania pozycji
· Warunek 2 – Wprowadzono błędne dane
· Wprowadzono błędne dane
· Zostaje ponownie wyświetlony formularz dodawania pozycji, wraz z opisem błędnych pól
ASP.net 4.0 + SQL Server 2008
· Pozycja została zapisana w osobistym terminarzu użytkownika
· Dodaj pozycje do terminarzy studentów określonej grupy
Wykładowca może podejrzeć wolne terminy w terminarzu studentów wybranej grupy, i dodać nową pozycję dla wolnego terminu.
· Wykładowca
· Student
Wykładowca postanawia dodać nową pozycję do terminarza wybranej grupy studenckiej.
· 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.
· Warunek 1 – Grupa nie ma wolnych terminów
· Użytkownik nie znajduje wolnego terminu w terminarzu danej grupy i wciska przycisk „Anuluj”
· Warunek 2 – Wprowadzono błędne dane przy dodawaniu nowego wpisu
· Wprowadzone dane są niepoprawne.
· Następuje powrót do strony wprowadzenia wraz z opisem błędnych pól
· Użytkownik jest wykładowcą
· Interesująca go grupa jest dostępna w systemie
· Grupa ma wolne terminy w terminarzu
· Nowa pozycja zostaje zapisana w terminarzu danej grupy
· Ustaw powiadomienie
Po kliknięciu na przycisk „ustaw powiadomienie”, student będzie otrzymywać od systemu powiadomienie o obowiązkowych zajęciach
· System
Student postanowił ustawić powiadomienie o obowiązkowych zajęciach
· ...
sq2wkh