Projekt

Obecné

Profil

Vize projektu » Historie » Verze 12

Jakub Heidtke, 2017-05-08 19:32

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 8 Jakub Heidtke
h2. Background projektu:
13 1 Miroslav Soukup
14 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.
15 1 Miroslav Soukup
16 7 Jakub Heidtke
h2. Popis Architektury:
17
18 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.
19
20
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á.
21
22 10 Jakub Heidtke
datový model:
23 11 Jakub Heidtke
!exercise-wellness-datamodel.jpg!
24 12 Jakub Heidtke
25
h2. Cíl projektu:
26
27
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.
28
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.
29
30
h2. Seznam požadavků:
31
32
Požadavek
33
Priorita
34
Export dat do Excelu
35
vysoká
36
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)
37
vysoká
38
Procentuální podíl mužů a žen (koláčový graf)
39
vysoká
40
Graf zobrazující počet měřených osob dle věkových dekád (histogram)
41
vysoká
42
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
43
střední
44
45
h2. Rizika projektu:
46
47
Při publikování výsledků měřených osob nebudou hodnoty anonymní. 
48
49
h2. Odstranění rizik:
50
51
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é.