głuchowski,inzynieria oprogramowania ,specyfikacja slowna(1)

Mariusz Kacała 171058 Data: 21.11.2010 r.

Łukasz Przywarty 171018











Inżynieria oprogramowania



























Laboratorium II

Słowna specyfikacja projektowanego systemu













Prowadzący:

mgr inż. Paweł Głuchowski



1. Słowny opis firmy

1.1 Nazwa firmy i rodzaj działalności

RÓŻANY OGRÓD – kwiaciarnia.



1.2 Działalność i sposób funkcjonowania

Kwiaciarnia RÓŻANY OGRÓD zajmuje się sprzedażą bezpośrednią oraz za pośrednictwem strony internetowej, bukietów składających się z jednego lub kilku gatunków kwiatów. W celu minimalizacji kosztów firma produkuje najbardziej popularne gatunki kwiatów (głównie róże). Uprawa odbywa się w małej szklarni znajdującej się nieopodal głównej siedziby firmy. Pozostałe gatunki kwiatów są importowane od dystrybutorów, z którymi firma współpracuje.

RÓŻANY OGRÓD zasadniczo składa się z trzech wydziałów: CENTRALI, OGRODU oraz MAGAZYNU. Każdy wydział pełni odrębne funkcje. W CENTRALI znajduje się 'serce' systemu. System odpowiedzialny jest za odbieranie zamówień od klientów, wysyłanie zamówień do dystrybutorów, nadzorowanie dostaw, księgowanie środków pieniężnych itd. System posiada informacje o aktualnie realizowanych zamówieniach oraz ich statusie. Wszystkie operacje (np. przyjęcie towaru do magazynu) są wpisywane do systemu i zapamiętywane.

Kwiaciarnia daje możliwość wyboru sposobu odbioru zamówień: osobiście w siedzibie firmy lub kwiaciarni partnerskiej albo pośrednio, od kuriera, który dostarcza towar pod wskazany adres. Elastyczne formy zapłaty zapewniają wybór między przedpłatą na konto firmy lub zapłatą przy odbiorze. Kwiaciarnia obsługuje płatności elektroniczne (przelewy internetowe, karty kredytowe itp.).



2. Słowny opis zadań

    1. Lista głównych zadań:

      1. Produkcja kwiatów na potrzeby własne (róże, gerbery, tulipany).

      2. Import kwiatów – pozostałe gatunki: kwiaty cięte ozdobne, doniczkowe, upominkowe, kulinarne, na specjalne zamówienia.

      3. Magazynowanie towaru uzyskanego od ogrodu lub dystrybutora.

      4. Przyjmowanie zamówień – sprzedaż bezpośrednia oraz za pośrednictwem strony internetowej – pojedyncze sztuki, bukiety ślubne, wiązanki pożegnalne, imieninowe, duże kompozycje, kosze kwiatowe według preferencji i życzeń klienta. Wybór różnorodnych sposobów płatności i odbioru.

      5. Realizacja zamówień – sprawdzanie dostępności danego towaru - w razie potrzeby import towaru – przygotowywanie bukietów, wysyłka.

      6. Księgowanie wpłat/wypłat.

      7. Przyjmowanie i obsługa reklamacji.



    1. Podfunkcje funkcji głównych

      1. Produkcja kwiatów

        1. Uzupełnianie niedoborów środków produkcyjnych (poprzez pobieranie sadzonek z magazynu).

        2. Aktualizowanie stanu magazynu (w przypadku przekazania gotowego towaru do magazynu).

      2. Import kwiatów

        1. Uzupełnianie niedoborów magazynowych – zamawianie towaru u dystrybutora

        2. Odbiór potwierdzenia dostępności towaru.

        3. Anulowanie zamówienia (w przypadku gdy dystrybutor nie jest w stanie zrealizować zamówienia)

      3. Magazynowanie towaru

        1. Zweryfikowanie dostawy – sprawdzenie czy ilość i rodzaj towaru zgadza się z wcześniejszym zamówieniem.

        2. Aktualizowanie stanu magazynu.

        3. Anulowanie zamówienia (w przypadku gdy dystrybutor dostarczy złą ilość towaru)

      4. Przyjmowanie zamówień

        1. Rejestrowanie zamówienia klienta w Systemie

          1. Akceptowanie danych klienta

          2. Wybór sposobu płatności

          3. Wybór sposobu odbioru towaru

      5. Realizacja zamówień

        1. Kompletowanie zamówienia

          1. Aktualizacja stanu magazynu na skutek pobrania towaru z magazynu

          2. Uruchomienie funkcji importującej brakujące towary

        2. Przekazanie do odbioru

          1. W centrali

          2. W punkcie partnerskim

          3. Kurier

        3. Anulowanie zamówienia klienta (w przypadku rezygnacji z zamówienia)

      6. Księgowanie

        1. Rejestrowanie w Systemie wpłat/wypłat środków pieniężnych

        2. Aktualizacja statusu zamówienia klienta (status Opłacone w przypadku zaksięgowania wpłaty)

      7. Obsługa reklamacji

        1. Przyjmowanie reklamacji (poprzez formularz kontaktowy)

        2. Wydawanie decyzji reklamacyjnych – akceptacja lub odrzucenie



3. Diagram kontekstowy systemu

3.1 Diagram przepływu informacji oraz towarów


Rysunek 1: Diagram przepływu informacji oraz towarów




3.2 Diagram przepływu dokumentów


Rysunek 2: Diagram przepływu dokumentów




4. Problemy firmy

    1. Problemy z dostępnością towaru:

      1. Brak konkretnego towaru w magazynie lub ogrodzie – rozwiązanie: funkcja 2.2.2 (Import kwiatów); importujemy potrzebne towary od dystrybutora.

      2. Brak towaru u dostawcy – rozwiązanie: funkcja 2.2.2.3 (Anulowanie zamówienia); w przypadku gdy jeden dystrybutor nie jest w stanie zrealizować zamówienia importujemy potrzebne towary korzystając z usług innego dystrybutora (funkcja 2.2.2)

      3. Brak sadzonek w magazynie, który uniemożliwia prowadzenie produkcji
        w ogrodzie – rozwiązanie: w tym przypadku niestety musimy dalej oczekiwać na dostawę od dystrybutora (pośrednio korzystamy z funkcji 2.2.2)

    2. Problemy z zamówieniem złożonym przez klienta

      1. Klient wyraża chęć rezygnacji z zamówienia – rozwiązanie: funkcja 2.2.5.3 (Anulowanie zamówienia klienta)

    3. Problemy związane z magazynem

      1. Ilość towaru w Systemie nie odzwierciedla stanu rzeczywistego – rozwiązanie: funkcja 2.2.3.2 (Aktualizacja stanu magazynu); w przypadku gdy magazyn przyjmuje bądź wydaje jakiś towar stan magazynu musi być zaktualizowany. Pracownik odpowiada za wprowadzenie konkretnych operacji (przyjęcie/wydanie) wraz z ilością i nazwą towaru.

    4. Problemy związane z reklamacjami

      1. Klient chce zwrócić lub wymienić towar – rozwiązanie: funkcja 2.2.7 (Obsługa reklamacji); umożliwiamy wymianę lub zwrot towaru w przypadku gdy firma nie wywiązała się z poprawnej realizacji zamówienia

Strona 6/6


Wyszukiwarka

Podobne podstrony:
głuchowski,inżynieria oprogramowania, Modelowanie konceptualne
głuchowski,inzynieria oprogramowania ,modelowanie struktury i dzialania cz2(1)
głuchowski,inzynieria oprogramowania ,modelowanie struktury i dzialania(1)
głuchowski,inżynieria oprogramowania, Weryfikacja i walidacja
głuchowski,inżynieria oprogramowania, Struktura modelu CMM
głuchowski,inzynieria oprogramowania ,diagramy czynnosci(1)
głuchowski,inzynieria oprogramowania ,funkcjonalnosc systemu(1)
głuchowski,inżynieria oprogramowania, OCL
Specyfikacja przypadku u, WAT, semestr IV, Inżynieria oprogramowania
Dokument specyfikacji wymagan, WAT, semestr IV, Inżynieria oprogramowania
głuchowski,inżynieria oprogamowania S, METODYKI I PROCESY PRODUKCJI OPROGRAMOWANIA
Inzynieria oprogramowania w ujeciu obiektowym UML wzorce projektowe i Java iowuje
ZadanieNaZaliczenie, WAT, semestr IV, Inżynieria oprogramowania
Rafał Polak 12k2 lab8, Inżynieria Oprogramowania - Informatyka, Semestr III, Systemy Operacyjne, Spr
zagadnienia egzaminacyjne z przedmiotu inżynieria oprogramowania zIO
Inżynieria oprogramowania Diagramy ERD
2006 06 Wstęp do Scrum [Inzynieria Oprogramowania]

więcej podobnych podstron