Pregled bibliografske jedinice broj: 3397
Arhitektura programske opreme nad relacijskom bazom podataka u okruženju klijent/poslužitelj
Arhitektura programske opreme nad relacijskom bazom podataka u okruženju klijent/poslužitelj, magistarski rad, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 3397 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Arhitektura programske opreme nad relacijskom bazom podataka u okruženju klijent/poslužitelj
(Client - Server Software Architecture over Relational Databases)
Autori
Kalafatić, Valdi
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
29.09
Stranica
114
Mentor
Kalpić, Damir
Ključne riječi
baza podataka; informacijski sustav; arhitektura klijent/poslužitelj; alat za razvoj klijent/poslužitelj aplikacija; komponentna programska podrška; dinamička razmjena podataka
(Database; Information System; Client-Server Architecture; Client-Server Development Tool; Components Software; Dynamical Data Exchange)
Sažetak
U radu se razmatraju osnovne značajke sustava klijent/poslužitelj i daje usporedba ove arhitekture u odnosu na klasične centralizirane sustave. Prikazane su različite arhitekture klijent/poslužitelj, s obzirom na raspodjelu obrade između računala klijenta i poslužitelja. Definirana je troslojna aplikacijska arhitektura kao bolji način oblikovanja aplikacija namijenjenih za rad u okruženju klijent/poslužitelj. Napravljena je kategorizacija i pregled trenutno raspoloživih alata, namijenjenih razvoju klijent/poslužitelj aplikacija. Kako današnji razvojni alati u pravilu koriste objektni pristup pri oblikovanju aplikacija, u radu se razmatraju i osnove objektno orijentiranog pristupa i interoperabilnost objekata, uz prikaz standarda koji omogućuju integraciju komponentne programske podrške u različite aplikacije.
U okviru magistarskog rada, kao ogledni primjer klijent/poslužitelj aplikacije, razvijena je aplikacija za evidenciju ispitnih protokola. Za razvoj aplikacije korišten je INFORMIXNewEra razvojni alat. Aplikacija pohranjuje rezultate ispitnih mjerenja u obliku Word dokumenta, koji se kao binarni podatak (BLOB, engl. Binary Large Object) pohranjuje u bazu podataka na poslužitelju.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo