![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 26.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jestem laikiem w tym temacie, a na zaliczenie mam projekt, niestety wylosował mi się jeden z trudniejszych i dlatego mam problem. Prosiłbym bardzo o pomoc w rozrysowaniu tabel z relacjami i porad co do wyzwalaczy.
Treść projektu: Oprogramować w SQL Server 2005 system do zarządzania bazą danych w firmie zajmującej się wysyłkową sprzedażą towarów (wybrać jakich). Towary są oferowane po określonej cenie (uwzględniamy też VAT) i zasilają magazyn. Cena sprzedaży może być pomniejszona o rabaty lub powiększona o zwyżki. Rabaty przysługują pewnym klientom stale u nas kupującym (rabat stały wyliczany na podstawie obrotu w roku poprzednich transakcji, po 1% za każde 200 zł, ale nie więcej niż 15%) oraz w zależności od zamówienia (po 1% za każde 100 zł zamówienia, ale nie więcej niż 10%). Rabaty te się sumują, ale w bazie jest ograniczenie, by nie sprzedawać towaru z rabatami taniej, niż z 20% zniżką. Zwyżki dotyczą klientów niepewnych lub podpadniętych i są przydzielane uznaniowo (np. każdy nowy klient ma na wejściu 2% zwyżki). Towary niechodliwe lub posiadane w dużej ilości mogą także być dostępne w promocji 1-10%, lub w wyprzedaży 10-30% zniżki. Zakładamy, że firma stosuje narzut 25% i sprzedaż z rabatami i/lub w promocji nie może się odbyć taniej, niż po cenie zakupu plus 1%, natomiast w wyprzedaży cena zakupu minus 10%. Do wartości zamówienia doliczane są koszty przesyłki w kwocie 20 zł minus 1 zł za każde 10 zł powyżej 100 zł. Dla zamówienia o wartości od 300 zł dostawa jest gratis. Oprogramować bilans firmy dzienny, miesięczny roczny za pomocą procedur składowanych. System bezpieczeństwa obejmuje Alę przyjmującą zamówienia i przygotowującą wysyłki (ma dostęp pełny do tabeli odbiorcy i do odczytu do tabeli z towarami), Barbarę i Dorotę wystawiające faktury, Grażynę rozliczającą finansowo klientów oraz Maćka i Weronikę zajmujących się rozliczeniami finansowymi. Wacek jest właścicielem firmy, ale ma lewe ręce i wszystko, co weźmie, psuje – dlatego wolno mu tylko sprawdzić ile zarobił każdego dnia, by wiedzieć ile może przeznaczyć na imprezę. Żona Wacka – Paulina też chce kontrolować finanse firmy, ale nie wie o tym, że w jej zestawieniach są uwzględnione tylko transakcje realizowane w parzyste dni miesiąca (bo nieparzystych jest więcej). Ten post edytował fluffy 6.06.2007, 13:15:08 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 215 Pomógł: 1 Dołączył: 13.04.2003 Skąd: z ławki przed blokiem Ostrzeżenie: (0%) ![]() ![]() |
pewnie na wczoraj i za frajer?;]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 26.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
na za tydzień, właśnie próbuje rozrysować kolejne tabele, ale nie bardzo mi to idzie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:12 |