Razvoj poslovnih web aplikacija

VELEUČILIŠTE U RIJECI
POSLOVNI ODJEL
Specijalistički diplomski stručni studij informatike
Razvoj poslovnih web aplikacija
SEMINARSKI RAD
KOLEGIJ:
Internet tehnologije i E - poslovanje
STUDENT: Sanjin Đujić, MB 2422037507/11
MENTOR:
mr. sc. Tomljanović Jasminka, viši predavač
Rijeka, 2013.
SADRŽAJ
UVOD ........................................................................................................................................ 3
1.
Web aplikacije .................................................................................................................. 4
1.1. Razlika između klijent-server aplikacija i web aplikacija ................................................ 4
1.2. Aktivnosti web aplikacije ................................................................................................. 5
1.3. Princip rada web aplikacija ............................................................................................... 5
1.4. Prijetnje radu web aplikacija............................................................................................. 6
2.
Tehnologije za kvalitetniji rad web aplikacija .................................................................. 8
3.
Primjeri poslovnih web aplikacija .................................................................................... 9
3.1. Internet bankarstvo ........................................................................................................... 9
3.1.1. Načini pristupa e-bankarstvu .......................................................................................... 10
3.1.2. E-bankarstvo u Hrvatskoj ............................................................................................... 10
3.2. Internet trgovina .............................................................................................................. 12
3.2.1. Počeci e-trgovine ............................................................................................................ 12
3.2.2. Prednosti i nedostaci e-trgovine ...................................................................................... 13
3.2.3. Internet trgovina u Hrvatskoj .......................................................................................... 14
3.3. Alat za razvoj web aplikacija - AdminMax .................................................................... 16
4.
Prednosti i nedostaci poslovnih web aplikacija .............................................................. 18
5.
Zaključak ........................................................................................................................ 19
LITERATURA: ........................................................................................................................ 20
UVOD
U posljednjih nekoliko godina poslovanje tvrtki širom svijeta sve više se 'seli' na Internet.
Takva je konstatacija razumljiva ukoliko imamo u vidu sve prednosti povezane okoline u kojoj
svaki zaposlenik, suradnik tvrtke ili korisnik njezinih proizvoda i usluga može svoj posao obaviti
s bilo kojeg mjesta na svijetu brzo, učinkovito i jeftino koristeći upravo web aplikaciju.
Snažan utjecaj na promjenu načina poslovanja imao je razvoj informacijske tehnologije, koji
pruža tehnološku potporu za uvođenje organizacijskih promjena u poslovanju poduzeća, a
primjena elektroničkog poslovanja utjecala je na razvoj potpuno novih modela poslovanja. Sve se
više koriste različiti oblici elektroničkog poslovanja između tvrtki, a u porastu je i promjena
poslovanja u pokretu. Prepoznate su prednosti uvođenja elektroničke uprave, ali su istovremeno i
otvorena pitanja koja se odnose na probleme sigurnosti, privatnosti i etike na Internetu. (Čerić,
Varga, 2004.)
U ovom će se radu objasnit što su to web aplikacije, njihova primjena u poslovanju, princip i
način korištenja, te prednosti i nedostatke.
1. Web aplikacije
Web aplikacija je aplikacija kojoj se pristupa putem web-a koristeći Internet ili intranet
mrežu.
Internet (Mesarić, Zekić-Sušac, Dukić, 2001) = javna mreža temeljena na TCP/IP protokolu
(TCP/IP = Transmission Control Protocol/Internet Protocol)
Intranet (Mesarić, Zekić-Sušac, Dukić, 2001) = privatna mreža neke tvrtke ili institucije
kojom se podaci također prenose putem TCP/IP protokola (zaštićen pristup samo korisnicima
unutar tvrtke)
1.1. Razlika između klijent-server aplikacija i web aplikacija
Kod klijent-server aplikacija svaka aplikacija sastoji se od dijela koji se izvodi na
poslužitelju (serveru) i dijela koji treba instalirati na korisničko računalo (klijent). Klijent preko
svog sučelja daje zahtjeve serveru koji ih izvodi, te potom klijent dobiva izvještaje. U slučaju da
tvrtka ima veliki broj klijenata, instaliranje i održavanje aplikacija na korisnička računala je tada
sporo i zahtjevno.
Kod web aplikacija, nasuprot tome, nije potrebno instalirati aplikaciju na korisničko
računalo. Web aplikacija umjesto izvršne datoteke (.exe) generira skup dokumenata koji se mogu
vidjeti s pomoću web preglednika (npr. Internet Explorer, Mozilla Firefox i dr.) koji održavaju
html/xhtml/xml.
4
1.2. Aktivnosti web aplikacije
Web aplikacije se najčešće sastoje od sljedećih aktivnosti (www.extropia.com):
1. Korisnik aktivira web preglednik
2. Putem web sučelja postavi određeni upit (npr. traži cijenu nekog artikla i sl.)
3. Sučelje za upite šalje zahtjev programu na poslužitelju
4. Program na poslužitelju daje odgovor na zahtjev (npr. cijenu artikla) koristeći neki izvor
podataka (bazu ili dr. pozadinsku uslugu)
5. Odgovor se iz baze prosljeđuje preko poslužitelja na klijenta
6. Odgovor preko web sučelja postaje vidljiv korisniku
1.3. Princip rada web aplikacija
Web aplikacija dinamički generira niz html dokumenata koji se mogu vidjeti s pomoću web
preglednika.
Ako se žele dodati neki dinamički elementi u korisničko sučelje, koriste se skriptni jezici koji
se izvode na klijentskoj strani (npr. JavaScript).
Svaka pojedina stranica prikazuje se korisniku kao statični dokument (stranica), ali se
stranice interaktivno mogu mijenjati u aplikaciji. Korisnik može podatke unositi s pomoću web
formi koje su uključene u stranice. Aplikacija se sastoji od sesija (eng. sessions). Za vrijeme
svake sesije, web preglednik interpretira i prikazuje stranice, tj. web preglednik vrši ulogu sučelja
aplikacije prema korisniku.
5
Slika 1. Arhitektura web aplikacija
Korištenje web preglednika kao sučelja web aplikacija ima višestruke prednosti:

Web sučelje omogućava neke općenite mogućnosti kao npr. “drag and drop”
izbornike, upotrebu miša i tipkovnice, Flash animacija, multimedije i dr.

Dinamiku u interaktivnosti s korisnikom omogućuje upotreba skriptnih jezika koji se
izvode na klijentskoj strani (tzv. client-side scripting), kao npr. JavaScript, DHTML.

Aplikacija se može kreirati i korištenjem skriptnih jezika koje se izvode na
poslužitelju (tzv. Serverside scripting) s pomoću PHP ili ASP skriptnih jezika.
1.4. Prijetnje radu web aplikacija
Za razliku od statičkih, dinamičke web stranice pate od opasnosti koja se naziva cross site
scripting (XSS). Nekoć se za ranjivosti ove vrste koristila kratica CSS, ali zbog česte zabune sa
Cascading Style Sheets i Content-scrambling system danas se koristi kratica XSS.
Cross site scripting se dogodi kada dinamički generirana web stranica pokazuje ulaz bez
provjere da li je isti valjan. Ovo omogućuje napadaču da u generiranu stranicu uklopi zlonamjerni
JavaScript kod i da izvrši skriptu na računalu korisnika koje pregledava tu stranicu. Ova ranjivost
je uobičajena kod pretraživača koji ispisuju unesenu ključnu riječ, poruka o pogrešci koje ispisuju
znakovni niz koji sadrži grešku ili obrascima čije se vrijednosti kasnije pokazuju korisniku itd.
6
Slika 2. Cross Site Scripting (XSS)
Napadač koji uspješno iskoristi XSS ranjivost može kompromitirati povjerljive informacije,
manipulirati ili ukrasti cookies, poslati lažni zahtjev predstavljajući se kao neki drugi korisnik,
izvršavati zlonamjerni kod na krajnjim korisničkim računalima itd.
Smanjenje XSS ranjivosti se može postići ispravnim filtriranjem i potvrđivanjem ispravnosti
dobivenog ulaza i pravilnim kodiranjem ili filtriranjem izlaza koji se vraća korisniku.
Stvaranje web stranice koja nije ranjiva na XSS napade uključuje napore razvojnih
programera, administratora poslužitelja i proizvođača preglednika, a za što veću uspješnost u
smanjenju rizika od XSS napada sigurnost web aplikacije mora se redovito provjeravati i
unaprjeđivati (os2.zemris.fer.hr).
7
2. Tehnologije za kvalitetniji rad web aplikacija
Kod standardne upotrebe web aplikacija, za vrijeme dok korisnik unosi podatke stranica kod
svake se sesije (npr. unos jednog artikla i sl.) ponovno učitava sa poslužitelja. Time je rad
aplikacije usporen.
AJAX je tehnologija koja omogućava kreiranje interaktivnog web sučelja koje ne zahtijeva
ponovno učitavanje stranice pri korištenju. Drugim riječima, upotrebom Ajax-a stranica se
osvježava na način da se promijeni samo onaj dio koji je korisnik promijenio, dok sve ostalo
ostaje memorirano na korisnikovom računalu.
GET After POST je skup naredbi koji sprječava višestruko slanje podataka putem forme od
strane istog korisnika (npr. u anketama ako želimo spriječiti da ista osoba više puta izvrši
glasanje).
ASP .NET je Microsoft okruženje u okviru .NET platforme koje se može koristiti za razvoj:
web mjesta, Web aplikacija, XML web usluga. Budući da se kao i ostali dijelovi .NET platforme
temelji na zajedničkom CLR-u, njegov programski kod može se pisati u bilo kojem .NET jeziku.
8
3. Primjeri poslovnih web aplikacija
Primjera za poslovne web aplikacije ima puno, od aplikacija koje omogućuju upravljanje
poslovanjem putem web-a do aplikacija koje omogućavaju izvršenje cjelokupnog poslovanja na
web-u. U ovom radu obraditi će se primjeri najrasprostranjenijih poslovnih web aplikacija:
1. Internet bankarstvo
2. Internet trgovina
3.1. Internet bankarstvo
Internet bankarstvo, ponekad zvano on-line bankarstvo ili e-bankarstvo, plod je PC
bankarstva. Internet bankarstvo koristi Internet kao kanal distribucije po kojem se vrši bankarska
aktivnosti, kao na primjer:

prijenos sredstava,

plaćanje računa,

pregledavanje i provjera stanja računa,

plaćanje stambenih krediti,

kupnja financijskih instrumenata i dr.
Kod internet bankarstva klijent pristupa svojom računu iz preglednika/softvera kroz koji se
pokreće „Internet bankarstvo“ program koji se nalazi na serveru banke, a ne na klijentovom
računalu.
Također postoje i 100% Internet banke (npr. Telebank, Banknet) koje taj svoj software
koriste kao jedini kanal distribucije prema korisnicima (www.moj-bankar.hr).
9
3.1.1. Načini pristupa e-bankarstvu
Tri načina prijave za tri tehnologije. Pristup internetu građanima je omogućen uglavnom
upotrebom tokena ili TAN kartica, a poduzećima upotrebom smart kartice. Klijentova
infrastruktura ograničena je na pristup računalu s pretraživačem interneta, a koristi li smart
karticu, treba još i čitač te programsku potporu za njegov rad.
Token se aktivira upisivanjem PIN-a, a identifikacija na računalu počinje unosom serijskog
broja, koji je naznačen na poleđini tokena, i jednokratne lozinke, koju token ispiše pritiskom na
dogovorenu tipku. Nakon toga slijedi prijava u internetsko bankarstvo. Ako se više puta unese
pogrešna jednokratna lozinka, sustav blokira uslugu i ona se može ponovno aktivirati tek
provjerom identiteta u banci.
Pri upotrebi TAN kartice, nakon unošenja serijskog broja kartice i PIN-a, unosi se
odgovarajući TAN broj koji zatraži sustav te precizira s kojega ga mjesta iz tablice korisnik treba
preuzeti. Slijedi prijavljivanje.
Ostvarivanje pristupa internetskom bankarstvu preko smart kartice moguće je nakon
umetanja kartice u čitač i unosa PIN-a. Utipkavanjem ispravnog PIN-a otvoren je pristup
podacima i počinje proces identifikacije (www.poslovniforum.hr).
3.1.2. E-bankarstvo u Hrvatskoj
Broj banaka koje nude Internet bankarstvo je stalno u porastu tako da do danas skoro sve HR
banke nude ovaj vid usluge, čija popularnost kod stanovništva stalno raste.
Prema posljednjim dostupnim podacima Hrvatske narodne banke (HNB), krajem 2011.
godine ukupno se 948.000 građana koristilo uslugom internetskog bankarstva. Promatrajući
statističke podatke HNB-a unatrag sedam godina, primjetno je kako svake godine broj građana
koji
se
koristi
internetom
kao
kanalom
plaćanja
raste
dvoznamenkastim
brojem
(www.poslovni.hr, 210071).
10
Tablica: Banke i usluge Internet bankarstva za građane u RH
Banka
Internet bankarstvo za građane
ZABA - Zagrebačka banka
e-zaba
PBZ - Privredna banka Zagreb
pbz365
Erste - Erste & Steiermarkische Bank
netbanking
RBA - Raiffeisen Bank Austria
iDirekt
Splitska - SG Splitska banka
e-b@nkarstvo
Hypo - Hypo Group Alpe Adria
Hyponet
OTP - OTP banka
eLement@
Volksbank
VBeBank
POBA - Podravska banka
POBAklik
KABA - Karlovačka banka
e-Kaba
HPB - Hrvatska Poštanska Banka
hpb Internet bankarstvo
Izvor: http://www.moj-bankar.hr/Kazalo/I/Internet-bankarstvo
Kao glavna pozitivna strana svakog internetskog bankarstva navodi se to da nema radnog
vremena te da je jeftinije. Iako banka naplaćuje naknade za otvaranje računa te klijentu daje na
korištenje token, naknade za transakcije se obavljaju po znatno nižim cijenama. Negativna strana
jest to da dobar dio korisnika iskazuje nepovjerenje prema internetskom bankarstvu. Zagrebačka
banka ima 430.000 građana korisnika internet bankarstva e-zaba, a prema podacima 2010. godine
375.000 građana koristilo je e-zabu. Oko 90.000 poslovnih korisnika danas se koristi
internetskim bankarstvom e-zaba, a u 2010. to je bila brojka od 70.000. “Banka kontinuirano
bilježi porast korisnika ovoga direktnog kanala te drži 41% tržišnog udjela u broju korisnika.
Također banka ima više od 200.000. korisnika fizičkih i pravnih osoba mobilnog bankarstva, mzabe te drži tržišni udio od 46%”, kažu u Zagrebačkoj banci. Erste&Steiermärkische banka u
Hrvatskoj je u internetsko bankarstvo ušla 2002., a 2010. slijedio je redizajn te je 2011.
napravljena opća migracija bankarskog sustava na novu platformu, pa tako i internetskog
bankarstva. Osim standardnih usluga internet bankarstva Erste se hvali novitetima. Među njih
11
spada nova besplatna aplikacija mobilnog bankarstva za pametne uređaje s opcijom “Slikaj i
plati”, koja je, spominju u Ersteu, novitet na tržištu. Aplikacija se svodi na to da se iPhoneom ili
Android uređajem fotografira uplatnica, a platni nalog se automatski popunjava. Riječ je, navode
u Ersteu, o apsolutnom novitetu na hrvatskom tržištu. Također korisnici nove aplikacije mogu
koristiti navigaciju uz prikaz svih bankomata i poslovnica Erste banke, brzo prijaviti nestanak
kartice, kao i rabiti grafički prikaz priljeva i odljeva na račun (www.poslovni.hr, 210074).
3.2. Internet trgovina
Nekad samo popularni izraz, danas je sveprisutni način poslovanja. E-trgovina (ili
e-commerce) je oblik trgovine koji svoju komunikaciju i poslovanje s kupcem odvija u
potpunosti putem web sjedišta na internetu. Danas je toliko raširen način poslovanja da više nema
isprika za njegovo nekorištenje.
Prednosti su jasno definirane i vidljive, daleko veći broj potencijalnih kupaca, daleko manji
troškovi oglašavanja, daleko manji troškovi održavanja itd., jednostavno rečeno e-trgovina u
usporedbi sa tradicionalnim načinima poslovanja donosi daleko manje troškove poslovanja, a
samim time i daleko veću zaradu.
3.2.1. Počeci e-trgovine
Prema istraživanjima VeriSigna, e-trgovina je rođena 11. kolovoza 1994. g. kada je putem
NetMarketa, projekta grupe studenata Swarthmore Collegea u Nashui, prodan prvi predmet
putem Interneta. Radilo se o CD-u 'Ten Summoner's Tales' od Stinga.
Nedugo zatim, 1995., Pierre Omidyar napravio je web site originalno nazvan “AuctionWeb”
i na njemu objavio kako stavlja na aukciju pokvareni laser. Nije očekivao kako će uopće prodati
laser, ali on je postigao cijenu od $14.83. Uskoro je nastao eBay, skraćeno od “Echo Bay” i 1998.
godine www.ebay.com je krenuo u javnost.
12
Kompanija koja je među prvima (od 1996.) počela prodavati knjige online je Amazon.com
koji danas spada među najuspješnije IT kompanije i jak tržišni brend na globalnom tržištu.
Na internetu se prodaje sve, od pokvarenih lasera i knjiga pa sve do auta, industrijskih
pogona, čak i cijelih tvrtki.
Globalna priroda interneta neminovno znači veliku konkurenciju, ali i mogućnost poslovanja
sa poslovnim partnerima i kupcima bez obzira gdje se oni nalazili u svijetu. Internet sve više
potiskuje tradicionalne posrednike i trgovce, a pruža novu šansu u novim poslovnim prilikama i
hrvatskim poduzetnicima, ako ne u svjetskim onda barem u hrvatskim okvirima.
3.2.2. Prednosti i nedostaci e-trgovine
Teže, ali nikako ne nerješive, zadaće kod osnivanja e-trgovine uključuju (www.designr.hr):

pridobivanje posjećenosti vaše stranice

pridobivanje ponovne posjećenosti vaše stranice

razlučivanje vaše e-trgovine od konkurencije

pridobiti kupce na kupnju na vašoj stranici. Privući ljude da pogledaju vašu stranicu
jedna je stvar. Pridobiti ih da se odluče na utipkavanje broja svoje kreditne kartice ili
da ispune narudžbu nešto je sasvim drugo.

integrirati e-trgovačko web sjedište sa postojećim sustavom poslovnih podataka
(programska nadopuna: baze podataka...)

postoji već jako mnogo web sjedišta i tako je lako napraviti novo e-trgovačko
sjedište, da privući ljude da pogledaju vaš je najveći problem.
Sitniji problemi kod kreiranja e-trgovine bili bi:

samo kreiranje web sjedišta

primanje narudžbi

primanje plaćanja
13
Postoji velik broj tvrtki koje se bavi izradom i puštanjem u promet e-trgovina. One mogu
pomoći, za početak, ukazujući na slijedeće zadatke koje trebali realizirati prilikom pokretanja
e-trgovine:
Dobavljači - tu nema razlike od poslovanja sa dobavljačima dosadašnjih klasičnih tvrtki. Bez
dobrih dobavljača ne biste bili u stanju ponuditi proizvod.
Cijene - velik dio e-trgovine se bazira na pogodnosti da je uspoređivati cijene među
ponuđačima najlakše izvedivo do sada.
Služba za korisnike - e-trgovina nudi mnogo različitih načina kako komunicirati s kupcima.
Tu su e-mail, "Odgovori na često postavljana pitanja", online baze znanja, forumi, chat sobe itd.
Integriranjem ovih usluga u e-trgovinu pruža pomoć pri diferenciranju od konkurencije.
I na kraju: realizacija, povrat i služba za kupce - ovi procesi stvaraju ili narušavaju svaki
trgovački ustroj i jako utječu na odnos s klijentom.
U obzir bi se mogle uzeti i slijedeće dodatne usluge:

slanje poklona

programa komplet aranžmana

posebni popusti

posebna ponuda starim kupcima

sezonske ili periodne rasprodaje
3.2.3. Internet trgovina u Hrvatskoj
U Hrvatskoj se još uvijek na Internetu nudi tek mali dio proizvoda i usluga što je velika
prednost za sve one koji žele proširiti svoje poslovanje i na internet trgovinu. Još uvijek je znatno
veća potražnja internet korisnika, kojih je već i u Hrvatskoj preko jednog milijuna, od ponude
poduzeća i obrtnika. Razlog nedostatka bogatije ponude nije manjak potražnje, već to što još
uvijek veliki broj „trgovaca“ nije prepoznao prednosti prodaje preko interneta.
14
U današnje vrijeme, elektroničke uređaje kao što su televizija, radio, telefaks ili telefon se
uzimaju zdravo za gotovo. No u počecima su samo rijetki imali radio ili televiziju. Isto je i sa
internet trgovinama i drugim uslužnim i informacijskim servisima. U vrlo skoroj budućnosti, koja
se više ne mjeri godinama, već mjesecima, postat će nepisano pravilo i standard da svako
poduzeće ili obrtnik ima ponudu svojih proizvoda i usluga na internetu i to ne obično web
sjedište na kojem se nalazi tek naziv tvrtke i broj telefona i dvije - tri rečenice opisa djelatnosti,
već pregled kompletne ponude i potražnje, sa mogućnošću direktnog pregledavanja, naručivanja,
plaćanja i isporuke.
U Hrvatskoj su prve web trgovine prodavale računalne igre, programe i opremu pošto tu
klijentelu čine redovni korisnici interneta, no danas se na internetu mogu pronaći proizvodi koji
su se do sada isključivo prodavali u "klasičnim" prodavaonicama, npr. hrana, odjeća, obuća,
audio ili video tehnika, namještaj i dr (www.poslovniforum.hr).
Postoje e-trgovine koje čine proširenje poslovanja „klasičnih“ trgovina, ali postoje i
e-trgovine koje posluju isključivo na internetu. Neke od uspješnih e-trgovina u Hrvatskoj su:

Algoritam - http://www.algoritam.hr/

Home Shopping - http://www.homeshopping.hr/

Sport Media Internet Shop - http://www.sportmedia.hr/

KREDIGS - http://www.kredigs.hr/

Shoe.be.do Shoe shops - http://shoebedo.com/

eKupi - http://www.ekupi.hr/

Acquisitum Magnum - http://www.adm.hr/

CroVortex - http://www.crovortex.com/
15
3.3. Alat za razvoj web aplikacija - AdminMax
AdminMax platforma namijenjena je brzom razvoju web aplikacija – RAD (eng. Rapid
Application Development), internetskih i intranetskih (poslovnih). Upravo se brz razvoj
aplikacija oslanja na velik broj gotovih struktura (klasa i metoda u PHP-u) kojim se na jedinstven
način – jednostavnim “slaganjem” parametara polja - stvara sučelje za upravljanje podacima u
bazi.
AdminMax je skraćeni naziv od izraza s engleskog govornog područja: “maximal
administration”. Time se želi naglasiti da je platforma namijenjena stvaranju softverskih
aplikacija ne samo za administriranju baza podataka, nego i svih vrsta sadržaja koji mogu biti
pohranjeni u različitim oblicima - od grafičkih elemenata, preko zvučnih zapisa do brojčanih
knjigovodstvenih podataka (www.softver.net).
AdminMax platforma koja je napisana u programskom jeziku PHP namijenjena je brzom
razvoj vrlo različitih aplikacija kojima je zajednički nazivnik - web tehnologija. Uz potpunu
podršku HTTP protokola i HTML jezika za oblikovanje vizualnog prikaza (koji zajedno čine
temelj web tehnologija), AdminMax platforma integrira i ove tehnologije:

SQL, ADOdb – komunikacija s bazom

Smarty template engine – stvaranje predložaka za prikaz HTML stranica

XML, RSS, XML-RPC – komunikacija s drugim aplikacijama
Slika 3. AdminMax platforma
16
AdminMax uključuje:
1. unos/promjena/brisanje svih važnih podataka:

karakteristike proizvoda (opis, tehničke specifikacije, jedna ili više fotografija, itd.)

osnovna cijena proizvoda

popusti (npr. na količinu)

cijena dostave

ukupna cijena (s popustima i dostavom)

akcije i promotivne cijene

rokovi, načini i uvjeti plaćanja
2. prikaz dostupnih proizvoda u obliku kataloga

organiziran po grupama/kategorijama proizvoda

proizvodi s popustom i novi proizvodi su posebno istaknuti
3. funkcionalnost košarice

odabrani artikli vidljivi su na jednom mjestu

kupac ih može do trenutka plaćanja ukloniti iz košarice
4. Payment Gateway – plaćanje putem Interneta

možete odabrati:

PayPal (međunarodni)

PayWay (kreditne kartice, T­Com)

Ouroboros (kreditne kartice)

moguća integracija i s drugima

sigurne transakcije – https protocol
17
4. Prednosti i nedostaci poslovnih web aplikacija
Prednosti:

Rade bez obzira na operativni sustav koji je instaliran na korisnikovom računalu
(programer ne mora raditi sučelje posebno za Windows, MacOS, Unix, ili dr.
operativni sustav)

Jednostavnost korištenja aplikacija

Sveobuhvatna podrška

Pridobiti kupce na kupnju na vašoj stranici

Razlučivanje poslova od konkurencije

On-line autorizacija i naplata karticama

Ušteda vremena (korisnicima i poduzećima)
Nedostaci

Još uvijek nedovoljno usuglašeni standardi za HTML, CSS (Cascading Style Sheet) i
DOM (Document Object Model) od strane proizvođača web preglednika

Korisnik u svom pregledniku može samostalno podesiti neke parametre prikaza, npr.
font, veličinu slova, i dr., pa se narušava konzistentnost prikaza aplikacije

Brzina rada aplikacije ovisi o brzini mrežne povezanosti sa poslužiteljem na kojem se
nalazi aplikacija (brzini Interneta ili intraneta)

Problemi sa sigurnošću na mreži (zaštita protiv upada, virusa i dr.)
18
5. Zaključak
Brzim razvojem interneta razvijaju se i mnoge njegove pogodnosti, danas je nezamislivo
voditi bilokakvo poslovanje bez prisutnosti na internetu.
Primjena poslovnih web aplikacija danas, kada je razvijen širokopojasni internet i kada je
svima dostupan, nema praktički niti jednu veću zapreku. Iz obrađenih primjera su vidljive velike
prednosti korištenja web aplikacija za poslovanje, npr. e-bankarstvo omogućava izvršavanje
transakcija bilo kad i bilo gdje, čime se isključuju najveći nedostatci „klasičnog“ poslovanja, kao
što su čekanje u redovima na šalteru, ovisnost o radnom vremenu banke i sl. Zahvaljujući
e-trgovini potencijalni kupci više nisu ograničeni na lokalno stanovništvo i slučajne prolaznike,
već se s pravom strategijom i marketingom može doprijeti do svakoga, također bilo kad i bilo
gdje.
S obzirom da nema tehnološke barijere svakako je neophodno iskoristiti prednosti koje
donosi primjena web aplikacija u poslovanju, pogotovo u primjerima kao što su e-trgovina gdje
se bez toga zaostaje za konkurencijom.
19
LITERATURA:
Knjige:

Čerić, V., Varga, M., ur., Informacijska tehnologija u poslovanju, Element, Zagreb, 2004.

Mesarić, J., Zekić-Sušac, M., Dukić, B.: PC u uredskom poslovanju, EFO, Osijek 2001.
Web stranice:

http://www.extropia.com/tutorials/devenv/intro_to_app_dev.html, 11.02.2013.

http://os2.zemris.fer.hr/ns/malware/2007_zelanto/xss.html, 11.02.2013.

http://www.moj-bankar.hr/Kazalo/I/Internet-bankarstvo, 11.02.2013.

http://www.poslovniforum.hr/about03/internet_bankarstvo.asp, 11.02.2013.

http://www.poslovni.hr/trzista/gotovo-se-milijun-ljudi-u-hrvatskoj-koristi-internetskimbankarstvom-210071, 11.02.2013.

http://www.poslovni.hr/trzista/banke-kontinuirano-biljeze-rast-korisnika-e-bankarstva210074, 11.02.2013.

http://www.poslovniforum.hr/tp/hrvatska.asp, 11.02.2013.

http://www.poslovniforum.hr/info/internet_bankarstvo.asp, 11.02.2013.

http://www.softver.net/adminmax/index.php , 11.02.2013.

http://www.designr.hr/e-trgovina/vodic-5-1.php, 11.02.2013.
20