hurtownia

Model systemu obsługi hurtowni

  1. Opis wymagań systemu w języku naturalnym

Modelujemy system opisujący funkcjonowanie hurtowni, jej zaopatrzenie i sprzedaż
z uwzględnieniem dialogu hurtownia – klient. W opisie wymagań zostaną przedstawione bardzo ogólne założenia systemu.

Interfejs systemu posiada następujących klientów, zwanych aktorami:

oraz ogólne funkcje, zadania jakie pełni, rozwijane później w przypadki użycia:

  1. Diagram przypadków użycia

  1. Cel systemu

Celem systemu jest obsłużenie komunikacji pomiędzy hurtownią, a jej partnerami. System umożliwia wykonywanie działań niezbędnych do bieżącego działania hurtowni, takich jak: zarządzanie dostępnymi w magazynie towarami (ich sprzedażą i zakupem), wraz
z interfejsem dotyczącym wszystkich etapów realizacji zamówień i związanych z nimi rozliczeniami, czy bilansami.

  1. Warunki wstępne. Funkcjonalność

W modelowanym systemie daje się wyróżnić trzy główne bloki funkcjonalności, które mają dbać o komunikację pomiędzy poszczególnymi aktorami, zachowując szerszy sens realizowanych zadań.

  1. Relacja hurtownia – producent (opis przypadków użycia relacji hurtownia-producent)

Aktualizacja oferty – producent uwzględniając swoje wyroby uaktualnia listę dostępnych, możliwych do sprzedaży pozycji. W jego interesie leży dbałość o stałą aktualność oferty przedmiotów wraz z cenami. Warunkami wstępnymi tego przypadku jest więc produkcja i wykonanie produktów przez producenta. To właśnie ten ostatni aktor jest wyzwalaczem tegoż przypadku użycia. Gwarancją, czyli warunkami końcowymi jest stworzenie listy przedmiotów udostępnianych przez producenta hurtowni do sprzedaży.

Realizacja dostaw – producent dostarcza do magazynu hurtowni produkowane przedmioty na życzenie hurtowni. Hurtownia, czyli aktor wyzwalający ten przypadek, określa swoje zapotrzebowanie ilościowe, a więc warunki wstępne, które realizuje producent. Gwarancją poprawnego wykonania przypadku jest dostarczenie przez producenta artykułów do magazynu hurtowni.

Rozliczenia – producent otrzymuje zapłatę za sprzedane przedmioty bezpośrednio od hurtowni, jednak następuje to dopiero po zbyciu przedmiotów ze stanu magazynu
i otrzymanie zapłaty ze strony odbiorcy. Warunkiem wstępnym jest pomyślne dokończenie transakcji, dlatego wyzwalaczem zostają gwarancje końcowe przypadku realizacji zamówienia. Dokładniej tę relację można zaobserwować na rysunku diagramu. Gwarancją tego przypadku jest zapłata producentowi za sprzedane przedmioty.

  1. Relacja hurtownia – odbiorca (opis przypadków użycia relacji hurtownia-odbiorca)

Dialog – jest to właściwie esencja tego bloku funkcjonalności. W tym przypadku użycia zawiera się wiele funkcji opisujących relacje aktorów: hurtownia i odbiorca. Istotą tej relacji jest przekazanie odbiorcy naszej oferty, w związku z czym najważniejsze składowe zostały pokazane na diagramie – mówiące o cenie
i dostępności. Przypadek ten powinien również zawierać autoryzację odbiorcy
i wszelkie funkcje wiążące się z dialogiem pomiędzy tymi aktorami z wyjątkiem rozliczeń, które są osobnym, istotnym przypadkiem, tworzącym kolejny blok funkcjonalności. Wyzwalaczem jest tutaj odbiorca, który pragnie sprawdzić, co jesteśmy w stanie mu zaproponować i na jakich zasadach cenowych lub logistycznych. Warunkami wstępnymi okazują się, więc być działania hurtowni mające na celu zdefiniowanie oferty i dbanie o jej aktualność. Trudno jest mówić
w ogólności całego bloku o wyznaczeniu gwarancji tego przypadku. Gwarancjami może być poprawne zalogowanie się do systemu odbiorcy, ale głównym zadaniem powinno być przekazanie informacji odbiorcy, o jakie prosi. W momencie, gdy odbiorca jest zainteresowany i pragnie złożyć zamówienie, gwarancjami powinno być przekazanie informacji o zamówieniu z tej części do kolejnego bloku funkcjonalności, zajmującego się ściśle składaniem i realizacją zamówienia.

  1. Blok realizacji zamówień (opis przypadków użycia bloku realizacji rozliczeń)

Zamówienia – z pozycji dialogu odbiorca powinien łatwo przejść do kolejnego istotnego bloku funkcjonalności. Wyzwalaczem jest, więc odbiorca, który ustala warunki wstępne. Są nimi odpowiednio zdefiniowane dane dotyczące zamówienia,
o jakie artykuły chodzi, jaką ilość, w jaki sposób dostarczyć, kiedy i jak dokonać płatności. Dane te można uzyskać już z funkcji dialogu oraz dokonać korekt lub rozszerzeń. Gwarancjami są: poprawne zakończenie składania zamówienia
z podaniem poprawnych danych autoryzacyjnych odbiorcy (również możliwe do pobrania z dialogu) oraz rozpoczęcie przypadku systemu wysyłek, zawartego z tym przypadku.

System wysyłek - system wysyłek mógłby stanowić punkt wyjścia do zamodelowania kolejnego, bardziej szczegółowego diagramu przypadków użycia. Jego działanie wyzwala prawidłowo otrzymane zamówienie, a efektem, gwarancją działania jest wydanie zlecenia w odpowiedniej formie dla wybranego dostawcy. Może również zawierać fazę (funkcję) przygotowania paczki.

Rozliczenia – przypadek systemu zamówień zawiera przypadek rozliczeń, który jest jakby przedłużeniem dialogu pomiędzy odbiorcą i hurtownią, ale również stanowi podstawę do finalizacji zamówienia poprzez rozliczenie z dostawcą. Rozliczenie jest specyficznym przypadkiem użycia, który łączy w sobie wszystkich aktorów systemu. Są oni dla tego przypadku jak gdyby „argumentami funkcji”, wyzwalaczami i jego zachowanie jest determinowane właśnie przez te argumenty. Podczas realizacji zamówienia stanowi część systemu wysyłek i troszczy się o pomyślne zakończenie procesu zamówienia pod względem finansowym. Wtedy wyzwalaczem tego przypadku jest realizacja zamówienia, a warunkami wstępnymi rozliczenie się
z wybranym, realizującym to zlecenie dostawcą. Docelowymi gwarancjami jest uzyskanie rozliczenia przez hurtownię z odbiorcą. Może to się dokonać przed rozpoczęciem realizacji zamówienia, w jego trakcie, lub dużo później, gdy odbiorca sam uzyska dochody z tytułu sprzedaży towaru. Ta sytuacja powoduje istnienie wielu możliwych scenariuszy. Jest również w dalszej perspektywie „rozjemcą” między hurtownią, a producentem, regulującym ich finansowe stosunki. Wtedy jej wyzwalaczem jest uzyskanie rozliczenia za dany towar z odbiorcą. Gwarancje przypadku rozliczeń stają się tutaj kolejnym wyzwalaczem tego samego przypadku. Przypadek ten jest też historią wszystkich transakcji z wszystkimi aktorami, faktury itp. Może również pełnić funkcje bilansowe i stanowić moduł odpowiedzialny za pensje pracowników hurtowni. Wyzwalaczem jest tutaj jedynie aktor – hurtownia,
a warunkami początkowymi posiadanie w bazie pozycji z zakończonych już transakcji. W tym momencie jej rolą jest pokazanie w łatwy sposób finansowej sytuacji i zobowiązań hurtowni.

  1. Główny scenariusz sukcesu, czyli przebieg podstawowy

    1. Producent wyznacza ofertę hurtowni.

    2. Producent dostarcza artykuły z uwzględnieniem życzeń (ilościowych) hurtowni.

    3. Odbiorca przegląda ofertę.

    4. Odbiorca składa zamówienie podając niezbędne informacje.

    5. Hurtownia realizuje zamówienie przez system wysyłek.

    6. Aktywacja systemu rozliczeń pomiędzy stronami: hurtownia-dostawca, odbiorca-hurtownia, hurtownia-producent.

    7. Aktywacja systemu rozliczeń jedynie dla hurtowni w celu utworzenia np. bilansu miesięcznego.

  2. Podsumowanie przypadków użycia

Diagram zamieszczony jest stosunkowo czytelną reprezentacją modelowanego systemu, a scenariusz sukcesu wyjaśnia założenia dotyczące jego działania, co również pokazuje pośrednio strukturę. System tak naprawdę kontroluję przepływ produkowanego asortymentu od producenta poprzez hurtownię do odbiorcy pośredniego, lub
w wyszczególnionych przypadkach docelowego, oraz przepływ zysków ze sprzedaży
w dokładnie odwrotnym kierunku i kolejności. Wszystko to zostaje w systemie obudowane przypadkami użycia mającymi za zadanie wymianę informacji
o zapotrzebowaniu, szczegółach dotyczących oferty i danych wysyłkowych. System ma za zadanie ułatwianie i przyśpieszanie dialogu na długiej drodze asortymentu z linii produkcyjnej pod dach klientów – użytkowników. Głównym aktorem systemu jest hurtownia, rozumiana jako jej pracownicy odpowiedzialni za różne funkcje, która odpowiada za interakcję między użytkownikami końcowymi i jej wymaganiami funkcjonalnymi kierowany jest rozwój modelowanego przez nas systemu.


Wyszukiwarka

Podobne podstrony:
Hurtownie danych Juranek
PODSTAWY MARKETINGU WSZIB KRAKÓW Handel detaliczny Handel hurtowy
hurtownie danch(1)
Hurtownia danych serwis samochodowy
01-HURTOWNIE, bhp
Optymalizacja dostaw od producent%F3w do hurtowni
Instrukcja bhp dla hurtowni, BHP, Instrukcje BHP
Wniosek o wydanie zezwolenia na prowadzenie w kraju obrotu hurtowego napojami alkoholowymi powyże, W
handel hurtowy (2 str), handel h
Hurtownia papierosow - baza w SQL + opis w Word, Praca
hurtownia poprawna
rynki hurtowe tekst
Kanał dystrybucji Rynek hurtowy, detaliczny
Kierownik hurtowni 142003 id 23 Nieznany
analiza kondycji ekonomicznej hurtowni materiałów budowlanyc
Hurtowania tkanin
Hurtowania tkanin

więcej podobnych podstron