Izrada informacijskog sustava u troslojnoj arhitekturi korištenjem programskog jezika PHP

Sažetak na hrvatskom: U završnom radu obrađeni su temeljni problemi, koji se javljaju prilikom implementacije informacijskog sustava u troslojnoj arhitekturi primjenom programskog jezika PHP. U fokusu je proučavanje mogućnosti programskog jezika za ostvarenje sloja poslovne logike. Ističu se prednos...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:45064/Details
Glavni autor: Čaušević, Denis (-)
Ostali autori: Banek, Marko (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, D. Čaušević, 2014.
Predmet:
LEADER 03076na a2200241 4500
003 HR-ZaFER
005 20160516012008.0
008 160221s2014 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid939 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Čaušević, Denis  |9 35476 
245 |a Izrada informacijskog sustava u troslojnoj arhitekturi korištenjem programskog jezika PHP :  |b završni rad /  |c Denis Čaušević ; [mentor Marko Banek]. 
246 1 |a Creating Three-tier Architecture Information Using PHP Programming Language  |i Naslov na engleskom:  
260 |a Zagreb,  |b D. Čaušević,  |c 2014. 
300 |a 57 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računarska znanost, šifra smjera: 41, datum predaje: 2014-06-13, datum završetka: 2014-07-14 
520 3 |a Sažetak na hrvatskom: U završnom radu obrađeni su temeljni problemi, koji se javljaju prilikom implementacije informacijskog sustava u troslojnoj arhitekturi primjenom programskog jezika PHP. U fokusu je proučavanje mogućnosti programskog jezika za ostvarenje sloja poslovne logike. Ističu se prednosti i mane različitih konceptualnih pristupa implementaciji sloja poslovne logike. Obrađeni su često korišteni oblikovni obrasci u programskom jeziku PHP, te posebice arhitektonski obrazac MVC. Elaborirana su česta sigurnosna pitanja, koja se vežu uz izradu Web sustava, kao i njihova moguća rješenja. Pruža se uvid u osnove arhitekture klijent-poslužitelj, te se obrađuje način komunikacije između klijentske i poslužiteljske strane. Na kraju je dat kratak pregled mogućnosti i problema, koji se javljaju prilikom ostvarivanja veze sloja poslovne logike s podatkovnim, odnosno prezentacijskim slojem. 
520 3 |a Sažetak na engleskom: This bachelor thesis describes the basic problems that arise during the implementation of an information system in three-tier architecture using the programming language PHP. The main focus is given on the possibilities that PHP offers for the realization of the business logic layer. The advantages and disadvantages of different conceptual approaches to the implementation of business logic layer are pointed out. This thesis also describes frequently used design patterns in PHP, and especially the MVC architectural pattern. Common security issues play a significant role in the development of an information system. Some possible solutions to these problems are also elaborated. The thesis provides an insight into the basics of client-server architecture, such as communication between the client and server sides. At the end, a brief overview of possibilities and problems that occur during realization of the connection between the business logic layer and the other two layers of three-tier architecture is given. 
653 1 |a PHP  |a informacijski sustav  |a HTML  |a CSS  |a troslojna arhitektura  |a MySQL 
653 1 |a PHP  |a information system  |a HTML  |a CSS  |a three-tier architecture  |a MySQL 
700 1 |a Banek, Marko  |4 ths  |9 30922 
942 |c Z  |2 udc 
999 |c 45064  |d 45064