Podpůrný systém pro first respondery
| dc.contributor.advisor | Konečný, Jaromír | |
| dc.contributor.author | Lisníková, Zora | |
| dc.contributor.referee | Kozelský, Radim | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:36:38Z | |
| dc.date.available | 2026-09-02T14:36:38Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Bakalářská práce se zabývá návrhem a implementací podpůrného svolávacího systému pro first respondery jako alternativy k existující aplikaci O2 SOS. V teoretické části práce je popsán systém first responderů v České republice, jeho právní rámec, legislativní požadavky a technologická infrastruktura zdravotnických operačních středisek. Na základě hloubkové analýzy existujících domácích i zahraničních řešení - aplikací O2 SOS, Kiss Sharp, PulsePoint, GoodSAM a myResponder - byly identifikovány klíčové nedostatky stávajících systémů v oblasti ergonomie uživatelského rozhraní, spolehlivosti doručení výzev a technické robustnosti. Praktická část práce zahrnuje návrh a realizaci klientské Android aplikace Respondeři v jazyce Kotlin s využitím frameworku Jetpack Compose a architektonického vzoru MVVM, a serverové části na platformě ASP.NET Core 8 s databází Firebird. Systém implementuje selektivní distribuci výzev, real-time komunikaci přes SignalR, adaptivní GPS tracking s dvourežimovým sledováním polohy a vícevrstvý bezpečnostní subsystém s JWT autentizací. Správnost implementace byla ověřena sadou 24 testovacích případů pokrývajících funkční logiku, distribuci výzev a bezpečnostní vrstvu - všechny testy byly úspěšně splněny. | cs |
| dc.description.abstract | This bachelor's thesis deals with the design and implementation of a support dispatch system for first responders as an alternative to the existing O2 SOS application. The theoretical part describes the first responder system in the Czech Republic, its legal framework, legislative requirements, and the technological infrastructure of emergency dispatch centres. Based on an in-depth analysis of existing domestic and foreign solutions - including O2 SOS, Kiss Sharp, PulsePoint, GoodSAM, and myResponder - key shortcomings of current systems were identified in the areas of user interface ergonomics, alert delivery reliability, and technical robustness. The practical part encompasses the design and implementation of the Respondeři Android client application in Kotlin using the Jetpack Compose framework and the MVVM architectural pattern, along with a server-side component built on ASP.NET Core 8 with a Firebird database. The system implements selective alert distribution, real-time communication via SignalR, adaptive GPS tracking with a dual-mode location strategy, and a multi-layered security subsystem with JWT authentication. The correctness of the implementation was verified by a set of 24 test cases covering functional logic, alert distribution, and the security layer - all tests passed successfully. | en |
| dc.description.department | 450 - Katedra kybernetiky a biomedicínského inženýrství | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 16370749 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | LIS0152_FEI_B0714A060016_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160435 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | first responder | cs |
| dc.subject | Android | cs |
| dc.subject | Jetpack Compose | cs |
| dc.subject | ASP.NET Core | cs |
| dc.subject | mobilní aplikace | cs |
| dc.subject | záchranná služba | cs |
| dc.subject | push notifikace | cs |
| dc.subject | geofencing | cs |
| dc.subject | SignalR | cs |
| dc.subject | JWT | cs |
| dc.subject | first responder | en |
| dc.subject | Android | en |
| dc.subject | Jetpack Compose | en |
| dc.subject | ASP.NET Core | en |
| dc.subject | mobile application | en |
| dc.subject | emergency medical services | en |
| dc.subject | push notifications | en |
| dc.subject | geofencing | en |
| dc.subject | SignalR | en |
| dc.subject | JWT | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Biomedicínská technika | cs |
| dc.title | Podpůrný systém pro first respondery | cs |
| dc.title.alternative | First Responder Support System | en |
| dc.type | Bakalářská práce | cs |
| local.files.count | 5 | |
| local.files.size | 16926670 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 5 results
Loading...
- Name:
- LIS0152_FEI_B0714A060016_2026.pdf
- Size:
- 15.61 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- LIS0152_FEI_B0714A060016_2026_zadani.pdf
- Size:
- 155.14 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- LIS0152_FEI_B0714A060016_2026_posudek_vedouci_Konecny_Jaromir.pdf
- Size:
- 162.63 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Konečný, Jaromír
Loading...
- Name:
- LIS0152_FEI_B0714A060016_2026_posudek_oponent_Kozelsky_Radim.pdf
- Size:
- 162.96 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Kozelský, Radim
Loading...
- Name:
- LIS0152_FEI_B0714A060016_2026_zaznam_z_obhajoby.pdf
- Size:
- 62.16 KB
- Format:
- Adobe Portable Document Format
- Description:
- Záznam o průběhu a výsledku obhajoby