Politechnika Wrocławska
Wydział Informatyki i Zarządzania
Kierunek: „Zarządzanie”
System studiów: „dzienne licencjackie”
Dokumentacja z przedmiotu „Metody i narzędzia podejmowania decyzji” pt.
„Wspomaganie procesu podejmowania decyzji w
holdingu sklepów”
Sklep
Foster Products - Retail
ZADANIE |
SYMBOL_ZAD |
PUNKTY
|
1 |
1FE
|
|
2 |
2MP5LM |
|
3 |
Sklep nr 24 |
|
|
Departament:
Alcoholic Beverages |
|
|
|
suma punktów:
ocena:
Opracował zespół o symbolu: PonN_48
Grzegorz Majtyka (nr albumu: 173263)
Opieka dydaktyczna: Dr B. Gładysz
Wrocław, kwiecień 2011
Zawartość
Opis rozwiązania zadania 2
POPULARNOŚĆ JAKICH TOPOWYCH MAREK PRODUKTÓW WZROSŁA A JAKICH ZMALAŁA?
Sprzedaż niektórych towarów jest sezonowa. Przykładem może być produkt 50 (Club Havarti Cheese), który w 2005 i 2006 roku sprzedawał się tylko w 4 kwartale, a w 2007 roku w 3 kwartale. Sytuację tą przedstawia poniższy wykres przestawny.
Innym przykładem może być produkt 222 (Best Choice Chocolate Chip Cookies), który sprzedaje się tylko w kwartale 4, co dowodzi twierdzeniu, że jest on produktem sezonowym. Sytuacje pokazuje poniższy wykres przestawny.
Tworzenie bazy agregacji
Zapoznałem się ze schematami tabel i relacjami między nimi w hurtowni danych mind-sp-cdw.mdb. Utworzyłem nową bazę danych o nazwie PonN_048.
Zaimportowałem tabelę „CZAS” z hurtowni danych. Połączyłem utworzoną bazę z pozostałymi wymiarami hurtowni danych.
Pole |
Klient: [Nazwisko] & " " & [Imie] & " - " & [Klienci]![IDKli] |
DepartProd |
IDKli |
IDSklep |
Rok |
Tabela |
- |
KlasyProduktów |
Sprzedaż |
Sprzedaż |
Czas |
Podsumowanie |
Grupuj według |
Grupuj według |
Policz |
Gdzie |
Gdzie |
Krzyżowe |
Nagłówek wiersza |
Nagłówek kolumny |
Wartość |
- |
- |
Kryteria |
- |
- |
- |
24 |
Between 2005 And 2007 |
Stworzyłem kwerendę krzyżową („Tworzenie” -> „Kwerendy” ->Typ kwerendy „krzyżowa”), która zestawia liczbę faktów zakupu produktów należących do konkretnych departamentów w okresie 2005 - 2007. W widoku projektu kwerendy wywołałem tabele: Sprzedaż, Klienci, Produkty, Klasy produktów, Czas i uzupełniłem potrzebne pola:
Utworzyłem tabele podane w zadaniu używając do tego kwerend tworzących tabele:
Tabela Top Klienci - w widoku projektu kwerendy wywołałem tabele Klienci i Sprzedaż. W właściwościach kwerendy, w polu „najwyższe wartości” wpisałem 10, aby wyświetlać tylko 10 najwyższych wartości.
Uzupełniłem pola kwerendy w następujący sposób:
-Pole: IDKli
Tabela: Klienci
Podsumowanie: Grupuj według
-Pole: Nazwisko
Tabela: Klienci
Podsumowanie: Grupuj według
-Pole: Imię
Tabela: Klienci
Podsumowanie: Grupuj według
-Pole: NrRach
Tabela: Klienci
Podsumowanie: Grupuj według
-Pole: Dochód: Suma([Sprzedaz]![Wartość]-[Sprzedaz]![Koszt])
Podsumowanie: Wyrażenie
Sortuj: malejąco
-Pole: IDSklep
Tabela: Sprzedaż
Podsumowanie: Grupuj według
Kryteria: 24
Tabela Bott Klienci - otworzyłem kwerendę Top Klienci. Plik -> zapisz jako -> Bott Klienci. Zmieniłem w polu dochód sortowanie na „rosnąco”. Z polecenia kwerenda wybrałem kwerendę tworzącą tabelę i nazwałem ją „Bott Klienci”.
Tabela Top Produkty - w widoku projektu kwerendy wywołałem tabele Produkty, Klienci i Sprzedaż. Wykonałem ograniczenie do 10 wyników, tak jak w pierwszej tabeli. Uzupełniłem pola kwerendy w następujący sposób:
-Pole: IDProd
Tabela: Produkty
Podsumowanie: Grupuj według
-Pole: NazwaProd
Tabela: Produkty
Podsumowanie: Grupuj według
-Pole: Dochod: Suma ([Sprzedaz]![Wartosc]-[Sprzedaz]![Koszt])
Podsumowanie: Wyrażenie
Sortuj: Malejąco
-Pole: IDSklep
Tabela: Sprzedaż
Podsumowanie: Grupuj według
Kryteria: 24
Tabela Bott Produkty - otworzyłem kwerendę Top Produkty. Plik -> zapisz jako -> Bott Produkty. Zmieniłem w polu dochód sortowanie na „rosnąco”. Z polecenia kwerenda wybrałem kwerendę tworzącą tabelę i nazwałem ją „Bott Produkty”.
Tabela TopMarki - w widoku projektu kwerendy wywołałem tabele Produkty i Sprzedaż. Ograniczyłem wyniki do 10. Uzupełniłem pola kwerendy:
-Pole: Marka
Tabela: Produkty
Podsumowanie: Grupuj według
-Pole: Dochód: Suma([Sprzedaz]![Wartosc]-[Sprzedaz]![Koszt])
Podsumowanie: Wyrażenie
Sortuj: Malejąco
-Pole: IDSklep
Tabela: Sprzedaż
Podsumowanie: Grupuj według
Kryteria: 24
Tabela Bott Marki - otworzyłem kwerendę Top Marki. Plik -> zapisz jako -> Bott Marki. Zmieniłem w polu dochód sortowanie na „rosnąco”. Z polecenia kwerenda wybrałem kwerendę tworzącą tabelę i nazwałem ją „Bott Marki”.
Tabela Top Departamenty - w widoku projektu kwerendy wywołałem tabele Produkty, Klasy Produktow i Sprzedaż. Ograniczyłem wyświetlanie do 5 wyników. Uzupełniłem pola kwerendy:
-Pole: DepartProd
Tabela: KlasyProduktow
Podsumowanie: Grupuj według
-Pole: Dochód: Suma([Sprzedaz]![Wartosc]-[Sprzedaz]![Koszt])
Podsumowanie: Wyrażenie
Sortuj: Malejąco
-Pole: IDSklep
Tabela: Sprzedaż
Podsumowanie: Grupuj według
Kryteria: 24
Tabela Bott Departamenty - otworzyłem kwerendę Top Departamenty. Plik -> zapisz jako -> Bott Departamenty. Zmieniłem w polu dochód sortowanie na „rosnąco”. Z polecenia kwerenda wybrałem kwerendę tworzącą tabelę i nazwałem ją „Bott Departamenty”.
Tabela „M_agreg_PONN_048”
Stworzyłem tabelę m_agreg_PonN_048 za pomocą kwerendy wybierającej. Przywołałem tabele: Sprzedaż, Produkty, Czas, Promocje, Top Marki.
Dla każdej marki produktu za 2005 i 2007 roczne i miesięczne wartości: sumy i sredniej ilości sprzedanej marki produktu, sredniej wartości sprzedazy i kosztu
Wypełniłem kwerendę w taki sposób, aby uzyskać wartości podane w zadaniu dla każdej marki produktu. Sposób wypełnienia pól przedstawia poniższy rysunek.
Widok -> „Widok tabeli przestawnej”. Z listy pól przeciągnąłem „Marka” w miejsce „Pola filtru”, „Rok”, „Miesiąc” w miejsce „Pola wierszy” oraz „SumaOfIlość”, „ŚredniaOfIlość”, „ŚredniaOfWartość”, „ŚredniaOfKoszt” w miejsce „Pola sum lub szczegółów”.
Aby ułatwić dostęp do tabeli przestawnej, stworzyłem makro. „Wstaw” -> „Makro”. Z panelu przeciągnęłem kwerendę M_agreg_PonN_48 i wybrałem „Widok” „Tabela przestawna”.
Identycznie postąpiłem w przypadku wykresu przestawnego.
Tabela MI_klienci
Aby dowiedzieć się, jaki jest najniższy przychód roczny klienta stworzyłem kwerendę, która pokazała tą wartość (10$-30$).
RYSUNEK!!!
Następnie stworzyłem kwerendę tworzącą tabelę „Różnica”, gdzie wyliczyłem róznicę dni pomiędzy datą ostatniego zakupu a datą badania, za którą przyjąłem 2007-12-31.
RYSUNEK!!!
Aby dowiedzieć się ile dana osoba dokonała średnio zakupów stworzyłem kwerendę tworzącą tabelę „Fakt zakupu marki”, gdzie wyliczyłem średnia ilość faktów zakupu danej marki przez 20 top klientów.
RYSUNEK!!!
Stworzyłem kwerendę wybierającą „MI_Klienci”. Na pulpit przywołałem tabele: Top Marki, Sprzedaz, Klienci, Czas, Różnica, Fakt zakupu. Połączyłem tabele relacjami i wypełniłem pola jak na rysunku.
RYSUNEK!!!
Następnie wyeksportowałem dane z tabeli MI_Klienci do Excela. Dla każdej wartości wykonałem normowanie i odwracanie wartości. Wyliczyłem średnią i dzięki temu okazało się że Top koneserem marki jest klient 1780 - Hill Violetta.
RYSUNEK!!!