Spis wymagań funkcjonalnych i niefunkcjonalnych

Podobne dokumenty
Słowniczek: Sklep Kupujący Sprzedający Dni robocze Czas realizacji zamówienia Przelew bankowy Punkt Odbioru I Przyjmowanie i realizacja zamówień

INSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO

1. Sklep Lampadina, Marta Babik prowadzi sprzedaż towarów przez sieć internetową.

VENUS-BEAUTY.pl. Instrukcja obsługi procesu zamówienia

Poradnik jak dokonać zakupów na stronie internetowej firmy

Szczegółowa informacja o samodzielnej rejestracji w firmie Dr Nona oraz sposób składania zamówień w sklepie internetowym.

REGULAMIN SKLEPU INTERNETOWEGO MUZEUM TATRZAŃSKIEGO

1. Wstęp. c) Sklep prowadzi sprzedaż wysyłkową produktów znajdujących się w aktualnej ofercie Sklepu.

Krok 1. Znajdź produkt w sklepie korzystając z wyszukiwarki (Rys.1) Rys. 1. Wyszukiwanie produktu i dodawanie do koszyka

Korporacja Kurierska

REGULAMIN: 1- SKŁADANIE ZAMÓWIEŃ. 1. Zamówienia można składać:

INSTRUKCJA SKŁADANIA ZAMÓWIEŃ W SKLEPIE ON-LINE

Instrukcja. nadawania przesyłek Allegro: Allegro Kurier InPost. Allegro Paczkomaty InPost. Allegro MiniPaczka InPost

INSTRUKCJA OBSŁUGI Platforma druku CAD online

Podręcznik użytkownika

INSTRUKCJA ROBIENIA ZAKUPÓW W SKLEPIE CZŁONKA EKOSPOŁECZNOŚCI

1. [Postanowienia ogólne]

3. Operator sklepu internetowego prowadzi wysyłkową sprzedaż towarów za pośrednictwem witryny internetowej

Instrukcja obsługi platformy B2B b2b.polishtextilegroup.com

INSTRUKCJA UŻYTKOWNIKA. Zamówienie zestawu z certyfikatem kwalifikowanym i odnowienie certyfikatu. Wersja dokumentacji 1.1 UNIZETO TECHNOLOGIES SA

Regulamin zakupów. Postanowienia ogólne

2. Za pośrednictwem Sklepu Internetowego prowadzona jest sprzedaż detaliczna odzieży dla dzieci oraz akcesoriów.

OPCJE DOSTAWY DOSTĘPNE W SERWISIE LOJALNI24.PL

Jak łatwo wybrać odpowiedni dywan do własnego wnętrza?

REGULAMIN SKLEPU CASA BIANCA obowiązujący do dnia Właścicielem i operatorem sklepu internetowego

INSTRUKCJA UŻYTKOWNIKA SKLEPU INTERNETOWEGO PGG SP. Z O.O.

Instrukcja obsługi platformy B2B

Instrukcja obsługi platformy B2B Polcolorit S.A.

1. Przepisy ogólne" 2. Rejestracja w Serwisie"

Regulamin sklepu ZAQUAD

Regulamin sklepu internetowego

Regulamin korzystania z kiosku Szybka faktura w sklepach IKEA

ZAKUP KARNETU ONLINE

Regulamin zakupów w sklepie internetowym e-vti

REGULAMIN SKLEPU INTERNETOWEGO SOLAR I. INFORMACJE OGÓLNE

2. Klient dokona wyboru obowiązującego w Sklepie internetowym sposobu płatności:

I. Postanowienia Ogólne

REGULAMIN SKLEPU INTERNETOWEGO

REGULAMIN sklepu internetowego Wydawnictwa BLIŻEJ PRZEDSZKOLA PRZYJĘCIE ORAZ REALIZACJA ZAMÓWIENIA

REGULAMIN SKLEPU

Regulamin Sklepu Internetowego obowiązujący od dnia

REGULAMIN SKLEPU INTERNETOWEGO

Wszystkie prawa zastrzeżone. NOWY BIZNESLINK FAQ dla Klientów

REJESTRACJA W SKLEPIE INTERETOWYM SPORTBAZAR.PL

Spis treści. Rejestracja/logowanie. Zmiana numeru konta klienta. Tworzenie nowej przesyłki. Zamawianie kuriera

OPCJE DOSTAWY W SERWISIE WIRTU.PL

WITAMY NA STRONIE. Internetowej platformy dystrybucyjnej Firmy Księgarskiej Olesiejuk Spółka z ograniczoną odpowiedzialnością Spółka Jawna.

4.1. Po wybraniu przez Klienta towaru, należy kliknąć ikonę Dodaj do koszyka.

1 POSTANOWIENIA WSTĘPNE

esklep Maria Cybulska

GlobKurier.pl profesjonalny operator logistyczny. Oszczędzaj i nadawaj przesyłki z GlobKurier.pl aż do 80% taniej!

Regulamin sklepu. I. Składanie zamówień

w inny sposób:... Miejscowość, data... Podpis... (jeżeli wysyłasz w wersji papierowej)

Zasady kupowania w sklepie internetowym:

Regulamin sklepu Sportdesign.pl obowiązujący od 25 grudnia 2014

Kropka Milena Brózda-Nikiel z siedzibą w Krakowie, , os. Ogrodowe 12/2.

Regulamin sklepu internetowego. 1 Postanowienia wstępne

REGULAMIN SKLEPU INTERNETOWEGO szkolne24.pl

Internetowa hurtownia narzędzi PRZEWODNIK KLIENTA.

Niepołomice, r.

Instrukcja składania zamówienia internetowego w sklepie internetowym

Rzeszowie, XII Wydział Gospodarczy Krajowego Rejestru Sądowego, pod nr KRS: , NIP: , REGON:

Regulamin sklepu internetowego. 1 Postanowienia wstępne

REGULAMIN SKLEPU INTERNETOWEGO numizmato.pl

Aby złożyć zamówienie bezpośrednio przez sklep internetowy należy wykonać następujące kroki:

Regulamin sklepu Sklep prowadzi sprzedaż detaliczną za pośrednictwem sieci Internet.

Regulamin sklepu. Niniejszy regulamin określa zasady dokonywania zakupów w sklepie internetowym prowadzonym

1. Sklep internetowy kolekcjonerskie-hologramy.pl prowadzony jest przez Cresto LLC, 42 Read's Way, DE 19720, New Castle, USA.

Regulamin sklepu internetowego Wydawnictwa Wyższej Szkoły Bankowej w Poznaniu (obowiązuje od roku)

Regulamin sklepu internetowego. 1 Postanowienia wstępne

Zasady zakupów w hurtowni Stanpol za pomocą internetu.

Instrukcja. Składania zamówień na markizy w sklepie internetowym.

Regulamin sklepu internetowego z dnia / Umowa sprzedaży

Regulamin sklepu internetowego Kagero.pl

Regulamin sprzedaży. 1 Wstęp

Regulamin ogólny sprzedaży towarów i usług przez Polskie Koleje Linowe Spółka Akcyjna (obowiązuje od dnia r.)

Regulamin zakupów w Sklepie internetowym home-you.com

1. Właścicielem Internetowego Sklepu Massada The Natural Therapy Poland, zwanego dalej Sklepem jest:

Regulamin sprzedaży wysyłkowej prowadzonej przez MULTICO Oficyna Wydawnicza Sp. z o.o. SŁOWNICZEK

listownie na adres: Fundacja Ośrodka KARTA, ul. Narbutta 29, Warszawa.

SPECYFIKACJE WYMAGAŃ PRZYPADKI UŻYCIA (USE CASE)

Regulamin sklepu internetowego Swiece-Zaplonowe.pl obowiązujący od dnia 25 grudnia 2014 roku

Regulamin sklepu internetowego PPHU Agropunkt

I. Rodzaj świadczonych usług II. Przyjmowanie i realizacja zamówień

Regulamin sklepu internetowego. 1 Postanowienia wstępne

REGULAMIN SKLEPU INTERNETOWEGO ŁĄCZY NAS PIŁKA

Regulamin. Regulamin zakupów w sklepie Scarpa Dolce oraz warunków korzystania z treści serwisu.

Instrukcja zamawiania usług systemu ASG-EUPOS za pomocą Portalu PZGiK

DHL EXPRESS. 1 DHL IntraShip Przewodnik

4. W sklepie oferowane są produkty fabrycznie nowe, pozbawione wad fizycznych.

Po wybraniu powyższej opcji następnym krokiem jest wypełnienie formularza rejestracji użytkownika:

ANEKS NR 1 DO REGULAMINU DROGERII INTERNETOWEJ ROSSMANN ( Aneks )

REGULAMIN SKLEPU INTERNETOWEGO

Sprzedawca Chasing Lands Clothes (dalej jako Sprzedawca ) jest prowadzony przez:

Regulamin sprzedaży biletów na Galę Effie Awards 2017

REGULAMIN SKLEPU INTERNETOWEGO

INSTRUKCJA INTEGRACJI SYSTEMU PAYMENTO z SHOPER (SAS)

REGULAMIN Niniejszy regulamin określa warunki korzystania ze sklepu internetowego

Zasady zakupów w hurtowni Stanpol za pomocą internetu.

Transkrypt:

Spis wymagań funkcjonalnych i niefunkcjonalnych ) Wymagania funkcjonalne custom Wymagania funkcjonalne Rejestracja użytkownika + Klient instytucjonalny + Osoba prywatna Przeglądanie asortymentu + Na podstawie dostępnego katalogu + Z wykorzystaniem wyszukiwarki Obsługa koszyka + Dodawanie pozycji + Usuwanie pozycji + Zmiana ilości pozycji i przeliczenie koszyka Obsługa zamówienia + Dostarczenie zamówienia + Opłata za zamówienie + Rezygnacja z zamówienia + Zatwierdzenie zamówienia Logowanie do systemu Zarządzanie i Administracja + Aktualizowanie katalogu asortymentu + Aktualizowanie listy dostępnych sklepów + Aktualizowanie stanów magazynowych + Aktualizowanie tabeli opłat / listy firm kurierskich + Zarządzanie kontem pracownika / klienta a) Szczegóły Obsługi Zamówienia req Obsługa zamów ie... Zatw ierdzenie zamów ienia + Wybór sposobu dostawy + Wybór sposobu płatności + Zatwierdzenie zawartości koszyka Opłata za zamów ienie + Potwierdzenie dokonanej płatności + Wystawienie dokumentu sprzedaży (faktura, paragon) Dostarczenie zamów ienia + Przekazanie danych klienta do firmy kurierskiej + Przesłanie danych do księgarni + Przesłanie informacji do działu przesyłek + Wysłanie informacji do klienta o wysyłce zamówienia Rezygnacj a z zamów ienia + Poinformowanie klienta o potrąconych kosztach + Rezygnacja z przesyłki opłaconej (zwrot pieniędzy) / nieopłaconej + Rezygnacja z przesyłki typu odbiór osobisty + Rezygnacja z przesyłki wysłanej (potrącenie kosztów) / niewysłanej

2) Wymagania niefunkcjonalne custom Wymagania niefunkcjonalne Bezpieczeństwo Dostępność Wydaj ność Skalow alność Platforma a) Bezpieczeństwo req Bezpieczeńst... Dopasowywanie funkcji administracyjnych do firm zewnętrznych b) Dostępność req Dostępność System musi być dostępny 24 h i 7 dni w tygodniu Maksymalny czas niedostępności systemu to h w ciągu miesiąca Równoczesny dostęp 00 uzytkowników Maksymalny czas reakcji 5 sekund c) Wydajność req Wydajność Przetwarzanie 50 000 pozycji, 00 000 użytkowników Obsługa 000 transakcji tygodniowo d) Skalowalność custom Skalowalno... System powinien łatwo dać się rozszerzać e) Platforma req Platforma Oprogramowanie - system Windows 2k3, Linux, Redhat, Solaris Sprzęt - Sparx, Intel Itanium 64

Diagram przypadków użycia ) Pakiet aktorów uc Pakiet aktor... Użytkow nik Systemy zewnętrzne Pracow nik Klient System bankowy System magazynowy System firmy kurierskie Administrator Pracownik sklepu Pracownik działu przesyłek Klient zalogow any Klient niezalogow any Aktorzy zostali podzieleni na dwie oddzielne grupy hierarchiczne. W pierwszej z nich znajdują się użytkownicy systemu tj. szczegółowy podział na pracowników i klientów natomiast w drugiej grupie umieszczone zostały systemy, które wspomagają pracę w trakcie dokonywania płatności za zamówienie, sprawdzanie stanu magazynu oraz do komunikacji z firmą kurierską. Grupa Klient została rozdzielona ze względu na fakt, iż jego dwa rodzaje (zalogowany i niezalogowany) posiadają inne przypadki użycia w systemie. Grupa Pracownik została rozdzielona na podstawie ich ról w systemie oraz zakresu obowiązku wobec klienta / systemu.

b) Diagram Przypadków użycia uc Przypadki użycia Rej estracj a użytkownika Logow anie do systemu Przegląd asortymentu Obsługa koszyka Klient niezalogowany Klient zalogowany Pracownik działy przesyłek Obsługa zamówienia System bankowy Pracownik sklepu Dostarczenie zamów ienia System firmy kurierskiej Administracja kontami użytkow ników / pracowników Aktualizow anie dostępnych liczby sklepów Aktualizowanie asortymentu Aktualizow anie liczby firm kurierskich Aktualizow anie stanów magazynu Administrator System magazynowy Aktualizow anie sposobów wysyłki

Diagram klas class DK Klient - adres: string - telefon: int..* Produkt - cena: int - idproduktu: int - nazwaproduktu: string KlientInstytucjonalny - nazwafirmy: string - NIP: int Dokument - danewystawcy: string KlientIndywidualny - imie: string - nazwisko: string 0..* 0..* Zamówienie - datazamowienia: DateTime - dokumentsprzedazy: Dokument - klient: Klient - listapozycji: List<Produkt> - rodzajoplaty: Opłata - rodzajprzesylki: Przesyłka.. 0.. Przesylka Koszyk - idklienta: int - idzamowienia: int - zatwierdzony: bool Sklep - Adres: string - telefon: string Faktura Paragon Oplata - dataplatnosci: DateTime - datawystawienia: DateTime - numerfaktury: int - dodatkoweoplaty: int - kwotaobciazenia: int FirmaKurierska - daneklienta: Klient - nazwafirmykurierskiej: string OdbiorOsobisty - dataodbioru: DateTime - miejsceodbioru: Sklep KartaKredytowa - danewlasciciela: string - numerkarty: int Przelew - nazwabanku: SystemBankowy OdbiorOsobisty «extend» SystemBankowy Centralną częścią diagramu jest klasa Zamowienie, która przechowuje informacje o wszystkich potrzebnych obiektach innych klas, potrzebnych do realizacji zamówienia. Klasy, które są niejako wzorcem i mogą być abstrakcyjne dla innych podrzędnych klas to Klient, Dokument, Oplata i Przesylka. Spowodowane jest to generalizacją niektórych pól w klasie nadrzędnej, które mogą być z powodzeniem wykorzystane w klasach potomnych. Klasa SystemBankowy służy do komunikacji między naszym sklepem a zewnętrznym systemem bankowym umożliwiającym dokonywanie przelewów online z natychmiastowym potwierdzeniem płatności oraz w celu dokonania płatności za pomocą karty kredytowej. Pole zatwierdzony w klasie Koszyk informuje, czy wszystkie elementy w koszyku zostały zatwierdzone w celu przejścia do dalszej realizacji zamówienia.

Diagram czynności ) Tworzenie zamówienia custom Tworzenie zamówie... Start Zatwierdzenie koszyka Wybór sposobu płatności Wybór rodzaju dostaw y Dostawa Firma kurierska Przekazanie danych klienta do firmy kurierskiej Potwierdzenie dokonania płatności Odbiór osobisty Przesłanie danych klienta do ksiągarni Koniec Przesłanie informacji do działu przesyłek Rozpoczęcie procesu tworzenia zamówienia zaczynamy od wcześniejszego zatwierdzenia koszyka klienta. Kolejnym etapem powinna być dekompozycja czynności związanej z wyborem sposobu płatności. Zgodnie z dokumentem istnieją 3 różne typy płatności a z każdą z nich wiąże się dodatkowo kilka innych czynności dlatego jest to czynność złożona. Kolejnym krokiem jest dokonanie wyboru rodzaju dostawy jeżeli zaznaczymy odbiór osobisty to wszelkie dalsze czynności są przerzucane na księgarnię, która sama musi zadbać o dalszą obsługę klienta. Dlatego też po tym wyborze następuje koniec przepływu i proces jest kończony. Jeśli natomiast wyborem będzie firma kurierska to dodatkowo musimy otrzymać potwierdzenie dokonania płatności przez klienta. Na etapie rozwidlenia dokonujemy równolegle dwóch czynności poinformowanie pracownika w dziale przesyłek o możliwości wysłania zamówienia oraz przekazanie do firmy kurierskiej pełnych danych klienta w celu dostarczenia przesyłki. Na etapie scalenia przepływ jest kończony, gdyż dalsza obsługa klienta jest przeniesiona na firmę kurierską. Koniec

2) Realizacja zamówienia custom Realizacj a zamówie... Start Przyjęcie zamówienia Firma kurierska Sposób dostawy Odbiór osobisty Potwierdzenie płatności Wysłanie do klienta maila potwierdzaj ącego Kompletow anie zamów ienia Obsługa zamów ienia w sklepie Wydruk dokumentu sprzedaży Przekazanie danych klienta do firmy kurierskiej Wysłanie zamówienia do klienta Koniec Rozpoczęcie procesu realizacji zamówienia zaczynamy od przyjęcia zamówienia. Podobnie jak w przypadku tworzenia zamówienia tutaj również jego realizacja opiera się o rodzaj wybranej dostawy. Jeżeli klient zdecyduje się na odbiór osobisty to realizacja zamówienia jest przenoszona w całości na księgarnię, wcześniej jedynie wysyłane jest mailem odpowiednie powiadomienie do klienta. W przypadku gdy zamówienie zostanie wysłane przez firmę kurierską to pierwszym etapem będzie uzyskanie potwierdzenia płatności od klienta a dopiero po tym fakcie nastąpi skompletowanie zamówienia. Dodatkowo przy zamówieniu klient zaznacza czy chciałby otrzymać fakturę lub paragon jako dokument sprzedaży. Kolejnym krokiem jest przekazanie danych klienta do firmy kurierskiej oraz wysłanie zamówienia do klienta.

Diagram maszyny stanowej custom DMS Start Rejestracja kupuj ącego Logowanie kupującego Wyszukiwanie asortymentu Dodawanie produktów do koszyka Zatw ierdzenie zamówienia Wybór rodzaju płatności Tworzenie zamówienia Wybór sposobu dostawy Historia Przerwanie zamówienia Anulowanie zamówienia Pierwszym inicjującym stanem jest rejestracja kupującego w systemie (wypełnienie formularza z danymi, adresem mailowym, hasłem itp.). Po udanej rejestracji klient może zalogować się do systemu i od razu skorzystać z możliwości dokonywania zakupów. Proces tworzenia zamówienia składa się w głównej części z wyszukiwania asortymentu a przejście zwrotne umożliwia wielokrotne dodawanie produktów do koszyka. Jeżeli na tym etapie dojdzie do przerwania zamówienia (np. zamknięcie przeglądarki) to system powinien obsługiwać płytkie wznowienie po ponownym zalogowaniu się klienta. Kolejno zatwierdzamy zamówienie, wybieramy sposób płatności oraz rodzaj dostawy. Na każdym z tych etapów istnieje możliwość anulowania (zniszczenia zamówienia). Anulowanie Monitorowanie płatności Kompletowanie zamówienia Firma kurierska Wysłanie zamówienia do klienta Dostawa Koniec Odbiór osobisty Zamówienie przekazane do księgarni W innym przypadku możemy wybrać odbiór osobisty gdzie kolejnym stanem jest przekazanie zamówienia do księgarni lub firmę kurierską. Po jej wybraniu monitorujemy płatność za zamówienie (jeżeli nie będzie wpłaty to nastąpi anulowanie zamówienia). Gdy wpłata się pojawi to kompletujemy zamówienie i kurier wysyłany jest do klienta wraz z przesyłką.