INFORMASI ARTIKEL A B S T R A K
Kondisi gizi pada balita sangat penting untuk diperhatikan oleh para orang tua. Agar para orang tua
Sejarah Artikel: dapat mengetahui pertumbuhan tubuh serta kondisi gizi balita dan mencegah resiko yang
Diterima Redaksi : 16 April 2020 memungkinkan terjadi jika balita mengalami ganguan terhadap gizinya terutama di Posyandu Seruni
Revisi Akhir : 18 Mei 2020 11. Pentingnya orang tua mengetahui status gizi balita dengan mudah maka diperlukan suatu sistem
Diterbitkan Online : 30 Mei 2020 yang mudah di akses untuk mengetahui status gizi balita. Maka tujuan penelitian ini adalah membuat
suatu sistem menggunakan metode Dynamic System Development Method (DSDM) dan framework
Kata Kunci : CodeIgniter yang memudahkan petugas ataupun orang tua untuk mengetahui status gizi balita dengan
CodeIgniter, DSDM, Gizi Balita cepat dan mudah di akses. Pengimplementasian sistem dibagi untuk bagian admin atau petugas dari
posyandu Seruni 11 dan untuk orang tua balita atau user. Pada pengujian uji kelayakan kuesioner
Korespondensi : didapatkan hasil pengujian berupa nilai 73,80 % untuk menu admin dan 91,51% untuk menu user.
Hasil pengujian tersebut maka dapat disimpulkan bahwa sistem ini layak untuk digunakan.
Telepon / Hp : 0812-9982-0469
E-mail : kemuningijo@gmail.com
2.2 Monitoring
Menurut Peraturan Pemerintah Nomor 39 Tahun
2006, monitoring adalah kegiatan pengamatan keadaan
atau kondisi, termasuk juga perilaku atau kegiatan
tertentu yang bertujuan agar semua data masukan atau
informasi yang diperoleh dari hasil pengamatan dapat
menjadi landasan dalam mengambil keputusan tindakan
selanjutnya. Tindakan diperlukan, jika hasil pengamatan
menunjukan adalnya hal atau kondisi yang tidak sesuai
Gambar 1. Proses MSDM
dengan yang direncanakan semula. Monitoring,
bertujuan untuk mengamati/mengetahui perkembangan
dan kemajuan, identifikasi dan permasalahan serta
Dalam DSDM terdiri dari 3 tahapan utaman ada 5 sub
tahapan yaitu: antisipasinya/upaya pemecahannya [5].
1. Sebelum proyek, dimana kandidat proyek
diidentifikasi, pembiayaan proyek terpenuhi, dan 2.3. Antropometri
jaminan proyek dipastikan. Penanganan hal-hal Antropometri adalah ukuran tubuh manusia.
tersebut pada tahap ini menghindari masalah pada Pengukuran menggunakan metode ini dilakukan karena
tahap-tahap berikutnya. manusia mengalami pertumbuhan dan perkembangan.
2. Siklus hidup proyek, merupakan inti dari DSDM, Pertumbuhan mencakup perubahan besar, jumlah,
yang terdiri dari 5 sub tahap yaitu: ukuran dan fungsi sel, jaringan, organ tingkat individu
a. Studi kelayakan yang diukur dengan ukuran panjang, berat, umur tulang
dan keseimbangan metabolik. Sedangkn perkembangan
untuk menilai kelayakan suatu sistem informasi
adalah bertambahnya kemampuan dalam struktur dan
untuk dikembangkan (kelayakan secara
fungsi tubuh yang lebih kompleks dalam pola yang
ekonomis, teknis, teknologi, dan lainnya) dan
menilai apakah DSDM layak digunakan sebagai teratur dan dapat diramalkan. Pertumbuhan dan
metodologi untuk mengembangkan sistem perkembangan dapat dipengaruhi oleh faktor internal
informasi yang dibutuhkan. (genetik) dan faktor eksternal/lingkungan. [3]
b. Studi tentang Bisnis
Dalam tahapan pengembangan sistem informasi 2.3 Unified Modelling Language (UML)
bersama-sama para pemangku kepentingan Salah satu bentuk penggambaran cara kerja sistem
lainnya berusaha memahami kebutuhan bisnis. adalah dengan pemodelan. Alat pemodelan yang sering
Kebutuhan dimaksud adalah proses-proses digunakan yaitu Unified Modelling Language (UML).
UML adalah salah satu alat bantu yang sangat handal di
bisnis yang relevan, rasionalitas dibalik proses-
dunia pengembangan sistem yang berorientasi objek. Hal
proses bisnis tersebut,dan kebutuhan informasi
tiap-tiap proses bisnis. ini disebabkan karena UML menyediakan bahasa
pemodelan visual yang memungkinkan bagi
c. Perulangan Pemodelan fungsional pengembang sistem untuk membuat cetak biru atas visi
Rancangan fungsi utama sistem informasi mereka dalam bentuk yang baku, mudah dimengerti serta
beserta purwa rupa dibangun dalam tahapan ini. dilengkapi dengan mekanisme yang efektif untuk
berbagi (sharing) dan mengkomunikasikan rancangan
d. Perulangan Perancangan dan Pengembangan mereka dengan yang lain” [6].
Sistem Informasi
Pada tahapan ini, aplikasi sistem informasi yang 2.3 Status Gizi
dikembangkan sudah siap digunakan oleh Status gizi adalah keadaan tubuh manusia sebagai
pengguna. Aplikasi tersebut harus sudah akibat konsumsi makanan dan pengguaan zat-zat gizi.
memiliki kriteria minimal untuk dapat Adapun kategori dari status gizi dibedakan menjadi tiga,
yaitu gizi lebih, gizi baik, dan gizi kurang. Baik buruknya
digunakan.
status gizi manusia dipengaruhi oleh 2 hal pokok yaitu
e. Implementasi konsumsi makanan dan keadaan kesehatan tubuh atau
Tahapan ini merupakan saat sistem informasi infeksi. Dalam ilmu gizi, status gizi lebih dan status gizi
lama dihentikan dan digantikan oleh sistem kurang disebut sebagai malnutrisi, yakni suatu keadaan
informasi terbaru. patologis akibat kekurangan atau kelebihan secara relatif
ataupun absolut satu atau lebih zat gizi [3].
3. Setelah proyek yaitu memastikan sistem berjalan
secara efektif dan efisien. Hal ini diwujudkan 2.4. Posyandu
dengan perawatan, peningkatan dan perbaikan Posyandu merupakan kependekan dari pos
pelayanan terpadu, sebuah gerakan sosial swadaya yang
sesuai prinsip-prinsip DSDM. Perawatan dapat
diselenggarakan dari, oleh, dan untuk rakyat. Dalam
dilihat sebagai usaha meneruskan pengembangan
berdasarkan sifat alami DSDM, yaitu perulangan penyelenggaraannya, tim peyelenggara posyandu
dan pertambahan. dibimbing dan diawasi langsung oleh petugas kesehatan.
Tumini, dkk, Penerapan Dynamic System Dev… 9
scenario log in, input admin, input data orang tua, kelola
Spesifikasi Software data balita, kelola data penimbangan dan log out.
• Windows 8.0
• Php
• MySql 2). Use Case Diagram User Posyandu
uc Use Case Model
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
3) Pencapaian yang dituju «include»
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered TrialGiziVersion EA 9.0 Unregistered Trial Versi
Tujuan yang ingin dicapai dari adanya sistem Cek Status
«include»
aplikasi ini adalah untuk menjadikan sistem ini EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
b. Studi Tentang Bisnis Logout
Keterlibatan narasumber yakni ketua posyandu EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
beserta anggota yang akan menjadi admin pada aplikasi EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
yang akan dibangun dan juga peneliti agar dapat EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
mensinkronkan pembangunan aplikasi yang diajukan Gambar 3. Use Case Diagram User Posyandu
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
agar aplikasi yang akan dibangun dapat bermanfaat dan
layak untuk dijalankan dengan keuntungan yang akan Skenario
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
dihasilkan. Dengan mengetahui keperluan yang Dalam aplikasi ini dijabarkan skenario sistem pada user
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
diperlukan oleh narasumber seperti pembangunan atau orang tua yang di butuhkan sesuai dengan use case
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
aplikasi yang terdiri dari penyimpanan data balita sistem aplikasi yang dibangun, yang terdiri dari use case
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
maupun data hasil pengukuran berat badan balita yang scenario log in, cek status gizi, melihat data timbang dan
akan disimpan dengan penyimpanan database agar data EA 9.0log out. Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
Unregistered
balita tidak mudah hilang, dan untuk memberi EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
kemudahan bagi anggota posyandu serta orang tua balita c. Perulangan Pemodelan
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
untuk mengetahui status gizi balita dengan mudah Pada tahapan ini mulai merancang fungsi utama
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
sehingga menguntungkan pengguna aplikasi ini untuk sistem informasi yang akan di bangun. Merancang purwa
mengetahui status gizi balita dengan cepat dan EA 9.0rupa sistemTrial
Unregistered antar muka
Version tampilan
EA 9.0 program
Unregistered yangEA
Trial Version akan di
9.0 Unregistered Trial Versi
sistem monitoring status gizi balita adalah sebagai EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
berikut: EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
1). Use Case Diagram Admin Posyandu
uc Use Case Model
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Usecase usulan Admin
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA
login9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered
«include»
Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Input Admin
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered
«include» Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Versi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered
«include»
Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Input data orang tua
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Logout
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Gambar 2. Use case Diagram Admin Posyandu
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Skenario
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Dalam aplikasi ini dijabarkan skenario sistem pada Gambar 3.4 Rancangan Menu Orang Tua
admin yang di Trial
EA 9.0 Unregistered butuhkan sesuai
Version EA dengan
9.0 Unregistered use
Trial caseEAsistem
Version 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version
Tumini, dkk, Penerapan Dynamic System Dev… 11
Gambar 4.1
Tampilan Login
2) Menu Admin
Jika email yang di input pada form login
merupakan email yang berstatus admin maka sistem
akan menampilkan menu Admin. Dalam menu ini
Admin dapat menginput data user, data orang tua dan
data balita, data petugas serta mengelola data
Gambar 3.7
penimbangan balita.
Rancangan Menu Ouput Admin
3) Tampilan Menu Kelola Data Penimbangan 4) Menu User atau Orang Tua Balita
Menu ini di pergunakan oleh petugas atau admin Jika email yang di input pada form login merupakan
posyandu Seruni 11 untuk menginput data hasil email yang berstatus user atau orang tua balita maka
penimbangan dengan terlebih dahulu menginput id balita sistem akan menampilkan menu User. Dalam menu ini
dan berat badannya maka kondisi gizi balita dapat di orang tua dapat melihat status gizi balita serta
ketahui dengan mudah.Laporan data hasil penimbangan perkembangan berat badan balita.
pertiap bulan balita dapat di cetak pada tampilan button
cetak laporan.
5. KESIMPULAN
Dari hasil penelitian dan penerapan metode
Dynamic System Development Method (DSDM) pada
rancang bangun monitoring status gizi balita dengan
menggunakan framework CodeIgniter, maka dapat
diperoleh kesimpulan berdasarkan hasil implementasi
dan pengujian yang dilakukan penulis selama proses
penelitian sebagai berikut :