undergraduate thesis
Creating content management system using open source code

Nikola Capek (2015)
Polytechnic of Međimurje in Čakovec
Computer science
Metadata
TitleIzrada sustava za upravljanje sadržajem korištenjem web tehnologija otvorenog koda
AuthorNikola Capek
Mentor(s)Sanja Brekalo (thesis advisor)
Abstract
Izrada sustava za upravljanje sadržajem korištenjem web tehnologija otvorenog koda je CMS (engl. Content Management System). Realiziran je kao internet stranica glazbenog sadržaja koja nudi potrebne informacije za pohađanje glazbene škole, prijavu na stranicu te mijenjanje sadržaja. Internet stranica izrađena je korištenjem HTML (HyperText Markup Language) prezentacijskog jezika za izradu internet stranica te PHP (Hypertext Preprocessor) programskog jezika za pisanje dinamičkih internet stranica. Za bazu podataka koristi se MySQL. Sve nabrojene tehnologije koje su se koristile su potpuno besplatne i otvorenog su koda, a to znači da su dostupne javnosti te da se svatko može služiti njima. Web stranica ima sustav prijave korisnika te korisnicima omogućuje registraciju i prijavu na stranicu. Kod registracije korisnik mora popunjavati podatke vezane za stranicu kao što su ime, prezime, korisničko ime, lozinku, e-mail adresu, kontakt broj. Prilikom upisivanja podataka ne smije ostaviti polje prazno jer je registracija nevažeća. Pomoću validatora provjerava se da li već postoji korisnik pod tom e-mail adresom i korisničkim imenom. Ako postoji javlja se poruka koja obavještava korisnika da je to korisničko ime ili e-mail adresa već zauzeta. Kad korisnik popuni sve podatke ispravno, uspješno je registriran na stranicu, a sam sustav mu dodjeljuje vrstu korisnika kao korisnik. Kod prijave na stranicu korisnik popunjava korisničko ime i lozinku. Ako je pogrešan unos ispisuje se poruka da provjeri korisničko ime ili lozinku. Namjerno se ne daje do znanja koji podatak je korisnik pogriješio prilikom unosa, a time se dobiva veća sigurnost nasumičnog pogađanja podataka za prijavu i lakšeg pristupa stranici putem tuđih podataka. Kad se korisnik prijavi na stranicu, on može mijenjati vlastite podatke, ali ne može mijenjati korisničko ime. Također se korisnicima omogućuje pregledavanje sadržaja same stranice kao što su galerija slika, popis profesora koji predaju u glazbenoj školi, osnovne podatke o školi, pregledavanja novosti i slanje poruka upisivanjem potrebnih podataka kao što su ime i prezime te e-mail adresa, kako bi se mogao uzvratiti odgovor i sam tekst ili upit koji se prosljeđuje. Osim korisnika, tu je i administrator koji može mijenjati podatke unutar galerije slika, mijenjati profesore, vlastite podatke, upisivati novosti, uređivati korisnike itd.
Parallel title (English)Creating content management system using open source code
Committee MembersBruno Trstenjak
Jurica Trstenjak
Sanja Brekalo
GranterPolytechnic of Međimurje in Čakovec
Lower level organizational unitsComputer science
PlaceČakovec
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Information Systems
Study programme typeprofessional
Study levelundergraduate
Study programmeProfessional Study programe Computer Engineering
Academic title abbreviationbacc. ing. comp.
Genreundergraduate thesis
Language Croatian
Defense date2015-09-30
Parallel keywords (Croatian)CMS PHP MySQL jQuery CSS
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:066106
CommitterPetra Horvat