JaviGr

Untitled

Jul 3rd, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. **Tytuł projektu**: Sieć sklepów odzieżowych
  2.  
  3. **Autor**: Karolina Oparczyk
  4.  
  5. Celem bazy danych jest wspomaganie pracy sieci sklepów odzieżowych poprzez rejestracje sprzedaży produktów, prowadzenie rejestru faktur oraz klientów.
  6.  
  7. # Diagram związków encji (ERD)
  8. ![Diagram ER](erd.png)
  9.  
  10. # Model relacyjny (RM)
  11. Oznaczenia: <u>klucz podstawowy</u>, *klucz obcy*.
  12.  
  13. 1. Produkty(<u>id_prod</u>, brand, rodzaj, jakość , kolekcja)
  14. 2. Klienci(<u>pesel</u>, imię, nazwisko, adres, telefon, nr_dowodu, e_mail)
  15. 3. Faktury(<u>id_faktury</u>, *klient*, *sklep*, statusFakt, rodzaj_platnosci, kwota)
  16. 4. Pracownicy(<u>id_prac</u>, imię, nazwisko, *sklep*, stanowisko)
  17. 5. Egzemplarze(<u>id_egz</u>, *produkt*, rozmiar, cena, *sklep*, statusEgz)
  18. 6. Sprzedaz(<u>id_zak</u>, *klient*, *pracownik*, dataZam, *egzemplarz*, *faktura*)
  19. 7. Sklepy(<u>id_sklep</u>, nazwa, właściciel, adres, nr_telefonu)
  20.  
  21.  
  22. # Opis funkcjonalności
  23. * Dodanie nowego produktu i modyfikacja istniejącego
  24. * Dodawanie/modyfikacja klientów
  25. * Dodanie pracownika/modyfikacja
  26. * Dodanie nowego sklepu/modyfikacja
  27. * Możliwość zwrotu towaru w innym sklepie
  28. * Sprawdzanie ilości zakupów danego klienta
  29. * Sprzedaż produktów skutkująca stworzeniem faktury
  30. * Sprawdzanie niesprzedanych egzemplarzy produktu
  31. * Badanie wydajności pracowników
  32. * Monitoring aktualnych trendów poprzez ranking sprzedaży
  33.  
  34.  
  35. # Opis reguł biznesowych (logiki bazy)
  36. * Produkty podzielone są wg. rozmiaru i ceny
  37. * Produkty podzielane są także wg. statusu (sprzedane, nie sprzedane)
  38. * Każdy klient może kupować dowolną ilość produktów
  39. * Możliwość sprzedaży produktu z rabatem
  40. * Egzemplarze produktów nie mogą zostać sprzedane 2 razy
  41. * Nie można zmienić nazwy istniejącego sklepu
  42. * Zmiana ceny jednego egzemplarza powoduje zmianę ceny wszystkich egzemplarzy danego produktu we wszystkich sklepach
  43. * Nie można płacić różnymi formami płatności za jedną fakturę
  44. * Nie można łączyć faktur pomiędzy sklepami
Add Comment
Please, Sign In to add comment