informatyka w procesach decyzyjnych na przykładzie hurtowni danych
Transkrypt
informatyka w procesach decyzyjnych na przykładzie hurtowni danych
Karol SCHMIDT Marian KOPCZEWSKI Politechnika KoszaliĔska INFORMATYKA W PROCESACH DECYZYJNYCH NA PRZYKàADZIE HURTOWNI DANYCH 1. WstĊp Rozwój technologii informatycznych coraz bardziej pomaga przedsiĊbiorstwom staü siĊ bardziej dochodowymi i konkurencyjnymi. Zdobywanie przewagi nad konkurencją wymaga od przedsiĊbiorstw przyspieszania procesu podejmowania decyzji, tak, aby szybko mogáy one reagowaü na zmiany. Kluczowym w przyspieszaniu procesu podejmowania decyzji jest posiadanie, w odpowiednim czasie, wáaĞciwej i áatwo dostĊpnej informacji. Gáównym celem niniejszego artykuáu jest przedstawienie hurtowni danych jako elementu wspomagania podejmowania decyzji, której celem bĊdzie wspomaganie analiz rynkowych, a w szczególnoĞci umoĪliwienie szybkiego dostĊpu do wszelkiego rodzaju danych związanych z dziaáalnoĞcią przedsiĊbiorstwa. 2. Ogólna charakterystyka systemów informacyjnych KaĪdy decydent powinien byü Ğwiadomy tego, Īe doskonaáy sprzĊt komputerowy jest jedynie pewnym potencjaáem, który moĪe byü wykorzystany dopiero po uruchomieniu odpowiednich systemów informatycznych. Nasuwa siĊ wiĊc wniosek, Īe komputer jest tak dobry, jak dobre jest jego oprogramowanie, które powinno umoĪliwiü zebranie, okreĞlenie, zarchiwizowanie, analizĊ i dystrybucjĊ kluczowych informacji niezawodnych w procesie decyzyjnym. Dynamicznie rozwijające siĊ organizacje, które juĪ dysponują systemami informacyjnymi, by wkroczyü na wyĪszy poziom zarządzania, redukowaü koszty, efektywniej obsáugiwaü klienta, a szczególnie podejmowaü racjonalne decyzje, korzystają z hurtowni danych. Za system informacyjny uwaĪamy formalny system komputerowy dokonujący wyboru, udostĊpniania i integracji pochodzących z róĪnych Ĩródeá danych po to, by w odpowiednim czasie dostarczyü informacje niezbĊdne do podejmowania decyzji. SpoĞród wielu systemów informacyjnych w procesach decyzyjnych najwaĪniejszymi są: – systemy informowania kierowania (SIK), które dostarczają informacje o przeszáoĞci, teraĨniejszoĞci, przewidywanej przyszáoĞci oraz o istotnych zdarzeniach wewnątrz i na zewnątrz organizacji, 144 Karol Schmidt, Marian Kopczewski – systemy wspomagania decyzji (SWD), interaktywne systemy przetwarzania i prezentacji danych skáadające siĊ z baz modeli i baz danych, – systemy eksperckie (SE), których oprogramowanie wspomaga eksperta – decydenta w poszukiwaniu optymalnych rozwiązaĔ problemu. Niepewna przyszáoĞü SSI SWD SIK Raporty i prezentacje SAB SIZ SWZ Analizy i diagnozy SE TPD SKP, SKW, SKI SBD Pewna przyszáoĞü Rys. 1. Wzajemne relacje miĊdzy systemami informacyjnymi Aby moĪliwoĞci systemów zostaáy wykorzystane efektywnie przy uwzglĊdnieniu zachodzących miĊdzy nimi relacji, muszą byü zachowane pewne reguáy przy ich projektowaniu i wdraĪaniu, m.in. musi istnieü uporządkowany i prawidáowo funkcjonujący system przebiegu informacji w organizacji, kompleksowe skomputeryzowanie obiegu informacji w organizacji oraz zachowana kolejnoĞü w projektowaniu komputeryzacji obiegu informacji w organizacji (w pierwszej kolejnoĞci zaprojektowanie systemu obiegu informacji, a nastĊpnie przystosowanie lub adaptacja do jego potrzeb oprogramowania i sprzĊtu komputerowego). 3. JakoĞü procedur decyzyjnych Zakres analizy kaĪdego z systemów informacyjnych moĪna przedstawiü jako cel i wynik analiz, co zostaáo przedstawione w poniĪszej tabeli 1. W związku z tym rolĊ informatyki w procesach decyzyjnych naleĪy rozpatrywaü w trzech aspektach: jak jest, jak powinno byü i jak moĪe byü. Informatyka w procesach decyzyjnych na przykáadzie hurtowni… 145 Tabela 1. Analiza systemów informacyjnych Cel analizy Wynik analizy 1. Co i przy jakich ograniczeniach system ma robiü? Zestawienie wymagaĔ i zaáoĪeĔ, czyli wewnĊtrzny opis systemu. 2. Jak system ma dziaáaü? Logiczny opis systemu, czyli opis sposobu realizacji przez system podstawowych wymagaĔ. Reasumując, o jakoĞci systemów informatycznych stosowanych w procesach decyzyjnych Ğwiadczy zawsze wartoĞü decyzji, przy czym czynnikami mającymi wpáyw na jakoĞü danych są: dokáadnoĞü, szczegóáowoĞü i stopieĔ aktualnoĞci, natomiast czynnikami oddziaáującymi na jakoĞü procedur decyzyjnych są: dokáadnoĞü algorytmów obliczeniowych, dokáadnoĞü oszacowaĔ prognostycznych, adekwatnoĞü modeli analitycznych i symulacyjnych oraz adekwatnoĞü problemów optymalizacyjnych. 3. Hurtownia danych systemem wspomagania procesu decyzyjnego Jednym z podstawowych, a zarazem najnowoczeĞniejszych w polskim biznesie systemów informatycznych wspomagających proces decyzyjny (speániający przedstawione wymagania we wczeĞniejszej czĊĞci wykáadu), jest koncepcja hurtowni danych (ang. data warehouse). Jako pierwszy koncepcje hurtowni danych (magazynu danych) jej zadania oraz cechy, które powinna speániaü podaá William H. Inmon (1992), definiując ją w sposób nastĊpujący: „Hurtownia danych jest tematycznie zorientowaną, zintegrowaną, zmienną w czasie, nieulotną (tylko do odczytu) kolekcją danych sáuĪącą wsparciu procesu podejmowania decyzji kierownictwa”. Mówiąc jĊzykiem potocznym hurtownią danych bĊdziemy nazywaü taką bazĊ danych, która przechowuje informacje pochodzące z róĪnych Ĩródeá (róĪnych platform sprzĊtowych), dając przekrojowy obraz dziaáalnoĞci przedsiĊbiorstwa (rysunek 2). W odróĪnieniu od systemu transakcyjnego (bazującego na danych operacyjnych), dane hurtowni danych są utrzymywane w duĪo dáuĪszym horyzoncie czasowym, przy czym ich utrzymywanie jest optymalizowane pod kątem odpowiadania na záoĪone zapytania pochodzące od analityków i zarządzających, i są pozyskiwane z róĪnorodnych Ĩródeá, przy czym zapewniona jest ich jednolitoĞü. 146 Karol Schmidt, Marian Kopczewski ħródáo UĪytkownik koĔcowy ħródáo Integracja danych Hurtownia danych ħródáo ħródáo Przeksztaácanie danych UĪytkownik koĔcowy UĪytkownik koĔcowy Rys. 2. Ogólna architektura hurtowni danych Celem hurtowni danych jest zapewnienie uĪytkownikom, a przede wszystkim decydentom, szybkiego dostĊpu do danych. Aby ten cel zrealizowaü, hurtownia danych powinna speániaü kilka warunków: 1. Przede wszystkim musi gromadziü dane w taki sposób, by istota informacji nie zostaáa utracona, chociaĪby ze wzglĊdów biznesowych. 2. DostĊp do informacji powinien odbywaü siĊ na przejrzystych zasadach, zaĞ zasilanie systemu aktualizowanymi danymi musi odbywaü siĊ w czasie, który nie podwaĪy sensu istnienia systemu wspomagającego decyzjĊ. 3. Czas oczekiwania na dane powinien byü krótszy od czasu niezbĊdnego do podjĊcia decyzji. 4. UĪytkownicy hurtowni danych powinni mieü moĪliwoĞü samodzielnego przeprowadzania záoĪonych analiz (np. ekonomicznych), bez pomocy informatyków. 5. NajwaĪniejszą kwestią jest koszt systemu, który nie moĪe byü wiĊkszy od zysków, jakie osiągnie siĊ w wyniku jego wdroĪenia. 4. Podsumowanie CelowoĞü zastosowania technologii informatycznych przy procesach decyzyjnych wydaje siĊ oczywista, o ile koszt wprowadzonego systemu jest niĪszy niĪ zyski z jego wdroĪenia. Dla potwierdzenia waĪnoĞci problemu moĪna przytoczyü fragment podjĊtej przez Sejm Polski uchwaáy: „...Sejm zobowiązuje Rząd do pilnego podjĊcia prac legislacyjnych umoĪliwiających rozwój gospodarki elektronicznej, w tym jak najszybsze przesáanie Sejmowi projektów odpowiednich ustaw, regulujących kwestie tzw. podpisu elektronicznego, dokumentu elektronicznego, bezpieczeĔstwa informacji, kryptografii, ochrony interesu konsumenta, ochrony danych, bezpieczeĔstwa i zasady umów zawieranych za pomocą Internetu i sieci telekomunikacyjnych, kwestie podatków, nauczanie na odlegáoĞü itd.”. Informatyka w procesach decyzyjnych na przykáadzie hurtowni… 147 Bibliografia: 1. Poe V., Klauer P., Brobst S.: Tworzenie hurtowni danych, WNT, Warszawa 2000. 2. Jarke M., Lenzerini M., Vassiliou Y., Vassiliadis P.: Hurtownie danych. Podstawy organizacji i funkcjonowania, Warszawa 2003. 3. Walczak B.: Oracle – Hurtownia danych, Wrocáaw 2003. 4. Kopczewski M.: Hurtownia danych elementem wspóáczesnego systemu Business Objects, Materiaáy Konferencji Komputerowo Zintegrowane Zarządzanie, WNT, Warszawa 2003. 5. Kopczewski M.: Hurtownia danych elementem wspomagania podejmowania decyzji, Materiaáy IV KK Metody i Systemy komputerowe w badaniach naukowych i projektowaniu inĪynierskim, WNT, Kraków 2003.