Návrh a implementace systému pro správu obsahu webových stránek

Název práce: Návrh a implementace systému pro správu obsahu webových stránek
Autor(ka) práce: Zeman, Tomáš
Typ práce: Diplomová práce
Vedoucí práce: Šedivá, Zuzana
Oponenti práce: Pour, Jan
Jazyk práce: Česky
Abstrakt:
Tato diplomová práce se zabývá návrhem a implementací open source řešení webového content management systému. Webové CMS systémy umožňují správu digitálního obsahu netechnickým uživatelům, kteří tak mohou provádět změny v zobrazovaném obsahu na webové stránce. Hlavním cílem práce je vytvořit open source systém, který bude odlišný od dosud dostupných řešení svou přívětivostí k uživateli i vývojáři. Práce obsahuje analytickou a implementační část. Nejprve je provedena rešerše oblasti daných systémů a aktuální nabídky volně dostupných webových CMS. Následně jsou vybrány tři nejlépe hodnocené systémy podle oblíbenosti na stránce Github, které jsou podrobeny multikriteriální analýze skládající se z testování jednoduchosti uvedení do provozu, popsání dostupné funkčnosti a uživatelského testování. Na základě této analýzy byly vyvozeny požadavky na tvořený systém. Implementační část je zpracována s využitím Metodiky pro malé softwarové projekty (MMSP). Na vytvoření systému jsou použity technologie React, javascript a PHP. Nově vzniklé CMS bylo ověřeno systémovými testy a uživatelským testováním. Společně s implementovaným řešením byla vytvořena dokumentace pro uživatele i vývojáře dostupná na prezentační stránce systému.
Klíčová slova: CMS; WCMS; správa obsahu webových stránek; React; Javascript; PHP
Název práce: Design and implementation of a website content management system
Autor(ka) práce: Zeman, Tomáš
Typ práce: Diploma thesis
Vedoucí práce: Šedivá, Zuzana
Oponenti práce: Pour, Jan
Jazyk práce: Česky
Abstrakt:
This thesis deals with the design and implementation of an open-source solution for a web content management system. Web CMS systems enable non-technical users to manage digital content, allowing them to make changes to the displayed content on a website. The main objective of the thesis is to create an open-source system that differs from existing solutions by its user-friendliness for both users and developers. The thesis includes an analytical and implementation part. Firstly, a research of the area of such systems and the current offerings of freely available web CMS is conducted. Subsequently, three highest-rated systems according to popularity on the Github page are selected and subjected to a thorough multicriteria analysis consisting of testing the ease of deployment, describing the available functionality, and user testing. Based on this analysis, requirements for the developed system will be derived. The implementation part is processed using the Methodology for Small Software Projects (MMSP). Technologies such as React, JavaScript, and PHP are used to create the system. The newly created CMS has been verified by system tests and user testing. Along with the implemented solution, documentation for both users and developers is created and available on the system's presentation page.
Klíčová slova: CMS; WCMS; web content management; React; Javascript; PHP

Informace o studiu

Studijní program / obor: Informační systémy a technologie/Vývoj informačních systémů
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 10. 10. 2023
Datum podání práce: 29. 4. 2024
Datum obhajoby: 3. 6. 2024
Identifikátor v systému InSIS: https://insis.vse.cz/zp/85905/podrobnosti

Soubory ke stažení

    Poslední aktualizace: