Cílem této bakalářské práce je nejen seznámit čtenáře s technologiemi pro tvorbu aplikací pro více platforem, ale také s návrhem a implementací desktopové aplikace GoodAccess, která bude uživatele připojovat ke vzdálené síti za pomocí šifrovaného připojení. Tato aplikace je vyvíjena pod firmou Samohyb s. r. o., která již několikátým rokem své uživatele připojuje ke vzdálené a zabezpečené síti za pomocí šifrovaného připojení. Čtenář tak bude seznámen s aktuálním řešením aplikace na operačním systému Windows, východisky řešení a také motivaci k tvorbě aplikace nové.
Anotace v angličtině
The goal of this thesis is not just to introduce technologies for making multi-platform applications but also making a proposal and an implementation of desktop client GoodAccess which will connect users to a virtual private network using an encrypted connection. This application is developed for the company Samohyb s. r. o. which connects users to a virtual private network using an encrypted connection for a few years. Actual solution of this application on operation system Windows, basis of solution and a motivation for making new application will be introduced to the reader.
Klíčová slova
goodaccess, windows, electron, react, vpn
Klíčová slova v angličtině
goodaccess, windows, electron, react, vpn
Rozsah průvodní práce
65
Jazyk
CZ
Anotace
Cílem této bakalářské práce je nejen seznámit čtenáře s technologiemi pro tvorbu aplikací pro více platforem, ale také s návrhem a implementací desktopové aplikace GoodAccess, která bude uživatele připojovat ke vzdálené síti za pomocí šifrovaného připojení. Tato aplikace je vyvíjena pod firmou Samohyb s. r. o., která již několikátým rokem své uživatele připojuje ke vzdálené a zabezpečené síti za pomocí šifrovaného připojení. Čtenář tak bude seznámen s aktuálním řešením aplikace na operačním systému Windows, východisky řešení a také motivaci k tvorbě aplikace nové.
Anotace v angličtině
The goal of this thesis is not just to introduce technologies for making multi-platform applications but also making a proposal and an implementation of desktop client GoodAccess which will connect users to a virtual private network using an encrypted connection. This application is developed for the company Samohyb s. r. o. which connects users to a virtual private network using an encrypted connection for a few years. Actual solution of this application on operation system Windows, basis of solution and a motivation for making new application will be introduced to the reader.
Klíčová slova
goodaccess, windows, electron, react, vpn
Klíčová slova v angličtině
goodaccess, windows, electron, react, vpn
Zásady pro vypracování
Primárním cílem této bakalářské práce je návrh a implementace aplikace pro připojení prostřednictvím VPN na platformě Windows ve firmě Samohyb s.r.o. Sekundárním cílem práce je seznámit čtenáře s použitím multiplatformní technologie Electron.
Osnova:
popis současné situace a východiska řešení
popis technologie Electron a React
popis Windows Service a jejich použití
návrh aplikace
implementace aplikace
ověření funkčnosti aplikace
zhodnocení a závěr
Zásady pro vypracování
Primárním cílem této bakalářské práce je návrh a implementace aplikace pro připojení prostřednictvím VPN na platformě Windows ve firmě Samohyb s.r.o. Sekundárním cílem práce je seznámit čtenáře s použitím multiplatformní technologie Electron.
Electron -- Docs [online]. OpenJS Foundation [cit. 2021-9-23]. Dostupné z: https://www.electronjs.org/docs
Vývoj Windows služeb. Dokumentace Microsoft [online]. Microsoft [cit. 2021-9-23].
Dostupné z: https://docs.microsoft.com/cs-cz/dotnet/framework/windows-services/
Electron -- Docs [online]. OpenJS Foundation [cit. 2021-9-23]. Dostupné z: https://www.electronjs.org/docs
Vývoj Windows služeb. Dokumentace Microsoft [online]. Microsoft [cit. 2021-9-23].
Dostupné z: https://docs.microsoft.com/cs-cz/dotnet/framework/windows-services/