Sistem Analisis Kebutuhan gizi berasis z-score dan WHO
Deskripsi
Website Sistem Analisis Gizi MISIGI: platform kalkulasi kebutuhan dan status gizi klinis berbasis standar WHO, mencakup 9 modul untuk berbagai kelompok usia dan kondisi kesehatan mulai dari balita, anak sekolah, dewasa, ibu hamil & menyusui, lansia, hingga penderita diabetes dan gagal ginjal lengkap dengan database makanan dan modul resep.
Sistem
Sistem: pengguna login/mendaftar ke akun pribadi, memilih salah satu modul analisis gizi sesuai kelompok atau kondisi yang ingin dinilai, lalu memasukkan data antropometri (berat badan, tinggi/panjang badan, tanggal lahir, LiLA, dll). Sistem secara otomatis menghitung status gizi menggunakan standar Z-Score WHO (BB/U, TB/U, BB/TB, IMT/U) untuk balita, atau formula BMR/TEE (Schofield) untuk kelompok usia lain, lalu menampilkan hasil analisis lengkap berupa status gizi, indikator pertumbuhan, kebutuhan kalori dan makronutrien harian, serta rekomendasi. Pengguna juga bisa mencari data pada Database Makanan (1.200+ bahan pangan), menyusun dan menyimpan Resep dengan target nutrisi kustom, serta melihat riwayat pada Ringkasan Gizi. Admin memiliki panel khusus untuk mengelola akun pengguna (tambah, edit, nonaktifkan, atur masa berlaku) dan memverifikasi/menghapus data makanan yang diinput pengguna.
Fitur
- Analisis Gizi Balita (0-5 tahun) — Z-Score WHO untuk deteksi dini stunting & wasting
- Analisis Gizi Anak Sekolah (5-18 tahun)
- Analisis Gizi Ibu Hamil & Menyusui — LiLA, pencegahan KEK
- Analisis Gizi Dewasa/Umum — BMR & TEE, porsi makronutrisi harian
- Analisis Gizi Lansia (≥60 tahun)
- Analisis Gizi Penderita Diabetes — standar PERKENI
- Analisis Gizi Penderita Gagal Ginjal — restriksi protein, cairan, natrium, kalium, fosfor
- Database Makanan — pencarian nilai gizi & input data baru
- Modul Resep — susun & simpan resep dengan target nutrisi kustom
- Manajemen Pengguna & Verifikasi Data (panel Admin)
- Autentikasi aman — login, registrasi mandiri, sesi terenkripsi
Panduan Instalasi
- Ekstrak file zip ke folder web server
- Buat database dan import struktur
mysql -u root -p -e "CREATE DATABASE analisis_gizi"
mysql -u root -p analisis_gizi < database/analisis_gizi.sql
mysql -u root -p analisis_gizi < database/migration_add_nutrients.sql
- Atur koneksi database di app/config/config.php
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'root');
define('DB_PASS', '');
define('DB_NAME', 'analisis_gizi');
define('DB_PORT', '3306');
- Jalankan aplikasi
php -S localhost:8000 -t .
- Untuk masuk ke panel Admin
Buka http://localhost:8000/ di browser.
Source code ini gratis.
Download Source Code