Název:
Webová aplikace pro tvorbu profilu kybernetické bezpečnosti
Překlad názvu:
Web application for creating a cyber security profile
Autoři:
Stejskal, Michal ; Sikora, Marek (oponent) ; Dzurenda, Petr (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Bakalářská práce se zabývá návrhem a implementací optimalizačního programu určeného pro nalezení nejvýhodnějších kombinací kurzů. Cílem práce bylo seznámit se s Evropským rámcem dovedností v oblasti kybernetické bezpečnosti (ECSF), optimalizačními algoritmy a projektem Cybersecurity Skills Alliance – A New Vision for Europe (REWIRE). Práce taktéž zahrnuje webový vývoj a práci s databází. Program je vyvinut v programovacích jazycích Python, PHP a JavaScript. Kritickými požadavky na funkci programu byla optimálnost řešení a doba ve které je řešení nalezeno. Program je spojený s webovým rozhraním, kde je možné vyhledávat optimální kombinace na základě vstupních podmínek.
This Bachelor thesis describes design and implementation of optimalization program designed to find best combination of courses. The goal in this thesis was to get acquainted with European Cybersecurity Skills Framework (ECSF) in the area of cyber security, optimalization algorithms and with project Cybersecurity Skills Alliance – A New Vision for Europe (REWIRE). This thesis also includes web design and working with the database. Program is developed in the Python, PHP and Javascript programming languages. Between critical requirements of the program belongs optimality of found solution and time in which is the solution found. Program is connected with web interface, in which it is possible to search for optimal combinations based on input constraints.
Klíčová slova:
ENISA; linearní programování; Optimalizace; optimalizační algoritmus; PHP; Python; React; REWIRE; rámec dovedností v oblasti kybernetické bezpečnosti; web; cyber security skills framework; ENISA; linear programming; Optimalization; optimization algorithm; PHP; Python; React; REWIRE; web
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/210380