Projekt

Obecné

Profil

Vize projektu » Historie » Verze 13

Jakub Heidtke, 2017-05-08 19:33

1 1 Miroslav Soukup
h1. Vize pro projekt ASWI Exercise and Wellness Health Strategy Framework - rozšíření o modul pro analýzu medicínských dat
2
3 3 Jakub Heidtke
h2. Vývojový tým:
4 1 Miroslav Soukup
5 2 Miroslav Soukup
Bc. Jakub Heidtke, DiS (analytik, vývojář, architekt, tester)
6
Bc. Miroslav Soukup (Team leader, analytik, vývojář, architekt, tester)
7 1 Miroslav Soukup
8 4 Jakub Heidtke
h2. Zákazník:
9 6 Jakub Heidtke
10 4 Jakub Heidtke
Ing. Petr Brůha
11
12 13 Jakub Heidtke
h2. Mentor:
13
14
Ing. Petr Pícha
15
16 8 Jakub Heidtke
h2. Background projektu:
17 1 Miroslav Soukup
18 8 Jakub Heidtke
Cílem projektu je vybudovat na univerzitě centrum integrující a koordinující tělovýchovné aktivity a zabezpečující výuku studentů, kteří se jako absolventi budou starat o zdravotní kondici zaměstnanců středních a větších firem v regionu (včetně ZČU, lázeňských zařízení a obecně firem nad 100 zaměstnanců), a včasnou analýzou a poradenstvím tak předcházet chronickým chorobám vznikajícím na základě špatné životosprávy člověka. Hlavním cílem tohoto projektu je pak analýza, návrh a implementace prvního prototypu softwarové aplikace pro sběr a vyhodnocování medicínských dat dle modifikovaného modelu komplexní bioanalýzy člověka používané především v USA (se základními parametry typu fitness level, health risk factor a stupeň motivace). Dalším cílem projektu je srovnání vlivu některých faktorů, jako je např. alkohol, nepravidelné stravování, špatný pitný režim, únava nebo stres na výkon člověka. V rámci projektu se budou provádět následující měření (měření EKG, měření krevního tlaku, testování barvocitu, měření tělesné hmotnosti, měření obsahu cukru v krvi, měření předklonu ve stoji, měření objemu plic v závislosti na čase, měření reakční doby horních a dolních končetin) a vyhodnocovat naměřená data v závislosti na uvedených faktorech.
19 1 Miroslav Soukup
20 7 Jakub Heidtke
h2. Popis Architektury:
21
22 9 Jakub Heidtke
Architektura aplikace je postavena na modelu MVC. Ta je realizována přes Flask, což je micro webdevelopment framework pro Python, a PostgreSQL.
23
24
Zajímavostí je že data z měření jsou v databázi uložena ve formátu JSON. To zákazníkovi umožňuje mít měření dynamická.
25
26 10 Jakub Heidtke
datový model:
27 11 Jakub Heidtke
!exercise-wellness-datamodel.jpg!
28 12 Jakub Heidtke
29
h2. Cíl projektu:
30
31
Potřebou zákazníka je v první řadě doplnit do aplikace formulář umožňující export dat ve formátu zvoleném zákazníkem.
32
Cílem projektu je rovněž i doplnění o modul výpočtů statistik z těchto dat. Uživateli bude umožněno nakonfigurovat v rámci webového rozhraní, jaké chce statistiky a podle jakých kritérií, vypočtené statistiky zobrazit a vytvořené statistiky ukládat, aby se na ně mohlo zpětně nahlížet.
33
34
h2. Seznam požadavků:
35
36
Požadavek
37
Priorita
38
Export dat do Excelu
39
vysoká
40
Zobrazení základních statistik pro každé měření (počet měřených osob, počet mužů, počet žen, průměrný věk)
41
vysoká
42
Procentuální podíl mužů a žen (koláčový graf)
43
vysoká
44
Graf zobrazující počet měřených osob dle věkových dekád (histogram)
45
vysoká
46
Pás karet umožňující přepínat mezi výsledky z různých typů měření (reakční doba končetin, kapacita plic, atd.) zobrazující průměrné a maximální hodnoty
47
střední
48
49
h2. Rizika projektu:
50
51
Při publikování výsledků měřených osob nebudou hodnoty anonymní. 
52
53
h2. Odstranění rizik:
54
55
Aplikace nebude nikde zobrazovat osobní údaje měřených osob (Jméno, Příjmení, atd.). Při zobrazení výsledků v kategoriích musí být v dané kategorii více osob. Například pokud se měření zúčastní pouze jedna osoba ve věku 50 let, výsledky pro kategorii 50-tiletých osob by neměli být zobrazitelné.