Návrh a implementace cloudové platformy pro sběr a analýzu dat z neurorehabilitačního zdravotnického prostředku
| dc.contributor.advisor | Peter, Lukáš | |
| dc.contributor.author | Buroň, Daniel | |
| dc.contributor.referee | Krátký, Michal | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:42:03Z | |
| dc.date.available | 2026-09-02T14:42:03Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Diplomová práce se zabývá návrhem, implementací a ověřením cloudové platformy pro sběr, uložení a analýzu dat z neurorehabilitačního zdravotnického prostředku Mačkátko a souvisejících klientských komponent. Řešení je navrženo pro využití v domácí, ambulantní i ústavní péči a reaguje na potřebu objektivního sledování průběhu terapie, bezpečného vzdáleného přenosu dat a přehledné vizualizace výsledků pro klinické pracovníky. V práci jsou nejprve shrnuta teoretická východiska neurorehabilitace, telerehabilitace a datově řízeného vyhodnocování průběhu terapie. Následuje analýza zařízení Mačkátko, provozních scénářů a existujících řešení na trhu. Na tomto základě jsou definovány funkční a nefunkční požadavky platformy, zejména požadavky na sběr dat ze zařízení, práci s pacientskými záznamy, správu rehabilitačních sezení, výpočet klinických metrik, řízení přístupu na základě rolí (RBAC), izolaci tenantů a auditní logování. Navržená architektura je realizována jako multi-tenantní systém MackatkoPlatform založený na ASP.NET Core pro API, Blazor WebAssembly pro webový portál, .NET MAUI pro multiplatformního klienta, aplikační a doménové vrstvě, EF Core pro persistenci a integračních službách pro identitu, audit, observabilitu a cloudově orientované nasazení. Zvláštní pozornost je věnována šifrované komunikaci, RBAC autorizaci, izolaci tenantů, minimalizaci přístupu k citlivým datům, offline synchronizaci v klientské části a zpracování dat ze sezení. Implementovaný prototyp je ověřen na pilotních datech a scénářích rehabilitačních sezení. Umožňuje vzdálený sběr dat ze sezení, výpočet klinických metrik, jejich vizualizaci ve formě přehledů a trendových grafů, správu tenantů, pacientských záznamů a sezení. Závěr práce vymezuje dosažené výsledky, limity prototypu a kroky nutné pro produkční a regulatorně podložené nasazení. | cs |
| dc.description.abstract | This thesis focuses on the design, implementation and verification of a cloud platform for the collection, storage and analysis of data from the Mačkátko neurorehabilitation medical device and related client components. The solution is designed for use in home, outpatient and inpatient care and addresses the need for objective monitoring of therapy progress, secure remote data transmission and clear visualization of results for clinical staff. The thesis first summarizes the theoretical background of neurorehabilitation, telerehabilitation and data-driven evaluation of therapy progress. This is followed by an analysis of the Mačkátko device, operational scenarios and existing solutions on the market. Based on this analysis, the functional and non-functional requirements of the platform are defined, especially requirements related to device data collection, patient record management, rehabilitation session management, clinical metric calculation, role-based access control (RBAC), tenant isolation and audit logging. The proposed architecture is implemented as the multi-tenant MackatkoPlatform system based on ASP.NET Core for the API, Blazor WebAssembly for the web portal, .NET MAUI for the cross-platform client, application and domain layers, EF Core for persistence, and integration services for identity, audit, observability and cloud-oriented deployment. Particular attention is paid to encrypted communication, RBAC authorization, tenant isolation, minimization of access to sensitive data, offline synchronization in the client part and processing of session data. The implemented prototype is verified using pilot data and rehabilitation session scenarios. It enables remote collection of session data, calculation of clinical metrics, their visualization in the form of summaries and trend charts, and management of tenants, patient records and sessions. The conclusion of the thesis defines the achieved results, the limitations of the prototype and the steps required for production and regulatory-supported deployment. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 5106126 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | BUR0226_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160925 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | cloudová platforma | cs |
| dc.subject | neurorehabilitace | cs |
| dc.subject | eHealth | cs |
| dc.subject | telemedicína | cs |
| dc.subject | sběr a analýza dat | cs |
| dc.subject | multi-tenantní architektura | cs |
| dc.subject | bezpečnost a ochrana dat | cs |
| dc.subject | cloud platform | en |
| dc.subject | neurorehabilitation | en |
| dc.subject | eHealth | en |
| dc.subject | telemedicine | en |
| dc.subject | data collection and analysis | en |
| dc.subject | multi-tenant architecture | en |
| dc.subject | security and data protection | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Návrh a implementace cloudové platformy pro sběr a analýzu dat z neurorehabilitačního zdravotnického prostředku | cs |
| dc.title.alternative | Design and Implementation of a Cloud Platform for Collecting and Analyzing Data from a Neurorehabilitation Medical Device | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 12609677 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- BUR0226_FEI_N0613A140034_2026.pdf
- Size:
- 4.87 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- BUR0226_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 155.94 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- BUR0226_FEI_N0613A140034_2026_priloha.zip
- Size:
- 6.63 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- BUR0226_FEI_N0613A140034_2026_posudek_vedouci_Peter_Lukas.pdf
- Size:
- 160.9 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Peter, Lukáš
Loading...
- Name:
- BUR0226_FEI_N0613A140034_2026_posudek_oponent_Kratky_Michal.pdf
- Size:
- 160.88 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Krátký, Michal