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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4. Idejno rješenje diplomskoga zadatkaIdeja za projekt eHealthMobile, na temelju kojega je rañen ovaj diplomski rad, nastala je uljeto 2008. u sklopu Summer Campa tvrtke Ericsson Nikola Tesla. Na njemu su radili studenti4. godine smjera Telekomunikacije i informatika s Fakulteta elektrotehnike i računarstva.Projekt je pružao samo osnovne funckionalnosti i morao je biti proširen i nadograñendodatnim mogućnostima.Diplomski rad napisan je u programskom jeziku Java i kreiran u razvojnom okruženjuNetBeans uz bazu podataka Microsft SQL Server 2005 Express Edition. Podaci koji suzapisani u bazi podataka vrlo se lako mogu provjeriti korištenjem grafičkog alata MicrosoftSQL Server Management Studio.Cilj diplomskoga zadatka je unaprijediti i poboljšati performanse postojeće <strong>mobilne</strong> <strong>aplikacije</strong>za terenskog liječnika. Problem s kojim se susrećemo kod postojeće <strong>aplikacije</strong> je unesinkroniziranosti podataka izmeñu globalnog poslužitelja i podataka koji se lokalnopospremaju u pokretni telefon. Stoga se praktični dio <strong>aplikacije</strong> dijeli na dva dijela.Prvi dio čini klijentski dio koji koristi osoba (najčešće terenski liječnik) koji se koristimogućnostima <strong>mobilne</strong> <strong>aplikacije</strong> (MIDlet; Java Micro Edition platforma) i bežičnim putemšalje podatke na poslužiteljsku stranu i od njega prima podatke o uspješnom ili neuspješnompospremanju istih u bazu podataka. Ukoliko podaci nisu uspješno poslani, klijent imamogućnost ponovnog slanja podataka poslužitelju.Drugi dio <strong>aplikacije</strong> čini poslužiteljska strana na kojoj je implementirana baza podataka ukoju se pohranjuju i iz koje se dohvaćaju podaci koje zahtijeva klijent.Obje strane meñusobno komuniciraju i razmijenjuju podatke o pacijentima upotrebomservleta. Komunikacija klijenta i poslužitelja je sinkrona: klijent je blokiran dok ne dobijeodgovor od strane poslužitelja. Opisanu komunikaciju moguće je vidjeti na Slici 4.Slika 4. Grafički prikaz ideje diplomskoga zadatka16

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

Saved successfully!

Ooh no, something went wrong!