Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 32

Univerzitet u Beogradu

Fakultet organizacionih nauka


Katedra za elektronsko poslovanje

E-zdravstvo
Seminarski rad iz Elektronskog poslovanja

Mentor: Milan Stojanović Student: Maša Đorđević 2023/0461


Mentor:Nevena Miloradović Student: Jelena Drobnjak 2023/0043
Student: Tamara Kurćubić 2023/0207

Beograd, 2018.
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Sadržaj
1. Uvod.................................................................................................................... 3

2. Pregled literature................................................................................................. 3

3. Pregled postojećih rešenja..................................................................................5

3.1 E-zdravstvena kartica.....................................................................................5

3.2 E-karton......................................................................................................... 6

3.3 E-recept......................................................................................................... 6

3.4 E-uputi............................................................................................................7

3.5. Nedostaci......................................................................................................7

4. Razvoj aplikacije............................................................................................... 7

4.1. Korisnički zahtevi........................................................................................7

4.2. Programski kod.......................................................................................... 8

4.3. Razvoj aplikacije.......................................................................................25

4.4. Izgled sajta............................................................................................... 26

Izdavanje recepta.................................................................................................. 28

5. Zaključak........................................................................................................... 31

6. Literatura........................................................................................................... 32
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

1. Uvod

U ovom seminarskom radu obrađen je pojam E-zdravstva, sistema čija je primarna


svrha poboljšanje zdravstvenih usluga primenom informacione tehnologije. Tokom
godina došlo je do njegovog velikog razvoja i stvaranja novih zasebnih elemenata
kao što su: e-karton, e-recept, e-uput, e-zdravstvena kartica i mnogi drugi.
Cilj ovog seminarskog rada/projekta je da prikaz trenutnog stanja elektronskog
poslovanja u zdravstvu kao i pronalazak rešenja za unapređenje i digitalizaciju
zdravstvenih usluga u Republici Srbiji.
U drugom poglavlju obrađen je teorijski deo ovog seminarskog rada u kom će
čitalac moći više da sazna o nastanku i razvoju elektronskog poslovanja,
elementima i njegovim ciljevima.
U trećem poglavlju opisani su elementi e-zdravstva koji se koriste u okviru
zdravstvenog sistema Republike Srbije.
U četvrtom poglavlju prikazan je razvoj aplikacije tj. web stranice, njen izgled,
primena i kod.
U petom poglavlju izveden je zaključak iz celokupnog istraživanja.
U poslednjem delu rada navedena je korišćena literatura.

2. Pregled literature

Elektronsko poslovanje u zdravstvu počinje 70-ih godina prošlog veka, tada pod
drugim imenom „medicinska informatika“. Ime termina se vremenom menja pa
1990-ih, kada i počinje njegov značajniji razvoj, naziva se „internet medicina“ kako
bi se tada praktično označio svaki posao koji je povezan i sa medicinom i sa
računarstvom. Od 2005. počinje da se koristi termin e-zdravstvo.
E-zdravstvo predstavlja primenu informaciono-komunikacionih tehnologija u cilju
zadovoljavanja zdravstvenih potreba pacijenata, građana, zdravstvenih stručnjaka
i zdravstvenih ustanova. Njegovom primenom poboljšava se efikasnost,
efektivnost, pristup i kvalitet medicinskih i poslovnih procesa sa ciljem unapređenja
zdravstvenih usluga i stanja pacijenata.[1]

3
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Mnogi istraživači koji se bave e-zdravstvom se slažu da i ako ono najviše pomaže
pacijentima oni nisu ti koji su odgovorni za inicijativu njegovog pronalaska i razvoja
već sami medicinski radnici. Na početku njegovog nastanka, kada je on bio samo
ideja za primarni cilj izdvojila se šira dostupnost medicinskih informacija.
Elektronskim poslovanjem u zdravstvu treba da se smanje troškovi prikupljanja,
obrade, skladištenja, pristupa i prenosa medicinskim podacima i reši problem
ograničenosti resursa. Takođe stvara se lakša povezanost doktora i smanjuje i
ukida moguće greški koje se dešavaju u prenosu informacija i dijagnostici . Novi
medicinski radnici imaju koristi od e-zdravstva jer ono pomaže njihovom procesu
obrazovanja i usavršavanja.
Uvođenjem elektronskog poslovanja u zdravstvo, kao pomoć u dijagnostici uvodi
se sistem za podršku odlučivanju (decision support sistem – DDS) čija je uloga da
pomogne pri razumevanju problema i pronalasku potencijalnih rešenja koristeći
sofisticirane modele i alate za pribavljanje i analizu informacija [2]. On nije zamena
za odluke već poboljšava kvalitet odlučivanja. U medicini ovaj sistem je poznatiji
kao Dijagnostički informacioni sistem čiji je osnovni sistem pružanje pomoći
isključivo mendicinskom osoblju, ali ne i pacijentima da sami sebi postave
dijagnozu. Sistem je zasnovan na primeni mašinskog učenja što omogućava dalji
razvoj, jer njegovom primenom računari uče iz prethodno primljenih informacija i
situacija.
Njega čine tri komponente:
1. Baza znanja
2. Softver za pretraživanje baze i pronalazak rešenja
3. Interfejs za komunikaciju [3]
Glavni nedostataci Dijagnostičkih informacionih sistema su njegovo oslanjanje i
fokusiranje na simptome bolesti, nepoverenje i predrasude o njegovim
sposobnostima i ograničene mogućnosti.
U okviru elektronskog zdravstvenog sistema takođe postoje i telemedicinski
sistemi tj. oblik upotrebe informaciono-komunikacionih tehnologija čija je svrha
obavljanje zdravstvene nege na daljinu. Primeno telemedicine ruše se geografske
i vremenske prepreke kao i mogućnost zaraze prenosivih bolesti. Glavni nedostaci
su moguće greške u dijagnostici i dodatni troškovi.

4
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

3. Pregled postojećih rešenja

U ovom delu seminarskog rada opisana su postojeći elementi e-zdravstva ali


isključivo oni elementi i mogućnosti koji se koriste u zdravstvenom sistemu
Republike Srbije. Naveden

3.1 E-zdravstvena kartica

Slika 1- Kartica zdravstvenog osiguranja

U Republici Srbiji od 31.12.2020 (do kada je bio rok za zamenu zdravstvenih


knjižica za kartice zdravstvenog osiguranja) e-zdravstvene knjižice u potpunosti
zamenjuju tradicionalne zdravstvene knjižice. Digitalizacija zdravstvenih knjižica
onemogućava njihovo falsifikovanje i omogućava se pojednostavljena provera
trajanja osiguranja preko sajta RFZO(Republički fond za zdravstveno osiguranje).
Proces je prilično jednostavan i potrebni su samo podaci sa kartice zdravstvenog
osiguranja. Ovde se javlja nedostatak što mnogi građani nisu upućeni u postojanje
ove mogućnosti. Takođe sam proces obnove osiguranja (pogotovo kod studenata
čije osiguranje ide preko firme jednog od roditelja) nije digitalizovan i oni i ako
prođu meseci od davanja potrebne dokumentacije(potvrde o studiranju) bivaju
neosigurani.

5
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

3.2 E-karton

Osnovna funkcija e-kartona je čuvanje zdravstvenih podataka pacijenata i tako se


smanjuju troškovi čuvanja, olakšava proces pretrage i smanjuju greške koje se
dešavaju u štampanoj formi kao što je previđanje neke bitne prethodne dijagnoze
koja možda ima veze sa trenutnim stanjem pacijenta. Podaci su dostupni samo
nadležnom lekaru, što je prednost zbog sigurnosti informacija o pacijentu ali i
mana u slučaju privatnog lečenja. Proces nije još digitalizovan do punog
potencijala pa ne rešava probleme gužve u domovima zdravlja (ovo se odnosi na
problem da pacijenti i ako odu kod državnog lekara neke specijalizacije oni moraju
da odu kod svog lekara opšte prakse kako bi im tek on uneo te podatke i izdao
neki potreban uput ili recept) ali definitivno olakšava procese u zdravstvu.

Slika 2- E-karton

3.3 E-recept

Elektronski recept je kompjuterski zasnovano popunjavanje i prenos lekarskog


recepta. E-recept zamenjuje dosadašnje papirne recepte i otklanja mogućnost za
greške usled gubljenja recepta, nečitljivog rukopisa ili greške u razumevanju
pročitanog. Ovi problemi su podstakli dalji razvoj upotrebe informaciono-
komunikacionih tehnologija u zdravstvu. Pošto se recepti beleže u bazi, e-recepti
takođe ukidaju zloupotrebu i dupliranje recepta.[4]

6
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

3.4 E-uputi

E-uputi se koriste za elektronsko slanje dokumenata tačnije analiza između lekara


i labaratorija čime se umanjuje mogućnost dupliranih analiza. Uputi za
specijalistički pregled još nisu u potpunosti digitalizovani. Tačnije, Vaš lekar vama
može da zakaže pregled preko e-kartona, ali bez papir koji to dokazujete nećete
biti primljeni.

3.5. Nedostaci

Glavni problem postojećih rešenja u Republici Srbiji je njihova loša realizacija.


Veliki broj stanovnika nije upućen u sve mogućnosti koje im E-zdravstvo pruža. I
ako je online zakazivanje moguće već duži vremenski mali broj građana ga koristi i
oslanjaju se na zakazivanje telefonom ili dolaze pre početka radnog vremena
lekara. Ovo dolaženje stvara dodatni problem, stvara se zastoj zbog većeg broja
pacijenata nego kapaciteta i povećava se rizik širenja zaraze. Ovaj primer se
velikom jačinom ispoljio za vreme korona virusa.
Nedostatak za koji ovaj projekat treba da predstavlja deo rešenja je taj da sve
usluge nisu postavljene na jednu konkretnu web stranicu (već su skup manjih
zasebnih što otežava njihov pronalazak i upotrebu pogotovo kod informatički
nepismenih građana). Takođe uvode se i online recepti kako bi se kupovina lekova
sada mogla obaviti korišćenjem novih servisa dostave (ovo predstavlja olakšanje
za bolesne pacijente čije je kretanje ograničeno i nemaju nekoga da im podigne
terapiju kao i smanjenje širenja zaraze).

4. Razvoj aplikacije

4.1. Korisnički zahtevi

Sa aspekta zadvoljstava korisnika, veb sajt treba da bude jednostavan za


korišćenje kako bi svi mogli da ga koriste uključujući i starije građane koji često
posećuju zdravstvene ustanove. Treba da ima preglednu navigaciju kako bi
korisnici našli sve nephodne informacije I kako bi se lako snalazili na sajtu. Pre
svega, sajt mora biti funkcionalan I pouzdan. Takodje, mora biti besplatan kako bi
7
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

služio opštoj nameni, jer je cilj ovog sajta olakšavanje procesa poput zakazivanja
pregleda I izdavanja recepata.

4.2. Programski kod

index.html

<!DOCTYPE html>
<html lang="en">
<!-- Otvaranje HTML elementa sa postavljanjem jezika na engleski -->
<head>
<meta charset="UTF-8"><!-- Postavljanje karakterskog skupa na UTF-8 --
>
<meta name="viewport" content="width=device-width, initial-
scale=1.0"><!-- Podešavanje prikaza za različite uređaje -->
<title>E zdravstvo</title><!-- Postavljanje naslova stranice -->
<link rel="stylesheet" href="css.css"><!-- Povezivanje sa eksternim
CSS fajlom -->
</head>
<body>
<header>
<!-- Početak zaglavlja stranice -->
<nav class="flex-nav">
<!-- Navigacija sa klasom "flex-nav" -->
<a href="index.html" class="nav-item">Početna</a><!-- Link ka
"index.html" sa klasom "nav-item" -->
<a href="strana2.html" class="nav-item">Zakazivanje
pregleda</a><!-- Link ka "strana2.html" sa klasom "nav-item" -->
<a href="strana3.html" class="nav-item">Izdavanje
recepata</a><!-- Link ka "strana3.html" sa klasom "nav-item" -->
<a href="strana4.html" class="nav-item">Često postavljana
pitanja</a><!-- Link ka "strana4.html" sa klasom "nav-item" -->
<a href="strana5.html" class="nav-item">Savetovanje</a><!--
Link ka "strana5.html" sa klasom "nav-item" -->
</nav>
</header>

<h1 class="animacija-prva">Dobrodošli u e-zdravstvo</h1><!-- Naslov


stranice -->
<img src="slike/pocetna.jpg" alt="Slika na početnoj stranici"
class="logo"><!-- Umetanje slike sa alternativnim tekstom -->

8
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<h2>O nama</h2><!-- Naslov sekcije -->

<p class="p">
<!-- Paragraf sa klasom "p" -->
Naša misija je da unapredimo dostupnost i kvalitet zdravstvene
nege pružanjem inovativnih e-zdravstvenih rešenja.<br>
Posvećeni smo stvaranju sigurnog, efikasnog i pristupačnog
okruženja za pacijente, lekare i zdravstvene stručnjake.
</p>
<h2 class="h2">Šta Radimo:</h2><!-- Naslov sekcije -->
<p>
<ul>
<!-- Neuređena lista -->
<a href="strana2.html" class="inner-nav"><!-- Stavka liste sa
linkom ka stranici sajta za zakazivanje pregleda -->
<li>Zakazivanje Pregleda:</li></a>
<p class="p">Omogućavamo pacijentima jednostavno i brzo
zakazivanje pregleda putem naše platforme. Eliminišemo dugotrajno čekanje
i obezbeđujemo prilagođene opcije termina.</p>
<a href="strana3.html" class="inner-nav"><!-- Stavka liste sa
linkom ka stranici sajta za izdavanje recepata -->
<li>Izdavanje Recepata:</li></a>
<p class="p">Pružamo jednostavno i efikasno izdavanje recepata
putem naše online usluge. Smanjujemo administrativne barijere i ubrzavamo
proces dobijanja potrebnih lekova.</p>
<a href="strana3.thml" class="inner-nav"><!-- Stavka liste sa
linkom ka stranici sajta za edukaciju o zdravlju -->
<li>Edukacija o Zdravlju:</li></a>
<p class="p">Posvećeni smo edukaciji naše zajednice. Pružamo
informacije, savete i resurse o zdravlju kako bismo pomogli ljudima da
donose informisane odluke o svom blagostanju.</p>
</ul>
</p>
<section id="contact">
<!-- Sekcija sa identifikatorom "contact" -->
<h2>Kontakt Informacije</h2><!-- Naslov sekcije -->
<p>Email: info@ezdravstvo.com</p><!-- Paragraf sa email
informacijama -->
<p>Telefon:011 111 2341</p><!-- Paragraf sa telefonskim brojem -->
<p>Adresa: Mike Antica 1, Beograd, Srbija</p><!-- Paragraf sa
adresom -->
</section>

</body>
</html>

9
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

strana2.html

<!DOCTYPE html>
<html lang="en">
<!-- Otvaranje HTML elementa sa postavljanjem jezika na engleski -->
<head>
<meta charset="UTF-8"><!-- Postavljanje karakterskog skupa na UTF-8 --
>
<meta name="viewport" content="width=device-width, initial-
scale=1.0"><!-- Podešavanje prikaza za različite uređaje -->
<title>Zakazivanje pregleda</title><!-- Postavljanje naslova stranice
-->
<link rel="stylesheet" href="css.css"><!-- Povezivanje sa eksternim
CSS fajlom -->
</head>
<body>
<header>
<!-- Početak zaglavlja stranice -->
<nav class="flex-nav">
<!-- Navigacija sa klasom "flex-nav" -->
<a href="index.html" class="nav-item">Početna</a><!-- Link ka
"index.html" sa klasom "nav-item" -->
<a href="strana2.html" class="nav-item">Zakazivanje
pregleda</a><!-- Link ka "strana2.html" sa klasom "nav-item" -->
<a href="strana3.html" class="nav-item">Izdavanje
recepata</a><!-- Link ka "strana3.html" sa klasom "nav-item" -->
<a href="strana4.html" class="nav-item">Često postavljana
pitanja</a><!-- Link ka "strana4.html" sa klasom "nav-item" -->
<a href="strana5.html" class="nav-item">Savetovanje</a><!--
Link ka "strana5.html" sa klasom "nav-item" -->
</nav>
</header>

<div class="odskaci">
<!--odeljak sa klasom "odskaci"-->
<h2 class="h2">Zakazivanje pregleda na našoj E-zdravstvenoj
platformi</h2><!-- Naslov sekcije -->
</div>
<p class="p">Dobrodošli na stranicu za zakazivanje pregleda našeg e-
zdravstvenog sistema. Sa ciljem da vam olakšamo pristup zdravstvenim
uslugama, nudimo intuitivan i jednostavan proces zakazivanja pregleda.</p>
<p class="p">Kako zakazati pregled:</p>
<br>
<h1 class="h1">Popunite Formular:</h1>
10
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<p class="p">Iskoristite naš jednostavan formular kako biste uneli


osnovne informacije o sebi, uključujući ime, datum rođenja, kontakt
podatke i odabir lekara.</p>
<br>
<h1 class="h1">Izaberite Vrstu Pregleda:</h1>
<p class="p">Izaberite željenu vrstu pregleda iz naše raznovrsne
ponude, prilagođene vašim specifičnim potrebama.</p>
<br>
<h1 class="h1">Odaberite Datum i Vreme:</h1>
<p class="p">Proučite dostupne termine za pregled i izaberite datum i
vreme koje vam najviše odgovaraju.</p>
<br>
<h1 class="h1">Potvrdite Vaš Pregled:</h1>
<p class="p">Kliknite na dugme "Zakaži Pregled" kako biste potvrdili
vaš termin. Nakon toga, dobićete obaveštenje o uspešnom zakazivanju.</p>
<section>
<form id="zakazivanjeForm">
<!-- Formular sa identifikatorom "zakazivanjeForm" -->
<!-- Input polja za unos informacija -->
<label for="ImePrez">Ime i Prezime:</label>
<input type="text" id="ImePrez" name="ImePrez" required>

<label for="god">Datum Rođenja:</label>


<input type="date" id="god" name="god" required>

<label for="email">E-mail adresa:</label>


<input type="email" id="email" name="email" required>

<label for="phone">Telefon:</label>
<input type="tel" id="phone" name="phone" required>

<label for="doktor">Izaberi Lekara:</label>


<select id="doktor" name="doktor" required>
<!--dropdown meni za biranje doktora-->

<option value="drJankovic">Dr. Janković</option>


<option value="drMilosevic">Dr. Milošević</option>
<option value="drIlic">Dr. Ilić</option>
<option value="drJovanovic">Dr. Jovanović</option>
<option value="drPetrovic">Dr. Petrović</option>
</select>

<label for="vrstaPregleda">Vrsta Pregleda:</label>


<select id="vrstaPregleda" name="vrstaPregleda" required>
<!--dropdown meni za biranje vrste pregleda-->

11
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<option value="opsti">Opšti Pregled</option>


<option value="analizakrvi">Analize Krvi</option>
<option value="analizakrvi">Kardiolog</option>
</select>

<label for="datum">Datum Pregleda:</label>


<input type="datetime-local" id="datum" name="datum" required>

<button type="button" onclick="submitForm()">Zakaži


Pregled</button><!-- Dugme za slanje podataka, sa pozivom JavaScript
funkcije -->
</form>
</section>
<script>
function submitForm() {
// Provera da li su sva obavezna polja popunjena

var ImePrez =
document.getElementById("ImePrez").value;//dobijanje vrednosti input polja
čiji je id="ImePrez"
var god = document.getElementById("god").value;//dobijanje
vrednosti input polja čiji je id="god"
var email = document.getElementById("email").value;//dobijanje
vrednosti input polja čiji je id="email"
var phone = document.getElementById("phone").value;//dobijanje
vrednosti input polja čiji je id="phone"
var doktor =
document.getElementById("doktor").value;//dobijanje vrednosti input polja
čiji je id="doktor"
var vrstaPregleda =
document.getElementById("vrstaPregleda").value;//dobijanje vrednosti input
polja čiji je id="vrstaPregleda"
var datum = document.getElementById("datum").value;//dobijanje
vrednosti input polja čiji je id="datum"

if (ImePrez === "" || god === "" || email === "" || phone ===
"" || doktor === "" || vrstaPregleda === "" || datum === "") {
alert("Molimo vas da popunite sva obavezna polja.");//ako
je bilo koje od input polja nepopunjeno izlazi obaveštenje
} else {
// Ovde možete dodati logiku za slanje podataka na server,
AJAX zahtev, itd.
alert("Formular je uspešno poslat. Hvala!");
document.getElementById("zakazivanjeForm").reset(); //
Resetovanje formulara

12
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

}
}
</script>
</body>

</html>

strana3.html

<!DOCTYPE html>
<html lang="en">
<!-- Otvaranje HTML elementa sa postavljanjem jezika na engleski -->
<head>
<meta charset="UTF-8"><!-- Postavljanje karakterskog skupa na UTF-8 --
>
<meta name="viewport" content="width=device-width, initial-
scale=1.0"><!-- Podešavanje prikaza za različite uređaje -->
<title>Recepti</title><!-- Postavljanje naslova stranice -->
<link rel="stylesheet" href="css.css"><!-- Povezivanje sa eksternim
CSS fajlom -->
</head>
<body>
<header>
<!-- Početak zaglavlja stranice -->
<nav class="flex-nav">
<!-- Navigacija sa klasom "flex-nav" -->
<a href="index.html" class="nav-item">Početna</a><!-- Link ka
"index.html" sa klasom "nav-item" -->
<a href="strana2.html" class="nav-item">Zakazivanje
pregleda</a><!-- Link ka "strana2.html" sa klasom "nav-item" -->
<a href="strana3.html" class="nav-item">Izdavanje
recepata</a><!-- Link ka "strana3.html" sa klasom "nav-item" -->
<a href="strana4.html" class="nav-item">Često postavljana
pitanja</a><!-- Link ka "strana4.html" sa klasom "nav-item" -->
<a href="strana5.html" class="nav-item">Savetovanje</a><!--
Link ka "strana5.html" sa klasom "nav-item" -->
</nav>
</header>

<form id="loginForm">
<!-- Formular za prijavljivanje -->
<label for="username">Identifikacioni broj:</label>
<input type="text" id="username" name="username" required>

<label for="password">Šifra:</label>

13
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<input type="password" id="password" name="password" required>

<button type="button" onclick="validateLogin()">Login</button><!--


Dugme za prijavu korisnika sa događajem klika koji pokreće JavaScript
funkciju validateLogin() -->
</form>
<p id="error-message" class="error-message"></p>
<form id="receptiForma">
<p class="p">Nakon uspešnog prijavljivanja možete uzeti svoj
recept</p>
<label for="imeLeka">Ime leka:</label>
<input type="text" id="imeLeka" name="imeLeka" required>

<label for="doza">Doza:</label>
<input type="text" id="doza" name="doza" required>

<label for="ucestalost">Učestalost:</label>
<input type="text" id="ucestalost" name="ucestalost" required>

<button type="button" onclick="submitPrescription()">Potvrdi


Recept</button><!-- Dugme za potvrdu recepta sa događajem klika koje
poziva JavaScript funkciju submitPrescription() -->
</form>

<script>
function submitPrescription() {
// Dobavljanje vrednosti unesenih podataka
var imeLeka = document.getElementById("imeLeka").value;
var dosage = document.getElementById("doza").value;
var frequency = document.getElementById("ucestalost").value;

// Validacija da su sva polja popunjena


if (imeLeka === "" || doza === "" || ucestalost === "") {
alert("Molimo vas da popunite sva obavezna polja.");
} else {

alert("Recept je uspešno potvrđen. Hvala!");


document.getElementById("receptiForma").reset();

}
}
function validateLogin() {
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
var errorMessage = document.getElementById("error-message");

14
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

if (username === "example" && password === "password") {


// Successful login
alert("Login successful!");
} else {
// Failed login
errorMessage.textContent = "Pogresno korisničko ime ili
šifra. Pokušajte ponovo.";
}
}
</script>
<section id="medicineInfo">
<!-- Sekcija sa informacijama o lekovima -->
<h2 class="inner-nav"><a href="https://mediately.co/rs"
target="_blank">Informacije o Lekovima</a></h2><!--link ka Mediately sajtu
za pretragu lekova-->
<h2 class="inner-nav"><a
href="https://rfzo.rs/index.php/osiguranalica/lekovi-info/uputstvo-
stavljanje-lekova-na-listu" target="_blank">Uputstva za korišćenje
lekova</a></h2><!--link ka republičkom fondu za zdravstveno osiguranje
(RFZO)-->
</section>

</body>
</html>

strana4.html

<!DOCTYPE html>
<html lang="en">
<!-- Otvaranje HTML elementa sa postavljanjem jezika na engleski -->
<head>
<meta charset="UTF-8"><!-- Postavljanje karakterskog skupa na UTF-8 --
>
<meta name="viewport" content="width=device-width, initial-
scale=1.0"><!-- Podešavanje prikaza za različite uređaje -->
<title>FAQ</title><!-- Postavljanje naslova stranice -->
<link rel="stylesheet" href="css.css"><!-- Povezivanje sa eksternim
CSS fajlom -->
</head>
<body>
<header>
<!-- Početak zaglavlja stranice -->
<nav class="flex-nav">
<!-- Navigacija sa klasom "flex-nav" -->

15
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<a href="index.html" class="nav-item">Početna</a><!-- Link ka


"index.html" sa klasom "nav-item" -->
<a href="strana2.html" class="nav-item">Zakazivanje
pregleda</a><!-- Link ka "strana2.html" sa klasom "nav-item" -->
<a href="strana3.html" class="nav-item">Izdavanje
recepata</a><!-- Link ka "strana3.html" sa klasom "nav-item" -->
<a href="strana4.html" class="nav-item">Često postavljana
pitanja</a><!-- Link ka "strana4.html" sa klasom "nav-item" -->
<a href="strana5.html" class="nav-item">Savetovanje</a><!--
Link ka "strana5.html" sa klasom "nav-item" -->
</nav>
</header>

<ol>
<!-- Početak numerisane liste -->
<li type="1"><p class="p">Kako mogu da zakazem online
pregled?</p></li><!-- Prva stavka liste sa pitanjem o zakazivanju online
pregleda -->
<p>Za zakazivanje online pregleda, posetite našu stranicu za
zakazivanje i pratite korake. Izaberite lekara, vreme i potvrdite
rezervaciju.</p><!-- Odgovor na prvo pitanje -->
<li type="1"><p class="p">Koje informacije su potrebne prilikom
zakazivanja pregleda?</p></li><!--Druga stavka liste sa pitanjem o
potrebnim informacijama za zakazivanje pregleda -->
<p>Potrebne informacije uključuju ime, datum rođenja, kontakt
podatke, izbor lekara i vrstu pregleda.</p><!-- Odgovor na drugo pitanje
-->
<!-- Slično se ponavlja za svako pitanje i odgovor u listi -->
<li type="1"><p class="p">Kako se uzimaju lekovi na
recept?</p></li>
<p>Lekovi na recept se uzimaju u našoj apoteci. Recept možete
dobiti jednostavnim prijavljivanjem pomoću vaše identifikacione oznake,
nakon čega će Vam stići e-mail sa online receptom.</p>
<li type="1"><p class="p">Kako da pristupim online konsultacijama
sa lekarom?</p></li>
<p>Za online konsultacije, prijavite se na svoj nalog, izaberite
lekara i pratite uputstva za uspostavljanje veze sa lekarom.</p>
<li type="1"><p class="p">Da li mogu da promenim zakazani termin
pregleda?</p></li>
<p>Da, ukoliko je potrebno promeniti zakazani termin,
kontaktirajte nas.</p>
<li type="1"><p class="p">Kako mogu postaviti pitanje lekaru
online?</p></li>

16
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<p>Postavljanje pitanja lekaru online je moguće putem naše


platforme za online savetovanje. Pratite uputstva kako biste uspostavili
kontakt sa lekarom.</p>
<li type="1"><p class="p">Šta treba da radim ako imam hitan
medicinski problem?</p></li>
<p>U slučaju hitnog medicinskog problema, odmah se obratite hitnoj
medicinskoj pomoći ili posetite najbližu hitnu službu.</p>
</ol><!-- Kraj numerisane liste -->
</body>
</html>

strana5.html

<!DOCTYPE html>
<html lang="en">
<!-- Otvaranje HTML elementa sa postavljanjem jezika na engleski -->
<head>
<meta charset="UTF-8"><!-- Postavljanje karakterskog skupa na UTF-8 --
>
<meta name="viewport" content="width=device-width, initial-
scale=1.0"><!-- Podešavanje prikaza za različite uređaje -->
<title>Savetovanje</title><!-- Postavljanje naslova stranice -->
<link rel="stylesheet" href="css.css"><!-- Povezivanje sa eksternim
CSS fajlom -->
</head>
<body>
<header>
<!-- Početak zaglavlja stranice -->
<nav class="flex-nav">
<!-- Navigacija sa klasom "flex-nav" -->
<a href="index.html" class="nav-item">Početna</a><!-- Link ka
"index.html" sa klasom "nav-item" -->
<a href="strana2.html" class="nav-item">Zakazivanje
pregleda</a><!-- Link ka "strana2.html" sa klasom "nav-item" -->
<a href="strana3.html" class="nav-item">Izdavanje
recepata</a><!-- Link ka "strana3.html" sa klasom "nav-item" -->
<a href="strana4.html" class="nav-item">Često postavljana
pitanja</a><!-- Link ka "strana4.html" sa klasom "nav-item" -->
<a href="strana5.html" class="nav-item">Savetovanje</a><!--
Link ka "strana5.html" sa klasom "nav-item" -->
</nav>
</header>
<div class="container">
<!-- Prvi kontejner sa formom za slanje pitanja -->
<h2>Forma za Slanje Pitanja</h2><!-- Naslov forme -->

17
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

<form id="questionForm">
<!-- Otvaranje HTML forme sa identifikatorom "questionForm" --
>
<label for="name">Ime:</label><!-- Labela za unos imena -->
<input type="text" id="name" name="name" required><!-- Polje
za unos imena -->

<label for="email">E-mail:</label><!-- Labela za unos e-mail


adrese -->
<input type="email" id="email" name="email" required><!--
Polje za unos e-mail adrese -->

<label for="question">Pitanje:</label><!-- Labela za unos


pitanja -->
<textarea id="question" name="question"
required></textarea><!-- Polje za unos pitanja -->

<button type="button" onclick="submitQuestion()">Pošaljite


pitanje</button><!-- Dugme za slanje pitanja sa događajem klika -->
</form><!-- Zatvaranje HTML forme -->
<p id="confirmation-message" class="confirmation-message"></p><!--
Paragraf za prikaz poruke potvrde -->
</div><!-- Kraj prvog kontejnera -->
<div class="container">
<!-- Drugi kontejner sa Live Chat-om -->
<h2>Live Chat</h2>
<div id="chat-box"></div><!-- Naslov Live Chat-a -->
<textarea id="message-input" placeholder="Unesite svoju
poruku..."></textarea><!-- Polje za unos poruke -->
<button onclick="sendMessage()">Pošaljite pitanje</button><!--
Dugme za slanje poruke sa događajem klika -->
</div>

<script>
function submitQuestion() {//Funkcija za slanje pitanja
var name = document.getElementById("name").value;//Dobavljanje
vrednosti unetog imena
var email =
document.getElementById("email").value;//Dobavljanje vrednosti unete e -
mail adrese
var question =
document.getElementById("question").value;//Dobavljanje vrednosti unetog
pitanja

18
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

var confirmationMessage =
document.getElementById("confirmation-message"); //Dobavljanje elementa za
prikaz potvrde
if (name && email && question) {//Provera da li su sva
obavezna polja popunjena
confirmationMessage.textContent = "Pitanje je uspešno
poslato. Hvala!";//Postavljanje poruke potvrd
clearForm();//Poziv funkcije za čišćenje forme
} else {
confirmationMessage.textContent = "Molimo vas da popunite
sva obavezna polja.";//Poruka ako nisu popunjena sva polja
}
}

function clearForm() { //Funkcija za čišćenje forme


document.getElementById("name").value = ""; //Postavljanje
vrednosti polja za ime na prazan string
document.getElementById("email").value = "";//Postavljanje
vrednosti polja za e - mail na prazan string
document.getElementById("question").value = "";
//Postavljanje vrednosti polja za pitanje na prazan string
}

function sendMessage() {//Funkcija za slanje poruke u Live Chat-u


var messageInput = document.getElementById("message-
input");//Dobavljanje vrednosti unete poruke
var chatBox =
document.getElementById("chat-box");//Dobavljanje kontejnera za prikaz
poruka

var message = messageInput.value.trim();//Uklanjanje belina sa


početka i kraja unete poruke

if (message !== "") {//Provera da li je poruka uneta


// Dodajte poruku u chat
var userMessage = document.createElement("div");
userMessage.className = "user-message";
userMessage.textContent = "Korisnik: " + message;
chatBox.appendChild(userMessage);// Dodavanje korisničke
poruke u Chat

// Simulacija odgovora savetnika (zamijenite ovaj deo sa


stvarnom logikom)
var advisorMessage = document.createElement("div");
advisorMessage.className = "advisor-message";

19
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

advisorMessage.textContent = "Savetnik: Hvala na vašoj


poruci. Obratićemo vam se uskoro.";
chatBox.appendChild(advisorMessage);

// Očistite polje za unos poruke


messageInput.value = "";

// Pomerite scroll na dno chat-a kako biste videli


najnovije poruke
chatBox.scrollTop = chatBox.scrollHeight;
}
}
</script>
</body>
</html>

css

.flex-nav {
display: flex;/* Postavljanje elemenata u red u okviru roditeljskog
elementa */
justify-content: space-around; /*Postavljanje raspodele prostora oko
elemenata.*/
align-items: center;
}
.nav-item {
text-decoration: none;
color: #ffffff;
padding: 10px;/* Dodavanje prostora oko teksta */
margin: 10px;/* Rastojanje između elemenata */
border-radius: 5px; /*Dodavanje zaobljenih ivica.*/
transition: background-color 0.3s, color 0.3s;/* Animacija promene
boje pozadine i teksta */
}
header {
background: #a36969;
color: #ffffff;
text-align: left;
position:relative;
margin-top: 5px;/* Rastojanje od vrha stranice */
}

#contact {
background-color: #9ee0c1;
padding: 15px;

20
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

border-radius: 8px;
color: #010f14;
font-size: 15px;
font-weight: 600;
}
.inner-nav a {
text-decoration: none;
color: #4b1919;
font-weight: bold;
font-size: 20px;
display: block;/* Blokiranje kako bi popunio celu širinu roditeljskog
elementa */
margin-bottom: 10px;

}
.inner-nav li {
color: #1e2703; /* Boja teksta u normalnom stanju */
text-decoration: none; /* Uklanjanje podvučenja ispod linka */
font-size: 20px;
}
.inner-nav li:hover {
color: #ff4775; /* Boja teksta kada se miš nalazi iznad linka */
}
li{
font-size: medium;
}

@keyframes goreDole {
from {
opacity: 0;
transform: translateY(20px);
color: rgb(151, 44, 44);
}
to {
opacity: 1;
transform: translateY(0);
color: rgb(80, 17, 17);
}
/* Definicija animacije koja počinje sa 0% opacity i translacijom za
20 piksela nagore, menja boju teksta,
zatim ide do 100% sa opacity 1, translacijom naniže i promenom boje
teksta.*/
}
/* Animacija za naslov */
.animacija-prva {

21
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

animation: goreDole 2.5s ease-out infinite;


}
.p {
color: rgb(7, 6, 6);
font-weight: bold;
}
.logo {
width: 150px;
height: auto;
margin-left: 10px;
}
.h2{
text-align: center; /* Centriranje teksta */
background-color: rgb(184, 23, 23); /* Crvena pozadina */
color: white; /* Beli tekst */
display: inline-block; /* Postavljanje na istu liniju sa sadržajem,
ali samo gde je tekst */
padding: 10px; /* Dodavanje prostora oko teksta */

}
ul {
list-style-type: none; /* Tip numeracije*/
color: rgb(17, 114, 46); /* Boja teksta */
margin-left: 20px; /* Rastojanje s leve strane */
padding-left: 10px; /* Prostor unutar levog ruba */
font-size: 22px;
font-weight: bold;
}
#medicineInfo {
background-color: #fff;
padding: 15px;
border-radius: 8px;
margin: 20px;
text-align: center;
}

ol li {
margin-bottom: 10px; /* Rastojanje između stavki */
}
body{
background-color: #13c0ff;
}
@keyframes odskaci {
0%, 20%, 50%, 80%, 100% {

22
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

transform: translateY(0);/* Postavljanje početne vrednosti


translacije na 0 */
}
40% {
transform: translateY(-30px);/* Translacija nagore za 30 piksela u
sredini animacije */
}
60% {
transform: translateY(-15px);/* Translacija nagore za 15 piksela
ka kraju animacije */
}
}
.odskaci {
transform: translateY(0);/* Postavljanje početne vrednosti translacije
na 0 */
animation: odskaci 1.5s ease-in-out forwards infinite;/* Primena
animacije odskakanja sa definisanim vremenom (1.5 sekunde), funkcijom
ublažavanja (ease-in-out),
zadržavanjem krajnje pozicije (forwards) i neprekidnim ponavljanjem
(infinite) */
}
.h1{
font-size: medium;
text-align: center;
background-color: rgb(67, 14, 83);
color: white; /* Beli tekst */
display: inline-block; /* Postavljanje na istu liniju sa sadržajem,
ali samo gde je tekst */
padding: 10px; /* Dodavanje prostora oko teksta */
}
button:hover {
background-color: #45a049;

}
button {
background-color: #4CAF50;
color: white;
padding: 10px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
}
form {
background-color: #fff;
padding: 15px;

23
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);/* Dodavanje senke oko forme
*/
}
input, select {
width: 100%;/* Puna širina za unose i selekt polja unutar forme */
margin-bottom: 10px;; /* Rastojanje ispod svakog unosa ili selekt
polja */
padding: 10px;
box-sizing: border-box;/* Podešavanje modela kutije kako bi padding i
border bili uključeni u ukupnu širinu elementa */
}
.error-message {
color: #e74c3c;
}
.container {
max-width: 600px;
margin: 50px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
border-radius: 8px;
text-align: center;
}
#chat-box {
height: 200px;
overflow-y: scroll;/* Omogućavanje vertikalnog skrolovanja unutar chat
box-a ako sadržaj prelazi definisanu visinu */
border: 1px solid #ccc;
padding: 10px;
margin-bottom: 10px;
}

24
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

4.3. Razvoj aplikacije

Prvo smo napravile početnu stranicu, na kojoj korisnik ima uvid u osnovne
informacije koje može naći na sajtu, čemu je sajt namenjen kao i kontakt formu.
Na vrhu početne, kao i svake druge stranice postavile smo navigaciju za lakše
snalaženje na sajtu (prelazak na željenu straincu sajta).
Zatim smo napravile stranicu za zakazivanje pregleda na kojoj je dato detaljno
uputstvo za zakazivanje po koracima, a ispod uputstva nalazi se i sama forma koju
korisnik treba da popuni kako bi zakazao pregled. U formi se nalaze input polja u
koja korisnik treba da unese lične podatke kao što su ime i prezime, datum
rođenja, email adresu i broj telefona, a potom i da iz padajuće liste izabere lekara
kod kog želi da ode na pregled, vrstu pregleda koju želi da obavi, kao i da izabere
datum i vreme pregleda pomoću kalendara koji se pojavljuje.
Sledeća stranica koju smo napravili je stranica za izdavanje recepata. Da bi
korisnik dobio recept, neophopdno je da se prijavi tako što će da unese svoj
identifikacioni broj i šifru. Nakon uspešnog prijavljivanja, može da unese podatke o
leku koju uzima, dozi i učestalosti uzimanja leka. Kada unese sve podatke i klikne
na dugme potvrdi recept, iskočiće obaveštenje o uspešnoj potvrdi recepta.
Na sledećoj stranici koju smo napravile, izdvojile smo najčešće postavljena pitanja
koje mogu interesovati korisnika sajta, a ukoliko ga zanima nešto određeno, tu je i
poslednja stranica sajta koja se zove savetovanje, na kojoj korisnik moze poslati
svoje pitanje privatno, a takođe može i učestvovati u live chat-u. Tu može da
pročita mišljenja i pitanja i drugih korisnika, kao i da učestvuje u razmeni iskustva.
Poruke u live chat-u se čuvaju.

25
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

4.4. Izgled sajta

Izgled početne strane sajta

Slika 3-Početna strana

Zakazivanje pregleda

Slika 4- Zakazivanje pregleda


26
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Forma za zakazivanje pregleda

Slika 5-Forma za zakazivanje

Padajuća lista za izabranog doktora

Slika 6-Padajuća lista doktorima

Padajuća lista za izbor vrste pregleda

Slika 7-Padajuća lista sa vrstom pregleda

27
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Biranje datuma i vremena pregleda

Slika 8-Datum i vreme pregleda

Izdavanje recepta

Slika 9-Izdavanje recepta

28
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Link „Informacije o lekovima“ vodi na sajt „Mediately“ gde korisnik može da


pretraži lek koji ga zanima

Slika 10-Mediately-sajt za pretragu lekova

29
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Link „Uputstva za korišćenje lekova“ vodi na sajt RFZO

Slika 11-RFZO

Često postavljana pitanja

Slika 12-Često postavljena pitanja

30
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

Savetovanje

Slika 13-Savetovanje

5. Zaključak

U ovom seminarskom radu opisan je i prikazan dosadašnji razvoj i napredak


elektronskog poslovanja u zdravstvu. Takođe dati su primeri koji mogu da
potpomognu daljem razvoju primene informaciono-komunikacionih tehnologija u
zdravstvu. Možemo samo da kažemo da prostor za dalji razvoj e-zdravstva postoji
i da se fokus i investicije trebaju staviti na proširenje dosadašnjih dostignuća i
mogućnosti u regijama koja ih nemaju ili su njihovi resursi i primena ograničeni.
Vrlo je važno i pored dosadašnjeg uspeha da se fokusiramo na olakšanje
korišćenja, edukaciju i rasprostranjivanje usluga e-zdravstva.
Za kraj izdvajamo da i pored svojih dobrih strana trebamo da se fokusiramo na
negativne karakteristike i njihovu prevenciju što se odnosi na rizik bezbednosti
podataka pacijenata i osoblja i etička pitanja koje ovaj problem povlači sa sobom.

31
Seminarski rad iz predmeta Elektronsko poslovanje E-zdravstvo

6. Literatura

[1] V. Michell et al., Handbook of Research on Patient Safety and Quality Care
through Health Informatics. Hershey: IGI Global, 2014.
[2] J.S.Black, M. Mendenhall and G. Oddou, „Toward a Comprehensive Model of
International Adjustment: An Integration of Multiple Theoretical Perspectives“ The
Academy of Management Review Vol. 16, No. 2 (Apr., 1991), pp. 291-317
[3] D. Preuveneers et al., „The Future of Mobile E-health Application
Development: Exploring HTML5 for Context-aware Diabetes Monitoring”, Procedia
Computer Science, vol. 21, pp. 351–359, 2013.
[4] Božidar Radenković, Marijana Despotović-Zrakić, Zorica Bogdanović, Dušan
Barać, Aleksandra Labus, „Elektronsko poslovanje“ Fakultet organizacionih nauka,
2015.

32

You might also like