Krzysztof Kawa. empolis arvato. e mail:
|
|
- Nina Rosińska
- 2 lat temu
- Przeglądów:
Transkrypt
1 XI Konferencja PLOUG Kościelisko Październik 2005 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy koszyka zakupów w aplikacjach e-commerce. Integracja ze środowiskiem Oracle JDeveloper Krzysztof Kawa empolis arvato e mail: Streszczenie Referat ma na celu pokazanie praktycznych możliwości, jakie daje pakiet Oracle Data Mining (ODM) przy analizowaniu koszyka zakupów tzw. market basket analysis. Obok części ściśle teoretycznej przedstawiającej filozofię analizowania danych w oparciu o reguły asocjacyjne, referat zawiera drugą część będącą case study. Referat pokazuje możliwość integracji modułu ODM z aplikacjami pisanymi w języku JAVA w środowisku Oracle JDeveloper. Informacja o autorze Krzysztof Kawa, absolwent informatyki na Politechnice Poznańskiej w Poznaniu oraz Wydziału Biznesu Międzynarodowego na Akademii Ekonomicznej w Poznaniu. Od kilku lat pracuje w kraju i zagranicą przy projektowaniu i eksploatacji dużych systemów informatycznych typu content management oraz systemów zarządzania wiedzą.
2
3 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy Eksploracja danych i jej etapy Definicja eksploracji danych Eksplorację danych (ang. data mining) definiuje się jako proces automatycznego i efektywnego wykrywania nieznanych dotychczas zależności w zbiorach danych. Pomimo faktu, iż sama eksploracja jest kluczowym etapem odkrywania wiedzy (Np. reguł asocjacji), zwykle stanowi jedynie część całego procesu. Resztę czasu zajmują pre-etapy samego przygotowania danych. Etapy eksploracji danych analiza problemu (poznanie jego natury, specyfiki) selekcja istotnych danych / czyszczenie danych (Np. usuwanie danych znacząco odstających wartościami od innych, usuwanie pustych wartości) konwersja typów danych, dyskretyzacja wartości ciągłych eksploracja wizualizacja wyników eksploracji weryfikowanie uzyskanych wyników ewentualne powtórzenie eksploracji z zastosowaniem innych algorytmów/parametrów eksploracji zastosowanie otrzymanej wiedzy Różne klasy eksploracji danych klasyfikacja klastrowanie odkrywanie podobieństw w przebiegach czasowych odkrywanie asocjacji wykrywanie zmian i odchyleń W niniejszej pracy zajmę się bliżej tylko jedną z tych klas - regułami asocjacyjnymi. Aby nauczyć się interpretować rezultaty uzyskiwane podczas eksploracji danych przy wykorzystaniu reguł asocjacyjnych, zostanie przedstawione jak działa sam algorytm wyznaczanie reguł asocjacyjnych. W dalszej części zostanie przedstawione jak oprogramowanie firmy Oracle wspomaga wspomniane wcześniej etapy eksploracji danych a także jak przy jego pomocy zbudować system wspomagający analizowanie koszyka zakupów (ang. basket analysis). Na końcu pracy zostaną przedstawione typowe zastosowania reguł asocjacyjnych. 2. Definicje. Wyznaczanie reguł asocjacyjnych Pomimo, iż reguły asocjacyjne mogą być stosowane do odkrywania wiedzy nie tylko w tak zwanej analizie koszykowej, w dalszej części artykułu ograniczę się jedynie do niej. Założę także, iż dane wejściowe mają postać transakcyjną rysunek 1 i nie zawierają błędnych przypadków.
4 230 Krzysztof Kawa Oznaczenia: Nr transakcji Nazwa kupionego towaru 1 Piwo 1 Chipsy 1 Orzeszki 2 Cukier 3 Piwo 3 Chipsy Rys. 1. Przykład danych w postaci transakcyjnej pozycje (ang. items) opisują dostępne towary I = {i1, i2,..., im} zbiór wszystkich towarów baza transakcji D = {(tid1, T1), (tid2, T2)...} gdzie tidj - unikalny identyfikator i Tj I zbiór elementów występujących w jednej transakcji itemset: każdy podzbiór zbioru elementów I; k-itemset: podzbiór k-elementowy Wparcie i zaufanie, zbiór częsty Zanim przejdę do omówienia, czym są i jak wyznacza się reguły asocjacyjne niezbędne będzie poznanie 2 definicji: wsparcia (ang. support) oraz zaufania (ang. confidence). Definicję wsparcia w sposób formalny możemy zapisać jako: support(x Y ) = s(x Y ) Opisowo wsparcie możemy wyrazić jako stosunek transakcji wspierający dany zbiór do wszystkich transakcji. Zaufanie zaś w sposób formalny możemy zapisać następująco: confidence(x Y ) = s(x Y ) / s(x) Opisowo określa ono prawdopodobieństwo występowania implikacji, iż w transakcji będzie występował podzbiór X (poprzednik reguły) i Y (następnik reguły). Zbiorem częstym nazywamy zbiór o wsparciu nie mniejszym od zadanego wsparcia minimalnego. Zobaczmy to na przykładzie: Nr trans. Kupione towary Reguła support support 1 T0 T2 T3 T5 2 T0 T1 T2 T3 3 T2 T4 T5 4 T0 T1 T2 T3 5 T0 T2 T5 Rys. 2. Przykład obliczania wsparcia i zaufania T0 T2 80 % 100 % T0,T2 T3 60 % 75 %
5 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy Zachodzącą regułę: T0 T2 wsparcie 80%, zaufaniu 100% możemy zinterpretować następująco: 100 % osób, którzy kupili towar T0 kupili również towar T2 a sytuacja ta zachodzi w 80 % wszystkich transakcji. Wyznaczanie reguł asocjacyjnych Dane wejściowe: zbiór pozycji I = {i1, i2,..., im} baza transakcji D = {(tid1, T1), (tid2, T2)...} sup_min = minimalna wartość wsparcia i conf_min = minimalny stopień wiarygodności Cel Znaleźć wszystkie reguły asocjacyjne o wsparciu sup_min i stopniu wiarygodności conf_min. Cel pozornie prosty wcale takim nie jest. Przeglądniecie wszystkich dostępnych kombinacji itemsetów jest w większości przypadku po prostu nie możliwe ze względu na ich ogromną ilość. Większość istniejących algorytmów działa dwu-fazowo. Znajdowanie zbiorów częstych o wsparciu większym niż to podane jako parametr wejściowy (sup_min) Dla każdego wyznaczonego zbioru częstego, znajdź reguły spełniające kryterium dotyczące minimalnej wartości zaufania Algorytm zapisany w postaci pseudokodu może wyglądać następująco: C1 := I; F1 := rodzina 1-elem. zbiorów częstych for (k = 2;Fk 1 0;k++) do Ck := AprioriGen(Fk 1); //generowanie nowych kandydatów Fk := {X Ck : support(x) >= min_sup} end for Wynik := F1 F2 F3... Fk; 3. Oracle Data Miner a reguły asocjacyjne Przygotowanie środowiska Postępując zgodnie z dokumentacją, po zainstalowaniu bazy danych Oracle 10g, zainstalowaniu stosownej wersji patcha, zainstalowaniu produktów z Oracle 10g Companion CD należy utworzyć w bazie danych specjalną przestrzeń tabel, specjalnego użytkownika oraz odpalić skrypt ładowania przykładowych danych. SQLPLUS sys/<sys_password> as sysdba Tworzenie przestrzeni tabel <user tablespace> <full path to tablespace file> Tworzenie użytkownika
6 232 Krzysztof Kawa <odm_user> <odm_password> <user tablespace> Ładowanie przykładowych danych <ORACLE_HOME> <SQLLDR_TEMP_FILE> Po przygotowaniu samej bazy danych możemy przystąpić do uruchomienia Oracle Data Miner. Program uruchamiamy wydając komendę: C:\Dminer\bin>odminer.exe Po wystartowaniu powinniśmy zobaczyć to, co pokazuje rysunek 3. Rys. 3. Oracle Data Miner Jak Oracle Data Miner wspomaga przygotowanie danych do eksploracji Jak zostało to wspomniane wcześniej, samo generowanie reguł asocjacyjnych stanowi jedynie stosunkowo niewielką część w procesie eksploracji (zwykle % całego czasu). Resztę czasu pochłania przygotowanie samych danych do eksploracji (Np. ich czyszczenie) oraz przygotowanie wyników w postaci bardziej czytelnej dla większości użytkowników (wizualizacja). Oracle Data Miner wspomaga również przygotowywanie danych, między innymi w zakresie: filtrowania danych dyskretyzacji normalizacji uzupełniania brakujących wartości Operacje te można wykonać za pomocą dostępnych kreatorów rysunek 4.
7 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy Rys. 4. Kreator przygotowywania danych (usuwanie brakujących wartości) Generowanie reguł asocjacyjnych przy pomocy Oracle Data Miner Przedstawię teraz jak przy pomocy Oracle Data Miner można przeprowadzić analizę koszyka zakupów. Jako danych wejściowych użyję przykładowego schematu - danych w postaci transakcyjnej (zwartość tabeli podobna jest do tej na rysunku 1 i zawiera transakcje zakupu części komputerowych). Rysunek 5 przedstawia kolejne kroki kreatora reguł asocjacyjnych. Etap 1 Etap 2
8 234 Krzysztof Kawa Etap 3 Etap 4 Rys. 5. Etapy generowania reguł asocjacyjnych przy pomocy Oracle Data Miner Etap1 ustalenie nazwy budowanego modelu Etap2 wybór tabeli z danym (dane w postaci transakcyjnej) Etap3 określenie parametrów algorytmu (min_sup=0,1, min_conf=0,5) Etap4 wybór atrybutów Chcąc obejrzeć wygenerowane reguły rozwijamy w drzewie pozycje Models ->Association Rules a w niej stworzony wcześniej model. Wciskając przycisk Get Rules pojawi się dialog, w którym możemy doprecyzować jak, ile i jakie reguły zostaną pokazane. Rys. 6. Pobieranie reguł
9 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy Rys. 7. Reguły Wygenerowane reguły mogą być zapisane w formacie Excela lub pliku CSV. Rys. 8. Eksport wyników Jak można zobaczyć na rysunku 7, program w czasie eksploracji wyznaczył 11 reguł asocjacyjnych. Przyjrzyjmy się bliżej następującej regule: IF EXTENSION_CABLE=1 and MOUSE_PAD=1 THEN STANDARD_MOUSE=1 Confidence= Support=
10 236 Krzysztof Kawa Oznacza ona, że 87 % procent osób, którzy kupili EXTENSION_CABLE oraz MOUSE_PAD kupili również STANDARD_MOUSE, a sytuacja ta zachodzi w 15 %. Oracle Data Miner a Java. Integracja z JDeveloper 10g Generowanie reguł asocjacyjnych możemy również uruchomić z poziomu JDevelopera 10g. Niezbędne jest zainstalowanie specjalnego rozszerzenia. Jego instalacja polega na przekopiowaniu do katalogu JDeveloper10g\jdev\lib\ext\ plików plug-ina. Po ich przekopiowaniu i uruchomieniu JDeveloper-a wśród dostępnych kreatorów projektu pojawi się nowy rysunek 9. Rys. 9. JDeveloper 10g, Data Mining Code Generator Oracle Data Mining dostarcza API zarówno dla języka PL/SQL jak i Java. Oba interfejsy umożliwiają na komunikowanie się osobno napisanych aplikacji z modułem data mining. Pod adresem można zapoznać się dokładniej z tym co udostępnia interfejs. 4. Zastosowania reguł asocjacyjnych Najczęściej spotykanym zastosowaniem reguł asocjacyjnych jest tzw. analiza koszykowa (ang. basket analysis). Wynikiem analizy koszykowej jest zestaw reguł opisujących zachodzące zależności między kupowanymi towarami w jednej transakcji. Przykładowa reguła może wyglądać następująco: Przy zakupie orzeszków ziemnych w 80 % było kupowane piwo
11 Zastosowanie reguł asocjacyjnych, pakietu Oracle Data Mining for Java do analizy Wiedza wynikająca z reguł może wspomagać decyzje managerów wyższego stopnia na przykład podczas: pozycjonowania produktów na półkach. Produkty często występujące (kupowane) w jednej transakcji umieszcza się w sklepach blisko siebie (Np. piwo, orzeszki) opracowywania strategii sprzedaży (obniżenie ceny tylko jednego z produktów o silnie skorelowanej sprzedaży powoduje osiągnięcie wzrostu sprzedaży obu produktów) opracowywania akcji marketingowych W aplikacjach e-commerce np. sklep internetowy Amazon bardzo często spotyka się listy podpowiedzi pokazujące, iż klienci, którzy kupili produkt A zwykle też byli zainteresowani produktem B. Reguły asocjacyjne mogą być wykorzystywane podczas analizy dowolnych danych transakcyjnych a takie można spotkać w ubezpieczeniach, bankowości, telekomunikacji, medycynie. Bibliografia [Mo99] Morzy T.: Eksploracja danych: problemy i rozwiązania Materiały konferencyjne PLOUG1999, Zakopane Ci00] Cichosz P.: Systemy uczące się WNT, 2000, ISBN [Hu05] Nguyen Hung Son : Reguły asocjacyjne [Or05] Oracle Data Mining,
INDUKOWANE REGUŁY DECYZYJNE ALORYTM APRIORI JAROSŁAW FIBICH
INDUKOWANE REGUŁY DECYZYJNE ALORYTM APRIORI JAROSŁAW FIBICH 1. Czym jest eksploracja danych Eksploracja danych definiowana jest jako zbiór technik odkrywania nietrywialnych zależności i schematów w dużych
Ewelina Dziura Krzysztof Maryański
Ewelina Dziura Krzysztof Maryański 1. Wstęp - eksploracja danych 2. Proces Eksploracji danych 3. Reguły asocjacyjne budowa, zastosowanie, pozyskiwanie 4. Algorytm Apriori i jego modyfikacje 5. Przykład
Wprowadzenie Sformułowanie problemu Typy reguł asocjacyjnych Proces odkrywania reguł asocjacyjnych. Data Mining Wykład 2
Data Mining Wykład 2 Odkrywanie asocjacji Plan wykładu Wprowadzenie Sformułowanie problemu Typy reguł asocjacyjnych Proces odkrywania reguł asocjacyjnych Geneza problemu Geneza problemu odkrywania reguł
Metody eksploracji danych. Reguły asocjacyjne
Metody eksploracji danych Reguły asocjacyjne Analiza podobieństw i koszyka sklepowego Analiza podobieństw jest badaniem atrybutów lub cech, które są powiązane ze sobą. Metody analizy podobieństw, znane
Ćwiczenie 5. Metody eksploracji danych
Ćwiczenie 5. Metody eksploracji danych Reguły asocjacyjne (association rules) Badaniem atrybutów lub cech, które są powiązane ze sobą, zajmuje się analiza podobieństw (ang. affinity analysis). Metody analizy
Implementacja metod eksploracji danych - Oracle Data Mining
Implementacja metod eksploracji danych - Oracle Data Mining 395 Plan rozdziału 396 Wprowadzenie do eksploracji danych Architektura Oracle Data Mining Możliwości Oracle Data Mining Etapy procesu eksploracji
Systemy Wspomagania Decyzji
Reguły Asocjacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności March 18, 2014 1 Wprowadzenie 2 Definicja 3 Szukanie reguł asocjacyjnych 4 Przykłady użycia 5 Podsumowanie Problem Lista
Odkrywanie asocjacji
Odkrywanie asocjacji Wprowadzenie Sformułowanie problemu Typy reguł asocjacyjnych Odkrywanie asocjacji wykład 1 Wykład jest poświęcony wprowadzeniu i zaznajomieniu się z problemem odkrywania reguł asocjacyjnych.
Wprowadzenie do technologii Business Intelligence i hurtowni danych
Wprowadzenie do technologii Business Intelligence i hurtowni danych 1 Plan rozdziału 2 Wprowadzenie do Business Intelligence Hurtownie danych Produkty Oracle dla Business Intelligence Business Intelligence
Inżynieria biomedyczna
Inżynieria biomedyczna Projekt Przygotowanie i realizacja kierunku inżynieria biomedyczna studia międzywydziałowe współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.
Integracja technik eksploracji danych ]V\VWHPHP]DU]G]DQLDED]GDQ\FK QDSU]\NáDG]LH2UDFOHi Data Mining
Integracja technik eksploracji danych ]V\VWHPHP]DU]G]DQLDED]GDQ\FK QDSU]\NáDG]LH2UDFOHi Data Mining 0LNRáDM0RU]\ Marek Wojciechowski Instytut Informatyki PP Eksploracja danych 2GNU\ZDQLHZ]RUFyZZGX*\FK
Projektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
Eksploracja danych - wykład VIII
I Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 2 grudnia 2016 1/31 1 2 2/31 (ang. affinity analysis) polega na badaniu atrybutów lub cech, które są ze sobą powiązane. Metody
Inżynieria Wiedzy i Systemy Ekspertowe. Reguły asocjacyjne
Inżynieria Wiedzy i Systemy Ekspertowe Reguły asocjacyjne Dr inż. Michał Bereta p. 144 / 10, Instytut Modelowania Komputerowego mbereta@pk.edu.pl beretam@torus.uck.pk.edu.pl www.michalbereta.pl Reguły
Analiza danych i data mining.
Analiza danych i data mining. mgr Katarzyna Racka Wykładowca WNEI PWSZ w Płocku Przedsiębiorczy student 2016 15 XI 2016 r. Cel warsztatu Przekazanie wiedzy na temat: analizy i zarządzania danymi (data
Reguły asocjacyjne, wykł. 11
Reguły asocjacyjne, wykł. 11 Joanna Jędrzejowicz Instytut Informatyki Przykłady reguł Analiza koszyka sklepowego (ang. market basket analysis) - jakie towary kupowane są razem, Jakie towary sprzedają się
Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym
1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle
e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ
e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl
Plan prezentacji 0 Wprowadzenie 0 Zastosowania 0 Przykładowe metody 0 Zagadnienia poboczne 0 Przyszłość 0 Podsumowanie 7 Jak powstaje wiedza? Dane Informacje Wiedza Zrozumienie 8 Przykład Teleskop Hubble
Algorytmy odkrywania binarnych reguł asocjacyjnych
Algorytmy odkrywania binarnych reguł asocjacyjnych A-priori FP-Growth Odkrywanie asocjacji wykład 2 Celem naszego wykładu jest zapoznanie się z dwoma podstawowymi algorytmami odkrywania binarnych reguł
Koncepcja systemu informatycznego realizującego w środowisku Oracle Spatial proces generalizacji modelu BDOT10 do postaci BDOT50
Koncepcja systemu informatycznego realizującego w środowisku Oracle Spatial proces generalizacji modelu BDOT10 do postaci BDOT50 Architektura systemu Architektura systemu System udostępnia dwa kanały dostępu,
Wprowadzenie do technologii informacyjnej.
Wprowadzenie do technologii informacyjnej. Data mining i jego biznesowe zastosowania dr Tomasz Jach Definicje Eksploracja danych polega na torturowaniu danych tak długo, aż zaczną zeznawać. Eksploracja
Opis podstawowych modułów
Opis podstawowych modułów Ofertowanie: Moduł przeznaczony jest dla działów handlowych, pozwala na rejestrację historii wysłanych ofert i istotnych zdarzeń w kontaktach z kontrahentem. Moduł jest szczególnie
Algorytm DIC. Dynamic Itemset Counting. Magdalena Przygórzewska Karolina Stanisławska Aleksander Wieczorek
Algorytm DIC Dynamic Itemset Counting Magdalena Przygórzewska Karolina Stanisławska Aleksander Wieczorek Spis treści 1 2 3 4 Algorytm DIC jako rozszerzenie apriori DIC Algorytm znajdowania reguł asocjacyjnych
Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów
Eksploracja danych Piotr Lipiński Informacje ogólne Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów UWAGA: prezentacja to nie
ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia
ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych
AZACO Eksporter. Instrukcja konfiguracji oraz automatycznego eksportu danych. Przygotowanie środowiska...2. Konfiguracja zadań eksportu danych...
AZACO Eksporter Instrukcja konfiguracji oraz automatycznego eksportu danych Spis treści Przygotowanie środowiska...2 Konfiguracja zadań eksportu danych...2 Ręczny eksport danych...5 Automatyczny eksport
emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)
emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to przeznaczone jest dla właścicieli sklepów internetowych opartych
Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym
Instrukcja konfiguracji programu KS-ASW do pracy Strona 1 z 9 Spis treści 1. Wstęp... 3 2. Zasada działania wielopodmiotowości... 3 3. Uruchamianie trybu wielopodmiotowości... 3 4. Dodawanie nowej firmy...
Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera :
Oracle Designer Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera : - modelowanie procesów biznesowych - analizę systemu informatycznego - projektowanie
Zapisywanie algorytmów w języku programowania
Temat C5 Zapisywanie algorytmów w języku programowania Cele edukacyjne Zrozumienie, na czym polega programowanie. Poznanie sposobu zapisu algorytmu w postaci programu komputerowego. Zrozumienie, na czym
Reguły asocjacyjne. Żródło: LaroseD.T., Discovering Knowledge in Data. An Introduction to Data Minig, John Wiley& Sons, Hoboken, New Jersey, 2005.
Reguły asocjacyjne Żródło: LaroseD.T., Discovering Knowledge in Data. An Introduction to Data Minig, John Wiley& Sons, Hoboken, New Jersey, 2005. Stragan warzywny -transakcje zakupów Transakcja Produkty
Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW
V Konferencja PLOUG Zakopane Październik 1999 Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW Grzegorz Bliźniuk gbliz@isi.wat.waw.pl. Roman Wantoch-Rekowski rekowski@isi.wat.waw.pl.
Tworzenie i obsługa wirtualnego laboratorium komputerowego
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ochociński nr albumu: 236401 Praca magisterska na kierunku informatyka stosowana Tworzenie i obsługa wirtualnego
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna
NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Aktualizacja pakietu asix 4 do wersji 5 lub 6 Pomoc techniczna Dok. Nr PLP0016 Wersja:08-12-2010 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z o. o.,
Moduł raportowy systemu MGśP. Dokumentacja użytkownika
Moduł raportowy systemu MGśP Dokumentacja użytkownika 1 Opis dokumentu: Tytuł: Modernizacja systemu MGśP oraz świadczenie usług asysty technicznej dla Platformy Integracyjnej Typ dokumentu: Dokumentacja
Grzegorz Harańczyk, StatSoft Polska Sp. z o.o.
CO Z CZYM I PO CZYM, CZYLI ANALIZA ASOCJACJI I SEKWENCJI W PROGRAMIE STATISTICA Grzegorz Harańczyk, StatSoft Polska Sp. z o.o. Jednym z zagadnień analizy danych jest wyszukiwanie w zbiorach danych wzorców,
Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu
i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2012 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę
Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Personalizowane rekomendacje w e-commerce, czyli jak skutecznie zwiększyć przychody w sklepie on-line
Personalizowane rekomendacje w e-commerce, czyli jak skutecznie zwiększyć przychody w sklepie on-line Paweł Wyborski - Agenda Kim jesteśmy Czym są personalizowane rekomendacje Jak powstają rekomendacje,
Instrukcja użytkownika
Instrukcja użytkownika Zandro 1.5.5 1 Metryka dokumentu Autor: Tomasz Krówczyński Liczba stron: 14 Data utworzenia: 21-07-2014 Rewizja: 67 HISTORIA ZMIAN Data Autor Wersja Zmiany 21-07-2014 Tomasz Krówczyński
emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce)
emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie Eksport do WF-FaKir przeznaczone jest dla użytkowników programu WF-FaKir dla Windows, stworzonego
Hurtownie danych. Wstęp. Architektura hurtowni danych. http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH
Wstęp. Architektura hurtowni. Jakub Wróblewski jakubw@pjwstk.edu.pl http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH B. Inmon, 1996: Hurtownia to zbiór zintegrowanych, nieulotnych, ukierunkowanych
Tutorial prowadzi przez kolejne etapy tworzenia projektu począwszy od zdefiniowania przypadków użycia, a skończywszy na konfiguracji i uruchomieniu.
AGH, EAIE, Informatyka Winda - tutorial Systemy czasu rzeczywistego Mirosław Jedynak, Adam Łączyński Spis treści 1 Wstęp... 2 2 Przypadki użycia (Use Case)... 2 3 Diagramy modelu (Object Model Diagram)...
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
1 Moduł Bramki xcomfort 3
Spis treści 1 Moduł Bramki xcomfort 3 1.1 Konfigurowanie Modułu Bramki xcomfort............... 3 1.1.1 Lista elementów Modułu Bramki xcomfort.......... 3 1.1.2 Konfiguracja Modułu Bramki xcomfort............
BACKUP BAZ DANYCH FIREBIRD
BACKUP BAZ DANYCH FIREBIRD SPIS TREŚCI Informacje ogólne... 2 Tworzenie projektu... 2 Krok 1: Informacje podstawowe... 2 Krok 2: Dane... 3 Backup bazy umieszczonej na serwerze... 3 Bezpośredni backup pliku
Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
System informacji edukacyjnej regionu kujawsko-pomorskiego
X Konferencja PLOUG Kościelisko Październik 2004 System informacji edukacyjnej regionu kujawsko-pomorskiego Izabela Rojek-Mikołajczak Krzysztof Tyburek Akademia Bydgoska, Instytut Mechaniki Środowiska
Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu
i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2007 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę
Tomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
Specyfikacja wymagań projektu. Wersja <1.0>
Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą
Data Mining Wykład 1. Wprowadzenie do Eksploracji Danych. Prowadzący. Dr inż. Jacek Lewandowski
Data Mining Wykład 1 Wprowadzenie do Eksploracji Danych Prowadzący Dr inż. Jacek Lewandowski Katedra Genetyki Wydział Biologii i Hodowli Zwierząt Uniwersytet Przyrodniczy we Wrocławiu ul. Kożuchowska 7,
Microsoft Access materiały pomocnicze do ćwiczeń cz. 1
Microsoft Access materiały pomocnicze do ćwiczeń cz. 1 I. Tworzenie bazy danych za pomocą kreatora Celem ćwiczenia jest utworzenie przykładowej bazy danych firmy TEST, zawierającej informacje o pracownikach
XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery
http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod
MICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET
MICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET TOMASZ ŁUKASZUK STRESZCZENIE: Dokument zawiera podstawowe informacje dotyczące elementu systemu Windows, Microsoft Windows
emszmal 3: Eksport do Subiekt GT homebanking (plugin dostępny w wersji ecommerce)
emszmal 3: Eksport do Subiekt GT homebanking (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie Eksport do Subiekt GT homebanking przeznaczone jest dla użytkowników programu Subiekt GT stworzonego
Hurtownie danych - przegląd technologii
Hurtownie danych - przegląd technologii Problematyka zasilania hurtowni danych - Oracle Data Integrator Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel
Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych
Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych 1 Wprowadzenie do technologii MS SQL Server 2012 Reporting Services. 2h Podstawowym zadaniem omawianej jednostki lekcyjnej
Testowanie I. Celem zajęć jest zapoznanie studentów z podstawami testowania ze szczególnym uwzględnieniem testowania jednostkowego.
Testowanie I Cel zajęć Celem zajęć jest zapoznanie studentów z podstawami testowania ze szczególnym uwzględnieniem testowania jednostkowego. Testowanie oprogramowania Testowanie to proces słyżący do oceny
Aplikacja wspomagająca prowadzenie ewidencji dróg i obiektów mostowych EDiOM
Krzysztof Żminkowski GISPartner Sp. z o.o. Aplikacja wspomagająca prowadzenie ewidencji dróg i obiektów mostowych EDiOM Przedmiotem prezentacji jest rozwiązanie desktop służące do prowadzenia ewidencji
SSI Web 8. (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety
SSI Web 8 (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety Posiadaczem licencji na oprogramowanie SSI Web w Akademii Leona Koźmińskiego jest Centrum Psychologii Ekonomicznej i Badań
Baza danych. Modele danych
Rola baz danych Systemy informatyczne stosowane w obsłudze działalności gospodarczej pełnią funkcję polegającą na gromadzeniu i przetwarzaniu danych. Typowe operacje wykonywane na danych w systemach ewidencyjno-sprawozdawczych
1 Moduł Bramki xcomfort
1 Moduł Bramki xcomfort Moduł Bramki xcomfort daje użytkowników możliwość integracji Systemu Vision z urządzeniami bezprzewodowymi systemu Moeller xcomfort. Odpowiada on za zapewnienie łącza komunikacyjnego,
ĆWICZENIE Nr 1. Laboratorium CAD/MES. Przedmiot: Modelowanie właściwości materiałów. Opracował: dr inż. Hubert Dębski
POLITECHNIKA LUBELSKA WYDZIAŁ MECHANICZNY KATEDRA PODSTAW KON- STRUKCJI MASZYN Przedmiot: Modelowanie właściwości materiałów Laboratorium CAD/MES ĆWICZENIE Nr 1 Opracował: dr inż. Hubert Dębski I. Temat
Usługi analityczne budowa kostki analitycznej Część pierwsza.
Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.
THB BANKOWOŚĆ ELEKTRONICZNA
THB BANKOWOŚĆ ELEKTRONICZNA Program dedykowany jest zarówno Przedsiębiorstwom gospodarki mieszkaniowej jak i komunalnej. Jego celem jest obsługa transakcji bezgotówkowych. Najważniejsze funkcje programu:
Wdrożenie modułu płatności eservice. dla systemu Virtuemart 1.1.x - 2.0.x
Wdrożenie modułu płatności eservice dla systemu Virtuemart 1.1.x - 2.0.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Aktyn - W Finanse - Księgowość Faktury VAT JPK_VAT(2)_v1-0
Aktyn - W Finanse - Księgowość Faktury VAT JPK_VAT(2)_v1-0 tel. (0-12) 638-66-55, fax. (0-12) 636-97-36, e-mail: inf o@aktyn.pl tel. (0-12) 638-66-55, fax. (0-12) 636-97-36, e-mail: inf o@aktyn.pl Baza
Pracownia internetowa w szkole ZASTOSOWANIA
NR ART/SBS/07/01 Pracownia internetowa w szkole ZASTOSOWANIA Artykuły - serwery SBS i ich wykorzystanie Instalacja i Konfiguracja oprogramowania MOL Optiva na szkolnym serwerze (SBS2000) Artykuł opisuje
ĆWICZENIE 4 ZASTOSOWANIE METOD I NARZĘDZI LOGIKI ROZMYTEJ DO KLASYFIKACJI DANYCH I APROKSYMACJI ODWZOROWAŃ STATYCZNYCH
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE 4 ZASTOSOWANIE METOD I NARZĘDZI LOGIKI ROZMYTEJ DO KLASYFIKACJI DANYCH I APROKSYMACJI ODWZOROWAŃ STATYCZNYCH Pracownia
Instrukcja odnawiania certyfikatów. przez stronę elektronicznypodpis.pl
Instrukcja odnawiania certyfikatów przez stronę elektronicznypodpis.pl Czerwiec, 2016 Spis treści 1. Wprowadzenie... 3 2. Złożenie zamówienia na odnowienie... 4 3. Odnawianie certyfikatu kwalifikowanego...
Integracja przykładowej hurtowni z serwisem aukcyjnym Allegro.
Aplikacja webowa oparta na najnowszych technologiach internetowych powstała aby zintegrować system Allegro z dowolną hurtownią bądź sklepem internetowym. CECHY APLIKACJI: Przyjazny interfejs umożliwiający
OfficeObjects e-forms
OfficeObjects e-forms Rodan Development Sp. z o.o. 02-820 Warszawa, ul. Wyczółki 89, tel.: (+48-22) 643 92 08, fax: (+48-22) 643 92 10, http://www.rodan.pl Spis treści Wstęp... 3 Łatwość tworzenia i publikacji
Obsługa systemu OGNIVO w aplikacji Kancelaria Komornika
Obsługa systemu OGNIVO w aplikacji Kancelaria Komornika Rozoczęcie korzystania z modułu odpowiedzialnego za systemu OGNIVO wymaga prawidłowej konfiguracji aplikacji Kancelaria Komornika oraz zainstalowania
Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych
Piotr Dynia PowerPivot narzędzie do wielowymiarowej analizy danych Od autora Wraz z wprowadzeniem na rynek nowej wersji pakietu Office: Microsoft Office 2010 udostępniono darmowy dodatek dla Excela o nazwie
Instrukcja obsługi programu
Instrukcja obsługi programu directintegrator ST5 wersja dla WF-Mag (SOTE 5) Spis treści 1. Wstęp...3 2. Instalacja...3 2.1. Przebieg Instalacji...3 2.1.1. Generowanie klucza aplikacji...8 2.1.2. Zakładka
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania
Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx 1. WPROWADZENIE Program AutoCAD ma wielu użytkowników i zajmuje znaczące miejsce w graficznym
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
I. Raport wykonywalności projektu
Spis treści: " I. " Raport wykonywalności projektu..." str. 2 " II. " Glosariusz projektu... " str. 4 " III. " Diagramy relacji encja-związek..." str. 6 " IV. " Diagramy przepływu danych..." str. 7 " V.
Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego
Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego Jakub Bajer Krzysztof Ober Polskie Biblioteki Cyfrowe Poznań, 18-22 października 2010 r. Plan prezentacji Wstęp
Instrukcja obsługi Generatora rachunków MPT - oprogramowania generującego numery rachunków wirtualnych wykorzystywanych w procesie realizacji Usługi Masowego Przetwarzania Transakcji W celu umożliwienia
Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI
Bazy danych Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Wszechnica Poranna Trzy tematy: 1. Bazy danych - jak je ugryźć? 2. Język SQL podstawy zapytań. 3. Mechanizmy wewnętrzne baz danych czyli co
Kostki OLAP i język MDX
Kostki OLAP i język MDX 24 kwietnia 2015 r. Opis pliku z zadaniami Wszystkie zadania na zajęciach będą przekazywane w postaci plików PDF sformatowanych jak ten. Będą się na nie składały różne rodzaje zadań,
Business Intelligence Beans + Oracle JDeveloper
Business Intelligence Beans + Oracle JDeveloper 360 Plan rozdziału 361 Wprowadzenie do Java OLAP API Architektura BI Beans Instalacja katalogu BI Beans Tworzenie aplikacji BI Beans Zapisywanie obiektów
emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)
emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to dedykowane jest sklepom internetowych zbudowanym w oparciu
dr inż. Olga Siedlecka-Lamch 14 listopada 2011 roku Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Eksploracja danych
- Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 14 listopada 2011 roku 1 - - 2 3 4 5 - The purpose of computing is insight, not numbers Richard Hamming Motywacja - Mamy informację,
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38
Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem zajęcia 1 dr Jakub Boratyński pok. A38 Program zajęć Bazy danych jako podstawowy element systemów informatycznych wykorzystywanych
Oracle11g: Wprowadzenie do SQL
Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom
System imed24 Instrukcja Moduł Analizy i raporty
System imed24 Instrukcja Moduł Analizy i raporty Instrukcja obowiązująca do wersji 1.8.0 Spis treści 1. Moduł Analizy i Raporty... 3 1.1. Okno główne modułu Analizy i raporty... 3 1.1.1. Lista szablonów
Projektowanie bazy danych przykład
Projektowanie bazy danych przykład Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeń wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja mobilnego systemu wspomagającego organizowanie zespołowej aktywności fizycznej Autor: Krzysztof Salamon W dzisiejszych czasach życie ludzi
Programowanie obiektowe
Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć