izpis_h1_title_alt

Načrtovanje in razvoj lastnega CMS sistema
ID Krašovec, Žiga (Author), ID Hladnik, Aleš (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (3,18 MB)
MD5: 3517867921F47B54F5F5EE09F79BE212

Abstract
V diplomskem delu je predstavljen postopek načrtovanja in izdelave lastnega sistema za upravljanje vsebin (angl. Content Management System – CMS). V prvem delu so pojasnjeni pomen sistema CMS, njegova vsakodnevna raba in predvsem to, po čem se lastni sistem za upravljanje vsebin razlikuje od že obstoječih uveljavljenih sistemov, kot so Wordpress, Drupal, Joomla in drugi. Predstavljene so prednosti in slabosti lastnega sistema CMS v primerjavi z obstoječimi z vidika uporabnosti, enostavnosti, časa, potrebnega za izdelavo končnega izdelka ter posledično cene izdelave in varnosti sistema. Predstavljene so vse tehnologije in metodologije, ki so vključene v proces izdelave tovrstnega sistema. Povzeta je faza načrtovanja sistema, tako z vidika izgleda kot uporabnosti, kjer je glavno vodilo uporabniško-centrično načrtovanje. Predstavljeni so spletne tehnologije in programski jeziki, ki so potrebni za delovanje spletnega sistema, komunikacija odjemalca s strežnikom in strežnika z bazo podatkov. V drugem delu je predstavljen postopek izdelave. Pri načrtovanju sistema je predstavljen celoten proces, ki obsega več faz, od idejne zasnove, informacijske arhitekture, mrežnega modela do grafične podobe vmesnika. Predstavljeno je programsko okolje Sketch, ki jo bilo uporabljeno za izdelavo žičnih modelov in grafičnega vmesnika. Pri samem razvoju, torej programiranju takega sistema, so natančno predstavljeni postopki in koraki, potrebni pri razvoju, ter praktična uporaba ogrodij pri posameznem programskem jeziku, ki nastopa v sistemu. Opisani so priprava lokalnega razvojnega okolja z namestitvijo vseh potrebnih komponent in urejevalnik besedila Visual Studio Code, s pomočjo katerega je bila spisana programska koda sistema ter tudi prenos sistema iz lokalnega na produkcijsko okolje, torej selitev na strežnike, ki so dostopni na svetovnem spletu.

Language:Slovenian
Keywords:sistem za upravljanje vsebin, spletne tehnologije, načrtovanje spletnega sistema, razvoj spletnega sistema
Work type:Bachelor thesis/paper
Organization:NTF - Faculty of Natural Sciences and Engineering
Year:2019
PID:20.500.12556/RUL-108133 This link opens in a new window
Publication date in RUL:19.06.2019
Views:1695
Downloads:252
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Design and development of custom CMS system
Abstract:
Diploma thesis demonstrates the process of design and development of custom content management system (CMS). The first part describes the meaning of a content management system, what is its everyday use and most of all how does the custom content management system differ from existing, well-known ones, such as Wordpress, Drupal, Joomla, and others. Pros and cons are examined and described from the standpoint of usability, simplicity, the time needed to produce the final product and thus the price of production and system security. The thesis includes a presentation of technologies and methodologies that are involved in this process. The design phase includes a user interface as well as a user experience, the last of which takes the main focus in user-centric design philosophy. The development phase describes web technologies and programming languages, needed for development of such system, client-server communication, and server-database communication. The second part describes the process of making the system. Designing the system takes multiple phases, such as conceptual design, informational architecture, wireframe, and graphical or user interface. The development phase precisely describes the needed procedures and steps. The practical use of frameworks for each programming language, used in the project, is described and explained, as well as the process of preparing the local development environment with all the necessary components and the use of Visual Studio Code text editor. The final step in the process is migrating the project from the local environment to the production one, meaning migrating the code from the local to the outsourced, worldwide accessible server.

Keywords:content management system, web technologies, designing web system, web system development

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back