11.07.2015 Views

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

Izrada mobilne aplikacije u elektroničkom zdravstvu [749,87 KiB] - FER

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Alternativan i puno jednostavniji način provjere sadržaja baze podataka je korištenjegrafičkoga alata Microsoft SQL Management Studio.Ako se sve navedene i opisane aktivnosti uspješno provedu, servlet na poslužiteljskoj straniformira odgovor o uspješnom pospremanju u bazu podataka i šalje ga klijentu. U slučaju daoperacije nisu uspješno provedene, šalje se odgovor o neuspješnom pospremanju podataka ubazu podataka i klijent ima mogućnost ponovnog slanja istih.Uzrok slanja odgovora o neispravnom pospremanju podataka je neispravna struktura poslanihpodataka ili neispravno povezivanje na bazu podataka iz poslužiteljske klase. Takoñer jemoguće da klijent nema pristup mreži i zbog toga je podatke nemoguće poslati poslužitelju.8. Sigurnosni mehanizmiBaza podataka mora biti zaštićena od nedopuštenih i zlonamjernih radnji. Osnovni načinzaštite (30) je ograničenje fizičkog pristupa do samog računala i njegovih terminala. Osimfizičke zaštite, postoji i softverski način zaštite kojime se ograničava rad s bazom podataka iljudima koji imaju mogućnost fizičkog pristupanja računalu i terminalima.Postoji nekoliko vidova zaštite koji se mogu koristiti kao meñusobna kombinacija uosiguravanju sigurnosti baze podataka:- identifikacija korisnika,- ovlaštenja za rad nad bazom podataka i- pogledi kao mehanizam zaštite.U diplomskome radu korištena je identifikacija korisnika na razini <strong>aplikacije</strong> i dodjelaovlaštenja za rad nad bazom podataka. Osiguran je i siguran prijenos podataka preko mrežekorištenjem kombinacije HTTP-a i kriptografskog protokola, odnosno HTTPS-a.8.1 Identifikacija korisnikaIdentifikacija korisnika uvedena je već na razini <strong>aplikacije</strong>. U programskome kodu definiranoje korisničko ime (engl. username) i lozinka (engl. password), koje korisnik (liječnik) morapoznavati da bi uopće imao mogućnost pokretanja <strong>aplikacije</strong> na mobilnom ureñaju iupravljanjem podacima o pacijentima. Korisnik se predstavlja navoñenjem korisničkogimena, a svoj identitet potvrñuje navoñenjem lozinke. Za daljnu upotrebu <strong>aplikacije</strong> bitno je31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!