Informatii generale
- Categorie: Utilitar
- Judetul: Prahova
- Surse: https://github.com/nicholascantar/DZhelp
Descriere
DZhelp este o aplicație web care surprinde prin simplitate și eficiență, fiind destinată bolnavilor de diabet zaharat sau prediabet, fiind un mijloc modern de automonitorizare.
DZhelp este o aplicație cuprinzătoare care poate ajuta în mod excepțional la managementul diabetului zaharat, dar este folositoare și celor pentru care diabetul este compensat prin dietă și medicație.
Este o aplicație personalizată care comunică foarte simplu și eficient cu cei bolnavi de diabet, venind și în sprijinul medicilor, deorece pe baza rapoartelor generate aceștia pot contura profilul glicemic al fiecărui pacient.
DZhelp oferă bolnavilor de diabet o soluție modernă și accesibilă de înregistrare, stocare și interpretare a informațiilor esențiale de care au nevoie pentru a-și tine diabetul sub control, reducând stresul rezultat din managementul riguros impus de specificul acestei boli, minimalizând astfel riscul apariției complicațiilor pe termen scurt și lung.
DZhelp reprezintă un instrument de accesare rapidă a noutăților din lumea medicală, a punctelor farmaceutice și a cabinetelor medicale de boli de nutriție și metabolism.
DZhelp are o interfață simplă, logică, elegantă și foarte ușor de gestionat, care facilitează legătura discretă și permanentă dintre pacient și medic.
Aplicația este un fel de secretară personală a bolnavului de diabet care ține minte valorile glicemiei și schemele de tratament, dar și o asistentă a medicilor care prelucrează datele și oferă profilul glicemic necesar elaborării unei scheme de tratament individualizată și eficientă.
Aplicația alertează bolnavul de diabet pentru a respecta planul de tratament, memorează planul de medicație, valorile glicemiei, oferă informații legate de aportul de carbohidrați al alimentelor consumate, ține minte factorii cotidieni care au influențat glicemia.
Tehnologii
DZhelp a fost proiectată ca o aplicație web, deoarece:
• Este independentă de sistemul de operare, putând fi rulată de pe orice sistem de operare prin intermediul unui browser web;
• Nu necesită instalare, fiind necesară doar existența unui browser web;
• Actualizările/update-urile sunt ușor de făcut; practic modificările se fac într-un singur loc (pe server), ele propagându-se automat către toți utilizatorii, nemaifiind necesară instalarea/reinstalarea aplicației pe computerul utilizatorilor;
• Poate fi rulată de pe orice dispozitiv care dispune de un browser web, putând fi accesată din orice punct de pe glob;
• Aplicația este responsive, putând fi această de pe orice tip de dispozitiv (tabletă, smartphone, calculator) care au incorporate un browser web;
În proiectarea acestei aplicații au fost urmărite câteva principii:
• Interfață simplă, intuitivă, prin folosirea unor fonturi mari, generoase;
• Nu au fost incluse multe informații pe o singură pagină;
• S-a urmărit crearea unei aplicații prietenoasă pentru utilizatori;
• Instrumente de lucru să fie la vedere, folosirea lor fiind accesibilă și intuitivă;
• Aplicația a fost gândită pentru mai mulți utilizatori.
Aplicația DZhelp a fost realizată utilizând următoarele tehnologii:
• Platformă:
XAMPP – este o suită free software, open source și cross-platform, care constă în Apache HTTP Server (web server), MySQL database și interpretoare pentru scripturile scrise în limbajele de programare PHP și Perl folosit în realizarea aplicației pentru a genera un mediu de tip server pe care aplicația poate fi dezvoltată și testată;
PhpMyAdmin – este un sistem de gestiune a bazelor de date MySQL cu ajutorul căruia a fost construită baza de date folosită de aplicație;
• Aplicații web open source:
WORDPRESS – este o platformă de tip open source folosită la construirea interfeței aplicației web deoarece oferă o multitudine de funcționalități;
Google charts – este unul dintre instrumentele web oferite de Google pentru crearea de grafice în diverse aplicații;
Google maps – este un serviciu de hărți web oferite de Google
GitHub – sistem de versionare
XCrud – este o bibliotecă de tip CRUD (Create-Read-Update-Delete) folosit pentru simplificarea lucrului cu bazele de date;
Cerinte sistem
Pentru a putea utiliza aplicația este necesar un computer dotat cu sistem de operare Windows 7 sau o versiune mai recentă cu acces la internet. De asemenea este necesar un procesor cu o frecvență de minimum 3,3 Ghz (de preferat Intel core I3, I5 sau I7) și o placă video NVIDIA GTX 560M (sau un model mai performant).
Realizatori
David-Nicholas Canțăr-Gogitidze
- Scoala: Colegiul Național „Mihai Viteazul” - Ploiești
- Clasa: 10
- Judet: Prahova
- Oras: Ploiești