Page 257 - Srednje skole - radovi
P. 257

CMS U ASP.NET-U
                                                  (CMS IN ASP.NET)

               Autor: Matija Ĉupić, I godina ETŠ „Nikola Tesla“ Regionalni Centar Za Talente Beograd II
               Mentor: Mateja Opaĉić
                                                         Rezime
               U ovom modernom dobu svima je potrebna internet prezentacija kako bi njihov portfolio bio
               dostupan svim potencijalnim klijentima. Postoji teţnja da sajt bude lak za odrţavanje,  ĉak šta
               više, da sam vlasnik sajta moţe dodavati, uklanjati ili modifikovati sadrţaj bez intervencije
               programera.  Baš  takav  naĉin  kontrole  sadrţaja  predstavlja  forma  CMS-a  (Content
               Management  System).  Projekat  predstavlja  realizaciju  te  ideje  u  ASP.NET  tehnologiji.
               Projekat je izradjen koristeći simplistiĉki dizajn koji istiĉe sadrţaj na najbolji naĉin. Korišćen
               je  kalup  „html5boilerplate“.  Internet  prezentacija  primenjuje  „fluidan  raspored  elemenata“
               koji  joj  omogućava  pristup  sa  bilo  kog  uredjaja  jer  se  raspored  i  veliĉina  elemenata
               prilagodjava  ekranu  na  kom  se  prikazuju.  Svi  moderni  standardi  su  korišćeni,  pa  je  i
               normalizacija  na  visokom  nivou.  Veoma  vaţan  aspekt  ovog  projekta  je  to  što  je
               html5boilerplate  adaptiran  za  korišćene  u  ASP.NET  tehnologiji.  Korišćena  je  forma  2
               interfejsa, od kojih jedan predstavlja korisniĉki  tj. posetilaĉki  (to je interfejs  koji posetioci
               sajta vide i mogu da pristupe) i administratorski (interfejs preko kog se dodaje, uklanja ili
               modifikuje sadrţaj sajta, ovom interfejsu samo ovlašćeni korisnici mogu pristupiti). Ovlašćeni
               korisnici  se  mogu  dodavati  ili  uklanjati  preko  administratorskog  interfejsa,  ubaĉene  su  i
               sigurnosne mere koje onemogućavaju posetioce sajta da pristupe administratorskom interfejsu
               ili da promene bilo koju varijablu sajta, ukoliko ovlašćeni korisnik zaboravi svoju lozinku, tu
               je  mehanizam  vraćanja  izgubljene  lozinke,  koji  nakon  odgovaranja  na  sigurnosno  pitanje
               vraća lozinku korisniku putem e-maila. Ovakav projekat predstavlja demonstraciju napretka u
               web  tehnologiji  i  korektan  pristup  internet  prezentacijama  omogućavajući  da  sam  korisnik
               moţe da menja svoju prezentaciju bez dodatnih troškova i poteškoća.
               Ključne reči: CMS, ASP.NET, korisnik, administrator, interfejs

                                                        Summary
               In this modern age, everyone needs an internet presentation so that their portfolio is available
               to all potential clients. There's a tendency that the site is easy to maintain, furthermore, that
               the owner of the site can add, remove or modify the content himself, without the need for the
               intervention of the programmer. That way of content control represents the CMS form. The
               project is a realization of that idea in the ASP.NET technology. It’s made using a simplistic
               design that  accents  the  content in  the best  way. The “html5boilerplate” mold is  used. The
               internet  presentation  implements  the  “fluid  layout”  and  allows  access  to  the  internet
               presentation from any device because the layout and the size of the elements adjusts to the
               screen on which they’re displayed. All modern standards are used and the normalization is at
               a high level. A very important aspect of the project is that the html5boilerplate is adaptet for
               use in the ASP.NET technology. The form of 2 interfaces is used: one’s a user i.e. visitor
               interface  (that’s  the  interfaces  that  the  visitors  see  and  can  access)  and  the  other’s  an
               administrator interface (the interface which can be used to  add, remove or modify the site
               content,  this  interface  can  be  accessed  only  by  authorized  users).  Authorized  users  can  be
               added or removed via the administration interface, also any other site variable can be changed
               there. If the authorized user forgets his password, a mechanism that restores lost passwords,
               after answering a security question, is preset. It returns the password via e-mail. This project
               represents  the  advancement  in  web  technology,  it  also  represents  a  correct  approach  to
               internet presentations allowing the user to change his presentation without additional costs or
               difficulties.
               Key Words: CMS, ASP.NET, user, administrator, interface
   252   253   254   255   256   257   258   259   260   261   262