To tylko jedna z 10 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Mariusz Kacała 171058 Data: 21.11.2010 r.
Łukasz Przywarty 171018
Inżynieria oprogramowania
Laboratorium III-V
Funkcjonalność systemu - przypadki użycia
Prowadzący:
mgr inż. Paweł Głuchowski
1. Diagram przypadków użycia
2. Słowny opis przypadków użycia
Przypadek użycia
Opis
produkcja_kwiatów
Cel: Kontrola i zarządzanie produkcją ogrodu
Warunki początkowe: - brak
Warunki końcowe: - wzrost ilości towaru w magazynie
Przebieg:
1. Gdy występuje niedobór środków produkcyjnych (sadzonek) skocz do 2, w przeciwnym razie skocz do 3.
2. Sprawdzenie dostępności sadzonek w magazynie. Pracownik ogrodu sprawdza w Systemie dostępność towaru uruchamiając funkcję Magazyn (korzystającą z tabeli stany_magazynowe). W przypadku gdy towar jest dostępny skocz do 3, w przeciwnym razie odczekaj 1 dzień i skocz z powrotem do 2.
3. Inicjacja: aktualizacja_stanu_magazynu
aktualizacja_stanu_magazynu
Cel: Aktualizacja stanu magazynu
Warunki początkowe: - przyjęcie/wydanie towaru do/z magazynu
Warunki końcowe: - bieżące odwzorowanie stanów magazynowych
Przebieg: 1. Pracownik magazynu odbiera lub wydaje towar. Każdą operację odebrania/wydania pracownik potwierdza w Systemie korzystając z funkcji Historia operacji w magazynie (tabela historia_operacji_magazyn). Dodaje informacje na temat daty operacji, rodzaju operacji (przyjęcie/wydanie), nazwy towaru oraz jego ilości.
2. Następuje automatyczna aktualizacja bazy danych stany_magazynowe. magazynowanie
Cel: Monitorowanie bieżącego stanu magazynu; aktualizacje stanów magazynowych wynikających z odbioru (poboru) towaru
Warunki początkowe: - producent/dystrybutor posiada towar gotowy do przekazania
Warunki końcowe: - aktualizacja stanu magazynu
Przebieg:
1. Pracownik magazynu sprawdza ilość (zgodnie z zamówieniem zarejestrowanym wcześniej w Systemie) i jakość odebranego towaru. W przypadku gdy ilość towaru nie zgadza się z zamówieniem lub towar jest zniszczony/nieświeży skocz do 2, w przeciwnym razie skocz do 3.
2. Inicjacja: anulowanie_zamówienia
3. Inicjacja: aktualizacja_stanu_magazynu
(…)
… pełnej wartości zamówionego towaru nastąpi w ciągi 7 dni roboczych. Forma rekompensaty: przekaz pocztowy na adres klienta.
Strona 10/10
Rysunek 1: Diagram przypadków użycia
…
… na odbiór przez klienta
Przebieg: 1. Towar zostaje przekazany klientowi zgodnie z jego wcześniejszą deklaracją (tabela zamówienia - sposób_dostawy). W przypadku gdy klient wybrał wysyłkę lub dostawę do kwiaciarni skocz do 2, w przeciwnym razie skocz do 4.
2. Pracownik Centrali korzystając z formularza na stronie www przewoźnika zamawia kuriera, uzupełnia pola: adres klienta (w przypadku dostawy…
... zobacz całą notatkę
Komentarze użytkowników (0)