analiti č ka obrada : is za podršku odlu č ivanju

31
Analitička obrada: IS za podršku odlučivanju Upravljanje razvojem IS prof. dr Dragana Bečejski-Vujaklija

Upload: regina-acosta

Post on 03-Jan-2016

45 views

Category:

Documents


6 download

DESCRIPTION

Analiti č ka obrada : IS za podršku odlu č ivanju. Upravljanje razvojem IS prof. dr Dragana Be čejski-Vujaklija. Raskorak u znanju i odlučivanju. Izvor: Gartner Group. Transakcioni IS – OLTP (On-Line Transaction Processing). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Analiti č ka obrada : IS za podršku odlu č ivanju

Analitička obrada: IS za podršku odlučivanju

Upravljanje razvojem ISprof. dr Dragana Bečejski-Vujaklija

Page 2: Analiti č ka obrada : IS za podršku odlu č ivanju

2/32

Raskorak u znanju i odlučivanju

Izvor: Gartner Group

Page 3: Analiti č ka obrada : IS za podršku odlu č ivanju

3/32

Transakcioni IS – OLTP(On-Line Transaction Processing)

Clients

Server

Connection Managers

Registrovanje, obrada, arhiviranje, prikaz

pojedinačnih podataka – transakcija

Manipulacija transakcijama, procesima koji

su frekventni i ponavljajući, paralelno se

izvode (primer: bankarski poslovi,

rezervacije letova, naručivanje robe).

Transakcije najčešće imaju samo jedan ili

nekoliko definisanih koraka.

OLTP

Page 4: Analiti č ka obrada : IS za podršku odlu č ivanju

4/32

Zašto je teško dobiti kvalitetne izveštaje iz OLTP sistema?

Zato što to podrazumeva:• Analizu velike količine sirovih podataka,• Dugotrajno je,• Komplikovano za upotrebu i prikazivanje,• Potrebna je uključenost informatičara,• Teško je izvodljivo za operativni sistem,• OLTP sistem i izveštavanje: nije problem u količini podataka,

već u njihovoj dostupnosti!

Rezultat - više verzija istine.

"Analiza-Paraliza!"

Page 5: Analiti č ka obrada : IS za podršku odlu č ivanju

5/32

Spektar poslovnih podataka

Proizvodi

Tehnologija

Sirovine

Finansije

Marketing

Operativno upravljanje

Strateškoupravljanje

Transakcioni sistem

Dokumentacija PreglediPlanoviTroškovi

Izveštaji Odluke Prognoze

ANALITIČKI IS

TRANSAKCIONI IS

Page 6: Analiti č ka obrada : IS za podršku odlu č ivanju

6/32

Evolucija koncepata sistema za podršku odlučivanju

1960-te• strukturirani izveštaji• interaktivna pretraživanja sistema

1970-te• MDS - Management Decision Systems• specifični DSS

1980-te• GDSS -Group Decision Support Systems• EIS - Executive Information Systems

1990-te• Data Warehouse• On-Line Analytical Processing • Visual modeling

Simon, Davis, Sprague, Carlson, Keen, DeSanctis, Gallupe,

Morton, Mintzberg,Power, Turban ...

20002000-te-te• Business IntelligenceBusiness Intelligence• Data MininigData Mininig• Knowledge ManagementKnowledge Management

Page 7: Analiti č ka obrada : IS za podršku odlu č ivanju

Poslovna inteligencija*(Business Intelligence, BI)

*Izraz ‘poslovna inteligencija’ je najčešće korišćeni prevod engleskog pojma business intelligence, iako se koriste i termini ‘poslovno izveštavanje’, ‘poslovno istraživanje ’ i ‘upravljanje poslovnim informacijama’.

Page 8: Analiti č ka obrada : IS za podršku odlu č ivanju

8/32

BI - definicije

• Poslovna inteligencija predstavlja korišćenje svih potencijala podataka i informacija u preduzeću radi donošenja boljih poslovnih odluka i, u skladu sa tim, identifikaciju novih poslovnih mogućnosti.

• Poslovna inteligencija kao rešenje sadrži tehnologije i proizvode čiji je cilj da obezbede informacionu podršku kada treba doneti operativne i strateške poslovne odluke.

Page 9: Analiti č ka obrada : IS za podršku odlu č ivanju

9/32

Tipovi aplikacija poslovne inteligencije

1. Izveštajne aplikacije

2. Ad hoc upiti i izveštavanje

3. Multidimenzionalna analiza

4. Statističke analize i data mining

5. Planiranje

Page 10: Analiti č ka obrada : IS za podršku odlu č ivanju

10/32

BI – Poslovna inteligencija

Page 11: Analiti č ka obrada : IS za podršku odlu č ivanju

11/32

Ključne tehnologije poslovne intelignecije

• Data Warehousing• OLAP (Online analitical processing)• Data Mining (neuronske mreže, stabla odlučivanja,

klaster analiza i tekst mining)

Page 12: Analiti č ka obrada : IS za podršku odlu č ivanju

12/32

skladištenje agregiranih,

ekstrahovanih i filtriranih podataka

sa mogućnošću slojevitog, multidimenzionalnog pristupa podacima, radi donošenja odluka najvišeg strateškog nivoa

Data Data Warehousing konceptWarehousing koncept Data Data Warehousing konceptWarehousing koncept

Page 13: Analiti č ka obrada : IS za podršku odlu č ivanju

13/32

BI – Poslovna inteligencija

ETL

Page 14: Analiti č ka obrada : IS za podršku odlu č ivanju

14/32

ETL (extract, transform and load ) – proces koji prethodi DW

• Ekstrakcija• programi i alati za ekstrakciju su takvi da se ETL procesi obavljaju

što je moguće brže, tako da operativni poslovi trpe što manje.

• pojava velikog stepena redundanse podataka

• Transfomacija• različiti formati podataka, netačne vrednosti podataka,

nekonzistentnost primarnih ključeva, problem sinonima i homonima, skrivena procesna logika

• Punjenje skladišta podataka• programi za inicijalno punjenje, programi za punjenje starijih

podataka, programi za inkrementalno punjenje

Page 15: Analiti č ka obrada : IS za podršku odlu č ivanju

15/32

BI – Poslovna inteligencija

OLAP

Page 16: Analiti č ka obrada : IS za podršku odlu č ivanju

16/32

Konstrukcija OLAP kockeBilans tabela:

Poslovnica 1

Poslovnica 2

Poslovnica 3.........Poslovnica n

14/02/97Ukupno aktiva 931359Blagajnička operativa 25779Gotovina 25779Krediti i investicije 899000Prekoračenja 148000Kratkoročni krediti (<1 god) 455800Srednjoročni krediti (1 - 5 god) 248500Dugoročni krediti (>5 god) 46700Ukupno ostala potraživanja 6580Ukupno potraživanja 1650Ukupno ulaganja 736550Dugovanja po ne FIs 736550Zahtevi za ulaganjima 463000Depoziti (1 - 6 meseci) 150700Depoziti (3 - 6 meseci) 76400Depoziti (6 meseci - 1 god) 45000Depoziti (>1 god) 1450Povraćaj vrednosti 28150Ukupne rezerve 122100Ostale rezerve 11250

Page 17: Analiti č ka obrada : IS za podršku odlu č ivanju

17/32

Konsolidacija tabela

PoslovnicePoslovnice

PodatakPodatak

OLAP kockaOLAP kocka

DvodimenzionalneDvodimenzionalne tabeletabele Podaci iz Podaci iz DW-DW-OLTPOLTP

VremeVreme

Periodična optimizacija tabela

Page 18: Analiti č ka obrada : IS za podršku odlu č ivanju

18/32

Primer OLAP kocke

Proizvod Region Mesec ProdajaSlog #1 Film Istok Dec-01 240Slog #2 Sočiva Jug Jan-02 250Slog #3 Kamere Sever Feb-02 690Slog #4 Film Jug Mar-02 425Slog #5 Sočiva Istok Apr-02 300Slog #6 Film Jug Maj-02 500Slog #7 Kamere Sever Jun-02 125Slog #8 Sočiva Jug Jul-02 400Slog #9 Film Istok Avg-02 800

KljUČEVI

Sever

Mesec

ProizvodJug

Istok

Jan

Film

Sočiva

Kamere

Region

PRODAJAPRODAJA

DIMENZIJE

Feb Mar

Page 19: Analiti č ka obrada : IS za podršku odlu č ivanju

19/32

Kako se razvija BI?

• Quick-Hit pristupOvaj pristup je najzastupljeniji kod BI-a. Inicijativa uglavnom dolazi od stranemenadžera, tako da je BI izgrađen podjednako od strane menadžera kao i odstrane programera.

• Razvoj korišćenjem tradicionalnog životnog ciklusaMetodologija pogodna za kompleksne sisteme koje koriste mnogi korisnici.Veliki organizacioni BI je modelno orijentisan.

• Iterativni razvojPrototip sistema – jednostavna inicijalna verzija koja se koristiti prilikomeksperimenata i pomoću koje korisnici uče kako da postignu željenekarakteristike sistema.Zasniva se na izgradnji prototipa i njegovom poboljšavanju. Budući korisnik i tvorac BI-a zajedno definišu problem koji žele da reše i identifikuju najpotrebnije elemente. Programer izrađuje jednostavnu verziju sistema, dopunjavajući je kasnije složenijim aspektima.

Page 20: Analiti č ka obrada : IS za podršku odlu č ivanju

20/32

Načini integracije poslovne inteligencije u poslovne procese

• Tehnika broj 1:

• Integracija analitičkih aplikacija sa operativnim aplikacijama

korišćenjem enterprise portala da bi podacima mogli pristupiti interni

i eksterni korisnici.• Tehnika broj 2:

• Ugnježdenje analitičkih metoda u operativne aplikacije u procesu

razvoja aplikacija.• Tehnika broj 3:

• Uvodjenje Web servisa koji će dinamički integrisati analitičke metode

sa internim ili partnerovim operativnim aplikacijama radi podrške

zajedničkom poslovanju.

Page 21: Analiti č ka obrada : IS za podršku odlu č ivanju

21/32

BI platforma za web servise

Page 22: Analiti č ka obrada : IS za podršku odlu č ivanju

22/32

Neka od postojećih komercijalnih rešenja BI

Proizvodjači Komponente platforme za poslovnu inteligneciju

IBMWebsphere Portal, Lotus Workplace, Webshpere BusinessIntegration Modeler, WBI Monitor, WBI server, Websphere MQ

MicrosoftOffice Sharepoint, BizTalk Orchestrator, BizTalk Server, SQL Server DTS

Oracle

Sybase

9iAs Portal and Collaobration Suite, 9iAs Integration Workflow, 9iAs Integration, Oracle Warehouse Builder

IQ

Page 23: Analiti č ka obrada : IS za podršku odlu č ivanju

23/32

Primena BI u različitim industrijama

Tip BI aplikacije

Finansijskeusluge

Trgovina Telekomunikacije Farmacija

Enterprise izveštavanje

Koliko je ukupno nevraćenihkredita? Kolika jenjihova ukupnavrednost?

Da li je obrt u skladu saplaniranim?

Koji procenat zaposlenih jeprošao trening nanajnovijimtehnologijama?

Da li se razvojnovih lekovaodvija po ranijedefinisanomplanu?

Multidimenzionalne analize

Kakav je trend aktivnosti kupacanakon najnovijemarketinškekampanje?

Koja su tri naprodavanijaproizvoda najugoistoku zemlje?

Koji je najprofitabilnijisegment?

Kakav je trendprodaje poregionima za novuvrstu leka?

Ad hoc analize Definisati kako će na partnere uticatipojava terorizma.

Odrediti kako ćepovećanje obimaodloženog plaćanja uticati na prodaju.

Prikazati grafičkibroj linkova zaspore pakete u ciljuoptimizacijesaobraćaja namreži.

Kako će novi način

prepisivanja recepta uticati naprodaju po regionima.

Statistika i Data Mining

Koliki je rizik za reinvesticijuostvarene dobiti?

Koliko su ispravneprognoze prodaje uposlednjih 12 meseci?

Kako strukturirati medjugradskepozive kako bi zadržali lojalnostklijenata?

Da li regresionaanaliza može daodgovori da li

prećisa fermentacije nahemijsku sintezu?

Page 24: Analiti č ka obrada : IS za podršku odlu č ivanju

24/32

Ekstrakcija, transformacija, čišćenje podataka

BI - opšti model

• Izbor podataka iz transakcione baze koji su zanimljivi za analizu

• Ekstrakcija, transformacija i čišćenje podataka

• Smeštanje podataka u skladište – Data Warehouse

• Formiranje OLAP kocke

• Izrada predefinisanih i ad hoc izveštaja.

TRANSAKCIONA BAZA PODATAKA

Data Warehouse

OLAP

Page 25: Analiti č ka obrada : IS za podršku odlu č ivanju

25/32

Organizacione barijere za primenu poslovne inteligencije

• Promene u strukturi moći

• Kulturološki imperativi

• Preraspodela autoriteta i problem sa kadrovima

Page 26: Analiti č ka obrada : IS za podršku odlu č ivanju

BI studija slučaja

Page 27: Analiti č ka obrada : IS za podršku odlu č ivanju

27/32

BI FON

BAZAstudenata

DWbaza OLAP ExcelETL

Legacysystem

SQL Server 2005

MS Analyticaltools

OLE DBza OLAP

Page 28: Analiti č ka obrada : IS za podršku odlu č ivanju

28/32

Šema OLAP-a FON-a

Page 29: Analiti č ka obrada : IS za podršku odlu č ivanju

29/32

BI Portal FON-a

Page 30: Analiti č ka obrada : IS za podršku odlu č ivanju

30/32

BI Portal FON-a

Page 31: Analiti č ka obrada : IS za podršku odlu č ivanju

31/32

Korisni linkovi:

• www.bi-research.com

• http://www.businessintelligence.com/

• http://www.business-intelligence.co.uk/

• http://www.information-management.com/