Transcript Slide 1

Doc. dr Angelina Njeguš
Informaciona tehnologija
- Osnovni pojmovi Doc. dr Angelina Njeguš





Informaciona tehnologija
Podatak, Informacija, Znanje
Sistem
Informacioni sistem
Arhitektura IS
Informaciona tehnologija (IT)
Doc. dr Angelina Njeguš
•
Opisuje kombinaciju računarske tehnologije (hardware i software),
telekomunikacione tehnologije, netware, groupware i humanware.
– Hardware – fizička oprema kao što su mehanički, magnetski, elektronski ili
optički uređaji.
– Software – predefinisane instrukcije koje kontrolišu rad računarskih sistema ili
elektronskih uređaja. Softver koordinira rad hardverskih komponenata u
jednom informacionom sistemu. Softver inkorporira standardne softvere kao što
su operativni sistemi ili aplikacije, softverski procesi, veštačka inteligencija i
inteligentni agenti i korisnički interfejs.
– Telekomunikacije – prenos signala duž različitih distanci koji uključuju i
prenos podataka, slika, glasova koristeći radio, televiziju, telefoniju i druge
komunikacione tehnologije.
– Netware – oprema i softver neophodni za razvoj i podršku mreže računara,
terminala i komuniokacionih kanala i uređaja.
– Groupware – komunikacioni alati kao što su e-mail, videokonferencije i dr.,
koji podržavaju elektronsku komunikaciju i kolaboraciju između grupa.
– Humanware – intelektualni kapaciteti neophodni za razvoj, programiranje,
održavanje i rukovanje tehnologijom. Humanware inkorporira znanje i
ekspertizu.
IT komponente na primeru turizma
Doc. dr Angelina Njeguš
IT
komponente
Primeri iz turizma i hotelijerstva
Hardware
Računari, terminali u restoranima, interaktivna digitalna televizija, mobilni
uređaji, videotekst terminali, CD-ROM, ulazni uređaji (skeneri, tastature,
miševi) izlazni uređaji (štampači, ekrani) ...
Software
Micros-Fidelio – Sistem za upravljanje imovinom (Property Management
System) omogućava hotelima da kontrolišu svoju imovinu, dugovanja,
kredite i račune gostiju. DBMS, spreadsheets programi, web brouzeri,
aplikacije koje pokrivaju računovodstvo, planiranje, kadrove, nabavku,
kontrolu zaliha, bezbednost, kontrolu energije, hrane i pića i MIS.
Telekomunikacije
Telefonske centrale, modemi, LAN, WAN, telekonferencije, satelitska i
mobilna komunikaciona tehnologija ...
Netware
Mreža hardvera i softvera između odelenja u hotelima. EDI, bežični i
satelitski sistemi ...
Groupware
Aplikacije koje dozvoljavaju zaposlenima da dele fajlove, dosije klijenta i
operativne informacije kao što su cene.
Humanware
IT tim u hotelu
Podatak, Informacija, Znanje
Doc. dr Angelina Njeguš
•
Podatak
– kodirana predstava o nekoj činjenici iz realnog sveta
– nosilac informacija i služi za tehničko uobličavanje informacija, kako bi
se one mogle sačuvati ili preneti
– Pojedinačni podaci sami za sebe nemaju nikakvo značenje ili ga imaju
veoma malo.
•
Informacija
– protumačeni podatak o pojavi koju podatak prikazuje
– prečišćen, organizovan i obrađen podatak u smislenom kontekstu
– resurs koji je kreiran od podataka, da bi koristio menadžmentu pri
donošenju poslovnih odluka
– sposobnost menadžmenta da prikuplja i uopšte upravlja podacima i
informacijama postao je kritičan faktor uspešnosti poslovanja.
•
Znanje
– gradi se na temelju novih informacija koje se nadovezuju na postojeće
znanje
– različiti ljudi mogu različito interpretirati informacije u zavisnosti od
njihovog znanja
Sistem
Doc. dr Angelina Njeguš
•
•
Sistem - skup objekata (entiteta) i njihovih međusobnih veza usmerenih
ka ostvarivanju zajedničkog cilja.
Karakteristike sistema:
- Komponente sistema su usmerene ka ispunjenju određenog cilja.
- Sistemi ne egzistiraju izolovani, već teže da budu otvoreni sistemi.
Informacioni sistem - definicije
Doc. dr Angelina Njeguš
•
Sistem u kome se veze između objekata i veze sistema sa okolinom
ostvaruju razmenom informacija.
•
Organizovan skup komponenti za prikupljanje, prenos, skladištenje i
obradu podataka u cilju dobijanja informacija potrebnih za pokretanje
neke akcije ili donošenje neke odluke.
•
Uređeni i integrisani skup ljudi, podataka, procesa, interfejsa, mreža i
tehnologija koja su u međusobnoj korelaciji u cilju podrške i poboljšanja
svakodnevnih poslovnih operacija, a takođe i u cilju podrške menadžmentu
u rešavanju poslovnih problema i donošenja odluka.
Strategijski informacioni sistemi
Doc. dr Angelina Njeguš
•
Informacioni sistemi treba da budu strategijski, odnosno da ispunjavaju
ciljeve i strategiju poslovanja.
•
Strategijski informacioni sistemi (Strategic Information Systems,
SISs) su sistemi koji pomažu organizaciji da stekne konkurentnu prednost
kroz doprinos strategijskim ciljevima organizacije i/ili njenoj sposobnosti
da znatno poveća svoje performanse i produktivnost.
•
Konkurentna prednost je prednost u odnosu na konkurenciju u pogledu
troškova, kvaliteta ili brzine koja vodi ka kontroli tržišta i povećanju
profita.
Arhitektura IS
Doc. dr Angelina Njeguš
Stakeholders-i IS
Doc. dr Angelina Njeguš
•
Pretpostavimo da želite da razvijate jedan informacioni sistem. Različiti
ljudi će imati različite poglede na sistem. Menadžeri, korisnici, tehnička
lica, svi oni će posmatrati sistem na različit način i sa različitim nivoom
detalja. Ove ljude nazivamo nosiocima informacionog sistema, odnosno
stakeholders-ima. Oni se grubo mogu klasifikovati u četiri grupe:
– Vlasnici sistema (System Owners) finansiraju razvoj i održavanje
informacionog sistema. Oni poseduju sistem, postavljaju viziju i prioritete u
sistemu.
– Korisnici sistema (System Users) su ljudi koji za obavljanje svojih poslova,
koriste informacioni sistem. Pored internih korisnika sistema, koji rade unutar
jedne organizacije, tu spadaju i eksterni korisnici kao što su klijenti, vendori,
partneri i oni zaposleni koji rade sa udaljenih lokacija, na primer sa terena ili od
kuće. Danas korisnici sistema rade rame uz rame sa projektantima sistema.
– Projektanti sistema (System Designers) projektuju sistem kako bi izašli u
susret zahtevima korisnika. Oni projektuju baze podataka, ekrane, mreže,
programe i dr. Tu spadaju administratori baza podataka, mreža, Web dizajneri,
eksperti za bezbednost i drugi tehnički stručnjaci. U nekim slučajevima,
projektanti sistema mogu biti i tzv. graditelji sistema.
– Graditelji sistema (System Builders) su tehnička lica koja konstruišu, testiraju,
isporučuju, uvode i održavaju informacioni sistem. Neki od njih su programeri
aplikacija, sistem programeri, Webmaster-i (oni koji kodiraju i održavaju Web
servere), sistem integratori (integrišu softverske pakete sa hardverom, mrežama
i drugim softverskim paketima) i dr.
Aspekti IS
Doc. dr Angelina Njeguš
• Različiti stakeholders-i se mogu usredsrediti na različite aspekte
sistema:
– Znanje – poslovno znanje treba da pomogne menadžerima u
donošenju inteligentnih odluka. Cilj je poboljšanje baze znanja u
organizaciji.
– Procesi – aktivnosti koje izvršavaju misiju poslovanja. Cilj je
poboljšanje poslovnih procesa i usluga.
– Komunikacije – interfejs sistema sa korisnicima i drugim
informacionim sistemima. Cilj je poboljšanje poslovne komunikacije.
Poboljšanje poslovnog znanja
Doc. dr Angelina Njeguš
•
Kada inženjeri projektuju jedan proizvod, oni moraju da sačine sastavnicu tog
proizvoda. Sastavnica ne govori o funkciji tog proizvoda, već o njegovim sastavnim
delovima, odnosno pokazuje koje su to sirovine, poluproizvodi i druge komponente
koje učestvuju u izgradnji finalnog proizvoda. Ista analogija se koristi i za
informacione sisteme. Podaci se mogu posmatrati kao sirovine koje se koriste da bi
se “proizvele” informacije.
Pogled vlasnika sistema na sistem podataka
•
Vlasnik je zainteresovan za resurse poslovanja, koje čine kupci, proizvodi, oprema,
zgrade, porudžbine ili plaćanja. Njegov domen jeste da za svaki objekat i relacije
između objekata identifikuje eventualne probleme, mogućnosti, ciljeve i ograničenja.
–
Na primer, za jedan sistem prodaje, objekti su Kupci, Proizvodi, Prodajni regioni, Porudžbine i
Komercijalisti. Za date objekte treba prikupiti i uskladištiti podatke.
Pogled korisnika sistema na sistem podataka
•
Korisnici informacionog sistema svakodnevno prikupljaju, skladište, obrađuju,
uređuju i koriste podatke. Za njih su podaci smešteni po fasciklama, knjigama,
organizovani po spreadsheets datotekama ili uskladišteni unutar baza podataka.
–
N primer, vlasnik sistema želi da ima sve podatke o objektu Kupac. Korisnik sistema će nas
upozoriti o tome da treba razlikovati Potencijalne kupce, Stvarne kupce i Neaktivne kupce,
zbog različitih tipova podataka koji opisuju svaki tip kupca. Takođe, korisnik sistema će nam
reći koji su to podaci koji se moraju skladištiti za svaki tip kupca. Na primer, objekat Aktivan
kupac će imati sledeća svojstva: šifra kupca, naziv, adresa, kredit i tekući bilans kupca. Za
opisivanje zahteva za podacima koristi se model podataka.
Poboljšanje poslovnog znanja
Doc. dr Angelina Njeguš
Pogled projektanta sistema na sistem podataka
• Dok korisnici sistema definišu zahteve za podacima, projektanti sistema
prevode te zahteve u baze podataka, koje će potom biti dostupne putem
informacionog sistema.
• Pogled projektanta sistema na sistem podataka je u obliku šeme baze
podataka.
• Pored šeme baze podataka, projektant bi trebao da odgovori i na sledeća
pitanja:
– Koje baze podataka će se koristiti (npr. Oracle 10g, IBM DB2, Microsoft SQL
Server, itd)?
– Na kojoj platformi će se instalirati (npr., UNIX, Linux, Windows itd)?
Pogled graditelja sistema na sistem podataka
• Graditelji sistema su najbliži korisnici tehnologije baze podataka. Oni
moraju da predstavljaju podatke u veoma preciznoj jezičkoj formi.
• Najkorišćeniji standardni upitni jezik koji omogućava komunikaciju sa
bazom podataka jeste SQL (Structured Query Language).
Poboljšanje poslovnih procesa
Doc. dr Angelina Njeguš
•
Kada inženjeri projektuju nov proizvod, taj proizvod bi trebao da obezbedi
odgovarajući nivo funkcionalnosti ili usluge. Potencijalni kupci definišu željenu
funkcionalnost proizvoda, a inženjer kreira dizajn proizvoda kako bi obezbedio datu
funkcionalnost.
Pogled vlasnika sistema na procese sistema
• Kao i obično vlasnici sistema su zainteresovani za grubu sliku, odnosno u ovom
slučaju za grupe procesa visokog nivoa nazvanih poslovne funkcije.
• Tipične poslovne funkcije su proizvodnja, računovodstvo i finansije, prodaja i
marketing, ljudski resursi i druge.
• Projektni timovi često ove funkcije izražavaju u obliku jednostavnog, hijerarhijski
dekomponovanog dijagrama.
• Vlasnici sistema će pružiti informacije o zapaženim problemima, mogućnostima,
ciljevima i ograničenjima funkcija. Takođe će želeti da diskutuju o troškovima i
koristima oko projektovanja informacionog sistema.
Pogled korisnika sistema na procese sistema
• Korisnici vide odvojene poslovne procese. Poslovni procesi su odvojene aktivnosti
koje imaju svoje ulaze i izlaze, kao i vremena početka i završetka. Zahtevi za
procesima su često dokumentovani kao aktivnosti, tokovi podataka ili poslova
(workflow).
• Mnoge kompanije bi trebalo da reprojektuju poslovne procese kako bi eliminisale
redundansu i povećale efikasnost poslovanja. Reprojektovanje poslovnih procesa
(Business Process Redesign - BPR) podrazumeva proučavanje, analizu i
reprojektovanje osnovnih poslovnih procesa u cilju smanjenja troškova i poboljšanja
vrednosti poslovanja.
Poboljšanje poslovnih procesa
Doc. dr Angelina Njeguš
Pogled projektanta sistema na procese sistema
• Pogled projektanta sistema na procese je čisto tehnički. Njegove aktivnosti su
ograničene specifiranom tehnologijom razvoja aplikacija kao što su Java, C#.net, J#,
Visaul Basic.net i dr.
• Projektant u dogovoru sa programerima treba da da odgovor na pitanja: Koja
okruženja za razvoj aplikacija ili programski jezici će se koristiti za pisanje softvera
(npr., IBM Websphere sa Javom, Microsoft Visual Studio.NET sa Visual C#, Syebase
Powerbuilder, Oracle-ov Oracle Forms i dr.)?
• Entropija je termin koji se koristi za opisivanje prirodnog i neizbežnog raspadanja
sistema. Međutim, entropijom sistema se može upravljati. Današnji alati i tehnike
omogućavaju da se projektuje sistem tako da može da se razvija i menja u skladu sa
rastom i promenama zahteva.
Pogled graditelja sistema na procese sistema
• Graditelji sistema prikazuju procese koristeći programske jezike ili okruženja za
razvoj aplikacija koji opisuju ulaze, izlaze, logiku i kontrolu.
• Neki sistemi za upravljanje bazom podataka obezbeđuju sopstvene već ugrađenje
programske jezike. Na primer, Visual BASIC for Applications (sadržan je u Access-u) i
PL-SQL (koga sadrži Oracle). Svi ovi jezici se koriste za pisanje aplikacionih
programa.
• Aplikacioni programi su jezički-zasnovani, mašinski-čitljivi prikazi o tome šta bi
računarski proces trebao da radi ili kako bi računarski proces trebao da ostvari svoje
zadatke.
Poboljšanje poslovne komunikacije
Doc. dr Angelina Njeguš
•
•
•
Započnimo istim primerom kao i kod blokova znanja i procesa. Kada inženjer
projektuje jedan nov proizvod, taj proizvod bi trebao da se lako nauči i koristi.
Informacioni sistemi moraju da obezbede efektivan i efikasan interfejs korisnicima
sistema i drugim poslovnim informacionim sistemima.
Zajednički cilj kod većine organizacija jeste poboljšanje poslovne komunikacije i
kolaboracije između zaposlenih i drugih učesnika u sistemu. Poboljšanje komunikacija
u informacionim sistemima su usmerene na dva kritična cilja:
–
–
informacioni sistemi moraju da obezbede efektivne i efikasne komunikacione interfejse
korisnicima. Takvi interfejsi treba da podstiču timski rad i koordinaciju aktivnosti.
informacioni sistemi moraju da obezbede efektivne i efikasne interfejse ka drugim poslovnim
informacionim sistemima.
Pogled vlasnika sistema na komunikacije
• Vlasnici sistema su zainteresovani za globalnu sliku sistema i za njegove troškove i
koristi. U ranoj fazi sistemskog razvoja projekta, vlasnici sistema treba da odrede:
–
•
–
–
Sa kojim poslovnim jedinicama, zaposlenima, klijentima i spoljnim objektima će novi sistem
biti u interakciji?
Gde su locirane poslovne jedinice, zaposleni, klijenti i drugi poslovni objekti?
Da li će sistem komunicirati sa drugim informacionim sistemima?
Vlasnici sistema će identifikovati i analizirati relevantne probleme, mogućnosti i
ograničenja.
Poboljšanje poslovne komunikacije
Doc. dr Angelina Njeguš
Pogled korisnika sistema na komunikacije
• Korisnici sistema su zainteresovani za korisnički interfejs informacionog sistema.
• Korisnički interfejs definiše kako korisnici sistema pristupaju informacionom sistemu
da bi uneli podatke, pravili upite, dobili izveštaje i koristili help (pomoć).
• Jedan od standarda korisničkog interfejsa jeste grafičko korisnički interfejs (GUI –
Graphical User Interface). Tu se razlikuju Windows forme od Web formi u zavisnosti
od toga da li aplikaciju treba da podržavaju i browser-i.
Pogled projektanta sistema na komunikacije
• Donekle su pogledi projektanta i korisnika sistema slični, jer su i jedni i drugi
uključeni u dizajniranje ekrana, ulaznih i izlaznih podataka. Međutim, dok su korisnici
sistema zainteresovani za oblik i sadržaj, projektant sistema se bavi konzistencijom,
kompletnošću, korisničkim dijalogom i interfejs tehnologijama.
• Projektant će se pozabaviti i sledećim pitanjima: Kako će se razvijati korisnički
interfejsi, da li sa MS Windows ili Web komponentama (npr., xHTML editor kao što je
Macromedia Dreamweaver, portal IBM Websphere i dr)? Kako će se razmenjivati
podaci između različitih informacionih sistema (npr., data broker IBM MQ Messaging
ili XML)?
• Korisnički dijalog u interakciji sa aplikacionim programom, opisuje kako se korisnik
pomera sa ekrana na ekran kako bi obavio zadatak.
Pogled graditelja sistema na komunikacije
• Graditelji sistema izgrađuju, instaliraju, testiraju i implementiraju korisničke i
sistemske interfejse. Interfejs tehnologije su mahom ugrađene u okruženje razvoja
aplikacija (Application Development Environment – ADE) kao što je na primer Visual
Studio .NET.