POSLOVNI SISTEMI U TURIZMU
Doc. dr Angelina Njeguš
STUDIJSKI PROGRAM Doc. MASTER dr Angelina Njeguš
Beograd, 2007/2008.
1
Uvod
Naziv Vaše organizacije Vaše ime, prezime i zanimanje Dosadašnja iskustva u korišćenju informacionih tehnologija Očekivanja od predavanja i master studija uopšte Kako planirate da primenite stečena znanja?
2
Informaciona tehnologija - Osnovni pojmovi Doc. dr Angelina Njeguš
Informaciona tehnologija IT komponente na primeru turizma Informacioni sistem
3
Informaciona tehnologija (IT)
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. 4
IT komponente na primeru turizma 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
5
Informacioni sistem
Informacioni sistem je ureĎeni i integrisani skup 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. 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.
6
Poslovanje u digitalnoj ekonomiji Doc. dr Angelina Njeguš
“Pritisci” na poslovanje organizacije Poslovanje u digitalnoj ekonomiji Šta sve nudi Internet World Wide Web Web tehnologije
7
“Pritisci” na poslovanje organizacije
Poslovno okruţenje je kombinacija socijalnih, pravnih, ekonomskih, fizičkih i političkih faktora koji utiču na aktivnosti poslovanja.
Značajne promene u bilo kojim od ovih faktora dovodi do stvaranja poslovnog “pritiska” na organizaciju.
Postoje tri tipa poslovnog pritiska sa kojima se organizacija suočava i to pritisci trţišta, tehnologije i društva: Trţišni pritisak: Globalna ekonomija i jaka konkurencija Promena prirode radne snage Moćni klijenti. Tehnološki pritisak: Tehnološke inovacije i zastarelost Suviše informacija. Socijalni pritisak: Regulacija (Statuti, ureĎenje, propisi) Vlade Trošenje na socijalne programe Zaštita od terorističkih napada Etnička pitanja.
8
Poslovanje u digitalnoj ekonomiji
Digitalna ekonomija je ekonomija zasnovana na digitalnim tehnologijama uključujući komunikacione mreţe (Internet, Intranet i extranet), računare, softvere i drugu tehnologiju.
Na Zapadu u poslednjih nekoliko godina popularno je koristiti termine koji počinju sa slovom e (electronic – elektronsko), a koje podrazumevaju različite nove tehnike i tehnologije poslovanja na Internetu.
E-poslovanje (engl. e-business) podrazumeva elektronsko upravljanje poslovnim funkcijama (npr., kupovina i prodaja roba i usluga, opsluţivanje klijenata, saradnja sa poslovnim partnerima).
Tendencije e-poslovanja su pre svega povećana brzina promene u poslovanju, smanjenje značaja udaljenosti kao parametra u poslovanju, smanjenje vremenskih disproporcija, veština upravljanja, značajne promene odnosa od prodavca ka kupcu, globalizacija trţišta, otvorenost sistema, interdisciplinarnost, zaštita intelektualne svojine itd.
Infrastruktura za e-business je tzv. mreţno računarstvo (engl. Network Computing), koji povezuje računare i druge elektronske ureĎaje putem telekomunikacionih mreţa. Ovi računari mogu biti povezani na globalno mreţno okruţenje, poznato kao Internet, ili povezani lokalno unutar organizacije, tzv. Intranet. Mnoge kompanije povezuju svoj Intranet sa nekim od poslovnih partnera putem mreţe koja se zove Extranet. 9
Šta sve nudi Internet?
Internet je globalna mreţa računara/računarskih mreţa koji komuniciraju i razmenjuju podatke putem TCP/IP protokola obezbeĎujući nekoliko usluga tzv. Web servisa.
Protokoli su pravila i tehničke procedure koje komunikacijom i saradnjom umreţenih računara.
TCP/IP (Transmission Control Protocol/Internet Protocol) protokol omogućava komunikaciju izmeĎu računara na kojima su instalirani različiti operativni sistemi.
Servisi Interneta se mogu grupisati:
upravljaju
Osnovni servisi (e-mail, FTP, Telnet i dr.) Javni servisi (News, IRC, WWW i dr.) Servisi za pretraţivanje (Searchalot, Google, AOL-Netfind, WAIS i dr.) Sigurnosni servisi (PGP(Pretty Good Privacy), SSH (Secure Shell) i dr.) Sistemski servisi (Ping, X-windows i dr.)
10
World Wide Web - WWW
World Wide Web ili kraće Web je termin koji se koristi da opiše meĎupovezanu kolekciju hipertekstualnih dokumenata i multimedijalnog sadrţaja dostupnih na Internetu.
Pomoću teksta, grafike, multimedije i povezanih datoteka, WWW formira dţinovsku mreţu lako dostupnih podataka.
Web omogućava da “skočite” sa strane na stranu na Web mreţi.
Web strane se čuvaju na Web serverima koji predstavlja računar povezan na Internet i u stanju je da ispunjava zahteve koji mu se upute na posebnom jeziku komunikacije, po imenu HTTP (HyperText Transfer Protocol).
11
Struktura Web prezentacije
Kolekcija meĎusobno povezanih Web strana se naziva Web sajtom.
Svaka Web strana, uključujući Home Page ima jedinstvenu adresu koja se zove “univerzalni resurs lokator” (Universal Resource Locator – URL).
URL daje tip usluge koja se koristi i putanju do fajla koji se traţi. Opšti format adrese je tip://host.domen/putanja/ime_fajla.
Prvi deo URL (http) odgovara odreĎenom protokolu koji se koristi. Drugi deo odgovara domain name ili DNS adresi, koja se prevodi u numeričku IP adresu kada se da zahtev za prenosom podataka. Informacija desno od domain name-a (/tutorial/default.html) je staza do izvora i uključuje naziv i tip fajla koji se ţeli prikazati ili preuzeti.
12
Korišćenje klijent tehnologija
Da bi pristupili informacijama na Webu moţete koristiti Web browser-e, Internet protokole i newsgroup-e.
Web browseri omogućavaju pretragu Interneta, slanje i primanje email poruka, prikazivanje Internet sadrţaja i dr. Mogu se koristiti dva metoda za pristup informacijama na Webu i to search engines ili portali:
Search engines – alati za pronalaţenje specifičnih informacija na Webu. Portal – je Web sajt koji nudi širok niz resursa i servisa, kao što su email messages, forumi, search i online sajtovi za kupovinu. Korišćenje portala je lakše od search engine-a zato što su informacije sortirane i unapred ureĎene.
Newsreaders omogućavaju pristup i pridruţivanje online diskusionim grupama.
Postoji mnogo Internet protokola, kao što su HTTP, HTTPS (Secure), FTP, NNTP (Network News Transfer Protocol), SMTP i dr., koji omogućavaju komunikaciju sa drugim računarima povezanih na Internet.
Bilo koji fajl se moţe locirati na Internetu korišćenjem sistem adresiranja fajlova (file-addressing system) nazvanog Uniform Resource Locator (URL). 13
Arhitektura Interneta - 1 Korisnički PC (engl. User PC) – Multimedijalni PC opremljen tako da može da šalje i prima različite audio i video podatke.
Neke od komponenti su: 1. Zvučna kartica/Mikrofon/Zvučnici, MIDI. Poznati proizvođači istih su: Creative Labs/SoundBlaster. 2. Video/Grafika za 3D grafiku, video, playback. Poznati proizvođači: Matrox, Diamond Multimedia. 3. Video kamera: Connectix i dr.
14
Arhitektura Interneta - 2 Korisnička komunikaciona oprema – komunikaciona oprema koja je locirana na korisničkoj ili korporacijskoj lokaciji. 1. 2. 3. 4. 5. 6. 7. 8. 9.
Telefonska linija – Analogni Modem. Proizvođači: Rockwell, US Robotics i dr. Telefonska linija – ISDN. Telefonska linija – DSL. Kablovski modem. Električne linije. Satelitske veze. LAN. Ruteri. Proizvođači: Cisco, Ascent, Bay Networks i dr. Firewalls (zaštitni zidovi).
Mnoge korporacije svojim zaposlenima takođe obezbeđuju korisničke usluge, kao što su DNS, Email, Usenet i dr. 15
Arhitektura Interneta - 3 Povezuje korisničku lokaciju sa provajderom (ISP). • Komunikaciona linija – RBOCS. • Kablovska. • Satelitska – DirecPC. • Power line – Digital PowerLine by Nortel. • Bežična veza. Proizvođači opreme: Nortel, Lucent, Newbridge, Siemens.
16
Arhitektura Interneta - 4 ISP POP – Gornja ivica mreže provajdera, gde se prihvataju veze od korisnika i vrši autentifikacija.
1.Remote ports: Ascent, Cisco i dr.
Korisničke usluge – usluge koje koristi većina korisnika pristupajući Internetu.
1. 2. 3. 4.
Domain Name Server. Email Host. Usenet Newgroups. Specijalne usluge kao što su Telnet, FTP i dr.
Ovi serveri zahtevaju brze interfejse i ogromna i brza skladišta. 17
Arhitektura Interneta - 5 Kičmeni stub provajdera (ISP) Kičmeni stup provajdera međusobno povezuje POP ISP i ISP sa drugim ISP i spoljnim sadržajima. 1. Veliki kapaciteti opticaja (engl. Large capacity circuits). 2. Provajderi kičme. 3. Ruteri. 4. ATM Switches. 5. Sonet/SDH Switches 6. Gigaswitch. 7. Network Access Points - NAP. Online sadržaj – host sajtovi sa kojim je korisnik u vezi. 1. Web Server platforme. 2. Serveri zahtevaju brze interfejse i ogromna i brza skladišta.
18
Arhitektura Interneta - 6 Poreklo online sadržaja – Originalni »real-world« izvori online informacija. 1. Postojeće elektronske informacije dobijene iz nasleđenih sistema. 2. Tradicionalni odštampani izvori koji su skenirani i konvertovani u elektronski format. 3. Mnogi tipovi audio i video programa se emituju putem Interneta. 4. Internet telefonija sve više raste. 5. Drugi interesantni uređaji koji su kontektovani na Internet.
19
Intranet i extranet
Intranet predstavlja lokalnu mreţu, najčešće unutar jedne kompanije, koja korišćenjem Internet tehnologija omogućava zaposlenima da meĎusobno komuniciraju, koriste dokumentaciju i arhivu ili razvijaju aplikacije.
Kada kompanija ţeli da deli svoje poslovne informacije za svojim dobavljačima, klijentima i drugim partnerima onda im ona dozvoljava ograničeni pristup svom Intranetu.
Intranet koji je parcijalno dostupan autorizovanim korisnicima putem Interneta ili drugim sredstvima naziva se Extranet.
Postavljanjem extraneta kroz Internet je mnogo lakše i ekonomičnije nego postavljanje iznajmljenog komunikacionog linka izmeĎu dve kompanije.
MeĎutim, extranet je manje bezbedan neko privatni Intranet zato što dozvoljava mogući pristup neautorizovanim korisnicima.
20
Pregled Web tehnologija
21
Osnovna obeležja HTML-a
Snaga World Wide Web-a leţi u dvema skraćenicama: HTTP i HTML.
HTTP (engl. HyperText Transfer Protocol) je jednostavan protokol komunikacije koji sluţi za prenos informacija izmeĎu dva računara. Nastao je radi obezbeĎivanja načina objavljivanja i prihvatanja HTML hipertekstualnih stranica. HTTP je protokol tipa “zahtev/odgovor” izmeĎu klijenta i servera. Klijent koji daje HTTP zahtev kao što su Web browseri i server koji odgovara na njegove zahteve, a na kome se nalaze HTML fajlovi. HTML (engl. HyperText Markup Language) - relativno jednostavan jezik za opis stranice baziran na daleko kompleksnijem SGML-u (engl. Standard Generalized Markup Language), koji je u vreme stvaranja HTML-a bio u širokoj upotrebi.
HTML jeste kompjuterski jezik, ali se njime ne kreiraju nikakvi programi, nego se radi o pisanom nizu naredbi za već napravljen program koji će obaviti te radnje za koje je predviĎen i napravljen, a koje mu se nareĎuju HTML jezikom. Ti programi su tzv. browseri ili čitači kao što su Netscape Navigator, Itnernet Explorer, Opera, Mosaic i sl.
Na šta se odnosi izraz HyperText Markup Language?
Hipertekst znači tekst koji sadrţi veze (linkove) ka drugim tekstovima, tj. tekst koji ne mora imati linearnu strukturu. U stvari, HTML sluţi za prikaz hipermedijskih dokumenata, tj. hiperteksta koji nije ograničen samo na tekst, već moţe sadrţati i slike, animaciju ili zvuk. Markup language (jezik za označavanje) je samo način da se podaci o dokumentu, recimo o hipervezama i formatiranju, smeste u sam dokument. Jezici za označavanje često koriste oznake koje se nalaze u tekstu i sadrţe uputstva za prikazivanje.
HyperText Markup Language – HTML, jeste poseban sistem oznaka kojima se saopštavaju podaci o dokumentu. Datoteke, koje sadrţe HTML sadrţaje, imaju ekstenzije html ili htm.
22
Osnovna obeležja HTML-a (nastavak)
Kako se ti posebni podaci za formatiranje i povezivanje čuvaju u tekstualnom dokumentu? Oni se čuvaju u oznakama (engl. tags) koji izgledaju kao par uglastih zagrada <>. U ovim uglastim zagradama se upisuju HTML naredbe koje razumeju čitači. Izgled tih oznaka i značenje svake od njih odreĎuje specifikacija pod nazivom HTML.
HTML sluţi za opis logičke strukture dokumenta. To se postiţe kombinovanjem ključnih reči tagova (eng. tags) i sadrţaja koji treba da se prikaţe. Sadrţaj se prikazuje pomoću čitača Web-a (engl. browser) i od konkretnog browser-a zavisi konačan prikaz dokumenta.
HTML dokumenta se mogu kreirati pomoću običnih tekst-editora ili posebnih alata (MS FrontPage, Netscape Composer, DreamWeaver itd).
HTML dokumenti imaju precizno odreĎenu strukturu:
Ovde upisujete naslov vašeg web sajta Ovde se nalazi sav multimedijalan sadrţaj koji čini vašu Web prezentaciju
23
Izgled sekvenci za formatiranje
Osnovne sekvence za formatiranje imaju sledeći izgled:
Zaglavlje Naslov, najveća slova
Naslov, najmanja slova
Početak pasusa
Horizontalna linija
Element liste Bold Italik
I još ponešto: Singidunum univerzitet
24
XML versus HTML
HTML obezbeĎuje samo vizuelni prezentacioni sloj za brouzere i ne bavi se sadrţajem podataka. XML se bavi samo sadrţajem podataka, a ne i njihovim načinom prikazivanja. XML definiše samo šta su podaci, a ne i šta će se sa njima raditi.
25
XML vs HTML
26
Šta je XML?
Proširivi markerski jezik (Extensible Markup Language - XML) je jezik za komunikaciju na Internetu koji se prevashodno koristi za upravljanje, prikazivanje i organizovanje podataka.
XML dokumenta se uglavnom sastoje iz tagova i teksta.
XML omogućava definisanje, prenos, validaciju i integraciju podataka izmeĎu aplikacija i izmeĎu organizacija.
Iako se zvanično naziva jezikom, XML nije jezik, već standard za pravljenje jezika koji odgovaraju XML-ovim kriterijumima. XML opisuje sintaksu koja se koristi za pravljenje sopstvenih programskih jezika.
Fleksibilnost XML-a omogućava neograničen broj načina na koji se mogu struktuirati podaci kako bi mogli da zadovolje potrebe bilo kakvih aplikacija.
Odavde i potiče termin proširivi, jer je svakome data sloboda da, koristeći ovaj jezik, po sopstvenoj ţelji markira podatke.
Razvijeni su mnogi projekti sa ciljem izrade industrijski standardizovanih rečnika koji treba da opisuju razne tipove podataka.
Na primer, vektorska grafika promenljive veličine (Scalable Vector Graphics, SVG) predstavlja XML-ov rečnik za opisivanje dvodimenzionalne grafike. MathML je XML-ov rečnik za opisivanje matematike kao osnove za komunikaciju meĎu računarima.
27
Hijerarhije u XML-u
XML grupiše informacije po hijerarhiji, čija struktura se naziva stablo, svi delovi stabla koji imaju decu se nazivaju grane, a delovi bez dece su listovi.
Stavke u dokumentima su meĎusobno povezane odnosima roditelj/dete i roĎak/roĎak. Ove stavke se nazivaju elementima.
Na primer:
28
Programski jezik JAVA
Java je programski jezik koga je razvio Sun Microsystems.
Specifikacija Jave obuhvata:
Specifikaciju jezika Java Specifikaciju Java virtuelne mašine
Java virtual maschine je deo softvera koji se ponaša kao virtuelni CPU, interpretirajući, a potom izvršavajući instrukcije bajt koda. JVM predstavlja specifikaciju platforme za izvršavanje Java programa u čijoj osnovi se nalazi programski model izmišljenog procesora
Sun Microsystems je stavio u javno vlasništvo JVM interpreter, kompajler i skup drugih razvojnih alata grupisanih u paket pod nazivom Java Development Kit (JDK).
Pomoću Jave se mogu napraviti dve vrste programa:
Aplikacija – samostalni program za rešavanje jednog ili skupa problema koji se izvršava na računaru pod njegovim operativnim sistemom. Aplet – dinamički interaktivni program koji se izvršava pomoću čitača u okviru Web stranice klijenta. ObezbeĎuju animaciju, dvosmernu komunikaciju, korišćenje grafike, slika, zvuka itd. Apleti su skladišteni na serveru i prenose se do klijenta kada se pristupi