1.3. Hurtownia danych dla systemu CRM

advertisement
Wydział Informatyki i Zarządzania
kierunek studiów: Zarządzanie i Marketing
specjalność: Technologie Informacyjne w Zarządzaniu
Praca dyplomowa - magisterska
HURTOWNIA DANYCH
DLA SYSTEMU KLASY CRM W
PRZEDSIĘBIORSTWIE CHOFUM S.A.
Karolina Ślipko
słowa kluczowe:
hurtownia danych
CRM
krótkie streszczenie:
Przedmiotem niniejszej pracy jest projekt hurtowni danych służącej do
efektywnego wykorzystania informacji przechowywanych w systemach
przedsiębiorstwa celem skutecznego zarządzania relacjami z klientami (CRM).
Promotor:
Leopold Szczurowski
.......................
imię i nazwisko
ocena
.......................
podpis
pieczątka Instytutu, w którym
student wykonywał pracę
Wrocław 2008
Spis treści
STRESZCZENIE ...................................................................................................... 4
SUMMARY ............................................................................................................... 4
WSTĘP ..................................................................................................................... 5
I. HURTOWNIE DANYCH W ARCHITEKTURZE PRZEDSIĘBIORSTWA DLA
SYSTEMU CRM ....................................................................................................... 7
1.1.
Wprowadzenie do tematyki hurtowni danych ..................................................................................... 7
1.1.1. Pojęcie i istota hurtowni danych .......................................................................................................... 7
1.1.2. Tematyczne hurtownie danych ............................................................................................................ 9
1.1.3. Modele danych stosowane w hurtowniach danych ............................................................................ 10
1.1.4. Obszary wykorzystania hurtowni danych .......................................................................................... 11
1.2.
Zarządzanie Relacjami z Klientami .................................................................................................... 13
1.2.1
Podstawy CRM .................................................................................................................................. 13
1.2.2
CRM całościową strategią przedsiębiorstwa ...................................................................................... 13
1.2.3
Istota analizy danych w systemach CRM .......................................................................................... 17
1.2.4
Funkcjonalność aplikacji CRM .......................................................................................................... 20
1.3.
Hurtownia danych dla systemu CRM ................................................................................................. 24
1.3.1
Środowisko hurtowni danych ............................................................................................................. 24
1.3.2
Architektura hurtowni danych ............................................................................................................ 25
II. ANALIZA MOŻLIWOŚCI ZDOBYCIA PRZEWAGI KONKURENCYJNEJ
POPRZEZ ZASTOSOWANIE HURTOWNI DANYCH.............................................28
2.1.
Charakterystyka firmy CHOFUM S.A. .............................................................................................. 28
2.1.1. Grupa Kapitałowa GWARANT ......................................................................................................... 28
2.1.2. Strategia i cele biznesowe firmy CHOFUM ...................................................................................... 29
2.1.3. Oferta produktowa firmy CHOFUM S.A. ......................................................................................... 29
2.1.4. Charakterystyka klientów firmy ......................................................................................................... 30
2.2.
Określenie pozycji firmy na rynku polskim i zagranicznym ............................................................ 34
2.2.1
Analiza konkurencji firmy w odniesieniu do produkowanego asortymentu ...................................... 34
2.2.2
Analiza SWOT ................................................................................................................................... 37
2.2.3
Działalność marketingowa ................................................................................................................. 38
2.3.
Ocena korzyści wynikających z wdrożenia hurtowni danych........................................................... 39
2.3.1
Informacja w tworzeniu przewagi konkurencyjnej ............................................................................ 39
2.3.2
Wspieranie podejmowania decyzji strategicznych ............................................................................. 40
2.3.3
Hurtownia danych jako samozwracająca się inwestycja .................................................................... 41
III. PROJEKT APLIKACJI .......................................................................................43
3.1.
Model pojęciowy ................................................................................................................................... 43
3.1.1. Analiza wymiarowa ........................................................................................................................... 43
3.1.2. Wymagania dla modelu pojęciowego ................................................................................................ 45
3.1.3. Modelowanie punktowe ..................................................................................................................... 46
2
3.2.
Model logiczny ...................................................................................................................................... 50
3.2.1. Modelowanie logiczne ....................................................................................................................... 50
3.2.2. Opracowanie modelu logicznego ....................................................................................................... 51
3.3.
Fizyczna implementacja ....................................................................................................................... 54
3.3.1. Architektura hurtowni danych ............................................................................................................ 54
3.3.2. Tworzenie zapytań ............................................................................................................................. 56
3.3.3. Metadane i czynniki jakości ............................................................................................................... 56
IV. PROTOTYP WDROŻENIA ................................................................................58
4.1.
Interfejs użytkownika ........................................................................................................................... 58
4.2.
Opis możliwości systemu ...................................................................................................................... 61
4.3.
Możliwości dalszego rozwoju aplikacji. .............................................................................................. 65
ZAKOŃCZENIE .......................................................................................................67
ŹRÓDŁA..................................................................................................................69
Literatura............................................................................................................................................................. 69
Materiały wykładowe .......................................................................................................................................... 70
Materiały wewnętrzne firmy CHOFUM ........................................................................................................... 70
Strony internetowe .............................................................................................................................................. 70
SPISY ......................................................................................................................71
Spis rysunków ...................................................................................................................................................... 71
Spis tabel .............................................................................................................................................................. 71
3
Streszczenie
Praca dotyczy dziedziny definiowania, projektowania, implementacji oraz wdrożenia
hurtowni danych dla systemu klasy CRM. Opisuje zagadnienia związane
z zarządzaniem informacjami o klientach firmy w kontekście ich znaczenia dla
sukcesu przedsiębiorstwa. Przedstawia korzyści wynikające z wdrożenia hurtowni
danych a w tym możliwości zdobycia przewagi konkurencyjnej na rynku. Ponadto
zawiera wyjaśnienie istoty hurtowni danych oraz koncepcji zarządzania relacjami
z klientami zarówno w ujęciu narzędziowym jak i w odniesieniu do całościowej
strategii przedsiębiorstwa. Przeprowadzoną identyfikację wymagań użytkowników
poprzedzono analizą przedsiębiorstwa w kontekście aktualnej sytuacji firmy oraz jej
współistnienia z otoczeniem. Stanowiło to podstawę do dalszych prac projektowych
sprowadzających się do opracowania modelu pojęciowego, logicznego, implementacji
fizycznej oraz prototypu wdrożenia hurtowni danych. Omawia również dostępne na
rynku oprogramowanie służące do budowy hurtowni. Praca kończy się oceną
wyników wdrożenia oraz identyfikacją możliwości dalszego rozwoju systemu.
Summary
Thesis concerns an area of definition, design and implementation of data warehousing
for the CRM solutions. It describes the issues related to the management of
information about the company's clients in the context of their importance to the
success of the company. Presents the benefits arising from the implementation of data
warehouse including the possibility of gaining a competitive advantage in the market.
Thesis includes explanation of the substance of the concept of data warehousing and
Customer Relationship Management, both in terms of utility and in relation to the
overall business strategy. Recognition of user requirements preceded by an analysis of
the company in the context of its current situation and its coexistence with the
environment. That was the basis for further work of development a conceptual, logical
and physical model to implement the data warehouse prototype. Presented also
software available on the market used to build the data warehouses. Thesis ends with
the assessment of the results of the implementation and identify opportunities for
further development of the system.
4
Wstęp
Osiągnięcie i utrzymanie przewagi konkurencyjnej należy do aspiracji wielu
współczesnych przedsiębiorstw. Bez względu na branżę czy skalę działania, firmy
dążą do efektywnego wykorzystania zasobów prowadząc nieustającą rywalizacje
z konkurentami. Jednym z podstawowych zasobów współczesnego przedsiębiorstwa
jest informacja, przyczyniająca się do pogłębiania wiedzy o otoczeniu w którym dana
firma funkcjonuje. Skuteczne zarządzanie jest możliwe tylko w sytuacji otwartego
dostępu do informacji o organizacji i jej otoczeniu. Informacja wpływa bezpośrednio
na proces decyzyjny firmy skracając jego czas a co za tym idzie przyspieszając reakcje
na zmiany. Firmy poszukują nowoczesnych technologii sterujących przepływem
informacji jednak ich podstawowym problemem jest rozproszenie istotnych informacji
w różnych systemach informatycznych i platformach. Taki utrudniony dostęp do
informacji wydłuża czas podejmowania decyzji niezbędnych na konkurencyjnym
rynku przedsiębiorstwa. Alternatywą wobec konwencjonalnych systemów
informatycznych stała się hurtownia danych która umożliwiała skuteczny dostęp do
informacji pochodzących z różnych źródeł w firmie. Funkcjonalność hurtowni danych
doceniono zwłaszcza w odniesieniu do zarządzania relacjami z klientami (CRM) gdyż
to właśnie w tym obszarze jedno kompleksowe źródło informacji jest niezwykle
istotne.
Przedmiotem przeprowadzonych badań było zaprojektowanie i implementacja
hurtowni danych służącej do efektywnego wykorzystania informacji
przechowywanych w systemie CRM. Zakres zrealizowanych prac obejmował analizę
danych przechowywanych w przedsiębiorstwie celem zwiększenia jego sprawności
oraz identyfikację korzyści możliwych do osiągnięcia dzięki zastosowaniu hurtowni
danych dla systemu CRM.
Założono realizację dwóch celów badawczych:
 poznawczego polegającego na identyfikacji dziedziny projektowania hurtowni
danych dla systemu CRM. Przeprowadzono szczegółową analizę źródeł
literaturowych poświęconych tematyce hurtowni danych których efektem jest
prezentacja zagadnienia hurtowni danych w różnych aspektach począwszy od
wyjaśnienia istoty i wyróżnienia cech charakterystycznych po opis możliwości
systemu. Przedstawione rozważania stanowią kompleksowy projekt hurtowni danych
wspierającej zarządzanie relacjami z klientami. Wyjaśniono również istotę koncepcji
CRM zarówno w ujęciu narzędziowym jak i całościowej strategii przedsiębiorstwa.
Poszczególne etapy realizowanego projektu są poparte stosowną dokumentacją
gwarantującą jednoznaczną interpretację wyników. Realizacja celu poznawczego
polegała również na przeprowadzeniu rozmów z zarządem przedsiębiorstwa
CHOFUM S.A. dla którego zaprojektowano hurtownię danych. Zebrane wymagania
użytkowników oraz analiza przedsiębiorstwa stanowiły punkt wyjścia dla prac
projektowych.
utylitarnego sprowadzającego się do wykonania aplikacji hurtowni
danych dla przedsiębiorstwa CHOFUM S.A. wspierającej obszar zarządzania
relacjami z klientami firmy. Szczegółowa identyfikacja dziedziny projektowania
hurtowni danych oraz analiza przedsiębiorstwa CHOFUM S.A. stanowiły podstawę do
realizacji prototypu wdrożenia hurtowni danych. Aplikację wykonano w programie
MS Access, który jest dostępny i znany pracownikom firmy. Zidentyfikowane
potrzeby przedsiębiorstwa sprowadzały się do możliwości przeprowadzania analiz

5
realizowanych transakcji sprzedaży. Wychodząc naprzeciw wymaganiom wobec
systemu rozbudowano moduł analityczny, umożliwiający generowanie raportów
sprzedażowych grupujących sprzedaż względem następujących kryteriów: klientów,
produktów, grupy produktów, czasu, pracowników realizujących sprzedaż oraz
regionów. Ponadto zapewniono podstawową funkcjonalność zarządzania relacjami
z klientami (m.in. historia kontaktów) oraz możliwość przeglądania rekordów bazy
danych w przystępnej formie graficznej. Zapewniono prostą nawigację systemu
wykorzystując formularze programu MS Access dzięki czemu z aplikacji mogą
z powodzeniem korzystać użytkownicy nie związani zawodowo z informatyką.
Kolejne rozdziały prowadzą do realizacji powyższych celów.
W rozdziale 1 opisano przedmiot badań jakim jest hurtowni danych dla systemu klasy
CRM. Przedstawiono istotę hurtowni, obszary jej wykorzystania. Rozdział ten stanowi
również wprowadzenie do tematyki zarządzania relacjami z klientami (CRM)
prezentując różne ujęcia tej koncepcji. Opisano środowisko hurtowni danych
przybliżając aktualnie dostępne na rynku technologię oraz klasyczną architekturę
systemu wraz z dostępnymi modelami danych przechowywanych w hurtowni.
W rozdziale 2 przedstawiono analizę możliwości zdobycia przewagi konkurencyjnej
firmy CHOFUM S.A. poprzez wykorzystanie hurtowni danych. Rozdział ten zawiera
charakterystykę przedsiębiorstwa w ujęciu aktualnego profilu produkcyjnego
(czynniki wewnętrzne) oraz klientów i otoczenia (czynniki zewnętrzne).
Przeprowadzono analizę SWOT w celu identyfikacji słabych i mocnych stron firmy
oraz oceny szans i zagrożeń otoczenia. Dokonano również oceny korzyści dla firmy
wynikających z wdrożenia systemu hurtowni danych.
W rozdziale 3 zaprezentowano wybrane podejście do projektowania hurtowni danych
obejmujące opracowanie modelu pojęciowego, logicznego oraz fizycznego. Model
pojęciowy specyfikuje wymagania informacyjne. Do opracowania modelu
pojęciowego posłużono się metodą modelowania punktowego a efektem wykonanych
prac był model odzwierciedlający firmę CHOFUM w pojęciach wymiarów. Model
pojęciowy był punktem wyjścia do opracowania relacyjnego modelu logicznego, który
wykonano na diagramie klas posługując się językiem modelowania obiektowego
(UML). Ostatnim etapem projektowym była implementacja fizyczna z opisem
przepływu danych od systemów źródłowych do hurtowni a stamtąd od użytkowników
końcowych..
W rozdziale 4 przedstawiono możliwości zaimplementowanego systemu hurtowni
danych. Opisano interfejs użytkownika, podstawową funkcjonalność ponownie
wykorzystując język UML, tym razem do opracowania diagramu przypadków użycia.
Opis poszczególnych modułów systemu poparto rysunkami prezentującymi wybrane
opcje (m.in. generowanie raportów, okna dialogowe do nawigacji). Rozdział
zakończono identyfikacją możliwości dalszego rozwoju aplikacji.
Podsumowanie działań zrealizowanych w poszczególnych częściach pracy zostały
zaprezentowane w zakończeniu.
6
I. Hurtownie danych w architekturze przedsiębiorstwa dla systemu CRM
1.1.
Wprowadzenie do tematyki hurtowni danych
1.1.1. Pojęcie i istota hurtowni danych
Pojęcie hurtowni danych nie zostało do tej pory jednoznacznie określone. W licznych
opracowaniach dotyczących przedmiotu znajdują się indywidualne interpretacje
autorów. Za twórcę i prekursora pojęcia jest uznawany W. H. Inmon, który hurtownie
danych definiuje następująco: „Hurtownia danych to zbiór danych zorientowanych
tematycznie, zintegrowanych, statycznych, niezmieniających się w czasie,
dedykowanych dla potrzeb wspierania procesów zarządzania” (por. Inmon, 2005, s.
62). Definicja zawiera najważniejsze cechy charakteryzujące hurtownię, która jest
swoistą analityczną bazą danych stanowiącą podstawę dla systemów wspomagania
decyzji1. Dane przechowywane w systemach transakcyjnych wspierają jedynie
operacyjną działalność przedsiębiorstwa, podczas gdy te zgromadzone w hurtowni
dostarczają trafnych informacji, niezbędnych do podejmowania decyzji strategicznych
przedsiębiorstwie. Jest to możliwe dzięki temu, że dane w hurtowni wywodzące się
z rozmaitych źródeł, począwszy od prostych plików tekstowych czy arkuszy
kalkulacyjnych po systemy transakcyjne, są odpowiednio modyfikowane, czyszczone
i agregowane. Takie dane pozbawione są więc niespójności. O użyteczności hurtowni
świadczy również jej kolejna cecha, mianowicie nieulotność. Kolejne aktualizacje
danych nie usuwają poprzednich, dzięki czemu mamy pewność uzyskania
precyzyjnych i niezmiennych informacji na pytanie dotyczące konkretnego okresu bez
względu na to, kiedy zapytanie to będzie wykonane.
Współcześni przedsiębiorcy coraz częściej decydują się na wdrożenie hurtowni
danych, wiedzą bowiem, że ta inwestycja w krótkim horyzoncie czasu przyniesie im
oczekiwane efekty. Według badań przeprowadzonych przez agencje badawczą
International Data Corporation w firmach, które wdrożyły hurtownie danych średni
czas uzyskania zwrotu z inwestycji wyniósł zaledwie 1,67 roku (Buchnowska, 2006,
s.157). Powód finansowy nie jest oczywiście jedynym, dla którego hurtownie danych
znajdują coraz więcej zwolenników. Do pozostałych należą między innymi
(Humphries i. in. 1998):





Dostęp do danych
Jednoznaczne źródło informacji
Dokładne utrwalenie przeszłości
Dane o różnym poziomie agregacji
Rozdzielenie procesów operacyjnych i analitycznych
Dostęp do danych
Hurtownia danych umożliwia wszystkim użytkownikom systemu dostęp do danych
dotychczas dla nich nie dostępnych, zamkniętych w różnych obszarach
przedsiębiorstwa. Ponadto dzięki prostemu interfejsowi z hurtowni danych może
korzystać każdy za pośrednictwem komputera. Zintegrowana natura hurtowni danych
„DSS (Decision Support System ), to interaktywny system komputerowy wspomagający decydenta przy
posługiwaniu się danymi i modelami w rozwiązywaniu słabo ustrukturalizowanych problemów decyzyjnych.”
(Szczurowski, 2008, s. 8)
1
7
oszczędza czas jej użytkownikom gdyż nie muszą oni uczyć się czy rozumieć struktur
danych źródłowych.
Jednoznaczne źródło informacji
Dane zgromadzone w hurtowni danych mają zapewnioną zgodność i wysoką jakość
zanim dotrą do użytkownika. Analityczna baza danych staje się wówczas jedynym
słusznym źródłem informacji dla osób podejmujących decyzje w przedsiębiorstwie.
Informacje są niezmienne, jednak różnice mogą pojawić się w definicjach pojęć
dlatego niezwykle ważna w przedsięwzięciu jakim jest hurtownia danych jest
komunikacja i ustalenie wspólnego zrozumienia terminów stosowanych
w przedsiębiorstwie.
Dokładne utrwalenie przeszłości
Do kadry zarządzającej często docierają raporty bieżące które nabierają sensu dopiero
po porównaniu ich z obrazem przeszłości (przeszłymi osiągnięciami). Aktualne
rezultaty działalności przedsiębiorstwa są tylko efektem/skutkiem jego działań
w przeszłości dlatego aby podjąć właściwe decyzje dotyczące przyszłości należy
dokładnie prześledzić przeszłe tendencje. Poe, Klauer, Brobst (2000, s.84), istotę
przeszłości opisują następująco: „Zrozumienie dotychczasowych trendów i zachowań,
a następnie poznanie, w jaki sposób aktualne otoczenie biznesowe wynikło
z przeszłości, umożliwiają firmom opracowanie planów analiz ilościowych w celu
podejmowania decyzji.”
Hurtownia danych umożliwia między innym generowanie raportów działalności
przedsiębiorstwa dla danego miesiąca na przestrzeni kilku lat. Takie przekrojowe
porównanie staje się cennym źródłem wiedzy dla osób podejmujących decyzje
w przedsiębiorstwie.
Dane o różnym poziomie agregacji
Dynamiczne raporty2 umożliwiają przeglądanie danych znajdujących się w hurtowni
pod różnym kątem i różnym poziomie szczegółowości. Użytkownicy mogą więc
w zależności od potrzeb sięgać po dane szczegółowe czy też odpowiednio
zagregowane dostosowane do typu analizy jakiej mają służyć.
Rozdzielenie procesów operacyjnych i analitycznych
Przetwarzanie operacyjne ma odmienne wymagania architektoniczne od przetwarzania
analitycznego3. Próby zaspokojenia potrzeb analitycznych i operacyjnych za pomocą
jednego systemu, wprowadzały chaos w architekturze systemów informatycznych
przedsiębiorstwa. Hurtownia danych rozwiązuje ten problem wprowadzając osobną
architekturę systemu dla wdrożeń decyzyjnych. Dzięki temu architektura systemu
„Pojęcie raport dynamiczny, odnosi się do raportu który może być szybko modyfikowany przez użytkownika w
celu prezentacji danych o mniejszym lub większym stopniu szczegółowości, bez konieczności stosowania
dodatkowych programów”, (Humphries i. in. 1998)
3
Jest to konsekwencja różnic o których pisze Poe i in.(2000, s.33):„Chociaż dane w operacyjnej bazie danych
mogą ulegać zmianie w ciągu dnia, podczas normalnej działalności firmy, dane zawarte w analitycznej bazie
danych pozostają niezmienne i są aktualizowane zgodnie z wcześniej ustalonym planem. (…) System operacyjny
często projektuje się do przyjmowania danych, wprowadzania zmian do istniejących danych, uzgadniania ilości,
śledzenia operacji, przedstawiania raportów , utrzymywania integralności danych oraz szybkiego zarządzania
operacjami. System analityczny nie umożliwia żadnej z wyżej wymienionych usług. Analityczna baza danych
służy do przechowywania ogromnej ilości stałych danych w celu dostarczania informacji , które będą
wykorzystywane w procesie podejmowania decyzji.”
2
8
informatycznego przedsiębiorstwa jest bardziej elastyczna na zmieniające się
wymagania.
1.1.2. Tematyczne hurtownie danych
Pojęcie tematycznej hurtowni danych zostało zdefiniowane w roku 1994. Termin ten
jest rozumiany jako „podzbiór hurtowni danych, złożony z danych istotnych dla
określonych przedsięwzięć (np. marketing, sprzedaż, finanse)”(Poe, Klauer, Brobst ,
2000, s. 44) Innymi słowy jest to hurtownia ograniczona do pojedynczego, logicznego
obszaru biznesowego. Tematyczne hurtownie, zwane również targowiskami danych,
zwykle wspierają funkcjonowanie poszczególnych obszarów przedsiębiorstwa
realizując procesy analityczne działu finansowego, marketingu czy sprzedaży.
Wdrożenie hurtowni danych to kosztowne przedsięwzięcie. Cena każdego projektu
informatycznego zależy od ilości osób zaangażowanych w jego realizację, kosztów
sprzętu oraz stosowanego oprogramowania4. Szukano alternatywy atrakcyjnej pod
względem finansowym o stosunkowo krótkim czasie realizacji. Faktycznie targowiska
danych spełniły powyższe oczekiwania, mają jednak wiele wad o których następująco
pisze Todman (2003, s.204): „ Brakuje im spójności koncepcyjnej, a poza tym
zazwyczaj nie ma żadnego sposobu na zintegrowanie danych tak, aby można było
zadać jakieś nadchodzące, obejmujące całe przedsiębiorstwo, pytania. ” Powyższy
fragment skłania do refleksji czy korzyści wynikające z tworzenia tematycznych
hurtowni, powinny być powodem rozpoczynania przedsięwzięcia, pozostającego
w sprzeczności z ogólną ideą hurtowni danych, która ma wspierać firmę w dążeniu
do jej celów.
Hurtownie tematyczne są często wstępem do projektu całościowej hurtowni danych.
Przy
budowie
środowiska
wspomagającego
podejmowanie
decyzji
w przedsiębiorstwie Gorawski wyróżnia kilka podejść stosowanych przez firmy
(zobacz Gorawski 2000):




Bottom-up – dane źródłowe są przetwarzane przez targowiska danych, które
tworzą następnie hurtownie globalną
Top-down – dane z hurtowni globalnej są przekazywane do powiązanych z nią
hurtowni tematycznych
Globalna hurtownia – dane źródłowe przechodzą najpierw przez warstwę
pośrednią5 a następnie są ładowane do jednej globalnej hurtowni.
Hurtownia bez hurtowni globalnej – opcja krytykowana przez cytowanego
wcześniej Todmana, dane źródłowe po odpowiednich przekształceniach
w warstwie pośredniej architektury hurtowni danych, są ładowane do
poszczególnych targowisk danych. Nie występuje tu jedna globalna hurtownia.
Zaprezentowane podejścia do architektury hurtowni danych łączą składniki ogólnej
architektury występujące w każdym z nich. Różnica polega na ich różnorodnej
implementacji. Wybór sposobu implementacji hurtowni zależy od sytuacji i potrzeb
4
www.bakk.com (data odczytu 31.03.2008r. )
„Każdy element danych musi przejść przez ciąg kroków przewarzających , znanych jako VIM. VIM to skrót od
angielskich słów: validation (kontrola poprawności), integration (integracja) i mapping (odwzorowywanie)”
(Todman 2003, s. 207)
5
9
poszczególnych przedsiębiorstw, dlatego też nie można wskazać rozwiązań lepszych
lub gorszych gdyż jest to kwestia subiektywnej oceny firmy.
1.1.3. Modele danych stosowane w hurtowniach danych
Modele składowania danych muszą umożliwiać ich wielowymiarową prezentację
i szybki dostęp. Hurtownia danych ma odwzorować model działalności końcowego
użytkownika, aby tego dokonać można posłużyć się modelem relacyjnym lub
modelem wielowymiarowym. Oba podejścia do przechowywania danych
w hurtowniach są przedstawione poniżej.
Model relacyjny
W tym modelu dane są przechowywane w tabelach relacyjnych. Model ten składa się
z tabeli faktów będącą zbiorem wartości reprezentujących obszar oraz tabel
wymiarów. Tabela faktów zawiera dane faktograficzne natomiast tabele wymiarów,
atrybuty opisujące te fakty. W takim podejściu do modelowania danych,
wielowymiarowych wykorzystuje się schemat gwiazdy lub schemat płatka śniegu. Na
rysunku 2 i 3 widać, że centralną cześć obu modeli stanowi obszar tematyczny, jakim
może być sprzedaż, natomiast ramiona schematów to wymiary analizy danego
obszaru.
WYMIAR PRODUKT
WYMIAR KLIENT
Produkt_id
Klient_id
Atrybuty
FAKT SPRZEDAŻ
Produkt_id
Atrybuty
Klient_id
Okres_id
Obszar_id
Obszar_id
Okres_id
Kolumny
danych
Atrybuty
WYMIAR OBSZAR
Atrybuty
WYMIAR CZAS
Rysunek 1: Schemat gwiazdy dla faktu sprzedaży. Źródło: na podstawie Poe,
Klauer, Brobst (2000, s.207-214) oraz Buchnowska (2006, s. 163)
Cechą charakterystyczną schematu gwiazdy jest rodzaj relacji połączenia tabeli faktów
z tabelami wymiarów, jest to relacja jeden do wielu, co oznacza że każdy element
tabeli wymiaru łączy się z wieloma elementami tabeli faktów. Ponadto klucz główny
tabeli faktów to połączenie kluczy głównych tabeli wymiarów.
10
WYMIAR KLIENT
WYMIAR PRODUKT
Marka_id
Produkt_id
Klient_id
FAKT SPRZEDAŻ
Opis
Atrybuty
Marka_id
Rozmiar
Rozmiar
Atrybuty
Produkt_id
Klient_id
Atrybuty
Okres_id
Obszar_id
Obszar_id
Okres_id
Kolumny
danych
Atrybuty
WYMIAR OBSZAR
Atrybuty
WYMIAR CZAS
Rysunek 2: Schemat płatka śniegu dla faktu sprzedaży. Źródło: na podstawie Poe,
Klauer, Brobst (2000, s.207-214) oraz Buchnowska (2006, s. 163)
Schemat płatka śniegu jest bardziej złożoną wersja schematu gwiazdy, wykorzystywany
w przypadku ogromnych wielkości tabel wymiarów. W tym schemacie tabele
wymiarów są projektowane analogicznie do modeli relacyjnych. Umożliwia to
uzyskanie pełniejszego obrazu wszystkich wymiarów biznesowych.
Model gwiazdy ma prostszą strukturę dzięki temu prędkość przetwarzania jest znacznie
większa niż w modelu płatka śniegu. Zaletą drugiego rozwiązania jest natomiast
mniejsze zużycie pamięci dyskowej ponadto tablice wymiarów podlegają normalizacji6
dzięki czemu struktura modelu jest łatwiejsza do modyfikacji. (Buchnowska 2006, s.
162)
Model wielowymiarowy
W modelu wielowymiarowym dane są przechowywane w postaci macierzowej, model
ten jest nazywany również kostką danych. Poszczególne komórki takiej kostki są
wynikiem przecięcia poszczególnych wymiarów macierzy. Przewagą tego modelu nad
poprzednim jest znacznie większa wydajność obsługi złożonych zapytań, angażujących
ogromne ilości danych.
1.1.4. Obszary wykorzystania hurtowni danych
Hurtownia danych umożliwia kierownictwu firmy, monitorowanie wskaźników które
są istotne w wyznaczaniu kierunków działań przedsiębiorstwa i szybkiego reagowania
na zmiany. Możliwe jest więc wskazanie grup produktów których sprzedaż jest
opłacalna dla firmy, oraz tych które nie przyczyniają się do generowania zysków,
„Normalizować (ang. Normalize) to inaczej zminimalizować duplikację danych w relacyjnej bazie danych
dzięki efektywnemu projektowaniu tabeli.”
6
11
a wręcz przeciwnie, powodują straty. W odniesieniu do klientów, podobnie jak przy
produktach, możliwe jest zidentyfikowanie tych, którzy najczęściej inwestują
w oferowane przez firmę produkty, a tym samym przyczyniają się do zysku. Ponadto
informacje przechowywane w hurtowni służą firmom do analiz ryzyka kredytowego
czy do monitoringu jakości procesów produkcyjnych. Firmy korzystające z hurtowni
cenią sobie również ich funkcjonalność pomocną przy ustalaniu konkurencyjnej
polityki cenowej wyrobów wspieraną rozpoznaniem popytu na rynku.
Poza powyższymi obszarami wykorzystania hurtowni danych w przedsiębiorstwach,
Poe, Klauer, Brobst (2000, s. 86-97) wyróżniła dodatkowo następujące typowe
zastosowania:

Wykrywanie oszustw – zastosowanie najpopularniejsze w przedsiębiorstwach
zajmujących się obsługą płatności za pomocą kart kredytowych. Algorytm
opracowany na podstawie archiwalnych informacji zawartych w hurtowni
danych. Informacje te umożliwiają wykrycie powtarzających się schematów
oszustw i prawidłowych zastosowań kart kredytowych przez klientów.
Opracowany algorytm jest wykorzystywany w systemach operacyjnych
przedsiębiorstwa.

Ukierunkowany marketing – umiejętne wyciąganie wniosków na podstawie
informacji zgromadzonych o klientach to cecha hurtowni która umożliwia
firmom prowadzenie spersonalizowanych kampanii marketingowych
dopasowanych dokładnie do poszczególnych klientów zgrupowanych według
wybranych cech.

Analiza rentowności – dzięki hurtowni danych bez trudu można
zidentyfikować klientów rentownych oraz tych którzy nie przyczyniają się do
zwiększania zysku firmy.

Zatrzymanie klientów – bardziej kosztowne jest zdobycie nowego klienta, lub
odzyskanie klienta utraconego, dlatego dla przedsiębiorstw niezwykle cenne
jest znalezienie sposobu na zatrzymanie wartościowych klientów. Hurtownia
danych pomaga w tym procesie, analitycy są bowiem w stanie prognozować
którzy z aktualnych klientów mogą w przyszłości odejść. Dzięki temu firma
może zareagować odpowiednio wcześniej i zapobiec odejściu lub spodkowi
aktywności poszczególnych klientów.

Zarządzanie zapasami – właściwa prognoza popytu jest możliwa wyłącznie na
podstawie informacji zgromadzonych na przestrzeni wielu miesięcy. Zbyt duże
zapasy przynoszą koszty, ich niedobór natomiast przestoje produkcyjne.
Hurtownia danych określa długofalowe trendy w sprzedaży produktów
prognozując przyszłą sprzedaż oszczędzając czas i pieniądze przedsiębiorstwa.

Analiza ryzyka kredytowego – informacje przechowywane w hurtowni danych
pochodzą z wielu źródeł. Instytucje kredytowe muszą mieć pewność że ich
klienci to osoby wiarygodne i że będą w stanie spłacić kredyt na oferowanych
warunkach. Ryzyko jest tu ogromne, dlatego kluczowa staje się eliminacja
pomyłek. Hurtownia danych dostarcza cennej, poufnej wiedzy dotyczącej
zachowań klientów zmniejszając ryzyko błędnej oceny klienta.
12
1.2.

Długoterminowa ocena wartości klienta – hurtownia danych umożliwia
prowadzeni wielowymiarowych, szczegółowych analiz klientów pod
różnorodnym kontem. Informacje zgromadzone w hurtowni to nie tylko
rentowność, a przede wszystkim jego zachowania. Taka analiza umożliwia
opracowanie modeli oceniających wartość klienta w szerokim horyzoncie
czasowym.

Ustalanie ceny – konkurencyjna cena gwarantuje wzrost przychodów, do jej
ustalenia potrzebne są informacje dotyczące popytu, konkurencyjności rynku
oraz granic rentowności. Wszystkie te informacje są dostępne w hurtowni
danych.
Zarządzanie Relacjami z Klientami
1.2.1 Podstawy CRM
Prowadzenie firmy to ciągła walka. Walka o pozycję na rynku, następnie o jej
utrzymanie. Walka z konkurencją o coraz to bardziej innowacyjne produkty, a przede
wszystkim walka o klientów bez których wszystkie te działania byłyby bezużyteczną
„sztuką dla sztuki” nie przynoszącą wartości dodanej. Firmy, aby zwyciężyć w takiej
walce, przygotowują skrupulatnie strategie, zatrudniają specjalistów, wdrażają
systemy usprawniające funkcjonowanie przedsiębiorstwa. Szukają sposobów aby
dokładnie poznać swoich klientów i dostarczyć im ofertę dopasowaną do ich potrzeb,
w czasie w którym tego oczekują. Zadanie staje się niezwykle skomplikowane
w realizacji, gdyż nie ma klientów typowych, powtarzalnych, każdy z ich jest inny
i oczekuje indywidualnego podejścia. Zarządzanie relacjami z klientami (CRM) jest
zdaniem autorek Anderson i Kerr (2001, s. 14-15) najsilniejszą bronią w rękach
przedsiębiorców do spowodowania i utrzymania lojalności klientów. Dzięki CRM
lojalny klient to nie efekt szczęśliwego zbiegu okoliczności osiągniętego przez
przypadkowe działania nieprzeciętnych sprzedawców, lecz efekt inteligentnego
wykorzystania informacji w oparciu o które podejmowane są działania przynoszące
satysfakcje klientom.
Dyche proponuje następującą definicję pojęcia CRM: ”CRM to wszechstronne
podejście do tworzenia, utrzymania oraz rozszerzania relacji z klientami.” (Dyche,
2001, s. 5). Ważne jest uświadomienie sobie że zarządzanie relacjami z klientem nie
należy wyłącznie do działów bezpośrednio związanych z obsługą klientów takich jak
sprzedaż czy marketing. Przedsięwzięcie będzie miało sens dopiero gdy wszystkie
obszary działalności firmy będą zaangażowane w jego realizację. Wdrażanie CRM
w przedsiębiorstwie powinno więc wynikać z filozofii biznesu i ma bardzo
indywidualny charakter. Takie podejście wpływa na wszystkie obszary firmy, gdy
zostanie ono wsparte odpowiednimi narzędziami informatycznymi, zwiększa
konkurencyjność firmy.
1.2.2 CRM całościową strategią przedsiębiorstwa
13
Funkcjonowanie każdego przedsiębiorstwa jest uwarunkowane założonymi celami
jakie dana firma chce osiągnąć. Cele odzwierciedlają powód dla jakiego organizacja
została powołana i są, a przynajmniej powinny być, zrozumiałe, mierzalne
i ograniczone czasowo. Mając zdefiniowane cele długofalowe kolejnym etapem jest
określenie w jaki sposób firma zamierza te cele zrealizować, czyli opracowanie
strategii przedsiębiorstwa. Jak pisze Todman (2005, s. 6-8) w opracowaniu strategii
bardzo pomocne jest określenie wzorca wartości i priorytetów którymi może być
bliskość klientów, przywództwo produktowe czy doskonałość operacyjna. Każdy
wzorzec wartości jest ściśle związany z klientem, bez którego firma nie mogłaby
istnieć. Stwierdzenie, że to właśnie klient powinien być punktem wyjścia przy
opracowywaniu strategii, nie będzie zbyt śmiałym. Strategia przedsiębiorstwa może
więc opierać się na dążeniu do zoptymalizowania całościowej wartości klientów7, jest
to wówczas nic innego jak strategia CRM.
Pojęcie „Zarządzanie Relacjami z Klientem” jest używane zarówno w odniesieniu do
strategii przedsiębiorstwa, filozofii biznesu jak również systemu informatycznego.
W strategii CRM cechą charakterystyczną jest orientacja na zwiększanie zysku
przedsiębiorstwa dzięki zdobywaniu a przede wszystkim utrzymaniu klientów
zyskownych. Filozofia biznesu to ogólne zasady, idee, cele leżące u podstaw
powstania lub funkcjonowania przedsiębiorstwa8. Filozofia biznesu w odniesieniu do
zarządzania relacjami z klientem będzie rozumiana jako wszystkie aspekty
zarządzania przedsiębiorstwem które mają zmierzać do zaspokojenia potrzeb klientów.
System informatyczny CRM to zbiór aplikacji obejmujących swym zasięgiem metody
i oprogramowanie umożliwiające w uporządkowany sposób wykształcenie
określonych relacji z klientami.
Takie różnorodne podejście do pojęcia CRM nie jest przypadkowe. Nie można tych
definicji rozpatrywać w kategoriach „właściwe, nie właściwe” gdyż tak naprawdę są
one ze sobą ściśle związane. Realizacja strategii CRM nie jest możliwa bez
odpowiedniego wsparcia w postaci systemu informatycznego. W praktyce bardzo
niewielkiej liczbie przedsiębiorstw udaje się realizować złożone cele strategiczne bez
uruchomienia odpowiednich narzędzi.
Strategiczne ujęcie CRM, opiera się głównie na sposobie w jaki firma obchodzi się ze
swoimi klientami. Zwykle wymaga ono również zmiany dotychczasowej kultury
organizacyjnej, tak by firma służyła swoim klientom bardziej efektywniej, reagując na
ich potrzeby i spełniając ich oczekiwania, z perspektywy firmy takie podejście jest
opłacalne gdyż zadowoleni klienci są bardziej skłonni do ponownego skorzystania
z oferty firmy. Celem odpowiednich relacji z klientami jest osiągnięcie i utrzymanie
ich lojalności co prowadzi przedsiębiorstwo do osiągnięcia pożądanego zysku . CRM
pozwala przedsiębiorstwu na szacowanie i zrozumienie wartości poszczególnych
klientów co umożliwia firmie realizację wspomnianego celu (osiągnięcia i utrzymania
lojalności klientów). Wzrost satysfakcji klientów oraz ich lojalność są możliwe do
osiągnięcia gdy firma potrafi zrozumieć z jakimi klientami współpracuje, jakie są ich
Całościowa wartość danego klienta dla firmy oznacza zysk jaki firma osiąga dzięki kontaktom. Jest to bardzo
cenna informacja dla firmy gdyż jak pisze Todman: „Badania przeprowadzone przez First Manhattan Group
wykazały, że podczas gdy 20 procent klientów banku przynosi 150 procent zysków, 40 do 50 procent klientów
eliminuje 50 procent zysków. Podobne badania ujawniły takie same informacje dotyczące innych branż,
zwłaszcza telekomunikacyjnych.” Autor podkreśla również, że aby zoptymalizować wartość klienta należy
zwrócić większą uwagę na lepsze poznanie klientów oraz odpowiednie kontaktowanie się z klientami (Todman
2005, s. 10)
8
Na podstawie Słownika Języka Polskiego www.pwn.pl (data odczytu 29.03.2008r)
7
14
charakterystyki, jakie wzorce zakupowe można zidentyfikować na podstawie historii
ich dotychczasowych zakupów. Mając taką wiedze można trafnie dopasować ofertę
odpowiednią do ich potrzeb. Jak pisze Todman (2003, s.11): „To kultura CRM
w firmie, dzięki kumulacji wiedzy, pomaga lepiej poznawać naszych klientów.”
Właśnie dzięki tej kulturze, firma może nawiązać z klientem „odpowiednie” kontakty,
czyli takie które prowadzą do obopólnej satysfakcji. W tej kulturze ceni się wiedzę
pochodzącą z różnych obszarów przedsiębiorstwa a głównie z działań
marketingowych, prowadzonej sprzedaży czy codziennej pracy biurowej. Pomaga to
firmie lepiej zrozumieć klientów z którymi współpracuje i podjąć działania adekwatne
do ich potrzeb. Na rysunku 3, widać że kultura CRM stanowi swoisty pomost łączący
przedsiębiorstwo z klientem.
Klient
Kultura
CRM
Zrozumieć Odpowiednio
klientów
działać
Sprzedaż
Marketing
Zaplecze
biurowe
Rysunek 3: CRM w przedsiębiorstwie.
Źródło: na podstawie (Todman 2003, s.12)
Cytowany Todman, zauważył że lepsze poznanie klientów jest możliwe dzięki
skumulowanej wiedzy na ich temat. Wiedza jest tu kluczowym wyznacznikiem
sukcesu a systemy klasy CRM mogą być wykorzystywane jako narzędzie do
zarządzania wiedzą. Tożsamość tych pojęć zauważył również Tiwana (2003, s.59),
który pisze: „(…) zarządzanie wiedzą to proces zmierzający do tworzenia wartości
i uzyskania trwałej przewagi konkurencyjnej, przez tworzenie, przekazywanie
i wykorzystywanie wiedzy podczas interakcji z klientem w celu maksymalizacji wzrostu
i wartości firmy. W kontekście CRM, zarządzanie wiedzą skupia się na tworzeniu
i dostarczaniu innowacyjnych produktów i usług, zarządzaniu i umacnianiu relacji
z obecnymi i nowymi klientami, partnerami i dostawcami oraz na ulepszaniu,
związanych z klientem, praktyk i procesów.”
Strategia CRM zmienia dotychczasowy sposób funkcjonowania przedsiębiorstwa
przez specjalizację procesów sprzedaży i obsługi. Narzuca to również konieczność
bardziej dojrzałej postawy w odniesieniu do usprawnienia działań marketingowych
i centralizacji informacji o klientach. Taka strategia ukierunkowana na klienta
wymaga wielu zmian kulturowych, jest to spore wyzwanie zwłaszcza dla firm które
15
dotychczas funkcjonowały w kulturze tradycyjnej którą cechuję m. in. Niskie zaufanie
między zespołami czy działami firmy czy niski poziom współpracy pracowników
i niechęć do dzielenia się doświadczeniami (Tiwana 2003, s. 318). Pracownikom
często sprawia dużo trudności nagła konieczność dzielenia się wiedzą. Jednak
w nowej rzeczywistości, pracownicy odpowiednio motywowani, stopniowo zmieniają
swoje dotychczasowe podejście do klienta. Zaczynają dostrzegać korzyści wynikające
z bardziej indywidualnego podejścia do interesariuszy jak również doceniają istotę
informacji zwrotnej od klientów jako źródło swoich obszarów doskonalenia
(na podstawie Tiwana 2003, s. 323-325). To właśnie ze strategii wynika struktura
przedsiębiorstwa a dopiero na końcu następuje wybór odpowiedniej technologii
dopasowanej do strategii i struktury (rysunek 4).
Dostosowanie struktury
organizacyjnej wiąże się również z określeniem poziomu centralizacji, stopnia
formalizacji jak również kształtu i więzi komunikacyjnych w firmie (Buchnowska
2006, s. 243).
Wzrost
Marketing
Strategia CRM
Akcjonariusze
Finanse
Logistyka
Działania
Kontrole
Struktura Organizacyjna
Raportowanie
Mierniki
Kształt struktury
Realizacja technologii
Rysunek 4: strategia CRM kształtuje strukturę i technologię przedsiębiorstwa.
Źródło: na podstawie Anderson, Kerr (2002, s. 20)
Strategia CRM wyznacza w przedsiębiorstwie jedynie kierunki, nadaje kształt
działaniom i decyzjom w nim podejmowanych. Nie ma jednak gotowego przepisu na
strategię idealną ponieważ każde przedsiębiorstwo jest inne i funkcjonuje w bardzo
różnych warunkach. W przypadku strategii CRM to nie tylko profil działalności firmy
czy otoczenie w jakim przedsiębiorstwo funkcjonuje lecz przede wszystkim klient
determinuje kształt strategii. Wybór strategii budowania relacji z klientami wynika
z faktu że klienci to bardzo zróżnicowana grupa. Różnią się preferencjami, potrzebami
oraz rentownością dla firmy. Naturalnym następstwem tych różnic jest indywidualne
podejście do poszczególnych klientów. Nie można bowiem postępować identycznie
budując trwałe relacje z poszczególnymi klientami. Zysk przedsiębiorstwa powstaje
dopiero na styku odbiorcami produktów czy usług. Klienci płacąc za oferowane
produkty (usługi) powodują osiągnięcie realnego przychodu przedsiębiorstwa.
16
Wielkość kapitału inwestowanego przez klienta w ofertę firmy jest podstawą do
obliczenia jak zyskowny (rentowny) jest on dla przedsiębiorstwa. Z ekonomicznego
punktu widzenia, rentowność klientów jest dla firmy różna, dlatego też
przedsiębiorstwo nie powinno inwestowania tych samych środków i zasobów we
wszystkich klientów z którymi współpracuje. Takie opracowanie i wdrożenie strategii
umożliwia przedsiębiorstwu w pełni świadome zarządzanie klientami aby docelowo
zbudować grupę lojalnych klientów poprzez zaspakajanie ich potrzeb a nawet
przekraczanie ich oczekiwań i indywidualnych preferencji (Stachowicz-Stanusch
2007).
1.2.3 Istota analizy danych w systemach CRM
Dane gromadzone w przedsiębiorstwie bez względu na to jak bardzo są szczegółowe,
staranne i dokładne, nie będą nic warte jeśli nie zostaną odpowiednio
przeanalizowane. Dopiero analiza nadaje prawdziwy sens tym danym a wnioski jakie
powstają w jej wyniku stanowią prawdziwą wartość dla przedsiębiorstwa. Informacja
o klientach stanowi silną podstawę do podejmowania decyzji dotyczących tak
istotnych kwestii jak chociażby wybór techniki sprzedaży, czy planowania strategii
marketingowych.
W wielu przedsiębiorstwach pojawia się problem dostępu do informacji. Dane
o klientach są zwykle przechowywane w różnych nie zintegrowanych ze sobą bazach
danych, do których dostęp mają poszczególne działy dla których bazy te zostały
utworzone. W dłuższej perspektywie czasu takie rozwiązanie nie jest niestety
korzystne dla przedsiębiorstwa. Brak dostępu do pewnych informacji może prowadzić
do nieporozumień, gdyż poszczególne działy w firmie mogą tworzyć odmienny
wizerunek jednego klienta. Dział marketingu nie poinformowany o etapie na jakim
w danym momencie znajduje się przedstawiciel handlowy negocjujący warunki
umowy z klientem, może temu samemu klientowi wysyłać materiały promocyjne czy
zaproszenie do udziału w promowanej akcji marketingowej. Taka sytuacja może
zniechęcić klienta do dalszej współpracy i świadczyć o małym profesjonalizmie firmy.
Oznacza to, że jednym z niezmiernie istotnych czynników jest usprawnienie
wewnętrznej komunikacji w firmie oraz zapewnienie łatwego dostępu do informacji.
W niektórych przedsiębiorstwach zachodzi również zjawisko powielania danych
o klientach. Marnuje się przez to ogromne ilości pamięci systemowej, a co za tym
idzie następuje wzrost kosztów obsługi poszczególnych aplikacji. Ponadto może dojść
do sytuacji gromadzenia informacji sprzecznych. Pomimo faktu że dane dotyczą tych
samych klientów, może okazać się że zawartość i format gromadzonych informacji są
istotnie różne w poszczególnych systemach. W takiej sytuacji praktycznie nie sposób
dojść do tego które z tych informacji są prawdziwe a które błędne.
Alternatywnym rozwiązaniem dla przedsiębiorstw jest zastosowanie hurtowni danych,
która dzięki swej funkcjonalności (podrozdz. 1.1.1) umożliwia dostęp do
jednoznacznych i wiarygodnych informacji. W odniesieniu do CRM równie istotną
zaletą hurtowni, jest możliwość gromadzenia danych historycznych, a na ich
podstawie porównywania skłonności zakupowych klientów w zależności od czasu.
Ponadto jak zauważa Dyche (2001, s.126) :”Porównywanie danych czasowych
dostarcza firmie informacji potrzebnych do wdrażania inteligentnych kampanii
marketingowych i sprzedażowych oraz umożliwia oferowanie klientom właściwego
poziomu obsługi” Hurtownia danych daje więc systemowi CRM możliwości
17
analityczne. To dzięki integracji informacji pochodzących z całego przedsiębiorstwa,
firmy mogą podejmować decyzje faktycznie zorientowane na klienta. Analityczny
CRM stanowi centrum z którego przedsiębiorstwo czerpie w celu utrwalania
perspektywicznych relacji z klientami. Aby tego dokonać, brane są pod uwagę
dotychczasowe interakcje z firmą. Dzięki danym pochodzącym z operacyjnego CRM 9
jak również z innych systemów stosowanych w przedsiębiorstwie, możliwe jest
śledzenie działań podejmowanych przez klientów, co widać na rysunku 5.
CRM ANALITYCZNY
DANE FIRMY
Analiza ryzyka
Ewaluacje dostawców
CRM
OPERACYJNY
Zarządzani kontaktami
Zarządzanie działaniami
Ustalanie cen
Zarządzanie kampaniami
Wsparcie klienta
PRM
SRM
Mierniki kampanii
Mierniki wartości klienta
Optymalizacja siły roboczej
Profilowanie klientów
Analiza satysfakcji klientów
Analizy zysku
Segmentacja klientów
Analiza kanałów
Modelowanie skłonności
do zakupu
Ciągła analiza nabywania
Rysunek 5: Analityczne CRM. Źródło: (Dyche 2002)
Analityczny CRM umożliwia więc ”analityczne przetwarzanie danych,
przekształcając je w wiedzę, niezbędną do wspomagania procesu podejmowania
decyzji w zakresie optymalizacji relacji z klientami” (za Buchnowska 2006, s. 116).
W optymalizacji relacji z klientami, istotna jest komunikacja, oparta na informacji
zwrotnej. Każda interakcja z klientem to cenne źródło informacji, bierze się więc pod
uwagę zarówno reakcje na nowe kampanie marketingowe, nowatorskie pomysły
promocyjne jak również historię reklamacji zgłaszanych przez danego klienta. Dzięki
temu wychodzi się poza tradycyjne standardy segmentacji klientów. Firmy mogą
również aktywnie oferować produkty i usługi faktycznie dopasowane do
indywidualnych preferencji klientów.
„CRM operacyjny – zorientowany jest na zdobywanie i gromadzenie danych o klientach, przeprowadzonych
transakcjach, odbytych kontaktach, produktach, konkurencji oraz innych, niezbędnych do zapewnienia
automatyzacji procesów zachodzących na styku przedsiębiorstwo-klient” Buchnowska (2006, s. 116)
9
18
Wśród najpopularniejszych rodzajów analiz realizowanych przez CRM analityczny,
Buchnowska (2006, s. 144-145) wyróżnia:

Analizę wartości klienta – umożliwia ona koncentrację środków na
zyskownych klientach oraz ich ograniczanie w stosunku do klientów aktualnie
niedochodowych.

Wielowymiarową segmentację klientów – dzięki której firma lepiej poznaje
i rozumie swoich klientów. Przewidywalność zachowań konsumentów jest
większa a oferta bardziej indywidualna.

Analizę potrzeb klientów – znając potrzeby klientów, firma może właściwie na
nie reagować w odpowiednim czasie.

Analizę koszykową – umożliwia ona poznanie grupy dóbr którymi dany klient
szczególnie się interesuje i które nabywa. Wiedza bardzo istotna przy
planowaniu oferty.

Analizę sprzedaży – znając czynniki wpływające na wzrost sprzedaży możemy
świadomie sterować jej wzrostem.

Analizę zadowolenia klientów – zadowolenie klienta jest bezpośrednio
związane z jego preferencją zakupu. Analiza informacji zwrotnej od klienta
wskazuje na obszary które należy poprawić w procesie sprzedaży. Firma może
wówczas zmniejszać wskaźnik retencji10.

Analizę lojalności klientów – celem tej analizy jest określenie poziomu
lojalności klientów oraz wskazanie czynników powodujących ich odejścia aby
zwiększyć skuteczność działań wpływających na zatrzymanie klientów.

Badanie skuteczności kampanii marketingowych – dzięki tej funkcji firma
może łatwo określić które kampanie są opłacalne, bo przecież żadne
przedsiębiorstwo nie chce inwestować w kampanie nierentowne.

Analizę punktów zwrotnych w relacjach z klientem – umożliwia to prowadzenie
prognoz dotyczących zmian zachowań klienta w wyniku istotnych dla niego
wydarzeń.
Te wszechstronne analizy są źródłem ogromnej wiedzy na temat klientów. Rezultaty
tych analiz mogą stanowić istotne wskazówki do usprawnienia dotychczasowych
procesów biznesowych11 w firmie. Odpowiednie zarządzanie informacją w firmie to
cenna umiejętność, warto więc inwestować czas i finanse w rozwój tej umiejętności.
Inaczej wskaźnik lojalności czy zatrzymania klientów. Obliczany wg. wzoru : (liczba klientów powtarzających
zakup w danym okresie/liczba klientów dokonujących zakupu w poprzednim okresie) x100.
(www.egospodarka.pl, data odczytu 30.03.2008)
11
„Proces biznesowy: spójny zespół działań, których celem jest osiągnięcie określonej wartości w postaci
produktu. Do wytworzenia produktu wymagane są: zasoby, inne produkty lub półprodukty (surowce) oraz reguły
(zasady) według których tworzony jest produkt. Produkt musi dać się opisać (zdefiniować) i być
mierzalny.”(http://.archiwum.gazeta-it.pl, data odczytu 30.03.2008)
10
19
Wyniki analiz przeprowadzonych na podstawie gromadzonych informacji pomagają
wychodzić naprzeciw a często wręcz wyprzedzać oczekiwania konsumentów a
w końcu każdy lubi być pozytywnie zaskakiwany.
1.2.4 Funkcjonalność aplikacji CRM
Aplikacje wspierające ten obszar zarządzania relacjami z klientami charakteryzują się
dużą funkcjonalnością jednak w rzeczywistości firmy wykorzystują zwykle tylko
funkcje podstawowe. Systemy CRM wspierają całościowo proces sprzedaży, jednak
nie mogą ograniczać się tylko i wyłącznie co cyklu sprzedaży. Zanim dojdzie do
transakcji kupna-sprzedaży należy przeprowadzić pewne działania promocyjne,
zainteresować potencjalnych klientów. Ponadto, każdy związek aby był trwały
i gwarantował lojalność musi być odpowiednio pielęgnowany. Niezbędne jest
podtrzymanie stałego kontaktu. Występuje cały szereg czynności posprzedażowych
które powinny być wykonane aby osiągnąć odpowiedni poziom satysfakcji klienta i na
bieżąco badać jego potrzeby. Wśród czynności po sprzedażowych możemy wyróżnić
również planowanie i prognozowanie sprzedaży na podstawie historycznych
zachowań klientów. Prezentacja oraz analiza danych zgromadzonych na temat
klientów odbywa się za pomocą różnorodnych raportów generowanych na żądanie.
Wśród głównych składników CRM rozumianego jako ogólna koncepcja zarządzania
Todman (2003, s. 13-24) wyróżnia:






Lojalność i odejścia klienta
Znajomość klienta
Segmentacja
Zarządzanie kampaniami marketingowymi
Marketing spersonalizowany
Kontakt z klientem
Lojalność i odejścia klienta
Klient lojalny to taki który systematycznie korzysta z naszych usług czy też nabywa
nasze produkty. Lojalność jest swego rodzaju kryterium zaufania jakim klient darzy
naszą firmę. Zaufanie jest fundamentem wierności która tworzy silne więzi klienta
z firmą. Troszcząc się o utrzymanie lojalnego klienta, trzeba więc celnie trafiać w jego
potrzeby.
Bardzo trudno jest firmie utrzymać klientów i zbudować z nimi partnerskie relacje.
Problem utraty klientów na rzecz konkurencji jest zawsze aktualny i na bieżąco są
podejmowane próby przeciwdziałania powodom odejść. Najczęstsze powody utraty
klientów są przedstawione na rysunku 6.
20
ODEJŚCIA
Konkurencyjna
oferta
Złe
doświadczenia
Błędny system
wartości
Zmiana
okoliczności
Rysunek 6: Powody odejścia klientów. Źródło: na podstawie (Todman, 2003, s. 14)
Konkurencyjna oferta nie skusi tylko prawdziwie lojalnych klientów których wiąże
z naszą firmą bardzo głęboka więź, a czasem wręcz sentyment. Złym doświadczeniem
możemy nazwać sytuację w której nasze produkty nie spełniają oczekiwań, są
wadliwe lub nie wywiązujemy się ze zobowiązań ofertowych, a jakość naszej obsługi
pozostawia wiele do życzenia. Gdy klient nie widzi poprawy ze strony firmy,
pozytywnych zmian, jest wysoce prawdopodobne że odejdzie. Aby zapobiegać utracie
klientów należy pamiętać o tym że to co dla nas jest wartością, nie koniecznie może
Stanowic wartość dla klienta. Właściwa dyscyplina wartości jest więc niezmiernie
istotna. Ostatnia przyczyna odejścia jest najmniej zależna od firmy, a związana na
przykład ze zmianą miejsca zamieszkania klienta (poza zasięg naszej działalności).
Również awans czy wzrost dochodów klienta może skłonić go do szukania dóbr
bardziej luksusowych. Trzeba więc dobrze poznać swoich klientów aby stali się wobec
nas lojalni i nie chcieli rezygnować ze współpracy z nami.
Znajomość klienta
Chcąc odnieść sukces w biznesie warto mieć grupę odbiorców którzy są dochodowi
dla firmy. Wiedza o tym którzy z klientów są dochodowi jest ukryta w danych
gromadzonych w firmie. Przykładem takich danych są wszelkie zamówienia jakie
zostały zrealizowane, kwoty jakie klient zainwestował, prośba o informacje czy nawet
skargi z jakimi klient zwrócił się do firmy. Te dane, wykorzystane we właściwy
sposób, pozwalają firmie poznać klientów. System wspierający zarządzanie relacjami
z klientami umożliwia gromadzenie oraz analizę tych danych, tworząc ogólny portret
interesariuszy, ich preferencji, cech zachowań czy ich danych osobistych..
Segmentacja
Jednym z zastosowań znajomości klientów jest segmentacja, czyli podział na grupy
według różnorodnych kryteriów. W zależności od tego jaki rodzaj wiedzy o kliencie
jest potrzebny przedsiębiorcy, można prowadzić klasyfikację ze względu na dane
osobiste (płeć, wiek, wielkość dochodów itp.), czy na zachowania klientów (zakupy,
kategorie wydatków, kategorie skarg). Na podstawie powyższych klasyfikacji
możliwe jest również grupowanie pochodne wymagające odpowiednich manipulacji
i interpretacji informacji zgromadzonych o klientach. Aby odkryć istotne związki
niezbędne jest wykorzystanie metod analitycznych czy narzędzi do eksploracji
danych.
21
Zarządzanie kampaniami marketingowymi
Celem kampanii marketingowych jest zwiększenie zysków. Wszelkie inicjatywy tego
typu są niestety kosztowne. Niezwykle trudno jest dopasować działania marketingowe
do potencjalnych odbiorców. Klasyczne systemy CRM umożliwiają zaplanowanie
kampanii, oszacowanie budżetu niezbędnego do jej realizacji oraz rozliczenia
kampanii po jej zakończeniu. Ponadto przydatną funkcją jest kontrola przebiegu
poszczególnych kampanii marketingowych jak również analiza ich efektów.
Marketing spersonalizowany
Marketing spersonalizowany jest precyzyjnie dostosowany do odbiorcy. Takie
podejście jest skuteczne tylko wówczas gdy dysponujemy odpowiednią wiedzą
o aktualnych lub potencjalnych klientach. Wiedza ta wynika z danych jakie są
gromadzone w firmie. Aktualnie firmy posługujące się odpowiednimi narzędziami są
w stanie zidentyfikować klienta i szybko zareagować na jego potrzeby. Właściciele
portali internetowych prowadzą szczegółowe statystyki odwiedzin strony. Takie
śledzenie zachowań użytkowników pozwala dostosować komunikat wyświetlany na
stronie odpowiedni do zainteresowań klienta przy jego kolejnym zalogowaniu się
w witrynie internetowej.
Kontakt z klientem
Wielokrotnie w tym rozdziale została podkreślona waga zdobywania wiedzy
o klientach, proces ten jest bowiem podstawowym warunkiem realizacji strategii
CRM. Wyróżniamy wiele kanałów obsługi klienta, od rozmowy telefonicznej przez
Internet do spotkań indywidualnych. Każdy z tych kanałów wiąże się z pewnymi
kosztami a ich kalkulacja i opłacalność jest istotną informacją. Ponadto dla firmy
ważny jest również powód kontaktu z klientem, kto go inicjuje, czy kontakt dotyczy
nowej oferty czy może skargi klienta. Każda informacja tego typu jest cenna i służy
systemom CRM do pogłębiania wiedzy o kliencie.
Funkcjonalność systemu CRM można ogólnie zaklasyfikować do trzech obszarów,
wsparcie sprzedaży, marketingu oraz obsługę klienta (por. Buchowska, 2006, s. 119121). W obrębie wsparcia sprzedaży można dodatkowo wyróżnić :
 Zarządzanie kontem klienta
 Analizę sprzedaży
 Zarządzanie możliwościami rokującymi sprzedaż
 Konfiguracje sprzedaży
 Zarządzanie pracą handlowców
 Zarządzanie relacjami z partnerami handlowymi i z dostawcami
 Zarządzanie systemem wynagrodzeń w dziale sprzedaży
Wśród nie wymienionych dotychczas funkcji marketingowych warto wyróżnić:
 Badania i analizy marketingowe
 Telemarketing
 Sprzedaż przez Internet
Obszar obsługi klienta i serwisu, zawiera następujące funkcje:
 Zarządzanie reklamacjami
 Zarządzanie czasem pracy
 Zarządzanie pracą serwisantów w terenie
22

Samoobsługa przez Internet
Opisana funkcjonalność systemów klasy CRM potwierdza założenie koncepcji
CRM, zgodnie z którą klient jest cennym zasobem organizacji, natomiast
najważniejszym zadaniem przedsiębiorstwa jest pozyskanie i utrzymanie wiernych
nabywców. Kontakt z klientem powinien być realizowany jako proces ciągły, aby
tego dokonać systemy CRM powinny obejmować swym działaniem przede
wszystkim te obszary działalności organizacji, które są bezpośrednio związane
z obsługą klienta (zob. Buchnowska 2006, s. 118).
23
1.3.
Hurtownia danych dla systemu CRM
1.3.1 Środowisko hurtowni danych
Poprzednie podrozdziały, stanowiły prowadzenie do tematyki hurtowni. W dalszej
części zostanie przedstawione środowisko jakie jest wymagane przy pełnym
wdrożeniu tego systemu oraz jego architektura. Dotychczasowe rozważania nie
powinny już powodować żadnych wątpliwości co do słuszności realizowania
przedsięwzięć jakimi są wdrożenia hurtowni danych. Wprowadzenie hurtowni danych
do architektury przedsiębiorstwa wiąże sie z kosztami, które często skutecznie
odstraszają firmy. Zarówno sam projekt hurtowni jak i jego wdrożenie oraz obsługa
środowiska hurtowni danych są zwykle poważną inwestycją dla przedsiębiorstwa.
Kapitał zainwestowany w takie projekt nie zawsze się zwraca, nigdy nie ma
stuprocentowej gwarancji sukcesu. Ryzyko jest spore gdyż całe przedsięwzięcie, może
skończyć się zerowymi, bądź stuprocentowymi korzyściami biznesowymi. Mimo to
większość firm, nie żałuje swojej decyzji o wdrożeniu hurtowni danych. Taki
projekt jest ogromnym wyzwaniem dla przedsiębiorstwa z uwagi na złożoną
technologię i organizację.
Aktualnie na rynku znajduje się duży wybór firm specjalizujących się
w projektowaniu hurtowni danych. Oferty obejmują kompleksowy pakiet usług
związany z takim projektem począwszy od etapu planowania do przeprowadzenia
ewentualnych szkoleń dla pracowników korzystających z hurtowni w codziennej
pracy. Konkurencja wśród firm wdrożeniowych odbywa się na różnych płaszczyznach
przy czym z punktu widzenia klienta, to zwykle czynnik ekonomiczny jest tym
decydującym przy wyborze oferty. Przykładem stosunkowo ekonomicznego
rozwiązania jest produkt firmy Microsoft – SQL Serwer 2000, dostarcza on wiele
mechanizmów związanych z hurtownią danych jak ETL (Extract, Transform,Load)
umożliwiający umieszczanie w hurtowni, danych pochodzących z różnych źródeł.
Ponadto rozwiązanie to obsługuje magazyn meta-danych, rozbudowaną, relacyjną
bazę danych oraz szereg analitycznych usług a w tym mechanizmy eksploracji danych
czy OLAP (On Line Analytical Processing)12 [www.wss.pl] Jest to więc doskonała
platforma do tworzenia środowiska hurtowni danych. Wśród innych gotowych
rozwiązań należy wymienić „Warehouse Builder” firmy Oracle. Produkt ten zawiera
aplikacje analityczne, łatwo tworzy się składnice danych czyli tzw. ” Oracle Data Mart
Suite”. Innym rozwiązaniem popularnym na rynku jest oferowany przez firmę IBM,
„Visual Warehouse”. Zawiera szereg narzędzi przeznaczonych do realizacji
poszczególnych kroków projektu hurtowni danych. Firma IBM oferuje również
aplikacje analityczne w technologii OLAP oraz data mining tzw. „IntelligentMiner”.
Warto również wspomnieć o firmie SyBase oferującej „Warehouse Studio” w którego
skład wchodzi kilkanaście
aplikacji przeznaczonych do obsługi projektu
(modelowania, oczyszczania i przenoszenia danych), składowania i zarządzania
danymi, tworzenia zapytań i raportów.
Wdrożenie hurtowni danych w przedsiębiorstwie przynosi liczne usprawnienia
dotychczasowej pracy. Różnice widoczne są chociażby w podejściu do tworzenia
raportów. W tradycyjnych systemach raporty generowane są na podstawie
12
www.wss.pl (data odczytu: 6.04.2008r)
24
rozproszonych systemów, a dane pochodzą z różnych nie uporządkowanych źródeł.
Hurtownia danych znajduje się natomiast pomiędzy tradycyjnymi aplikacjami
a raportami. Dzięki temu informacje pochodzące z tradycyjnych aplikacji trafiają do
hurtowni a następnie są podstawą generowanych raportów. Każda firma potrzebuje
setek raportów, do tworzenia których, konieczne jest zwykle wykonywanie
identycznych, powtarzalnych czynności. Najpierw należy bowiem zlokalizować źródła
danych, następnie zebrać dane, odpowiednio je przekształcić (zintegrować) aby na
końcu połączyć je w pożądany raport. Hurtownia danych, dzięki swej funkcjonalności,
ogranicza proces lokalizowania i zbierania danych do jednorazowej czynności.
Zmniejsza to znacznie koszty raportowania które zostają ograniczone jedynie do
kosztów definiowania struktury i wyglądu raportu.
W przednim rozdziale omówiono istotę hurtowni danych w systemach klasy CRM
(podrozdz. 1.2.3). System ten wykorzystuje hurtownie m. in. do tworzenia całościowej
historii sprzedaży jak również informacji o klientach. Z łatwością możliwe jest
również wyliczenie jak wielu nowych klientów zyskała firma w określonym czasie,
jaki zysk osiągnęła firma na sprzedaży zrealizowanej z nowymi klientami, jakimi
produktami klienci interesują się najbardziej, oraz jaka jest częstotliwość kontaktów.
Hurtownia danych wykorzystana w tej aplikacji przynosi wymierne zyski dla firmy,
jak również obniża koszty uzyskania kluczowych informacji o czym była mowa na
początku tego rozdziału.
1.3.2 Architektura hurtowni danych
Hurtownia danych jest system o budowie wielowarstwowej, która umożliwia szeroką
funkcjonalność opisaną na początku niniejszej pracy (podrozdz. 1.1.1). Aby w pełni
zrozumieć możliwości tego systemu, należy poznać jego architekturę.
Architektura systemu informatycznego wg. autorów Booch, Raumbaugh, Jacobson to:
„zbiór znaczących decyzji dotyczących organizacji systemu komputerowego, wyboru
elementów strukturalnych i ich interfejsów, z których system jest zbudowany,
zachowania tych elementów, opisanego w kooperacjach, składania elementów
strukturalnych i czynnościowych w coraz większe podsystemy oraz stylu
architektonicznego, według którego tworzy się konstrukcję systemu, to znaczy
charakterystycznych elementów statycznych i dynamicznych oraz ich interfesów,
kooperacji i składania. Architektura oprogramowania dotyczy nie tylko jego struktury
i zachowania, ale także stosowania go, jego funkcjonalności, efektywności,
odporności, możliwości ponownego użycia, zrozumiałości, ograniczeń ekonomicznych
i technologicznych oraz estetyki.” (Booch, Raumbaugh, Jacobson, 2002, s.476) Ta
obszerna definicja zawiera wszystkie cechy jakimi charakteryzuje się architektura
każdego systemu. Pojęcie architektury może być używane zarówno w odniesieniu do
systemu informatycznego jaki i danych czy produktów. Ogólnie architektura to zbiór
zasad i struktur które wyznaczają ramy dla danego projektu systemu (Poe, Klauer,
Brobst 2000, s.56). Architektura łączy właściwości strukturalne systemu z jego
własnościami funkcjonalnymi. W odniesieniu do hurtowni danych, architektura
posiada pewne cechy charakterystyczne. Na rysunku 7 została przedstawiona
podstawowa architektura hurtowni danych w której można wyróżnić kilka warstw:
dane źródłowe, narzędzia ETL, hurtownia oraz użytkownik końcowy.
25
METADAN
E
EKSTRAKCJA
INTEGRACJA
Dane operacyjne
KONWERSJA
Przetwarzanie
analityczne
Bazy danych
DANE
ŹRÓDŁOWE
NARZĘDZIA ETL
HURTOWNI
A
UŻYTKOWNIK KOŃCOWY
Rysunek 7: Architektura hurtowni danych. Źródło: na podstawie (Buchnowska 2006, s.156)
Dane źródłowe
Dane gromadzone w hurtowni danych pochodzą z różnych źródeł, począwszy od
istniejących dotychczas w przedsiębiorstwie baz danych czy pojedynczych plików. Do
hurtowni danych trafiają tylko te dane które są istotne w procesie podejmowania decyzji
któremu hurtownia ma służyć. W tej warstwie architektury hurtowni, występują więc dane
różnych typów, o różnym formacie.
Narzędzia ETL
Ponieważ dane z warstwy poprzedniej nie zostały w żaden sposób zintegrowane i mogą
różnic się formatami, niezbędne jest teraz odpowiednia ich integracja. W obrębie jednego
przedsiębiorstwa konkretny produkt może być identyfikowany na wiele sposobów, aby
informacje w hurtowni danych były wiarygodne i prawdziwe należy sprawdzić
różnorodne formaty danych „do wspólnego mianownika”. Głównym zadaniem narzędzi
ETL(extract, transform, load) wg. Buchnowskiej (2006, s.155-156) jest wczytywanie
danych z systemów źródłowych (extract), następnie odpowiednie przekształcenie do
ustalonego formatu tak aby dane były kompletne, spójne i zgodne z danymi źródłowymi
(transform). Ostatnim etapem w tej warstwie architektury, jest ładowanie
zmodyfikowanych i oczyszczonych danych do hurtowni danych (load).
Hurtownia
Centralną częścią architektury jest stała baza danych w której gromadzone są stałe,
historyczne i analityczne informacje (Poe, Klauer, Brobst 2000, s. 58). W tej warstwie
26
poza scentralizowanym repozytorium danych mogą występować niezależne hurtownie
tematyczne o których pisano we wcześniejszej części pracy (podrozdz. 1.1.2).
Użytkownik końcowy
Zaprojektowana hurtownia danych ma służyć swoim użytkownikom, dostarczać
informacji niezbędnych do podejmowania decyzji. Dostęp do tych informacji musi być
wiec szybki i prosty. Aby było to możliwe, w ostatniej warstwie architektury znajdują się
„(…) wysunięte narzędzia, aplikacje, szkolenia i pomoc niezbędne do uzyskania
użytecznych i dostępnych informacji z hurtowni wspomagającej podejmowanie decyzji”
(Poe, Klauer, Brobst 2000, s. 59) Wśród narzędzi umożliwiających użytkownikom dostęp
do hurtowni można wyróżnić m.in. techniki analitycznego przetwarzania danych OLAP
(Online Analytical Processing). Narzędzia tej klasy umożliwiają aplikacjom skuteczny
dostęp do danych zawartych w hurtowni. Cechą charakterystyczną OLAP jest sposób
w jaki dane są w nim składowane, są to bowiem struktury wielowymiarowe zwane
sześcianami (z ang. cubes).
Na rysunku prezentującym architekturę hurtowni danych (rysunek 7) znajduje się również
jej istotny element który nie został jeszcze omówiony, mianowicie metadane. Najprostszą
definicję tego pojęcia podaje Poe i in. pisząc że metadane to „dane o danych”(Poe,
Klauer, Brobst 2000, s.51). Reprezentują więc informacje dotyczące struktur danych jak
i związków między strukturami danych w bazie. Cytowani autorzy wyróżniają dwa
rodzaje metadanych, integracji danych i transformacji danych. Metadane integracji danych
mogą zawierać nazwy systemów źródłowych z których pochodzą dane, reguły konwersji
danych źródłowych na docelowe czy typy danych. Drugi rodzaj metadanych, dotyczące
transformacji danych stanowią odwzorowanie danych znajdujących się w hurtowni na
narzędzia z których korzysta użytkownik końcowy. Ten typ meta danych może
przykładowo zawierać nazwy specjalistyczne związane z działalnością danego
przedsiębiorstwa.
27
II. Analiza możliwości zdobycia przewagi konkurencyjnej poprzez
zastosowanie hurtowni danych
2.1.
Charakterystyka firmy CHOFUM S.A.
2.1.1. Grupa Kapitałowa GWARANT
Od października 2005 roku, głównym udziałowcem firmy CHOFUM S.A. jest Grupa
Kapitałowa GWARANT. Celem strategicznym tej grupy jest utrzymanie
i wzmocnienie swojej pozycji jako jednego z największych w Polsce producentów
maszyn i urządzeń dla branż konstrukcji stalowych, odlewnictwa i maszyn górniczych.
Realizując powyższy cel, grupa GWARANT zrzesza spółki działające na rynku
maszyn i urządzeń w branży konstrukcji stalowych, maszyn górniczych, odlewnictwa,
motoryzacji, armatury i instalacji. Do najistotniejszych spółek, z punktu widzenia
działalności operacyjnej Grupy Kapitałowej, należą:
 Fabryka Urządzeń Mechanicznych „CHOFUM”
 Rybnicka Fabryka Maszyn „RYFAMA”
 Odlewnia Żeliwa
 Kuźnia Jawor
 Zakłady Urządzeń Galwanicznych i Lakierniczych „ZUGiL”
 Huta „MAŁAPANEW”
 „MAŁAPANEW” Maszyny i Konstrukcje
 „MAŁAPANEW” Armatura
Poszczególne spółki specjalizują się w różnych obszarach związanych z produkcją
maszyn i urządzeń, zapewniając Grupie Kapitałowej GWARANT szeroki zakres
możliwości. Z uwagi na profil spółek, Grupa Kapitałowa skupia swoją działalność na
następujących sektorach:

Produkcja konstrukcji stalowych
Czołowym producentem konstrukcji stalowych są Zakłady Urządzeń
Galwanicznych i Lakierniczych „ZUGiL” oraz „MAŁAPANEW” Maszyny
i Konstrukcje. Firmy te produkują kompletne obiekty technologiczne,
urządzenia indywidualne dla cynkowni ogniowych, elementy maszyn
budowlanych jak również sejfy i szafy pancerne.

Produkcja odlewnicza
W sektorze odlewniczym główną rolę w Grupie Kapitałowej odgrywa firma
CHOFUM S.A., do czołowych producentów należy również Huta
„MAŁAPANEW”. Wytwarzane odlewy znajdują zastosowanie w wielu
branżach przemysłowych. Odlewane elementy, wytwarzane są z różnych
gatunków żeliw i stali. Jakość i duża dokładność wykonania tych części,
umożliwia ich stosowanie nawet w branżach wytwarzających produkty
o wysokiej precyzji.
 Produkcja maszyn górniczych
Przodującym producentem maszyn górniczych jest Rybnicka Fabryka Maszyn
„Ryfama”. Firma ta produkuje głównie maszyny przeznaczone do transportu
podziemnego, specjalistyczne przenośniki, dynamiczne urządzenia kruszące skały,
oraz zawieszenia linowe stosowane w przemyśle wydobywczym.
28

Produkcja w segmencie motoryzacji, instalacji przemysłowych i armatury
Kuźnia Jawor oraz „MAŁAPANEW” Armatura są głównymi producentami
asortymentu wymienionych branży. Ich oferta obejmuje części dla przemysłu
samochodowego, instalacje przemysłowe dla przemysłu okrętowego,
paliwowego i przetwórczego.
2.1.2. Strategia i cele biznesowe firmy CHOFUM
Z uwagi na profil działalności firma CHOFUM stanowi bardzo istotny człon grupy
kapitałowej GWARANT. Spółki wchodzące w skład tej grupy, posiadają dużą
swobodę działania, zarówno cele jak strategie poszczególnych członków są
opracowywane na poziomie firmy.
Podstawą przy wyznaczaniu strategii przedsiębiorstwa jest jego misja, zwana również
koncepcją biznesu, określająca przyczyny istnienia firmy (Moszkowicz 2007, rozdz. 2,
s. 10). Misja firmy CHOFUM została sformułowana następująco: „Produkcja
wysokiej jakości odlewów, maszyn i urządzeń zgodnie z wymaganiami klienta
i w poszanowaniu środowiska.” Na pierwszym miejscu są produkty, ich wysoka
jakość adekwatna do oczekiwań klientów. Do pozostałych celów strategicznych
zarząd firmy zalicza:
 stworzenie jak najlepszego wizerunku firmy na rynku krajowym
i zagranicznym,
 zajęcie pozycji lidera w produkcji tokarek sterowanych numerycznie,
cylindrów papierniczych i odlewów maszynowych z żeliwa szarego,
 wprowadzenie do sprzedaży nowych odlewów żeliwnych,
Celami ubocznymi zarządu Spółki są:
 zmniejszenie bezrobocie wśród ludności miasta i gminy,
 fachowa obsługa klientów,
 nawiązywanie coraz to szerszych kontaktów z odbiorcami
zagranicznym,
 zwiększenie nakładów na przedsięwzięcia promocyjne,
 zwiększenie liczby odbiorców,
Analizując powyższe cele strategiczne, można zauważyć iż firma CHOFUM dąży
przede wszystkim do osiągnięcia przywództwa produktowego. Jak pisze Todman, taka
tendencja cechuje firmy, które: „(…) zawsze szukają nowych produktów i pomysłów,
które mogą wykorzystać do utrzymania zainteresowania i ciągłego ekscytowania
swoich klientów” (Todman 2003, s. 7).
2.1.3. Oferta produktowa firmy CHOFUM S.A.
Spółka CHOFUM pełni kluczową rolę w Grupie Kapitałowej GWARANT jako
producent odlewniczy (podrozdz. 1.2.1). Nie jest to jednak jedyny sektor specjalizacji
firmy. Poza odlewami żeliwnymi, produkowane są obrabiarki, cylindry i walce
papiernicze, urządzenia górnicze oraz tubingi13.
„Tubing - wielki pierścień żeliwny, stalowy a. żelbetowy, będący elementem obudowy tunelu a. szybu;
obudowa z takich pierścieni.”(za www.slownik-online.pl data odczytu 8.04.2008) Tubingi wyprodukowane w
firmie CHOFUM tworzą obudowę tuneli warszawskiego metra.
13
29
Odlewy żeliwne
Odlewnia posiada roczną zdolność produkcyjną wynoszącą 12.000 ton/rok, przy czym
zakres wagowy odlewów mieści się w granicach 10 do 20 000kg. Dla wszystkich
odlewów są wykonywane wysokiej jakości modele drewniane dla produkcji seryjnej
wzmacniane specjalnymi materiałami. Produkowane żeliwo szare odpowiada polskim,
niemieckim oraz amerykańskim normom jakościowym. CHOFUM specjalizuje się
również w odlewach maszynowych, w tym szczególnie trudnych technologicznie, jak
łoża z prowadnicami do hartowania indukcyjnego, korpusy maszyn itp. Wszystkie
odlewy są poddawane kontroli. Laboratorium zakładowe jest wyposażone
w specjalistyczną aparaturę kontrolno-pomiarową oraz w mikroskopy metalograficzne
do sprawdzania struktury żeliwa. Działania kontrolne gwarantują wysoką jakość
odlewów, docenianych nie tylko na rynku polskim ale również niemieckim, włoskim,
holenderskim i duńskim.
Obrabiarki
Do grupy tego asortymentu należą m.in. tokarki sterowane numerycznie. Tokarki te
pracują w różnych gałęziach przemysłu maszynowego w Polsce, Niemczech, Rosji,
Czechach, Słowacji, Bułgarii, Turcji i w innych krajach. Tokarki te cechuje wysoki
stopień uniwersalności, nadają się głównie do produkcji części o złożonych kształtach
brył obrotowych w krótkich i średnich, powtarzalnych seriach. Opracowane programy
obróbki umożliwiają również wykorzystanie tokarek do produkcji wielkoseryjnej.
Firma CHOFUM jest doświadczonym producentem obrabiarek oraz komponentów do
tych maszyn, świadczy również usługi w zakresie kapitalnych remontów obrabiarek.
Spółka nie posiada jednak bazy badawczo-rozwojowej w zakresie tego produktu.
Mimo to, obrabiarki cechuje wysoki stopień specjalizacji i są one przeznaczone dla
określonych grup odbiorców. Zdolności produkcyjne są z tego powodu ograniczone
jednak przychody ze sprzedaży tego asortymentu mają istotne znaczenie w sprzedaży
spółki.
Cylindry i walce do maszyn papierniczych
Osobną specjalność firmy stanowią cylindry suszące i walce dociskowe do maszyn
papierniczych, które pracują w polskim przemyśle papierniczym, np. w Świeciu,
Kostrzyniu, Kluczach, Krapkowicach oraz w krajach Europy środkowo-wschodniej,
a także w Niemczech, Turcji i Ameryce. Aktualna zdolność produkcyjna zakładu
utrzymuje się na poziomie 300 sztuk cylindrów rocznie.
Poza typową działalnością produkcyjną, firma CHOFUM świadczy również usługi
w zakresie obróbki skrawaniem, obróbki termicznej oraz remontów obrabiarek
sterowanych numerycznie.
W obrębie każdej grupy produktowej, można wyróżnić od kilku do kilkudziesięciu
urządzeń. Jest to ogromna ilość dany które dotychczas nie były odpowiednio
ewidencjonowane co niejednokrotnie prowadziło do nieporozumień i błędnych
statystyk sprzedażowych. Tak różnorodny asortyment produktowy stanowi duże
wyzwanie dla projektu hurtowni danych.
2.1.4. Charakterystyka klientów firmy
Odbiorcami produktów i usług oferowanych przez CHOFUM są przede wszystkim
firmy zagraniczne. Sprawozdanie z rocznej działalności spółki wykazało że produkcja
30
eksportowa stanowiła ponad 59% całościowej sprzedaży. Pozostałe 41% odbiorców to
firmy działające na rynku polskim.
Do największych odbiorców na rynku krajowym do 01.01.2008 należą następujące
firmy:
 FAMOT - Pleszew,
 MAHLE POLSKA Sp. z o.o. Krotoszyn,
 PRG METRO Sp. z o.o. – Warszawa,.
Czołowymi klientami na rynku zagranicznym do 01.01.2008 są:
 METSO PAPER COMO – Włochy,
 MAZAK EUROPE - Anglia.
 CINCINNATI - Anglia,
Wymienione firmy należą do grona kluczowych klientów firmy CHOFUM. Wielkości
zamówień realizowanych przez te firmy stanowi istotny przychód. Szczegółowy
udział poszczególnych spółek w całościowej sprzedaży przedstawia tabela 1.
Tabela 1: Najwięksi odbiorcy firmy CHOFUM S.A. Źródło: Opracowano na podstawie
wewnętrznych materiałów firmy.
Lp.
Główni odbiorcy
Kraj
pochodzenia
Udział w sprzedaży
(w %)
1.01.2006r –
31.12.2006r
1
2
3
1
METSO PAPER COMO
Włochy
12,82
2
FAMOT -Pleszew
Polska
11,07
3
MAZAK EUROPE
Anglia
9,60
4
CINCINNATI Machine UK
Anglia
9,57
5
MAHLE POLSKA Sp.zo.o. Krotoszyn
Polska
8,16
6
P.R.G. METRO Sp.zo.o. Warszawa
Polska
7,74
7
GEBR. BELLMER GmbH
Niemcy
5,72
8
NEUSON BAUMASCHINEN GmbH
Austria
3,97
9
METSO PAPER Inc. PAPER
Finlandia
3,29
10
FAT – Wrocław
Polska
3,23
Do grupy kluczowych klientów firmy CHOFUM S.A. należą przede wszystkim
odbiorcy odlewów żeliwnych. Średnia roczna sprzedaż tych produktów wynosi ok. 6000 ton, podczas gdy zdolność produkcyjna odlewni jest dwukrotnie większa (12 000
ton rocznie). Taka rozbieżność może świadczyć o zbyt małej liczbie odbiorców,
produkcja bieżąca ogranicza się więc wyłącznie do potrzeb stałych klientów.
Na wykresie poniżej (wykres 1) zaprezentowano jaki wartościowy udział
31
w całościowej sprzedaży mają poszczególne produkty i usługi. Cztery grupy
asortymentowe zasługują na szczególną uwagę, gdyż ich wpływ na wielkość
sprzedaży jest największy. Są to wspominane wcześniej odlewy, cylindry , walce
papiernicze, tokarki oraz tubingi.
Rysunek 8: Wykres procentowego udziału poszczególnego asortymentu w sprzedaży. Źródło:
Opracowano na podstawie wewnętrznych materiałów firmy.
Odlewy
Odbiorcami odlewów żeliwnych produkowanych przez spółkę CHOFUM są firmy
działające na trzech rynkach. Jest to: rynek producentów maszyn do obróbki metalu,
producentów zaworów oraz producentów obciążników różnych typów. Wśród
producentów obrabiarek, klientami Spółki są najwięksi na świecie producenci jak
Gildemeister, a także Cincinnati Machine UK Ltd., H&H Cross Huller GmbH. Firmy
te sprzedają swoje wyroby na całym świecie, ale odlewy dostarczane są do ich
zakładów wytwórczych znajdujących się w Wielkiej Brytanii, Niemczech, USA.
Grupę stałych odbiorców odlewów na tym rynku stanowią również producenci
maszyn obróbczych o mniejszej skali działania. Należą do nich m.in. firma AVIA
Warszawa, Jotes z Łodzi oraz PONAR REMO Kępno. Firma CHOFUM, myśląc
perspektywicznie wchodzi na nowe rynki asortymentowe. Takie podejście ma na celu
pozyskanie do produkcji na odlewnię wyrobów uzupełniających w stosunku do
produkcji odlewów maszynowych, a być może stanowiących drugi, równoważny filar
tego centrum. Wdrożono więc do produkcji odlewy będące częściami zaworów
używanych w systemach wodnych. Głównym odbiorcą tych odlewów jest angielska
firma Glenfield Ltd. Niewielki procent produkcji odlewów stanowią obciążniki. W tej
dziedzinie firma CHOFUM współpracuje m.in. z austriackim producentem
przeciwciążników do maszyn (koparki, wózki widłowe), firmą Neusn, oraz duńskim
producentem kili do jachtów, firmą Orkild.
32
Cylindry i walce
Firma CHOFUM jest jedynym w kraju producentem tych odlewów w kraju.
Odbiorcami tych produktów są producenci maszyn papierniczych oraz spożywczych
(wykorzystujących w swojej konstrukcji cylindry). Wśród producentów maszyn
papierniczych, Spółka współpracuje z liderami w tej branży, tj. z firmami Grupy
Metso z Finlandii, USA, Włoch, Anglii; oraz z firmami Grupy Voith z Niemiec,
Austrii Belgii, a także VAS Włochy. Klientami są także pozostali producenci, jak
ST.Regis Anglia, Pama Niemcy, Andritz AG Austria. W tym asortymencie pozycja
firmy CHOFUM na rynku jest unormowana. Rynek producentów maszyn
spożywczych jest poszerzeniem rynku zbytu dla tej grupy asortymentowej. Do
klientów Spółki w tym zakresie, należą m.in. firmy Spomasz Wronki Sp. z o. o., Carl
Kraft & Sohne Niemcy, jak i GOUDSCHE z Holandii.
Obrabiarki
Wśród odbiorców obrabiarek kluczową rolę pełnią firmy kupujące tokarki sterowane
numerycznie. Klientami firmy CHOFUM w tym asortymencie są m.in. MAHLE
Polska Sp. Z o.o. z Krotoszyna, W.S.K. „PZL-Kalisz” S.A. oraz „Andoria-Mot”
Sp. Z o.o. z Andrychowa. Poszczególne spółki zaopatrują się w tokarki sterowane
numerycznie o różnych parametrach i odmiennym przeznaczeniu. Maszyny obróbcze
są produktem bardzo kosztownym, a ich ceny wahają się od 200 000zł do 1 500 000zł.
Zapotrzebowanie rynkowe oraz pozycja doświadczonego producenta obrabiarek na
rynku krajowym daje CHOFUM-owi możliwości utrzymania tej gałęzi produkcji.
Tubingi
Spółka jest jednym z niewielu producentów tych specyficznych odlewów na rynku
krajowym. Głównymi odbiorcami tubingów w kraju były dwie Spółki: PeBeKa S.A.
Lubin oraz PRG METRO Sp. z o.o. Warszawa. Na rynku zagranicznym konkurencja
jest zbyt silna, spowodowana dużą liczbą firm specjalizujących się produkcją tego
typu. Ponadto technologia produkcji tuneli zmienia się, odchodząc od tradycyjnych
metod budowy (z wykorzystaniem tubingów). Rynek zbytu ogranicza się więc do
kraju i do projektów związanych z budową szybów kopalni oraz budową projektów
budowy warszawskiego metra. Zapotrzebowanie na produkt ma charakter sezonowy
i jest uwarunkowany realizacją projektów budowlanych w kraju.
Poza działalnością produkcyjną, firma CHOFUM S.A. świadczy klientom usługi
w zakresie obróbki metalu ze skrawaniem. CHOFUM posiada zaplecze maszynowe
umożliwiające realizację tego typu usług na częściach przesyłanych przez klientów.
Park maszynowy wymaga jednak modernizacji, maszyny służące wiele lat powinny
być wymienione co wiąże się z ogromnymi kosztami. Inwestycje w tym sektorze nie
są jednak planowane w najbliższym czasie. Dodatkowym problemem są trudności ze
znalezieniem odpowiednio wykwalifikowanej kadry do pracy w tym obszarze.
Ogólny schemat otoczenia rynkowego Spółki jest przedstawiony na rysunku 8. Do
bezpośredniego otoczenia firmy należą producenci maszyn do obróbki metali
(odbiorcy odlewów), producenci maszyn papierniczych (zaopatrujący się w Cylindry
i walce papiernicze) oraz firmy realizujące projekty budowy tuneli i szybów
w kopalniach. Otoczenie bliższe stanowią producenci zaworów oraz firmy
korzystające z usług w zakresie obróbki metalu ze skrawaniem. Firma CHOFUM
wyróżnia również dwa potencjalne obszary współpracy, w przemyśle transportowym
oraz energetycznym. Sektory te nie należą do klientów Spółki, jednak prowadzone są
działania skierowane do firm reprezentujących wymienione gałęzie przemysłu.
33
OTOCZENIE POTENCJALNE
OTOCZENIE BLIŻSZE
OTOCZENIE BEZPOŚREDNIE
CHOFUM S.A.
Producenci
maszyn do
obróbki metali
Budowa
tuneli i
szybów
Producenci
maszyn
papierniczych
Obróbka
metali ze
skrawaniem
Producenci
zaworów
Przemysł
transportowy
Przemysł
energetyczny
Rysunek 9: Otoczenie rynkowe firmy CHOFUM S.A. Źródło: opracowanie własne
Skala działalności firmy CHOFUM ma charakter światowy. Współpraca z firmami
zarówno krajowymi jak i zagranicznymi wymusza uwzględnienie tego faktu
w projektowanej hurtowni danych. System powinien między innymi umożliwiać
rozróżnienie geograficzne realizowanych transakcji. Dotychczasowi klienci zaopatrują
się zwykle w jeden rodzaj asortymentu, można jednak wyróżnić firmy kupujące
produkty należące do różnych grup asortymentowych (np. obrabiarki i odlewy
żeliwne), taka możliwość również powinna zostać uwzględniona w hurtowni danych.
2.2.
Określenie pozycji firmy na rynku polskim i zagranicznym
2.2.1 Analiza konkurencji firmy w odniesieniu do produkowanego asortymentu
Rynek producentów maszyn i urządzeń dla branż konstrukcji stalowych, odlewnictwa
i maszyn górniczych jest w Polsce silnie rozwinięty. Konkurencja jest coraz większa
34
a trendy produkcyjne są wyznaczane przez czołowych wytwórców o silnej pozycji
rynkowej wspartej wieloletnim doświadczeniem w branży. Poszczególne grupy
asortymentowe produkowane w firmie CHOFUM powinny być rozpatrywane osobno
pod kontem konkurencyjności dlatego cechy produkcji oraz rynków zbytu zostaną
omówione w odniesieniu do poszczególnych sektorów produkcji.
Rynek odlewów żeliwnych
Firmy konkurujące na rynku odlewniczym specjalizują się głównie w produkcji
odlewów małych z wykorzystaniem automatycznego formowania. Spółka
CHOFUM wytwarza odlewy o wadze od 100kg do kilku ton. Do największych
producentów krajowych działających w tym sektorze należą:
 Odlewnia Koluszki
Od niedawna właścicielem tej odlewni jest firma HACO (czołowy producent
obrabiarek i jednocześnie właściciel firmy FAT Wrocław). Ciągła modernizacja
odlewni zwiększa jej konkurencyjność, zanim grupa HACO wykupiła odlewnię,
utraciła ona cześć produkcji na korzyść CHOFUM. Klienci ocenili wówczas
produkty CHOFUM jako lepsze jakościowo. Liczne inwestycje HACO
w modernizację odlewni w Koluszkach przyniosły znaczną poprawę jakości
odlewów, konkurencyjność zakładu znacznie wzrosła.
 Odlewnia Żeliwa Śrem SA
Właścicielem większościowym jest „PIOMA-ODLEWNIA” Sp. Z o.o. z siedzibą
w Piotrkowie Trybunalskim, w której 100% udziałów posiada FAMUR S.A.
z Katowic. Firma ta jest jednym z najbardziej nowoczesnych w branży
metalurgicznej. Wyroby Odlewni znajdują zastosowanie w produkcji silników
okrętowych, silników agregatowych i trakcyjnych, sprężarek, obrabiarek do
drewna i metali, samochodów, maszyn rolniczych i budowlanych, armatury
przemysłowej, znajdują również liczne zastosowania w hutnictwie. Odlewnia
w Śremie specjalizuje się w dostawach odlewów dla przemysłu stoczniowego.

Odlewnia Żeliwa Rafamet
Odlewy tej firmy cechują się stabilnymi własnościami wytrzymałościowymi oraz
małym zróżnicowaniem twardości. Ma to znaczący wpływ na możliwość
stosowania odlewów jako elementów konstrukcyjnych obrabiarek.
O sile przebicia na rynku odlewniczym świadczy przede wszystkim nowoczesność
wyposażenia odlewu. Stosowanie nowoczesnych materiałów w odlewach, zmniejsza
wagę, nakłady i koszty konstrukcji .
Rynek obrabiarek
Na rynku obrabiarek istnieje bardzo silna konkurencja, firmy krajowe jak
i zagranicznie prezentują swoją ofertę stosując ofensywną politykę. Spółka CHOFUM
konkuruje z pozostałymi firmami głównie bardzo atrakcyjnymi cenami. Klienci
podejmując decyzje o zakupie obrabiarek, kierują się głównie możliwościami
technicznymi urządzenia a następnie ceną. Możliwości technicznie to przede
wszystkim powtarzalność wytwarzanych detali, szybkość obróbki a co za tym idzie
zmniejszenie kosztów wytwarzania oraz łatwość obsługi urządzenia. Wśród
czołowych producentów obrabiarek, spełniających powyższe kryteria techniczne,
należy wyróżnić:
35

FAT-HACO Wrocław
Firma większość produkcji przeznacza na eksport do krajów Europy Zachodniej,
Ameryki Północnej oraz Dalekiego Wschodu. Słabym punktem firmy do
niedawna był brak stałej odlewni dostarczającej odlewy niezbędne do produkcji
obrabiarek. Od niedawna jednak FAT-HACO jest właścicielem odlewni Koluszki
FAT dzięki czemu całkowicie uniezależniono dostawy odlewów.
 FAMOT Pleszew
FAMOT jest częścią niemieckiej grupy Gildemneister dzięki czemu ma stały
dostęp do niemieckiej aparatury elektronicznej, specjalistycznych elementów oraz
zespołów i podzespołów do produkcji maszyn.
Grupa Gildemeister to czołowy producent obrabiarek na świecie, co zapewnia
Spółce FAMOT czołowe miejsce również na rynku Polskim. Firma nie posiada
jednak własnej bazy odlewniczej co znacznie wydłuża czas produkcji obrabiarek.
 AVIA Warszawa
Firma posiada wieloletnie doświadczenie i znaną markę na rynku obrabiarek.
AVIA współpracuje z niemiecką spółką Haidenheim, która umożliwia dystrybucję
produktów również na rynkach zachodnich oraz dostarcza gotowe podzespoły do
produkcji obrabiarek. Firma, podobnie jak poprzednia spółka, nie posiada własnej
bazy odlewniczej.
 AFM Andrychów
Produkcja tokarek uniwersalnych oraz sterowanych numerycznie, lekkich
i średnich jest głównym asortymentem firmy. AFM posiada stosunkowo
nowoczesny park maszynowy, wysoko wykwalifikowaną kadrę, jednakże jej
słabą stroną, jest ponownie, brak własnej bazy odlewniczej. Ma to ogromne
znaczenie przy wdrażaniu nowych rozwiązań konstrukcyjnych oferowanych
wyrobów, jak również w bieżącym cyklu produkcyjnym. Istotnie wydłuża to
proces produkcji oraz wpływa na kształt i jakość produkowanych obrabiarek,
uzależniając te firmy od dostawców odlewów.
Opisane tu firmy są z jednej strony konkurentami spółki CHOFUM (produkcja
obrabiarek) z drugiej jednak klientami, zaopatrującymi się w odlewy żeliwne do
produkcji obrabiarek. Ponieważ przychody firmy CHOFUM są generowane głównie
przez sprzedaż odlewów, spółka nie jest nastawiona na konkurencje w sektorze
obrabiarek.
Cylindry i walce papiernicze
W asortymencie cylindrów papierniczych w kraju firma CHOFUM właściwie nie
posiada bezpośredniej konkurencji, rynek zagraniczny natomiast stanowią wytwórcy
maszyn papierniczych produkujący na własne potrzeby, zaspokajający również
zapotrzebowanie zewnętrzne. Firmy te mogą konkurować ze spółką CHOFUM
terminem realizacji oraz ceną. Należy tu wymienić:
 Petrozavodsk
Największy producent tej branży w Rosji oraz w krajach należących do byłego
Związku Radzieckiego. Firma posiada bardzo nowoczesne urządzenia podnoszące
jakość oferowanych wyrobów oraz konkurencyjne ceny. Rynki na których dominują
maszyny wyprodukowane w Rosji (poza krajem produkcji) to Bułgaria, Czechy,
Rumunia, Serbia, China a także a rynek amerykański.
 Safem
Główną specjalnością firmy są cylindry suszące, produkuje również różnego rodzaju
walce papiernicze. Firma działa bardzo aktywnie na rynkach Europy Zachodniej
tj. Francja, Hiszpania, Włochy i Niemcy.
36
 GL&V
Firma amerykańska specjalizująca się w produkcji pokryw do cylindrów. Oferowane
wyroby cechuje solidność wykonania i wiarygodność.
Na rynku cylindrów i walców papierniczych coraz częściej pojawiają się nowi
producenci z Chin czy Indii, którzy często wygrywają kontrakty oferując dużo niższe
ceny.
2.2.2 Analiza SWOT
W określeniu pozycji firmy na rynku przydatna jest analiza SWOT 14. W metodzie tej
identyfikuje się mocne i słabe strony firmy w stosunku do otoczenia, potencjalne
możliwości zlokalizowane w otoczeniu oraz potencjalne zagrożenie ze strony
pewnych segmentów otoczenia.
Segmenty te mogą mieć istotny wpływ w ustalaniu celów strategicznych firmy jak
również na jej przetrwanie i rozwój. W firmie CHOFUM proces wyznaczania celów
strategicznych polega na uzyskaniu odpowiedzi na trzy zasadnicze pytania:
1. Czym jest firma dziś ?
2. Czym powinna być w przyszłości, jaką ma wizję funkcjonowania ?
3. Jaka powinna być droga dojścia do pożądanego przyszłego stanu, jakie
rozwiązania „CHOFUM” S.A. musi wybrać ?
Odpowiedzi na powyższe pytania służy m.in. analiza SWOT. Wyniki analizy
przeprowadzonej dla firmy CHOFUM zawiera tabela 2, zwana również macierzą
strategiczną. Lewa strona macierzy obejmuje dwie kategorie czynników pozytywnych
(mocne strony, Szanse), natomiast prawa, czynniki negatywne (słabe strony,
zagrożenia).
Tabela 2: Analiza SWOT dla firmy CHOFUM S.A. Źródło: Opracowanie własne
Mocne strony









uczestnictwo w grupie kapitałowej
o silnej pozycji rynkowej,
dobra lokalizacja i możliwości
eksportowe,
wysoka jakość i różnorodność
oferowanych produktów,
konkurencyjne ceny produktów,
dobry wizerunek firmy,
zdolność do innowacji produktów,
ambicje
i
kreatywność
pracowników,
duża kultura obsługi klientów,
dostosowanie się do potrzeb
klientów,
Słabe strony
 przestarzały park maszynowy,
 niska świadomość ekologiczna
i dbałość o środowisko,
 brak długookresowego programu
inwestycyjnego,
 brak płynności finansowej,
 brak
własnych
środków
finansowych
(bazowanie
na
zobowiązaniach
długoterminowych)
 niewielki krąg stałych klientów,
 mało
elastyczny
system
zarządzania, niedostosowany do
zmienności otoczenia,
 cele realizowane przez działy
„Tzn. analizy słabych i mocnych stron przedsiębiorstwa oraz szans i zagrożeń tkwiących w otoczeniu (ang.
SWOT, Strenths - siły, Weaknesses - słabości, Opportunities - szanse, Threats - zagrożenia)” prof. M.
Moszkowicz 2007, s. 17
14
37







tradycje w produkcji obrabiarek
(zwłaszcza tokarek SN)
i w odlewnictwie.
i
piony
(w
strukturze
organizacyjnej) dominują często
nad
celami
całego
przedsiębiorstwa,
 niski stopień informatyzacji firmy,
 brak modernizacji odlewni.
Szanse
Zagrożenia
bliskość granicy z Niemcami,
możliwość znalezienia niezbędnej
liczby pracowników np. wśród
bezrobotnych,
mały
wzrost
liczby
firm
konkurencyjnych w najbliższym
otoczeniu,
stopniowy wzrost sprzedaży na
rynek krajowy i zagraniczny,
nowe segmenty rynku,
wykorzystanie dobrego wizerunku
firmy,
 nasycenie rynku na produkty
wolno się zużywające,
 ciągle rosnąca konkurencja,
 ryzyko bankructwa,
 przywiązanie klientów do znanych
firm,
 siła
przetargowa
nabywców
kontrahentów,
 załamanie rozwoju odlewnictwa,
 brak wykwalifikowanej kadry
konstrukcyjnej.
Zarząd firmy CHOFUM S.A. przy wyznaczaniu celów strategicznych firmy na kolejne
lata, przeprowadza podobną analizę. Stanowi to diagnozę aktualnej sytuacji, jak
również podstawę do prognozy przyszłych sytuacji i działań. Umożliwia to określenie
dopuszczalnych i możliwych do realizacji strategii.
Przeprowadzanie każdorazowo analizy tego typu jest dość czasochłonne, decyzje
strategiczne dotyczące kierunków rozwoju i działalności firmy bez wątpienia powinny
być poprzedzone gruntowną analizą sytuacji, która jednak może być znacznie
usprawniona dzięki hurtowni danych. Dostęp do istotnej wiedzy zgromadzonej w tym
systemie jest prostszy dzięki czemu proces podejmowania decyzji kluczowych jest
krótszy.
2.2.3 Działalność marketingowa
Firma CHOFUM nie posiada odrębnie wyróżnionego działy Marketingu. Zgodnie
z procedurami określonymi w Księdze Zarządzania Jakością, odpowiedzialność za
przekazywanie klientom ofert, zobowiązujących przedsiębiorstwo do realizacji
konkretnych wyrobów lub usług, spoczywa na zastępcy Dyrektora Technicznego.
Głównym celem w zakresie działań marketingowych jest zapewnienie w sposób stały
i równomierny wzrostu liczby odbiorców oferowanych produktów, oraz wzrostu
wartości składanych zamówień. Działania marketingowo-handlowe, są realizowane w
bezpośrednich kontaktach z odbiorcami, nie korzysta się z innych kanałów dystrybucji
zarówno w odniesieniu do sprzedaży krajowej jak i zagranicznej. Wśród nielicznych
czynności marketingowych należy wyróżnić:
 wysyłka folderów reklamujących i katalogów do firm produkcyjnych
i handlowych,
 poszukiwanie i zdobywanie odbiorców wyrobów Spółki,
38



kontakt bezpośredni z potencjalnymi klientami,
udział w targach i wystawach,
spisywanie umów, a w nich warunki dostaw, ceny, terminy realizacji, warunki
płatności, warunki odbioru technicznego, zabezpieczenia płatnicze, odbiory
przez uprawnione urzędy.
Bezpośredni kontakt z klientami przynosi Firmie oczekiwane rezultaty. Terminowa
realizacja zamówień kształtuje wyobrażenie Spółki jako wiarygodnego partnera.
Uczestnictwo w targach organizowanych m.in. w Poznaniu, jest dla Firmy doskonałą
okazją do zaprezentowania swoich wyrobów i zainteresowania potencjalnych
klientów. Często już podczas targów dochodzi do zawarcia różnorodnych umów
handlowych. Zachętą dla inwestorów jest elastyczna polityka cenowa firmy
CHOFUM, możliwość płatności w systemie ratalnym oraz zniżki uzależnione od
wielkości zamówienia i terminu płatności.
W firmie nie istnieje dział marketingu, nie ma również osób odpowiedzialnych
wyłącznie za ten obszar działalności. Wszelkie działania promocyjne są związane
wyłącznie z czynnościami sprzedaży prowadzonymi przez różnych pracowników.
Brak jasnego podziału odpowiedzialności oraz określonych standardów w tym
zakresie nie przyczynia się do wzrostu sprzedaży. Dzięki projektowanej hurtowni
danych będzie możliwe świadome realizowanie działań promocyjnych. Dostęp do
historycznych danych dotyczących sprzedaży czy przebiegu poprzednich kontaktów
umożliwi firmie CHOFUM monitorowanie procesów sprzedaży oraz planowanie
kolejnych działań prowadzących do wzrostu lojalności klientów a docelowo wzrostu
sprzedaży.
2.3.
Ocena korzyści wynikających z wdrożenia hurtowni danych
2.3.1 Informacja w tworzeniu przewagi konkurencyjnej
Funkcjonowanie każdej organizacji jest uwarunkowane posiadaniem określonych
informacji będących istotnym zasobem firmy. Definicja informacji wg. Kisielnickiego
i Sroki jest następująca: „informacja to taki rodzaj zasobów, który pozwala na
zwiększenie naszej wiedzy o nas i otaczającym nas świecie” (Kisielnicki, Sroka 2001,
s. 14). Dopiero posiadając informacje zarówno o organizacji jak i jej otoczeniu, zarząd
może skutecznie kierować firmą.
Hurtownia danych stanowi jednoznaczne źródło informacji dostępne na każde żądanie,
co zostało opisane we wcześniejszej części niniejszej pracy (podrozdz. 1.1.1).
Informacje te są wykorzystywane do poprawy funkcjonowania firmy a w rezultacie do
uzyskania
wymiernych
wartości
ekonomicznych.
Proces
zarządzania
przedsiębiorstwem wymaga wszechstronnych informacji zawierających wyniki
osiągnięte przez firmę w przeszłości, sumienną ocenę aktualnej sytuacji a także
prognozę przyszłych zachowań.
Hurtownia danych w firmie CHOFUM przyczyni się do redukcji niepewności,
umożliwi również kierownictwu trafne szacowanie ryzyka związanego z decyzjami
podejmowanymi przez kierownictwo. Spółka będzie także w stanie zrozumieć
zmieniające się potrzeby klientów oraz śledzić zachowania rynkowe konkurentów.
39
Dzięki temu firma CHOFUM umocni swoją pozycję na rynku i zwiększy swoje szanse
w walce o przewagę konkurencyjną15 na rynku.
Powstało wiele definicji pojęcia „konkurencja”, według Stankiewicza: „Konkurencją
nazywane będzie zjawisko, którego uczestnicy rywalizują między sobą w dążeniu do
analogicznych celów, utrudniają (a niekiedy uniemożliwiają) osiąganie takich samych
celów przez innych” (Stankiewicz 2002, s. 18, cyt. za Bielski 2007, s. 16)
Konkurencyjność przedsiębiorstwa powinna być zauważalna dla jego klientów
i dotyczyć istotnych cech użyteczności. Przewagę konkurencyjną zdobywa się nie
tylko poprzez kształtowanie nowych zasobów, ale także poprzez sposoby
kształtowania posiadanych zasobów oraz innowacyjny sposób ich eksploatacji.
Niezmiennie istotna jest również lojalność klientów, dążenie do minimalizacji
kosztów wytwarzania, zarządzanie ryzykiem. Odpowiednie zarządzanie powyższymi
czynnikami jest możliwe dzięki zgromadzonym informacjom.
2.3.2 Wspieranie podejmowania decyzji strategicznych
Cele strategiczne firmy CHOFUM zostały opisane we wcześniejszej części niniejszej
pracy (podrozdz. 2.1.2). Realizacja strategii nie przebiega jednak zgodnie
z założeniami. Nie jest łatwo odejmować decyzje mające wpływ na funkcjonowanie
całego przedsiębiorstwa, na podstawie wybrakowanych informacji lub w przypadku
ich braku. Każdy z wymienionych wcześniej celów strategicznych ma inne
wymagania oraz potrzeby informacyjne i kapitałowe.
Wizerunek firmy na rynku krajowym i zagranicznym (jeden z celów strategicznych
firmy) jest uzależniony od opinii konsumenta. Dzieje się tak dlatego, że klienci mają
teraz dostęp do informacji pozwalającej im świadomie podejmować decyzje
zakupowe. Udziały w rynku nie są już uwarunkowane wyłącznie marką producenta ale
właśnie doświadczeniami kupujących oraz ich skłonności do lojalności. Bez względu
na branżę i sektor działalności, jak pisze Prahalad i Ramaswamy: ”Niegdyś firmy
mogły tworzyć marki przez reklamę i inne rodzaje komunikacji. To już się skończyło.
Obecnie marki ewoluują przez doświadczenia” (Prahalad, Ramaswamy 2005, s. 133).
Decyzje podejmowane przez kierownictwo w celu realizacji strategii polepszania
wizerunku firmy powinny być wsparte informacją o klientach, ich preferencjach,
terminach zamówień, ewentualnych reklamacjach oraz oceną ich satysfakcji na
przestrzeni czasu. Właśnie takich informacji dostarcza hurtownia danych.
Kolejną decyzją strategiczną (jednocześnie cel strategiczny firmy CHOFUM) jest
decyzja o wprowadzeniu do sprzedaży nowych odlewów żeliwnych. Taka decyzja
wymaga bez wątpienia przeanalizowania z jednej strony możliwości produkcyjnych
firmy, drugiej zaś ryneku potencjalnych odbiorców. Nie można również zapomnieć
o dokładnej analizie konkurencji na rynku w danym sektorze produkcyjnym. Firma
CHOFUM nie prowadzi tak szczegółowych analiz gdyż dostęp do danych
niezbędnych do ich przeprowadzenia jest trudny i czasochłonny. Jest to kolejny obszar
którego funkcjonowanie znacznie usprawni wprowadzenie hurtowni. Zarząd będzie
mógł sprawnie podejmować decyzje strategiczne w zakresie wprowadzenia nowego
produktu na rynek. Analiza trendów aktualnej sprzedaży może ponadto wskazać nowe
„istotą przewagi konkurencyjnej jest, że dana firma robi coś lepiej lub inaczej od swoich rywali, dzięki czemu
osiąga lepsze rezultaty”(Grodziszewski 1999, s. 110, cyt. za Bielski 2007, s. 29)
15
40
kierunki działań jak rozszerzenie jednej produkcji a zawężenie drugiej, konieczność
obniżenia wybranych cen czy inne działania promocyjne (Todman 2005, s. 34).
W przedsiębiorstwie CHOFUM nie praktykuje się systematycznego raportowania.
Powodem takiej sytuacji jest brak dostępu do aktualnych oraz przeszłych informacji.
Statystyki sprzedażowe powstają raz do roku, głównie na potrzeby sprawozdania
finansowego do którego Spółka Akcyjna jest zobowiązana. Analizy sprzedaży są
przeprowadzane rzadko a ich wyniki zwykle nie służą poprawie aktualnej sytuacji.
Obszar sprzedaży jest najistotniejszy z punktu widzenia przychodów przedsiębiorstwa,
bo to właśnie odpowiednio przeprowadzone działania sprzedażowe prowadzą do
pożądanego zysku. Zarząd firmy podkreśla potrzebę analizy sprzedaży która pomoże
w tworzeniu przyszłych planów sprzedaży. Ponadto wyróżniono następujące
oczekiwania względem projektowanej hurtowni danych:
 Możliwość określenia towarów generujących największy zysk
 Analiza trendów zakupów poszczególnych klientów
 Jaką sprzedaż zrealizowano w poszczególnych miesiącach oraz latach
 Jaka jest łączna sprzedaż poszczególnych produktów w roku
 Jakie są skłonności/preferencje zakupowe poszczególnych klientów
 Którzy z klientów składają regularnie takie same zamówienia
Odpowiedzi otrzymane na powyższe pytania strategiczne mogą posłużyć do
podjęcia odpowiednich działań. Projektowana hurtownia danych ma docelowo
umożliwić prowadzenie wymaganych analiz oraz dostarczyć odpowiedzi na istotne
pytania osób decyzyjnych w firmie.
2.3.3 Hurtownia danych jako samozwracająca się inwestycja
Przedsięwzięcie jakim jest hurtownia danych wiąże się z dużymi kosztami. Cena
realizacji takiego projektu zależy od wielu czynników. Największe koszty wiążą się
głównie z wybraną architekturą systemu i wymaganiami sprzętowymi (Inmon ,s. 413422), dochodzi do tego koszt pracy zespołu projektowego a także późniejszego
szkolenia pracowników. W odniesieniu do każdego przedsięwzięcia inwestycyjnego
możliwe jest obliczenie jego opłacalności, czyli w jakim stopniu zwróci się kwota w
nie zainwestowana.
Wyliczaniu tzw. zwrotu z inwestycji służy wskaźnik finansowy ROI (z ang. R- return,
O-on, I-investment)16 . W odniesieniu do hurtowni danych wyliczenie tego wskaźnika
nie jest jednak oczywiste. System sam w sobie nie generuje bowiem realnego zysku,
podobnie jak w przypadku wszystkich inwestycji technologicznych. Zysk z tego
rodzaju przedsięwzięcia pochodzi z procesów, których realizację dany system
umożliwia. Dlatego źródłem rentowności hurtowni danych jest nowy lub ulepszony
proces biznesowy którego realizacja jest możliwa dzięki zastosowaniu hurtowni.
Utrzymanie hurtowni danych znacznie zmniejsza koszty związane z dostępem do
informacji. Informacje każdego rodzaju w zależności od potrzeb. Informacje te, są
„ W metodologii anglosaskiej analizy finansowej stosowany jest wskaźnik stopy zwrotu z inwestycji (ROI –
Return On Investment). Przy czym ogólna konstrukcja tego wskaźnika ma postać:
ROI = Error! .
Konstrukcja szczegółowa tego wskaźnika różni się w zależności od definicji zysku z inwestycji oraz wielkości
zainwestowanego kapitału.” (Prof. E. Radosiński 2007, s. 96)
16
41
wówczas dostępne wszystkim użytkownikom przedsiębiorstwa za każdym razem gdy
tylko zajdzie potrzeba zasięgnięcia informacji. Fenomen hurtowni tkwi również
w niezwykle krótkim (w porównaniu z systemami informatycznymi bez hurtowni)
czasie jaki jest potrzebny do uzyskania informacji z hurtowni danych, jest to zysk nie
dający się jednak wyrazić konkretną kwotą pieniężną.
Zyskowność hurtowni danych może być również mierzona przez wzrostem
przychodów ze sprzedaży, udziałów w rynku czy minimalizacją wydatków.
Przechowując zintegrowane dane o klientach można je wykorzystać oferując nowe
produkty, śledzić na którym etapie w cyklu życia klienta17, dany partner znajduje się
aktualnie i na tej podstawie przewidywać jego potencjalne potrzeby. Można również
zwiększyć sprzedaż, oferując klientom produkty na podstawie relacji z innymi
partnerami w branży (Inmon 2005, s.424).
W spółce CHOFUM brakuje wiedzy na temat poczynań klientów. Sprzedaż jest
ograniczona tylko do produkcji na zamówienie składane przez firmy. Wykorzystanie
informacji o klientach może zmienić tą sytuację, oferowane maszyny i urządzenia to
ogromna inwestycja. Przeciętny zysk jaki można osiągnąć przykładowo na jednej
sprzedanej tokarce SN (sterowanej numerycznie) waha się w granicach 20 000zł.
Hurtownia danych daje tej firmie szanse na prowadzenie bardziej świadomej polityki
rynkowej. Inwestycja w hurtownię, przyniesie mierzalny zwrot w postaci wzrostu
przychodów ze sprzedaży a także przyczyni się do realizacji misji przedsiębiorstwa
(opisanej w podrozdz. 2.1.2)
„Cykl ten zaczyna się od działań marketingowych, koncentrujących się na poszukiwaniu potencjalnych
odbiorców, potem następuje proces sprzedaży , który cześć potencjalnych nabywców przekształca w klientów
rzeczywistych, a na końcu – ważny, ale jednocześnie często zaniedbywany obszar – obsługa i serwis, mające
doprowadzić do kolejnej sprzedaży.”(Zachara 2000, cyt. za Buchnowska 2006, s. 118)
17
42
III. Projekt aplikacji
3.1.
Model pojęciowy
3.1.1. Analiza wymiarowa
Jednym z początkowych etapów projektowanie hurtowni danych jest identyfikacja
wymiarów odzwierciedlających działalność gospodarczą przedsiębiorstwa. We
wcześniejszej części niniejszej pracy (podrozdz. 1.1.3), przedstawiono podstawowe
modele danych stosowane w projekcie hurtowni danych. Modele te koncentrują się na
jednym, głównym obszarze tematycznym wokół którego tworzy się tabele wymiarów
reprezentujące zbiory atrybutów opisujących wyróżniony obszar tematyczny (będący
zbiorem tzw. faktów). Uzasadnienie słuszności modelowania wielowymiarowego
przedstawia Codd, pisząc: „Z reguły jest wiele różnych wymiarów, według których
można analizować pewien zbiór danych. Ta złożona perspektywa, czyli
wielowymiarowy model pojęciowy, wydaje się być sposobem, w jaki większość ludzi
interesu z natury widzi swoje przedsiębiorstwo.”(E.F. Codd 1993, cyt. za Todman
2005, s. 38). Podejście to jest więc podstawą projektowania hurtowni danych.
Rozmowy przeprowadzone z zarządem firmy CHOFUM wskazały na potrzebę
skoncentrowania modelu danych na fakcie sprzedaży, jest on bowiem głównym obszar
tematycznym. Kierownictwo chciałoby uzyskać odpowiedzi na pytania dotyczące
zarówno produktów jak i klientów z którymi firma współpracuje. Wszystkie punkty
wskazanie przez firmę odnoszą się do analiz produktów czy klientów w czasie. Zarząd
interesuje głównie możliwość prowadzenia wszechstronnych analiz sprzedażowych
o różnym stopniu agregacji18. W firmie CHOFUM S.A. fakt sprzedaży jest rozumiany
jako każdorazowe podpisanie z klientem umowy realizacji danego wyrobu. Umowa
taka jest zawsze poprzedzona ofertą zaakceptowaną przez klienta, sporządzoną
zgodnie z możliwościami produkcyjnymi firmy CHOFUM. Cały proces obsługi
zamówienia nie jest istotny dla hurtowni danych. Ważny jednak atrybut mówiący
o aktualnym stanie zamówienia. W firmie wyróżniono trzy statusy zamówienia:
Przyjęte, W realizacji, Wysłane. Status „W realizacji” oznacza podpisanie umowy
z klientem oraz rozpoczęcie produkcji zgodnie z ustaleniami. W rozumieniu zarządu
nastąpił fakt sprzedaży, który powinien być odnotowany w hurtowni danych.
Omówiony fakt „Sprzedaż” będzie stanowił centralną cześć modelu danych
projektowanej hurtowni. Do wymiarów opisujących fakt sprzedaży będzie zaliczony
wspominany wcześniej wymiar „Produkt” oraz „Klient”. Kolejnym wymiarem
niezbędnym do prowadzenia analiz będzie „Czas”. Zróżnicowany profil produkcji
firmy CHOFUM (podrozdz. 2.1.3) wymusza wprowadzenie kolejnego wymiaru –
„Grupa produktów”, umożliwi to prowadzenie analiz sprzedaży nie tylko
w odniesieniu do poszczególnych wyrobów ale również grup wyrobów (np. odlewy,
obrabiarki itd.). Podsumowując wyróżniono następujące wymiary:
 Produkt
 Grupa produktów
 Klient
Projektowana baza danych powinna zawierać różnorodne funkcje na zbiorach (np. sumowanie). Fakt ten
podkreśla Todman, pisząc: „Rzecz w tym, że w systemie zaprojektowanym w celu udzielania odpowiedzi na
pytania strategiczne pojedyncze wiersze same w sobie nie mają większego znaczenia (…)Aby na przykład
otrzymać raport analizujący sprzedaż według produktów, pojedyncze wielkości sprzedaży dotyczące danego
produktu muszą zostać zsumowane.” (Todman 2005, s. 50)
18
43
 Czas
Schemat gwiazdy dla faktu sprzedaży firmy CHOFUM przedstawiono na rysunku 10.
Taki podstawowy model umożliwia analizę faktu sprzedaży w pięciu wymiarach.
Poszczególne wymiary modelu mają dalej budowę hierarchiczną.
WYMIAR PRODUKT
Produkt_id
FAKT SPRZEDAŻ
Produkt_id
Klient_id
WYMIAR KLIENT
Klient_id
Data_id
Atrybuty
Grupa_id
Atrybuty
Region_id
Dane
Grupa_id
Atrybuty
Data_id
Region_id
Atrybuty
Atrybuty
WYMIAR GRUPA
PRODUKTÓW
WYMIAR CZAS
WYMIAR OBSZAR
Rysunek 10: Schemat gwiazdy dla faktu sprzedaży firmy CHOFUM S.A.
Źródło: Opracowanie własne
Wymiar Produkt
Produkcja odlewów żeliwnych, maszyn i urządzeń wymusza konieczność
prowadzenia szczegółowej klasyfikacji. Poszczególne wyroby opatrzone są
unikatowym kodem stanowiącym ciąg znaków literowo-numerycznych . Każdy
produkt posiada również pełną nazwę, cenę oraz indywidualną jednostkę miary
według której prowadzona jest sprzedaż (np. sztuka, kilogram itp.)
Wymiar Grupa Produktów
Poszczególne produkty można zaklasyfikować do pięciu ogólnych grup wyrobów.
Należą do nich:
Cylindry i walce
Obrabiarki
Komponenty
Modele
Pierścienie
Wymiar Klient
Firmy z którymi współpracuje CHOFUM są ewidencjonowane poprzez pełną nazwę
(włącznie z formą prawną). Znaczne ułatwienie pracy powoduje posługiwanie się
skrótami nazw, zawierającymi charakterystyczne dla danej firmy symbole. Wśród
44
pozostałych informacji dotyczących klientów należy wymienić: Pesel, NIP, Regon czy
szczegółowe dane kontaktowe.
Wymiar Czas
Umożliwi prowadzenie analiz sprzedaży na przestrzeni czasu. Wymiar ten
reprezentuje terminy poszczególnych transakcji.
Wymiar Obszar
Międzynarodowa skala sprzedaży poradzonej przez firmę CHOFUM nie była
dotychczas analizowana pod kątem poszczególnych regionów świata. Wymiar takiej
analizy dostarczy odwiedzi na pytania dotyczące popularności grup wyrobów na
poszczególnych kontynentach.
3.1.2. Wymagania dla modelu pojęciowego
Model pojęciowy, jak pisze Todman, jest odzwierciedleniem wymagań
informacyjnych danego przedsiębiorstwa, w odniesieniu do projektu hurtowni danych
(Todman 2005, s. 129). Jednym z podstawowych warunków jaki model pojęciowy
musi spełniać, jest prostota. Model ten musi być przystępny i zrozumiały przez
wszystkich użytkowników.
W poprzednim podrozdziale przedstawiono ogólny model wymiarowy. Model
pojęciowy powstaje na bazie wymiarowego poprzez zastosowanie podobnych reguł.
W prostej strukturze modelu wymiarowego występują równie nieskomplikowane
związki, najczęściej typu „jeden do wiele” (Tabela faktów reprezentuje stronę
„wiele”). Inne związki występują raczej rzadko.
Model pojęciowy powinien również wspomagać zmiany w czasie w odniesieniu do
wszystkich jego elementów (obiektów, związków, atrybutów). Trwałość
poszczególnych elementów modelu nie jest jednakowa. Niektóre dane pozostają
niezmienne bez względu na czas (tzw. retrospekcja19 trwała), inne natomiast cechują
się zmiennością. Wśród danych zmiennych w czasie należy w modelu wyróżnić te
których historyczne wartości są istotne (tzw. retrospekcja prawdziwa) oraz te dla
których liczą się tylko wartości bieżące (tzw. retrospekcja fałszywa).
Tabela 3: Wartości retrospekcji w odniesieniu do encji, związków i atrybutów. Źródło:
Opracowano na podstawie: Todman 2005, s.134 – 137
Encja
Retrospekcja
trwała
Encja istnieje zawsze i
niezmiennie.
Obiektem o
retrospekcji trwałej
jest przykładowo
encja „Region”
zawierająca nazwy
kontynentów.
Retrospekcja
prawdziwa
Istnienie danej encji
składa się z jednego lub
kilku przedziałów
czasowych. Taki obiekt
wiernie odzwierciedla
przeszłość i historyczne
zachowania obiektu.
Retrospekcja
fałszywa
Przechowywany jest
tylko aktualny stan
istnienia obiektu.
Pojęcie retrospekcji wiąże się z odtwarzaniem pewnych przeszłych zdarzeń w pamięci, w literaturze oznacza
wprowadzenie wydarzeń poprzedzających akcję właściwą (na podst. www.pwn.pl, 16.05.2008 ) W odniesieniu
do hurtowni danych retrospekcja odpowiada zjawisku zmiany danych w czasie.
19
45
Związek
Atrybut
Związek który się nie Przechowywany jest czas
zmienia, przykładem
istnienia każdego
takiego związku jest
związku w celu wiernej
zależność między
reprezentacji danych
encjami Klient –
historycznych.
Sprzedaż gdyż
pojedynczy fakt
sprzedaży danego
klienta nigdy się nie
zmienia
Wartość atrybutu nie Zmieniające się w czasie
ulega zmianie.
wartości atrybutu są
Przykładem atrybutu o
zapisywane i
takiej retrospekcji jest
przechowywane. Jeżeli
„Kod klienta” w encji
wymagana jest analiza
„Klient”, która nigdy
popularności produktów
się nie zmienia.
firmy według cen,
atrybutem o prawdziwej
retrospekcji w encji
„Produkt” będzie „Cena”
Zapisywane są
jedynie bieżące
związki między
obiektami.
Istotne są jedynie
aktualne wartości
atrybutu, nie
przechowuje się
danych
historycznych.
Przykładem jest
atrybut „Nazwisko”
w encji „Klient”, nie
ma potrzeby
przechowywania
starego nazwiska w
przypadku jego
zmiany.
Szczegółowy model danych zostanie przedstawiony w dalszej części pracy (podrozdz.
3.2) za pomocą diagramu związków encji.
3.1.3. Modelowanie punktowe
Jedną z metod tworzenia modelu pojęciowego, jest modelowanie punktowe. Todman
wyjaśnia metodę modelowania punktowego w następujący sposób: „Jest to kompletna
metoda umożliwiająca ludziom nie związanych z techniką, tworzenie własnych modeli
pojęciowych, które będą odzwierciedlać ich indywidualne postrzeganie własnych
przedsiębiorstw w pojęciach wymiarów” (Todman 2005, s. 140). Model pojęciowy
składa się z punktu reprezentującego fakty (umieszczonego w centrum), nazw
poszczególnych wymiarów oraz tzw. łączników między punktem a wymiarami.
Ponieważ model ma być prosty, nie umieszcza się na nim atrybutów faktów
i wymiarów. Szczegółowe informacje można przedstawić tabelarycznie w załączniku.
Na rysunku 11 przedstawiono model punktowy ukierunkowany na fakt sprzedaży.
46
Pracownik
Produkt
Kontakty
SPRZEDAŻ
Osoba
kontaktowa
Klient
Rodzaj kontaktu
Płatności
Grupa produktów
Czas
Region
Wydział
Adres
Rysunek 11: Model punktowy ukierunkowany na sprzedaż dla firmy CHOFUM S.A. Źródło:
Opracowanie własne
Na rysunku 11 poza omówionymi wcześniej wymiarami (tj. produkt, grupa
produktów, region, klient, czas) oraz faktem (sprzedaż) znajdują się dodatkowe
elementy. W wymiarze „Klient” występuje hierarchia grupująca klientów według
płatności (wyróżniając dłużników). Kolejnym grupowaniem w wymiarze „Klient” są
„Kontakty”, wyrażające rodzaj i częstość kontaktów danego klienta. Wymiar
„Region” jest grupowany według adresu, natomiast wymiar „Grupa produktów”
według wydziału w którym powstają.
Tabele 3-6 przedstawiają atrybuty poszczególnych wymiarów wraz ze szczegółowym
opisem oraz wskazaniem kluczy głównych. Arkusze służące prezentacji danych,
zostały opracowane na podstawie notacji stosowanej przez Todmana (Todman 2005, s.
159).
Tabela 4: Arkusz modelowania punktowego encji „Klient”. Źródło: Opracowanie własne na podst.
Todman 2005, s. 159.
Encja: KLIENT
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Retrospekcja Prawdziwa
Dane związane z klientem umożliwiające ich identyfikację oraz
rozpoznanie klientów aktywnych oraz nieaktywnych (tj. takich
którzy nie kontaktowali się z firmą w okresie >12 miesięcy)
Klient_ID
Klucz główny?
TAK
Typ danych Autonumerowanie
Atrybut identyfikujący klienta, system automatycznie
przydziela każdemu klientowi dodanemu do bazy, unikatowy
numer.
Klient_01_Symbol
Klucz główny? NIE
Typ danych Tekst
47
Skrótowa nazwa przedsiębiorstwa
Klient_02_PełnaNazwa
Klucz główny? NIE
Typ danych Tekst
Właściwa nazwa przedsiębiorstwa zawierająca formę prawną
(S.A., Sp. z o. o., itp.)
Klient_03_www
Klucz główny? NIE
Typ danych Tekst
Adres stron internetowej przedsiębiorstwa
Klient_04_Pesel
Klucz główny? NIE
Typ danych Liczba
Numer Powszechnego Elektronicznego Systemu Ewidencji
Ludności zawiera szereg informacji o kliencie zapisanych w 11cyfrowej serii.
Klient_05_NIP
Klucz główny? NIE
Typ danych Liczba
Numer identyfikacji podatkowej zapisany w 9-cyfrowej serii.
Klient_06_Regon
Klucz główny? NIE
Typ danych Liczba
Numer służący do identyfikacji podmiotu gospodarczego w
krajowym rejestrze urzędowym podmiotów gospodarki
narodowej zapisany w 9-cyfrowej serii.
Klient_07_Nota
Klucz główny? NIE
Typ danych Tekst
Notatki dotyczące klienta, wszelkie informacje uzupełniające,
istotne z punktu widzenia kontaktów z klientem.
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Tabela 5: Arkusz modelowania punktowego encji „Produkt”. Źródło: Opracowanie własne na
podst. Todman 2005, s. 159.
Encja: PRODUKT
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Retrospekcja Prawdziwa
Dane związane z produktem umożliwiające ich klasyfikację
i identyfikację w firmie.
Produkt_ID
Klucz
główny?
TAK
Typ danych Autonumerowanie
Atrybut identyfikujący produkt, system automatycznie
przydziela każdemu produktowi dodanemu do bazy, unikatowy
numer.
Produkt_01_Symbol
Klucz
główny?
NIE
Typ danych Tekst
Ciąg znaków będący połączeniem liter i cyfr. Litery stanowią
zwykle skróty pełnych nazw produktów (np. SN dla tokarek
sterowanych numerycznie)
Produkt_02_Nazwa
Klucz
główny?
NIE
Typ danych Tekst
Pełna nazwa produktu.
48
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Produkt_03_Nota
Klucz
NIE
główny?
Typ danych
Informacje dodatkowe i produkcie, specyfikacja, opis działania
itp.
Produkt_04_Cena
Klucz
główny?
NIE
Typ danych Waluta
Cena produktu wyrażona w walucie.
Produkt_05_JednostkaMiary Klucz
główny?
NIE
Typ danych Tekst
Pole służące do określenia jednostki miary w jakiej dany
produkt jest sprzedawany. Maszyny mogą być zliczane
w sztukach podczas gdy odlewy w kliogramach.
Tabela 6: Arkusz modelowania punktowego encji „Grupa produktów”. Źródło: Opracowanie
własne na podst. Todman 2005, s. 159.
Encja: GRUPA PRODUKTÓW
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Retrospekcja Trwała
Dane dotyczące grup produktowych oferowanych przez firmę
CHOFUM S.A.
GrProd_ID
Klucz
główny?
TAK
Typ danych Autonumerowanie
GrProd_NazwaGrupy
Klucz główny? NIE
Typ danych Tekst
Metadane:
Tabela 7: Arkusz modelowania punktowego encji „Region”. Źródło: Opracowanie własne na podst.
Todman 2005, s. 159.
Encja: REGION
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
Retrospekcja Trwała
Dane dotyczące regionów geograficznych z podziałem na
poszczególne kontynenty.
Region_ID
Klucz
główny?
TAK
Typ danych Autonumerowanie
Numer nadawany automatycznie przez system, służący do
identyfikacji regionów.
Region_01_Nazwa
Klucz główny? NIE
Typ danych Tekst
Pełna nazwa regionu.
49
Tabela 8: Arkusz modelowania punktowego encji „Czas”. Źródło: Opracowanie własne na podst.
Todman 2005, s. 159.
Encja: CZAS
Metadane:
Nazwa atrybutu
Metadane:
Nazwa atrybutu
Metadane:
3.2.
Retrospekcja Trwała
Tabela dat zawierająca wszystkie dni aż do końca roku 2020
.
Czas_ID
Klucz
główny?
TAK
Typ danych Autonumerowanie
Numer nadawany automatycznie przez system, służący do
identyfikacji terminów sprzedaży.
Czas_01_Data
Klucz główny? NIE
Typ danych Data
Data transakcji zapisywana w rrrr-mm-dd.
Model logiczny
3.2.1. Modelowanie logiczne
Projekt hurtowni danych wymaga dokładnego zrozumienia wymagań firmy oraz
właściwego modelowania danych które umożliwią funkcjonalność systemu. Tworzone
modele stanowią gwarancję właściwego zrozumienia zasad działania hurtowni danych
przez jej przyszłych użytkowników, na etapie modelowania systemu łatwiej jest
zweryfikować ewentualne błędy które mogłyby zakłócić funkcjonalność systemu.
Modelowanie logiczne polega na tworzeniu diagramów zależności między
jednostkami. Opracowany dotychczas model pojęciowy zawiera opis poszczególnych
jednostek (tabela faktów i tabele wymiarów) oraz głównych relacji między mini.
Model logiczny będzie stanowił rozszerzenie poprzedniego ze szczególnym
uwzględnieniem zależności relacyjnych między jednostkami.
Jednym z kluczowych składników modelu logicznego jest czynnik czasu i jego
uwzględnienie w modelu danych. W tradycyjnych systemach operacyjnych podczas
każdej zmiany danych w czasie, nowe wartości zastępują nieodwracalnie poprzednie.
W takich systemach archiwizacja danych nie istnieje co powoduje brak danych
historycznych w przedsiębiorstwie. Jedną z podstawowych cech odróżniających
hurtownie danych od tradycyjnych systemów operacyjnych jest możliwość
dokładnego utrwalenia przeszłości20 (więcej w podrozdz. 1.1.1). W modelu
pojęciowym opisanym w poprzednim podrozdziale, wprowadzono pojęcie retrospekcji
stanowiącej odpowiedź na poruszony problem archiwizacji danych historycznych.
Jedną z metod implementacji retrospekcji jest wprowadzenie atrybutów istnienia
w odniesieniu do tych obiektów modelu, dla których czynnik czasu ma kluczowe
znaczenie (na podst. Todman 2005, s. 175-184).
Korporacyjny model danych może stanowić podstawę dla modelu hurtowni danych.
Firma CHOFUM S.A. nie dysponuje gotowym modelem danych odzwierciedlającym
Chcąc prowadzić analizy sprzedaży z rozróżnieniem poszczególnych regionów należy zwróć uwagę na
możliwość zmiany adresu klienta w celu odróżnienia zamówień składanych zarówno z aktualnego jak i
poprzedniego adresu. Przykład ten podaje Todman pisząc że: „zamówienia składane przez klienta, gdy mieszkał
on pod przednim adresem, muszą zachować połączenia z poprzednim adresem, aby nadal były zaliczane na
konto wcześniejszego regionu. Mówiąc prościej, na konto nowego regionu powinny być sumowane tylko
zamówienia późniejsze, składane przez klienta już po zmianie adresu.” (Todman 2005, s. 99)
20
50
funkcjonowanie przedsiębiorstwa, model ten został opracowany dla potrzeb projektu
hurtowni danych.
3.2.2. Opracowanie modelu logicznego
Trudność opracowania modelu logicznego polega między innymi na tym, że należy go
przedstawić w możliwie jak najprostszy sposób aby był zrozumiały dla ludzi nie
związanych zawodowo z informatyką. Jest wiele narzędzi umożliwiających
opracowanie modelu logicznego. Jednym z języków modelowania obiektowego
umożliwiających tworzenie modeli projektowanych systemów informatycznych, jest
język UML21. Język ten umożliwia opracowanie tzw. diagramu klas będącego
graficzną reprezentacją elementów i związków między nimi. Autorzy Booch,
Rumbaugh i Jacobson przedstawiają następującą definicję diagramu klas: „Diagram
klas obrazuje pewien zbiór klas22, interfejsów i kooperacji, oraz związki między nimi.
Jest grafem złożonym z wierzchołków i krawędzi” (Booch, Rumbaugh, Jacobson 2002,
s. 109). Na rysunku 12 przedstawiono diagram klas hurtowni danych dla firmy
CHOFUM. Wyróżniono na nim kluczowe klasy oraz zależności między nimi.
„Unifield Modeling Language (UML) jest językiem znormalizowanym, służącym do zapisywania projektu
systemu. Może być stosowany do obrazowania, specyfikowania, tworzenia i dokumentowania artefaktów
powstałych podczas procesu budowy systemu informatycznego” (Booch, Rumbaugh, Jacobson 2002, s. 13)
22
„Klasa to reprezentacja wspólnych cech grupy obiektów, które mają takie same właściwości, stany,
zachowanie, związki i znaczenie. Obiekt jest egzemplarzem (instancją, wystąpieniem, urzeczywistnieniem) klasy”
(Rekuć 2008, wykład nr 3, s. 2) Innymi słowy, to zbiór obiektów o takich samych atrybutach, związkach i
znaczeniach.
21
51
Rysunek 12: Diagram klas hurtowni danych dla firmy CHOFUM S.A. Źródło: Opracowanie własne
Diagram klas został opracowany w programie Enterprise Architect, narzędzia
przeznaczonego do modelowania biznesowego w języku UML.
Wszystkie obiekty o retrospekcji prawdziwej wymagają rejestrowanie okresu ich
istnienia, dotyczy to zarówno encji, związków oraz poszczególnych atrybutów.
Prezentowany model danych nie umożliwia jednak tej istotnej czynności.
W poprzednim podrozdziale (3.1.3 ) zidentyfikowano dwie encje które cechuje
retrospekcja prawdziwa, wymiar „Produkt” oraz „Klient”. W obu przypadkach należy
przeanalizować możliwość wyznaczenia początku oraz końca istnienia wyrażonych
w konkretnych datach. Todman sugeruje wprowadzenie nowych atrybutów w obrębie
tych encji, tzw. atrybutów istnienia co powoduje powstanie nowych związków
w modelu danych. W przypadku encji „Klient” autor sugeruje wprowadzenie nowej
encji „Istnienie Klienta” której atrybutami będzie kod klienta (odnoszący się do encji
„Klient”) oraz Początek Istnienia Klienta i Koniec Istnienia Klienta. Jest to jeden
z przykładów retrospekcji prawdziwej (za Todman 2005, s. 189-191). Wprowadzenie
atrybutów istnienia ma jednak poważną wadę w odniesieniu do projektu hurtowni
danych. Nowe związki powstałe po wprowadzeniu tych atrybutów zacierają model
gwiazdy będący podstawą projektu hurtowni. Wymiar „Czas” jest bowiem powiązany
nie tylko z centralną tabelą faktów, ale również (jak w przypadku modelu dla firmy
CHOFUM) z wymiarami „Produkt” i „Klient”.
3.3.
Fizyczna implementacja
3.3.1. Architektura hurtowni danych
Przykład klasycznej architektury hurtowni danych został omówiony we wcześniejszej
części niniejszej pracy (podrozdz. 1.3.2). Wyróżniono charakterystyczne warstwy
wchodzące w skład architektury takie jak: dane źródłowe, narzędzia ETL, Hurtownia
danych oraz użytkownik końcowy. Architektura ta ukazuje kierunek przepływu
danych od systemów źródłowych do użytkownika. Pula danych źródłowych może
zasilać różne systemy przedsiębiorstwa często nie związane ze sobą i skierowane do
różnych grup odbiorców informacji. Poprawność i jakość tych danych ma ogromne
znaczenie z perspektywy całego projektu hurtowni danych. Tabela 8, zawiera wykaz
podstawowych problemów które mogą pojawić się podczas kontroli poprawności
danych źródłowych, oraz sposoby ich rozwiązywania.
Tabela 9: Problemy dotyczące poprawności danych w architekturze hurtowni danych.
Źródło: Opracowanie własne (na podstawie Todman 2005, s. 207-217)
Rodzaj danych
Brakujące
Błędne
Nieaktualne
Niespójne
Wprowadzające
w błąd
Opis
Brak danych spowodowany
pominięciem lub niewymagalnością
ich wprowadzenia w systemach
źródłowych. Stosunkowo łatwe do
wykrycia.
Wyróżniono błędy w wartościach
(spoza zakresu poprawności), błędy
referencyjne (naruszające więzy
spójności) oraz błędy poprawności
(np. błędy literowe). Trudne do
wykrycia.
Niewspółczesne dane przechowywane
w hurtowni danych na skutek zbyt
rzadkiej aktualizacji danych
zmieniających się w systemach
operacyjnych.
Problem zmian dynamicznych zmian
zachodzących w hurtowni danych
które systemy operacyjne często nie są
w stanie wychwycić.
Błędy odnoszą się do problemu
właściwej reprezentacji czasu przy
wprowadzanych zmianach
retrospektywnych.
Rozwiązanie
Użycie wartości
domyślnych lub
odrzucenie rekordu
(nie dopuszczenie do
hurtowni danych).
Odrzucanie rekordu
do naprawienia i
ponownego
przedłożenia.
Bieżące przesyłanie
do hurtowni danych
zmian zachodzących
w systemach
źródłowych.
Brak jednoznacznej
metody radzenia sobie
z problemem
niespójności danych.
Budowa reguł
walidacji na modelu
meta danych może
przyczynić się do
większej elastyczności
sprawdzania
poprawności danych.
W firmie CHOFUM dane źródłowe pochodzą przede wszystkim z arkuszy
kalkulacyjnych zawierających dane klientów i produktów oraz z systemu obsługi
54
zamówień w programie MS Access. W roku 2003 wdrożono w firmie system
informatyczny TETA składający się z następujących modułów:
 TETA-FK - finanse i księgowość
 TETA-ST - środki trwałe
 TETA-GM - gospodarka materiałowa (magazyny i księgowość)
 TETA-KP - kadry płace
Zaimplementowany system funkcjonuje w firmie w wersji znakowej, która umożliwia
szybszą obsługę w porównaniu z interfejsem graficznym. System ten nie będzie
bezpośrednio powiązany z hurtownią danych ponieważ obsługuje obszary nie
związane wprost z klientami firmy.
Do głównych źródeł hurtowni danych należą następujące aplikacje:
 Wykaz produktów (MS Excel)
 Wykaz klientów (MS Excel)
 System obsługi zamówień (MS Access)
Wykaz produktów (MS Excel)
Arkusz zawiera spis wszystkich produktów wytwarzanych przez firmę CHOFUM.
Poszczególne wiersze tabeli dotyczą indywidualnych wyrobów. Gromadzone są
następujące dane o produktach: symbol – ciąg znaków numeryczno – literowych,
pełna nazwa wyrobu, nazwa grupy produktów do której należy dany wyrób, jednostkę
miary oraz cenę.
Wykaz klientów (MS Excel)
Baza zawiera listę klientów współpracujących z firmą CHOFUM. Informacje jakie są
gromadzone na ich temat ograniczają się do danych teleadresowych.
System obsługi zamówień (MS Access)
Opracowany program śledzi poszczególne etapy realizacji każdego zamówienia
złożonego przez klienta. Proces zamawiania rozpoczyna się w momencie spisania
wymagań klienta a kończy z wystawieniem faktury. Dla hurtowni danych istotny jest
status zamówienia o którym była mowa we wcześniejszej części niniejszej pracy
(podrozdz. 3.1.1).
Dane źródłowe zostały poddane procesowi integracji. Dane uważa się za zintegrowane
gdy nie ma różnic pomiędzy ich formatami (integracja formatów) oraz znaczeniem
(integracja semantyczna). Autorzy Poe, Klauer i Brobst wyróżnili następujące etapy
procesu integracji danych (Poe V., Klauer P., Brobst S. 2000, s. 172-173):
 Pozyskiwanie danych źródłowych – wybór plików źródłowych (lub poszczególnych pól
plików) istotnych dla hurtowni danych
 Konsolidacja danych – opracowanie docelowej, jednoznacznej struktury danych (projekt
fizycznej bazy danych)
 Konwersja danych – przekształcenia danych w celu dopasowania ich do struktury
danych.
 Przenoszenie danych – programy służące do umieszczania danych źródłowych w
docelowej bazie danych.
Na każdy z powyższych etapów składa się szereg czynności niejednokrotnie bardzo
skomplikowanych, wymagających wykorzystania odpowiedniego oprogramowania
55
lub opracowania programu informatycznego. Dane wprowadzone do hurtowni danych
muszą być aktualizowane w odniesieniu do plików źródłowych.
Właściwa baza hurtowni danych została zaimplementowana w środowisku MS
Access. Narzędzie to zapewnia funkcjonalność hurtowni, jest stosunkowo proste
w obsłudze oraz należy do oprogramowania ogólnodostępnego i stosowanego w firmie
CHOFUM (system operacyjny Windows). W projekcie hurtowni danych
wykorzystano wbudowane funkcje formularzy umożliwiające opracowanie
graficznego interfejsu. Takie rozwiązanie umożliwia użytkownikom nie związanym
z informatyką, łatwy dostęp do informacji.
3.3.2. Tworzenie zapytań
Dostęp do informacji zawartych w hurtowni danych jest jednym z najważniejszych
etapów projektu tego systemu. Bez względu na istotę i jakość informacji zawartych
w hurtowni pozostaną one bezużyteczne jeśli nie będzie można do nich dotrzeć.
Wybierając narzędzie do tworzenia zapytań należy wziąć pod uwagę przede
wszystkim potrzeby przedsiębiorstwa. Ważne jest również to, aby narzędzie było
proste i zrozumiałe dla użytkowników.
Wśród narzędzi służących do tworzenia zapytań do hurtowni danych, Todman
wyróżnia m.in. (Todman 2005, s. 279-280):
 Raportowanie standardowe - możliwość generowanie standardowych raportów
okresowych.
 Raportowanie doraźne – umożliwia tworzenie bardziej złożonych zapytań do
hurtowni danych.
 Dystrybucja raportów – umożliwia wysyłanie generowanych raportów za pomocą
poczty elektronicznej.
 Wersja oparta na przeglądarce internetowej – dostęp do informacji poprzez
Internet.
 Świadomość agregacji - przeglądanie danych o różnym poziomie agregacji
Aktualne potrzeby firmy CHOFUM S.A. w zakresie dostępu do informacji,
ograniczają się do możliwości generowania okresowych raportów sprzedaży. Ważne
jest aby użytkownik mógł określić daty interesującego go okresu oraz prowadzić
analizy dla poszczególnych produktów i klientów. W kolejnym rozdziale niniejszej
pracy zostały omówione szczegółowe możliwości analityczne zaprojektowanego
systemu.
3.3.3. Metadane i czynniki jakości
Pojęcie „metadane” zostało wprowadzone we wcześniejszej części pracy przy
omawianiu architektury hurtowni danych (podrozdz. 1.3.2). Dla przypomnienia są to
„dane o danych” czyli wszelkie objaśnienia rozwinięcia nazw czy formaty danych.
Jest to niezwykle ważne zagadnienie od którego zależy jakość danych trafiających
najpierw do hurtowni danych a stamtąd do użytkowników końcowych. Metadane
powstają więc podczas omówionego wcześniej (podrozdz. 3.3.2) procesu integracji
danych oraz transformacji danych. W firmie CHOFUM funkcjonują standardy
dotyczące oznaczenia produktów (jednoznaczna symbolika) różne są natomiast
56
formaty zapisywania dat. W celu ujednolicenia formatów opracowano dodatkowe
tabele metadanych integracji (rys. 13).
Rysunek 13: Relacje tabel metadanych integracji. Źródło: Opracowanie własne (na podst. Todman
2005, s. 216)
Relacje dotyczą następujących tabel:
Meta_int_atrybuty – tabela zawierająca atrybut o formacie docelowym.
Meta_int_źródło – tabela reprezentująca system źródłowy.
Meta_int_zmian – procedura przekształcenia formatu atrybutu źródłowego.
Meta_int_zmian_atryb – tabela zbiorcza zawierająca atrybut źródłowy, docelowy oraz
proces przekształcenia.
Powyższy model zagwarantuje odpowiednią integrację danych firmy CHOFUM
w każdym przypadku braku zgodności formatów atrybutów.
Metadane powinny być gromadzone w odniesieniu do każdego obiektu hurtowni
danych, dzięki temu wprowadzanie wszelkich modyfikacji czy usprawnień systemu
jest prostsze. Szczegółowa dokumentacja definicji czy reguł obliczeniowych pozwala
użytkownikom szybko zrozumieć zawartość hurtowni. We wcześniejszej części
niniejszej pracy (podrozdz. 3.1.3, tab. 4-7) pokazano przykład metadanych
gromadzonych podczas projektu hurtowni danych dla firmy CHOFUM.
57
IV. Prototyp wdrożenia
4.1.
Interfejs użytkownika
Interfejs jest to oprogramowanie będące odwzorowaniem komputera widzianym przez
użytkownika. Ta platforma pośrednicząca między użytkownikiem a aplikacją zawiera
zwykle menu, ikony, okna dialogowe itp.23
Hurtownia danych dla firmy CHOFUM została zaimplementowana w aplikacji
bazodanowej Microsoft Access, program ten jest aktualnie stosowany w firmie.
Z aplikacji będą korzystać pracownicy o różnym stopniu znajomości systemów
informatycznych, dlatego ważne jest aby interakcje użytkowników z aplikacją nie były
trudne. Oznacza to, że interfejs użytkownika powinien być przystępny i umożliwiał
prostą nawigację. Aby zapewnić wymaganą funkcjonalność systemu wykonano
diagram przypadków użycia stosując opisaną wcześniej (podrozdz.3.2.2) notację
języka UML. Przypadki użycia odzwierciedlają sposób działania systemu a dokładnie
jego funkcje umożliwiające użytkownikom realizację celów dla nich istotnych.
Autorzy Booch i in. definiują to zagadnienie następująco: „Przypadek użycia to opis
zbioru ciągów akcji (i ich wariantów) wykonywanych przez system w celu
dostarczenia określonemu aktorowi godnego uwagi wyniku (…) Przypadek użycia
reprezentuje wymaganie funkcjonalne dla systemu jako całości” (Booch, Rumbaugh,
Jacobson 2002, s. 224-225). W przytoczonej definicji pojawiło się pojęcia aktora, jest
to reprezentacja użytkownika modelowanego przypadku użycia. Aktorem może być
pracownik firmy, klient (w przypadku aplikacji dających klientom możliwość
ingerowania w system) a także system. Diagram przypadków użycia dla hurtowni
danych jest przedstawiony na rysunku 14. Głównym celem użytkowników systemu
jest dostęp do wielowymiarowych analiz sprzedaży, dlatego też na diagramie
przypadków użycia wyróżniono możliwość generowania raportów sprzedaży. Ponadto
system powinien umożliwiać:
 zarządzanie klientami – przeglądanie danych kontaktowych poszczególnych
klientów, aktualizacja danych oraz dodawanie nowych klientów do systemu.
 zarządzanie produktami – wykaz wszystkich produktów, edycja rekordów oraz
dodawanie ewentualnych nowych wyrobów.
 zarządzanie płatnościami klientów – przeglądanie wykazu płatności
poszczególnych klientów, możliwość wygenerowania listy klientów
zalegających z płatnościami.
Wyróżnione funkcje zostały przedstawione na rysunku poniżej. Poza poszczególnymi
przypadkami użycia na diagramie umieszczono dwóch aktorów: „Pracownika” oraz
„System”. „Pracownik” stanowi reprezentację każdego użytkownika hurtowni danych,
w przypadku firmy CHOFUM będą to pracownicy realizujący sprzedaż. „System”
natomiast odzwierciedla hurtownie danych.
23
Na podstawie: www.neoinfo.pl/informatyka (data odczytu 2.06.2008r)
58
Rysunek 14: Diagram przypadków użycia hurtowni danych dla firmy CHOFUM S.A.
Źródło: Opracowanie własne
Analiza przypadków użycia stanowiła podstawę do zapewnienia odpowiedniej
funkcjonalności systemu. Istotnym celem, z punktu widzenia przyszłych
użytkowników systemu, było zaprojektowanie prostego interfejsu umożliwiającego
efektywną pracę. Aby ten cel zrealizować w programie Access wykorzystano opcje
formularzy24
Po uruchomieniu programu Access, automatycznie wyświetla się formularz startowy
w formie okna dialogowego z którego można przejść do „Menu” systemu lub
zrezygnować z dalszej pracy z programem. Wyjście powoduje automatyczne zapisanie
zmian dokonanych podczas pracy w systemie. Formularz „Menu” został
przedstawiony na rysunku 15.
„Dla każdej tabeli wchodzącej w skład bazy danych można utworzyć formularz. Formularz jest widokiem
jednego lub najwyżej kilku rekordów, przy czym rozmieszczenie pól i ich kolejność mogą być dowolne (…).
Formularze stosuje się do przeglądania zawartości rekordów, wstawiania nowych rekordów lub usuwania
istniejących oraz do sterownia obsługą bazy danych.” (Krzymowski 2007, s. 77)
24
59
Rysunek 15:Interfejs użytkownika hurtowni danych dla firmy CHOFUM S.A. Źródło: Opracowanie własne
Menu systemu zwiera następujące opcje:
1. Klient – ekran przeglądania, dodawania i edycji szczegółowych danych
poszczególnych klientów, listy transakcji oraz kontaktów firmy CHOFUM
z danym klientem.
2. Osoby kontaktowe – wykaz nazwisk osób z którymi nawiązano kontakty wraz
ze szczegółowymi danymi kontaktowymi. Możliwość edycji oraz dodawania
nowych rekordów.
3. Baza produktów – wykaz wyrobów produkowanych w firmie CHOFUM
ze szczegółową specyfikacją.
4. Płatności – lista płatności poszczególnych klientów z określeniem sposobu
oraz terminu płatności oraz wskazaniem klientów zalegających z zapłatą.
5. Raporty – ekran wyboru typu raportu, dostępnych jest siedem opcji.
Przejście do kolejnych ekranów z okna menu odbywa się za pomocą makropoleceń 25
przypisanych do przycisków listy. Aplikacja hurtowni danych zawiera liczne
makropolecenia usprawniających obsługę bazy danych. Poszczególne okna aplikacji
są zaopatrzone w przyciski umożliwiające przeglądanie rekordów, powrót do
poprzedniego okna, przejście do kolejnego lub zakończenie pracy z systemem.
szczegółowe możliwości aplikacji są przedmiotem rozważań kolejnego podrozdziału.
4.2.
Opis możliwości systemu
Rozmowy przeprowadzone z członkami zarządu firmy w trakcie realizacji niniejszej
pracy wskazały na potrzeby informacyjne dotyczące sprzedaży produktów oraz
obszaru zarządzania relacjami z klientami. Istotna z punktu widzenia firmy jest
możliwość przeprowadzania analiz sprzedaży niezbędnych do tworzenia przyszłych
planów sprzedażowych. We wcześniejszej części przedstawiono pozostałe
oczekiwania firmy względem hurtowni danych (rozdz. 2). Dla przypomnienia
wyróżniono:
 Możliwość określenia towarów generujących największy zysk
 Analiza trendów zakupów poszczególnych klientów
 Jaką sprzedaż zrealizowano w poszczególnych miesiącach oraz latach
 Jakie są skłonności/preferencje zakupowe poszczególnych klientów
Zdolności analityczne systemu są więc kluczowe. W projektowanej aplikacji
rozbudowano moduł raportowania. Zapewniono możliwość generowania kliku
rodzajów raportów dotyczących faktu sprzedaży. Wielowymiarowa analiza sprzedaży
jest realna dzięki charakterystycznemu dla hurtowni modelu danych (model gwiazdy,
patrz podrozdz. 1.1.3). Na rysunku 16 przedstawiono wydruk przykładowego raportu
grupującego sprzedaż według klientów. Należy zaznaczyć, że firma nie wyraziła
zgody na publikacje danych przechowywanych w hurtowni, dlatego w celu prezentacji
wdrożenia aplikacji posłużono się wartościami testowymi.
Potocznie znane jako „makra” są: „zapisem sekwencji operacji wykonywanych przy obsłudze baz danych.
Zapisana w formie makropolecenia sekwencja operacji może być następnie przypisana do przycisku i wykonana
w całości po kliknięciu w ten przycisk” (Krzymowski 2007, s. 178) Makropolecenia są dostępne we wszystkich
aplikacjach pakietu MS Office umożliwiając ich automatyzację.
25
Rysunek 16: Wydruk raportu sprzedaży według klientów . Źródło: Opracowanie własne
Analiza sprzedaży względem poszczególnych klientów umożliwi firmie
zidentyfikowanie kluczowych partnerów (realizujących największe transakcje
zakupowe). Porównanie wyników raportów w czasie pomoże wyróżnić trendy
zakupowe klientów oraz wyciągnąć wnioski dotyczące powodów spadku lub wzrostu
ich aktywności. Raport grupujący sprzedaż względem klientów może być pośrednim
odzwierciedleniem jakości i częstotliwości kontaktów firmy z klientami którzy
rezygnują ze współpracy na rzecz konkurencji. Hurtownia danych umożliwia
sprawdzenie takich informacji.. Generowany raport wyświetla dane poszczególnych
transakcji klienta z wyróżnieniem symbolu produktu, ceny oraz ilości zakupionych
sztuk (kilogramów w przypadku odlewów żeliwnych). Wartość sprzedaży jest
wyliczana automatycznie na poziomie klienta.
Poza zaprezentowanym raportem, system umożliwiają przeprowadzenie następujących
analiz:
 Sprzedaż w czasie – raport przedstawia wyniki sprzedaży w wybranym okresie
czasu. Dane prezentowane są według konkretnych dni w których miały miejsce
transakcje. Daty są ułożone chronologicznie (od najstarszej do
najwcześniejszej), dzięki temu można szybko rozeznać się w rozkładzie
sprzedaży w poszczególnych okresach. Na koniec każdego dnia zliczana jest
wartość zrealizowanej sprzedaży.

Sprzedaż poszczególnych wyrobów – wyniki sprzedaży poszczególnych
wyrobów wskazują na te produkty których sprzedaż jest najbardziej popularna
a co za tym idzie przyczyniają się do powiększenia przychodu firmy.
W przypadku produktów mniej popularnych firma może podjąć decyzje
o znalezieniu nowych rynków zbytu. Porównanie wyników raportów z różnych
okresów będzie stanowić cenne źródło informacji do podejmowania decyzji
strategicznych o wprowadzeniu nowego asortymentu produktowego,
wycofaniu wyrobów, intensyfikacji działań marketingowych lub opracowaniu
atrakcyjnego programu promocyjnego. Raport zaprojektowano w taki sposób
aby osoba zainteresowana mogła szybko uzyskać istotne informacje.
Wszystkie sprzedane wyroby są grupowane według symbolu produktu oraz
wartości uzyskanej na jego sprzedaży. Do wyliczenia wartości wykorzystano
dane dotyczące ceny poszczególnego wyrobu oraz ilości sprzedanych sztuk.

Sprzedaż poszczególnych grup wyrobów – CHOFUM realizuje produkcję
w kilku różnych grupach asortymentowych. Należą do nich: odlewy, cylindry
i walce papiernicze, tokarki czy urządzenia górnicze. Analiza sprzedaży
realizowanej w obrębie całej grupy może stanowi istotne źródło informacji
przy opracowywaniu przyszłych planów produkcyjnych poszczególnych
wydziałów firmy. Generowany raport prezentuje wartość sprzedaży w każdej
grupie z wyszczególnieniem ilości sztuk sprzedanych wyrobów oraz ich ceny.

Realizacja sprzedaży poszczególnych pracowników – sprzedaż w firmie
CHOFUM jest realizowana przez grupę około 10 osób. Są to osoby z różnym
doświadczeniem w sprzedaży. Najprostszym sposobem oceny pracy tych osób
są ich rezultaty mierzone wartością zrealizowanych transakcji. Kierownictwo
firmy dzięki informacjom dotyczącym wyników poszczególnych sprzedawców
może zastosować odpowiedni system premiowy dla liderów. W przypadku
osób o gorszych rezultatach należy poszukać przyczyny zaistniałej sytuacji.
Słabe efekty mogą być konsekwencjom braku doświadczenia lub wiedzy.
Wyniki raportu zawierają nazwisko pracownika, jego stanowisko pracy,
wartość zrealizowanej sprzedaży z wyszczególnieniem konkretnych
produktów.

Sprzedaż w poszczególnych regionach geograficznych – charakterystyka
aktualnych klientów firmy CHOFUM, przedstawiona w drugim rozdziale
niniejszej pracy, pokazała że znaczna część aktualnej produkcji jest
przeznaczana na eksport. Spółka współpracuje z partnerami pochodzącymi
z krajów Europy, Azji i obu Ameryk. Regiony wyróżnione w hurtowni danych
to kontynenty świata. Grupowanie sprzedaży według kontynentów ujawnia
które rynki są najbardziej chłonne a których potencjał nie został jeszcze
63
wykorzystany. Raport zawiera informacje dotyczące sumarycznej wartości
sprzedaży zrealizowanej w danym regionie z wyróżnieniem indywidualnych
transakcji poszczególnych klientów zamieszkujących analizowany obszar.

Łączna sprzedaż – raport stanowi podsumowanie całościowej sprzedaży
zrealizowanej w określonych przez użytkownika ramach czasowych.
Moduł analityczny jest najważniejszą częścią zaimplementowanej aplikacji. Jego
funkcjonalność spełnia określone w początkowym etapie projektowania, wymagania
kierownictwa firmy CHOFUM. Poza opisanym raportami w celu lepszej prezentacji
danych zawartych w hurtowni wykorzystano kwerendy26 krzyżowe. Ten typ kwerendy
przedstawia dane w formie dwu wymiarowej tablicy, widok macierzy często ułatwia
analizę danych zwłaszcza przy dużej liczbie rekordów. W hurtowni danych
zaprojektowano dwie kwerendy krzyżowe. Pierwsza zawiera zestawienie ilości
zakupionych produktów przez poszczególnych klientów firmy, druga zestawienie
sprzedanych wyrobów w czasie.
W poprzednim podrozdziale prezentując interfejs użytkownika przedstawiono
poszczególne opcje menu hurtowni danych. Wykazy informacji generowane przez
system mogą zostać wydrukowane na życzenie użytkownika. Funkcja drukowania jest
dostępna przy wykazie klientów, pracowników, osób kontaktowych, płatności oraz
produktów. Zarówno przeglądanie rekordów jak i dodawanie nowych, odbywa się
w dwóch trybach: na poziomie pojedynczego rekordu lub w zestawieniu zbiorowym.
Oba tryby mają swoje zalety, tryb zestawienia zbiorczego usprawnia znacznie pracę
gdy istnieje konieczność wprowadzenia do systemu wielu rekordów gdyż można
wykonać tę czynność jednocześnie. Dodawanie danych, dotyczących na przykład
pojedynczego klienta, może być bardziej czytelne dla użytkownika w trybie
pojedynczego rekordu niż w zestawieniu tabelarycznym.
Efektywne zarządzanie kontaktami z klientami zapewniono projektując formularz
dzielony umożliwiający przeglądanie historii kontaktu na poziomie poszczególnego
klienta (rys. 17). W górnej części formularza znajdują się dane klienta dla którego
użytkownik chce sprawdzić historię kontaktu. Dolna część formularza jest w widoku
arkusza danych (tabela źródłowa) zawierającego wszystkie rekordy tabeli źródłowej
(tabela kontaktów). Arkusz można filtrować według dowolnego kryterium (sortowanie
według dat, nazwisk pracowników odpowiedzialnych za kontakt, rodzajów kontaktów
itd.)
Kwerenda służy do filtrowania rekordów bazy danych, przewagą nad klasycznym filtrowanie jest fakt że nie
trzeba jej definiować każdorazowo. Kwerendy można tworzyć do wykonywania obliczeń, usuwania rekordów
spełniających dany warunek oraz do tworzenia nowych tabel w bazie danych. „łac. Querenda – rzeczy
poszukiwane; w wielu polskich opisach systemów baz danych jest używany termin - zapytanie” (Krzymowski
2007, s. 129)
26
64
Rysunek 17: Formularz dzielony - historia kontaktów z klientami firmy CHOFUM S.A. Źródło:
Opracowanie własne.
Rysunek 17 przedstawia wyniki historii kontaktów z firmą LCD (dane testowe). Aby
uzyskać taki efekt, wybierając kryterium sortowania kolumny „Firma” zaznaczono
jedynie nazwę „LCD”. Następnie posortowano wszystkie kontakty chronologicznie
według dat.
4.3.
Możliwości dalszego rozwoju aplikacji.
Zaimplementowany system może stanowić podstawę, szkielet umożliwiający
dodawanie kolejnych modułów jak również modyfikowanie istniejących
funkcjonalności. System spełnia podstawowe wymagania firmy CHOFUM wykryte
i przeanalizowane podczas wstępnych prac projektowych. Hurtownia danych
koncentruje się na obszarze zarządzania relacjami z klientami (CRM) jednak
w przyszłości może objąć wszystkie obszary działalności przedsiębiorstwa. Na
początki niniejszej pracy przedstawiono funkcjonalność systemów klasy CRM
obejmującą trzy obszary: sprzedaż, marketing oraz obsługę klienta.
Zaimplementowany system nie obejmuje jednego z nich – marketingu, dalszy rozwój
aplikacji może zmierzać do wsparcia informatycznego tego obszaru. Dodatkowo
wyróżniono następujące propozycje rozwoju:

Panel logowania – dostępność do systemu tylko dla osób upoważnionych do
korzystania z informacji w nim przechowywanych.

Platforma wirtualna – umieszczenie aplikacji na platformie wirtualnej
umożliwi szybszy dostęp wszystkim pracownikom. Daje to również możliwość
samoobsługi klientom firmy tak aby sami mogli składać przez Internet
zamówienia i śledzić stan ich realizacji, jak również administrować swoimi
65
danymi kontaktowymi. Dostęp do systemu mógłby wówczas zostać
zintegrowany ze stroną Internetową firmy.

Raportowanie za pomocą poczty elektronicznej – Raporty aktualnie
generowane przez system są dostępne jedynie w wersji do druku lub do
wglądu. Znacznym usprawnieniem pracy byłaby możliwość wysyłania
raportów za pomocą poczty elektronicznej. Kierownictwo firmy powinno
otrzymywać raporty okresowe które mogły by być generowane automatycznie
(np. raz w miesiącu) i wysyłane na zdefiniowane adresy e-mail.

Graficzna prezentacja danych – wprowadzenie graficznej reprezentacji danych
może wpłynąć na przystępność i większe zrozumienie analiz. Dane liczbowe
przy dużej liczbie rekordów są bardziej czytelne na wykresie niż w zestawieniu
tabelarycznym czy na wydruku raportu.

Zarządzanie relacjami z dostawcami – produkcja firmy jest ściśle uzależniona
on dostaw materiałowych (wielkości oraz terminami) moduł zarządzający
dostawcami może przynieść firmie wymierne korzyści.

Badania i analizy marketingowe – jak wcześniej wspomniano aplikacja nie
wspiera obszaru marketingu. Firmie aktualnie nie ma organizacyjnie
wyodrębnionych jednostek zajmujących się tym obszarem, wprowadzenie
takiego modułu stanowiłoby więc cenne źródło informacji dla kierownictwa
firmy.

Zarządzanie reklamacjami – mając na względzie poziom satysfakcji klientów
nie można lekceważyć ich skarg czy ewentualnych zwrotów produktów.
Posiadając wiedzę na temat przyczyn ich niezadowolenia firma jest w stanie
przeciwdziałać ich powtórzeniu w przyszłości.
CHOFUM to przedsiębiorstwo typowo produkcyjne którego działalność koncentruje
się na realizowaniu planu produkcji zgodnie z wymaganiami klientów. Realizacja
planu produkcji zależy od wielu czynników, dostępności materiałów, kadry
pracowniczej, środków finansowych i wielu innych. Łączenie poszczególnych
czynników w jeden zwarty proces oraz jego koordynacja wymaga ogromnej ilości
informacji. Niniejszą pracę poświęcono jedynie małej cząstce tego procesu dotyczącej
odbiorców produktów a zaimplementowana hurtownia danych jest swoistym
projektem pilotażowym którego sukces powinien prowadzić do dalszych prac nad
wdrożeniem centralnej hurtowni danych sterującej każdym obszarem funkcjonowania
firmy.
66
Zakończenie
Projekt hurtowni danych jest przedsięwzięciem trudnym i czasochłonnym. Sukces
tego przedsięwzięcia jest uwarunkowany wieloma czynnikami, z których
najważniejszym jest identyfikacja potrzeb biznesowych użytkownika końcowego
i znalezienia właściwego rozwiązania realizującego te potrzeby. W niniejszej pracy
przedstawiono całościowy proces projektowania hurtowni danych. Dokonano
identyfikacji dziedziny projektowania poprzez analizę potrzeb i oczekiwanych
korzyści. Opracowano model pojęciowy i logiczny a na ich podstawie implementację
fizyczną. Ostatnim etapem projektu było wykonanie prototyp wdrożenia systemu.
Prace zostały zrealizowane dla przedsiębiorstwa CHOFUM S.A. a zaimplementowany
system wspiera obszar zarządzania relacjami z klientami.
Opracowana aplikacja działa w środowisku MS Access, interfejs użytkownika jest
przystępny i umożliwia prostą nawigację. Było to możliwe dzięki wykorzystaniu
różnego rodzaju formularzy wyświetlanych w widoku okna dialogowego.
Funkcjonalność systemu jest efektem analizy wymagań zidentyfikowanych podczas
rozmów z członkami zarządu firmy. Poszczególne opcje umożliwiają zarządzanie
klientami firmy (historia kontaktów, zrealizowane transakcje) zarządzanie bazą
produktów oraz płatnościami. Najistotniejsze z punktu widzenia wymagań
użytkowników są analityczne zdolności systemu. W projektowanej aplikacji
rozbudowano moduł raportowania. Zapewniono możliwość generowania kliku
rodzajów raportów grupujących sprzedaż według różnych kryteriów. Pierwszym
kryterium grupowania są klienci. Raport ten umożliwia identyfikacje klientów
kluczowych tzn. realizujących największą sprzedaż w ujęciu wartościowym.
Kolejnym kryterium grupowania sprzedaży są pracownicy, raport zawiera wyniki
sprzedażowe poszczególnych pracowników dzięki czemu można szybko ocenić
efektywność ich pracy. Sprzedaż jest również grupowana według produktów w celu
wyróżnienie wyrobów najczęściej kupowanych (tym samym generujących największy
przychód). Raport sprzedaży w poszczególnych grupach produktów odzwierciedla
popularność grup asortymentowych, taka analiza może stanowić podstawę do
planowania zdolności produkcyjnych wydziałów. Ostatnim wymiarem analizy
sprzedaży są regiony geograficzne, ten typ raportu umożliwia identyfikację rynków
chłonnych oraz tych o niewykorzystanym potencjale.
Zaimplementowany system spełnia wymagania użytkowników, można go jednak
usprawnić pod pewnymi względami. Jednym z elementów architektury hurtowni
danych są metadane (dane o danych) które reprezentują informacje dotyczące struktur
danych jak i związków między strukturami danych w bazie. Wyróżniono dwa
podstawowe rodzaje metadanych: integracji i transformacji danych. W projekcie
zapewniono jedynie pierwszy typ w celu ujednolicenia formatów dat. Zabrakło
szczegółowej dokumentacji metadanych transformacji (odwzorowanie danych
znajdujących się w hurtowni na narzędzia, z których korzysta użytkownik końcowy).
Przedstawiona hurtownia danych stanowi bazę do dalszych modyfikacji i usprawnień
poprzez dodawanie kolejnych modułów jak również rozwoju istniejących
funkcjonalności. W niniejszej pracy przedstawiono proponowane kierunki rozwoju
aplikacji dotyczące płaszczyzny narzędziowej i funkcjonalnej. Ze strony narzędziowej
zaproponowano przeniesie aplikacji na platformę wirtualną i zintegrowanie systemu
ze stroną internetową firmy. Takie rozwiązanie mogłoby prowadzić do umożliwienia
67
klientom firmy dostępu do systemu poprzez składanie zamówień przez Internet oraz
możliwość aktualizacji swoich danych kontaktowych. W płaszczyźnie funkcjonalnej
zaproponowano dodanie modułu wspierającego obszar marketingu który
umożliwiałby zarządzanie kampaniami marketingowymi i badanie ich skuteczności.
Nadrzędnym celem każdego przedsiębiorstwa jest generowanie zysku. Podejmując
decyzję o wdrożeniu hurtowni danych dla systemu CRM przedsiębiorstwa mogą ulec
złudzeniu że sam system spowoduje wzrost zysku. Tak jednak nie jest gdyż system to
tylko narzędzie dające możliwości i dopiero odpowiednie wykorzystanie jego
potencjału może przyczynić się do sukcesu. Hurtownia danych musi być kompatybilna
z systemami informatycznymi już działającymi, wymaganie to było stosunkowo łatwe
do zrealizowania gdyż w firmie CHOFUM funkcjonuje system TETA wspierający
obszary nie związane bezpośrednio z hurtownią. Dane umieszczane w hurtowni nie
pochodziły z tego systemu lecz głównie z arkuszy kalkulacyjnych.
68
Źródła
Literatura
1. Anderson K., Kerr C. , „Customer Relationship Management”, The McGraw-Hill,
USA 2002.
2. Bielski I., „Innowacyjność w kreowaniu zdolności konkurencyjnej
przedsiębiorstwa”, Bydgoszcz 2007.
3. Booch G., Rumbaugh J., Jacobson I.,
"UML Przewodnik użytkownika", WNT,
Warszawa 2002.
4. Buchnowska D., „CRM strategia i technologia”, Wydawnictwo Uniwersytetu
Gdańskiego, Gdańsk 2006.
5. Dyche J.,
“CRM Handbook”, Addison Wesley, 2001.
6. Fowler M., „Architektura systemów zarządzania przedsiębiorstwem : wzorce
projektowe”
7. Hammer M., "Sztuka konkurowania w gospodarce XXI wieku", Helion,
Gliwice 2006
8. Hughes S., Miller S., Samuelson J., Santos M., Suliwan B., „SQL Server DTS”,
Warszawa :MIKOM,2002
9. Humphries M., Hawkins M., ”Data Warehousing Architecture and
Implementation”, Prentice Hall PTR, 1998
10. Inmon W. H.,
„Building the Data Warehouse”. J. Wiley&Sons, 2005.
11. Jarke M., Lenzerini M., Vassiliou Y., Vassiliadis P., "Hurtownie danych.
Podstawy organizacji i funkcjonowania",WAiP,2003
12. Kiełtyka L., "Komunikacja w zarządzaniu", Placet, Warszawa 2002
13. Kimball R., „Data Warehouse Toolkit second edition The Complete Guide to
Dimensional Modeling”. J. Wiley&Sons, 2002.
14. Kimball R., Caserta J. , “The Data Warehouse ETL Toolkit”, Wiley Publishing,
Inc., Kanada 2004.
15. Kisielnicki J., Sroka H., „Systemu informacyjne biznesu”, Placet, Warszawa 2001.
16. Krzymowski B., „Access 2007 PL”, Komputerowa Oficyna Wydawnicza „HELP”,
2007
17. Materska K., " Informacja w organizacjach społeczeństwa wiedzy", SBP, Warszawa
2007
18. Mundy J., Thornthwaite W., Kimball R., „The Microsoft Data Warehouse Toolkit
: With SQL Server 2005 and the Microsoft Business Intelligence Toolset”. J. Wiley
& Sons, 2006.
19. Poe V., Klauer P., Brobst S., „Tworzenie hurtowni danych”, WNT, Warszawa
2000
20. Prahalad C.K., Ramaswamy V.,
"Przyszłośc konkurencji, PWE, Warszawa
2005
21. Stachowicz-Stanusch A., „CRM : przewodnik dla wdrażających”, Warszawa
:Placet, 2007.
22. Stefanowicz B.,
"Informacja", SGH, Warszawa 2004
23. Sturm J.,
„ Hurtownie danych Microsoft SQL Server 7.0 Przewodnik
Techniczny”, Promise, Warszawa, 2000.
24. Summer E, Ali D., Ali “A practical guide for implementing data warehousing,
Computers Ind. Engng, Volume 31”, No. 1, 1996
25. Tiwana A., „Przewodnik po zarządzaniu wiedzą :e-biznes i zastosowania CRM”,
Warszawa :Placet, 2003.
69
26. Todman C., "Projektowanie hurtowni danych. Zarządzanie kontaktami z klientami
(CRM)", WNT, 2003.
Materiały wykładowe
1. Moszkowicz, M. , „Zarządzanie strategiczne”, 2007
2. Radosiński, E., „Systemy Informatyczne w Analizie Finansowej”, 2007
3. Rekuć, L, „Analiza i Projektowanie Aplikacji”, 2008
4. Szczurowski, L., „Systemy Wspomagania Decyzji 2”, 2007
Materiały wewnętrzne firmy CHOFUM
1. Plan Techniczno – Ekonomiczny na rok 2008 CHOFUM S.A., 2008
2. Sprawozdanie Zarządu z działalności Spółki za okres 1.01.2006r – 31.12.2006r, 2006
Strony internetowe
1. http://.archiwum.gazeta-it.pl
2. www.bakk.com
3. www.egospodarka.pl
4. www.gwarantgk.pl
5. www.neoinfo.pl/informatyka
6. www.pwn.pl
70
Spisy
Spis rysunków
Rysunek 1: Schemat gwiazdy dla faktu sprzedaży. Źródło: na podstawie Poe, Klauer, Brobst
(2000, s.207-214) oraz Buchnowska (2006, s. 163) ......................................................... 10
Rysunek 2: Schemat płatka śniegu dla faktu sprzedaży. Źródło: na podstawie Poe, Klauer,
Brobst (2000, s.207-214) oraz Buchnowska (2006, s. 163) ............................................. 11
Rysunek 3: CRM w przedsiębiorstwie. Źródło: na podstawie (Todman 2003, s.12) .............. 15
Rysunek 4: strategia CRM kształtuje strukturę i technologię przedsiębiorstwa. Źródło: na
podstawie Anderson, Kerr (2002, s. 20)........................................................................... 16
Rysunek 5: Analityczne CRM. Źródło: (Dyche 2002) ............................................................ 18
Rysunek 6: Powody odejścia klientów. Źródło: na podstawie (Todman, 2003, s. 14) ............ 21
Rysunek 7: Architektura hurtowni danych. Źródło: na podstawie (Buchnowska 2006, s.156)
.......................................................................................................................................... 26
Rysunek 8: Wykres procentowego udziału poszczególnego asortymentu w sprzedaży. Źródło:
Opracowano na podstawie wewnętrznych materiałów firmy. ......................................... 32
Rysunek 9: Otoczenie rynkowe firmy CHOFUM S.A. Źródło: opracowanie własne ............ 34
Rysunek 10: Schemat gwiazdy dla faktu sprzedaży firmy CHOFUM S.A. Źródło:
Opracowanie własne ........................................................................................................ 44
Rysunek 11: Model punktowy ukierunkowany na sprzedaż dla firmy CHOFUM S.A. Źródło:
Opracowanie własne ........................................................................................................ 47
Rysunek 12: Diagram klas hurtowni danych dla firmy CHOFUM S.A. Źródło: Opracowanie
własne ............................................................................................................................... 52
Rysunek 13: Relacje tabel metadanych integracji. Źródło: Opracowanie własne (na podst.
Todman 2005, s. 216) ....................................................................................................... 57
Rysunek 14: Diagram przypadków użycia hurtowni danych dla firmy CHOFUM S.A.
Źródło: Opracowanie własne
59
Rysunek 15:Interfejs użytkownika hurtowni danych dla firmy CHOFUM S.A. Źródło:
Opracowanie własne ........................................................................................................ 60
Rysunek 16: Wydruk raportu sprzedaży według klientów . Źródło: Opracowanie własne .... 62
Rysunek 17: Formularz dzielony - historia kontaktów z klientami firmy CHOFUM S.A.
Źródło: Opracowanie własne. .......................................................................................... 65
Rysunek 18: Schemat bazy danych, Źródło: Opracowanie własne ......................................... 73
Spis tabel
Tabela 1: Najwięksi odbiorcy firmy CHOFUM S.A. Źródło: Opracowano na podstawie
wewnętrznych materiałów firmy. ............................................................................. 31
Tabela 2: Analiza SWOT dla firmy CHOFUM S.A. Źródło: Opracowanie własne ............... 37
Tabela 3: Wartości retrospekcji w odniesieniu do encji, związków i atrybutów. Źródło:
Opracowano na podstawie: Todman 2005, s.134 – 137 ......................................... 45
Tabela 4: Arkusz modelowania punktowego encji „Klient”. Źródło: Opracowanie własne
na podst. Todman 2005, s. 159. ............................................................................... 47
Tabela 5: Arkusz modelowania punktowego encji „Produkt”. Źródło: Opracowanie własne
na podst. Todman 2005, s. 159. ............................................................................... 48
Tabela 6: Arkusz modelowania punktowego encji „Grupa produktów”. Źródło:
Opracowanie własne na podst. Todman 2005, s. 159. ............................................ 49
Tabela 7: Arkusz modelowania punktowego encji „Region”. Źródło: Opracowanie własne
na podst. Todman 2005, s. 159. ............................................................................... 49
Tabela 8: Arkusz modelowania punktowego encji „Czas”. Źródło: Opracowanie własne
na podst. Todman 2005, s. 159. ............................................................................... 50
71
Tabela 9: Problemy dotyczące poprawności danych w architekturze hurtowni danych. Źródło:
Opracowanie własne (na podstawie Todman 2005, s. 207-217)
54
72
Załącznik A – Schemat bazy hurtowni danych
Rysunek 18: Schemat bazy danych, Źródło: Opracowanie własne
POLITECHNIKA WROCŁAWSKA
WYDZIAŁ INFORMATYKI
I ZARZĄDZANIA
(nazwa jednostki organizacyjnej)
Karolina Ślipko
(imię i nazwisko)
Hurtownia danych dla systemu klasy CRM w przedsiębiorstwie
CHOFUM S.A.
(tytuł pracy)
O Ś W I A D C Z E N I E
Wyrażam zgodę (nie wyrażam zgody)* na udostępnienie mojej pracy dyplomowej,
doktorskiej*
...............................................
( podpis)
Wrocław, dnia 19.06.2008r.
*) niepotrzebne skreślić
Karolina Ślipko
imię i nazwisko
133742
numer albumu
Oświadczenie
Stwierdzam, że przedłożoną na Wydziale Informatyki i Zarządzania Politechniki
Wrocławskiej pracę magisterską, na kierunku Zarządzanie i Marketing pod tytułem:
‘Hurtownia danych dla systemu klasy CRM w przedsiębiorstwie CHOFUM S.A.’ *
Opracowała(e)m samodzielnie. Wszystkie przytoczone w pracy teksty dosłowne innych
autorów udokumentowane zostały w formie cytatów, natomiast dane, stwierdzenia i poglądy
autorów przytoczone niedosłownie opatrzone zostały odpowiednimi odsyłaczami.
Praca ta nie była wcześniej publikowana i przekładana do jakiejkolwiek oceny.
Wrocław, dnia 19.06.2008r.*
.................................................
podpis studenta
*) brakujące uzupełnić
75
Download