Transcript Predavanja
Informacioni sistemi 1 Predavanja Vezbe PRISUSTVO NIJE OBAVEZNO!!! 2 Polaganje ispita Teorijski kolokvijumi Prakticni kolokvijum 2/ termini u dogovoru sa saradnicima I kol: Prva nedelja novembra Raspored ce biti naknadno objavljen II Prva nedelja decembra Raspored ce biti naknadno objavljen 3 LITERATURA • Skripta • Slajdovi 4 Materija koja ce se obradjivati na casovima predavanja 1. Uvod u informacione sisteme • • • • • Pojam i trendovi informacionih sistema; Veza izmedju IS I organizacije; Razlozi uvodjenja IS Problemi kod uvodjenja IS Zablude u razvoju IS… 5 Materija koja ce se obradjivati na casovima predavanja 7. SSA 8. UML 6 Materija koja ce se obradjivati na casovima predavanja 2. Informacioni sistemi poslovnih procesa • Sistemi transakcione obrade podataka; • Poslovni IS; – – – – – – – – Informacioni podsistem marketinga Informacioni podsistem istrazivanja i razvoja Informacioni podsistem poslovnog planiranja Informacioni podsistem nabavke Informacioni podsistem upravljanja proizvodnjom Informacioni podsistem prodaje Informacioni podsistem racunovodstva i finansija Informacioni podsistem upravljanja ljudskim resursima 7 Materija koja ce se obradjivati na casovima predavanja 3. Informacioni sistemi I Internet • Pojmovno odredjenje Interneta; • Elektronska trgovina 8 Materija koja ce se obradjivati na casovima predavanja 4. Data Warehouse • • • • Pojmovno odredjenje; Svrha, funkcija I glavni zadaci DW, Arhitektura Dimenzioni modeli… 9 Materija koja ce se obradjivati na casovima predavanja 5. Sistemi za podrsku odlucivanju • Pojmovno odredjenje; • Svrha, funkcija I glavni zadaci, • Aktivnosti I vrste 10 Materija koja ce se obradjivati na casovima predavanja 6. Inteligentni sistemi za podrsku odlucivanju • Pojmovno odredjenje; • Podrucja poslovne inteligencije, • Ekspertni sitemi • Data Mining • Automatizacija kancelarijskog poslovanja 11 bodavanje • • • • • Kolokvijum I (predavanja) 0 do 45 poena Kolokvijum II (predavanja) 0 do 25 poena Test I+II (praktični) od 0 do 30 poena Prisustvo na casu se ne boduje Ne vodi se evidencija prisustva STUDENT ZA PROLAZ TREBA DA SKUPI MIN 50% (SA POLOZENIH DELOVA ISPITA)!!! 12 Ocena Broj poena A B C D E 90-100 80-90 70-80 60-70 50-60 13 1. Konsultacije: Posle predavanja 2. e-mail: [email protected] 14 INFORMACIONI SISTEMI, STA, KAKO, ZASTO? 15 INFORMACIONI SISTEM KAO MODEL POSLOVNOG SISTEMA POSLOVNI SISTEM Ulazi Stanje sistema programi za prikupljanje i azuriranje Baza Podataka Izlazne transformacije Izlazi Programi za izvještaji izvještavanje INFORMACIONI SISTEM 16 ZAŠTO INFORMACIONI SISTEMI? • Uspešno upravljanje preduzećem i uspešno vođenje biznisa je nemoguće organizovati bez pouzdanih podataka odnosno informacija. Podatke treba organizovano prikupljati, obrađivati, skladištiti i po potrebi izvestavati. U tom smislu, pretpostavka uspešnog biznisa je i dobro razvijen informacioni sistem. • Informacioni sistem se moze predstaviti kao proces prikupljanja, obrade, skladistenja i distribucije, odnosno korišćenja informacija, usmeren ka kvalitetnom upravljanju nekim poslom odnosno preduzećem. Informacija je skup obrađenih podataka datih u formi koja podstiče donošenje poslovnih odluka. • Informacioni sistem je struktuirani, međusobno povezani kompleks osoba, uređaja i postupaka organizovanih radi generisanja tokova podataka i informacija za potrebe poslovnog sistema 17 FAZE RAZVOJA INFORMACIONIH SISTEMA • • • • • AOP EOP UIS DSS (SPO) VESTACKA INTELIGENCIJA Osnovna funkcionalna namena faza IS je: •kod faza AOP i EOP - obrada transakcija, •kod faze UIS - kreiranje informacija, •kod faze SPO - podrška procesu odlučivanja •kod faze VI – racunar treba da zameni coveka 18 Kompjuterizovaninekompjuterizovani IS Poslovni IS mogu da funkcionisu bez racunara! Postojanje racunara ne garantuje kvalitet funkcionisanja sistema Formalni i neformalni IS 19 STRUKTURA INFORMACIONOG SISTEMA HARDWARE SOFTWARE ORGWARE LIFEWARE DATA BASE NETWARE 20 PRODUKTIVNOST BITNIH ELEMENATA INFORMACIONOG SISTEMA HARDWARE SOFTWARE ORGWARE LIFEWARE DATA BASE NETWARE 21 AKTIVNOSTI POSLOVNOG INFORMACIONOG SISTEMA 1. PRIKUPLJANJE PODATAKA Interni izvori Eksterni izvori Primarni podaci Sekundarni podaci 2. OBRADA PODATAKA 3. SKLADIŠTENJE PODATAKA 4. DISTRIBUCIJA INFORMACIJA 22 Razlozi razvoja I upotrebe IS? Funkcionisanje organizacije Pad troskova Izdvajanje od konkurencije Ostvarenje i unapredjenje partnerskih odnosa Povecanje kvaliteta i efikasnosti Inovativnost Trziste Postici veci razvoj… 23 VREDNOVANJE KVALITETA IS Osnovni kriterijumi za ocenu vrednosti IS su: 1) Fleksibilnost sistema 2) Pouzdanost 3) Korisnost – 4) Ekonomicnost 5) Opravdanost 6) Mogucnost prihvatanja IS 7) Bezbednost IS 8) Integralnost IS 9) Jednostavnost 10)Lakoca odrzavanja … 24 Od IS se, po pitanju informacija, ocekuje: Blagovremena isporuka, Isporuka u planiranim finansijskim okvirima, Kvalitetna isporuka u smislu preciznosti, tacnosti, forme I relevantnosti informacija, Isporuka u skladu sa ocekivanjima krajnjih korisnika 25 ŽIVOTNI CIKLUS ORGANIZACIJE • Analogija sa biološkim organizmima • Organizacione promene su prouzrokovane internim uzrocima (‘’interni motor promena’’) I eksternim uzrocima • Tok organizacionih promena tokom životnog ciklusa je unapred zadat • Promene tokom životnog ciklusa su kumulativne 26 ADIŽESOV MODEL ŽIVOTNOG CIKLUSA Stabilnost Top forma Aristrokratija Adolescencija Rana birokratija Dečja faza (go – go) Birokratija Novorodjenče Udvaranje Smrt 27 JOŠ NEKE DIMENZIJE ORAGINZACIJE MISIJA I FILOZOFIJA ORGANIZACIJE INTERAKCIJA ORGANIZACIJE I OKRUŽENJA (makro, relevantno- okruzenje industrije, okruzenje zadatka) KULTURA I KLIMA ORGANIZACIJE- prica o 5 majmuna EFEKTIVNOST I EFIKASNOT ORGANIZACIJE 29 Sta moze IS uciniti za jednu organizaciju PORAVNAVAJU LI IS I IT ORGANIZACIONE STRUKTURE? MOŽE LI IS SVESTI NA MINIMUM PROIZVOĐENJE I DISTRIBUCIJU PISANIH DOKUMENATA? U KOJOJ MJERI IS MOŽE BITI PRIMJENJIV KAO OSNOV REINŽENJERINGA ORAGNIZACIJE, TRANSFORMIŠUĆI JE U STABILNU, EFIKASNU I KONKURENTU SNAŽNU TVOREVINU? MOŽE LI ORGANIZACIJA ISKORISTITI INFORMACIONE TEHNOLOGIJE I IS ZA DECENTRALIZACIJU MOĆI I PRENOŠENJE AUTORITETA NA NIŽE HIJERARHIJSKE NIVOE? 30 Ako imate hardver V generacije, softver IV generacije, kadrove III generacije, a organizaciju II generacije, na nivu koje generacije ce raditi vas IS? UTICAJ ORGANIZACIJE NA INFORMACIONI SISTEM Kako organizacija koristi IS? Ko ima presudnu ulogu u inovaciji i razvoju IS-a? Ko radi sa IS? Zašto organizacija prihvata IS? UTICAJ INFORMACIONOG SISTEMA NA ORGANIZACIJU Ekonomske teorije/ Da li je vrednost ulazne informacije veca od vrednosti izlazne? Bihejviorističke teorije UTICAJ INFORMACIONOG SISTEMA NA KULTURU ORGANIZACIJU 31 INFORMACINI SISTEM I MENADŽMENT OCENJIVANJE EFEKTIVNOSTI I EFIKASNOSTI I S -a Planiranje Odlucivanje - Relevantnost informacija - Adekvatnost distribucije Kontrola Usmeravanje - Pravovremenost dobijanja informacija - Podesnost forme informacija - Primerenost količine informacija - Dostupnost ad hoc potrebnih informacija Racunar nece od loseg menadzera napraviti dobrog, najcesce pomaze dobrom da bude 32 jos bolji, a losem da bude jos gori!!! Različiti nivoi menadžmenta imaju različite potrebe za informacijama Viši menadžment Srednji menadžment Niži menadžment 33 Šta kome treba? Najviši menadžment Kako da strateški pozicioniram preduzeće? Srednji menadžment Kako da poboljšam procese? Operativni menadžment Kako funkcioniše proces? 34 Šta kome NE treba? Najviši menadžment Kako da smanjim troškove? Srednji menadžment Šta ko nije uradio? Operativni menadžment Šta je ko pogrešio? 35 Problemi razvoja i upravljanja razvojem: 1. Problem složenosti IS 2. Problem realizacije softverskih rešenja koja su adekvatna potrebama poslovnih sistema 36 Modeliranje-osnove razvoja IS Model je uprošćena predstava dela realnog sistema Funkcionalni pristup vs. Objektno orijentisani pristup 1. Dekompozicija sistema na delove – Definiše arhitekturu sistema 2. Podela razvoja na faze – Definiše tzv. životni ciklus razvoja ili proces razvoja 37 38 LINEARNI PRISTUP 39 LINEARNI PRISTUP Uporedni prikaz klasičnog razvoja (a), pseudostrukturiranog razvoja (b) 40 LINEARNI PRISTUP 41 Prikaz V modela razvoja (b) Modeliranje-osnove razvoja IS • Cilj: 1. Stvoriti “jezik” za komunikaciju izmedju korisnika i analiticara 2. Omoguciti pravilnu i formalizovanu “specifikaciju” zahteva 3. Veća efikasnost 4. Lakse definisanje medjuzavisnosti aktivnosti 5. Lakse definisanje uloge pojedinih komponenti u sistemu 6. Lakse pronalazenje kritičnih funkcija i uskih grla... 43 USED AT: Dekompozicioni dijagram procesa “Praćenje agencijskog poslovanja” AUTHOR: NENAD DATE: 6/15/2000 WORKING PROJ ECT: IS1506 REV: 1/12/2001 DRAFT READER DATE CONT EXT: RECOMMENDED NOTES: 1 2 3 4 5 6 7 8 9 10 PUBLICATION A0 Izvestaj o s provedenoj kontroli Inf. iz plana i analize Uporedni pregled cena TURISTICKA KOMERCIJ ALA Izvestaj o zakupljenim kapac itetima 2.1 Operativni nalozi za rad Izvestaj o s mes taju gos tiju Zaveden ugov. o izgrad. Hotela Operativni podaci o agenc ijs kom pos lvanju Operativni predlog planova Predlog za isplatu s tete Izvestaj o vremens kom planu popune Pregled kapac iteta CENT RALNI BUKING Potvrdjeni otkaz Potvrda prethodne ras podele kapaciteta Predlog ugovoria o turistic kim uslugama 2.2 Plan i program rada Zaveden ugovor s a c lanic ama Promena rezervacije agenc iji Potvrdjena rezervac ija Promena rezervac ije AGENCIJ SKA korisniku PRODAJ A Naplaceni vauc er USLUGA agenc ijs ko Fakturisanje korisniku Zahtev koris nika Zavedeni dokumenti Interno fakturis anje 2.3 preras podela prethodne raspodele kapac iteta Zahtevi za rezervaciju NODE: TIT LE: A2 PRACENJE AGENCIJSKOG POSLOVANJA NUMBER: 44 Nazivi nekih strukturiranih komercijalnih metodologija za razvoj informacionih sistema : Strukturno usmerene metodologije: • AD/Cycle (Application Development Cycle), • BSP (Business System Planning), • CASE*Method, • IEM (Information Engineering Methodology, Martin), • JSD/JSP (Jackson System Development/ Jackson System Programming), • SA/SD (Structured Analysis / Structured Design), • SASS (Structured Analysis and System Specification), • SSM/M (Soft Systems Method / Multiview), • SSA (Structured System Analysis), • SSADM (Structured System Analysis and Design Method), • Yourdon (Yourdon Structured Method). Objektno usmerene metodologije: • Yourdon/OO (Yourdon / Object Oriented), • OMT (Object Modelling Technique), • BOOCH (Booch’93), • Schlaer-Mellor, • Unified Modelling Process (Rational). 45 Programski alati za razvoj IS – CASE tool (mogu da automatizuju jedan korak). – CASE toolkit (alati za automatizaciju jedne faze životnog ciklusa). – CASE workbench (alati za automatizaciju kompletnog životnog ciklusa). – CASE environment (alati sa hardverskom podrškom za automatizovano projektovanje). alati za modeliranje struktura podataka; alati za izradu dijagrama toka podataka i hijerarhije modula; alati za izradu prototipa korisničkog interfejsa; generatori koda. 46 Koristi od primene CASE alata • Poboljšana produktivnost (kroz automatizaciju zadataka i ubrzan razvoj aplikacija). • Poboljšani kvalitet (CASE alati proveravaju kompletnost, konzistentnost i kontradiktornost). • Bolja dokumentacija (alati olakšavaju kreiranje i sakupljanje konzistentne, visoko-kvalitetne dokumentacije). • Smanjeno vreme održavanja (prethodno spomenuta poboljšanja kvaliteta sistema se kombinuju sa boljom dokumentacijom). • Metodologije koje stvarno rade (kroz primenu pravila i ugrađene ekspertize). Primeri CASE alata: BPWin, ERWin, System Architect, UML, DataArchitect, Oracle Designer, SmartDraw, Power Designer, Select i mnogi drugi. 47 SSA Strukturna Sistemska Analiza SSA Uvod • SSA – nova metodologija za specifikaciju informacionog sistema, odnosno softvera • Specifikacija IS treba da prikaže (potpuno, tačno, formalno i jasno) ŠTA budući informacioni sistem treba da radi • Treba da opiše funkcionisanje IS u ”idealnoj tehnologiji”, gdje praktično nikakva ograničenja ne postoje SSA Uvod • SSA posmatra informacioni sistem kao funkciju (proces obrade) koja, na bazi ulaznih, generiše izlazne podatke • Osnovni koncepti za specifikaciju IS u SSA su funkcije, odnosno procesi obrade podataka, tokovi podataka, skladišta podataka i interfejsi. SSA Uvod TOK_PODATAKA_1 SPOLJNI_ OBJEKAT_1 TOK_PODATAKA_6 TOK_PODATAKA_2 PROCES_A SPOLJNI_ OBJEKAT_2 1. TOK_PODATAKA_3 TOK_PODATAKA_5 TOK_PODATAKA_4 PROCES_B 2. SKLADIŠTE_PODATAKA Osnovni koncept DTP SSA Uvod • Dijagram toka podataka koristi simbole: – krug ili elipsa – funkcija ili proces obrade podataka – pravougaonik – interfejs – usmjerena linija – tok podataka – dve paralelne linije (”otvoreni pravougaonik”) – skladište podataka