APLIKASI SISTEM
INFORMASI DAN
PENCATATAN POSYANDU
MELATI 22
MENGGUNAKAN
FRAMEWORK
CODEIGNITER3
Nama : Arief Fathur Rohman
NPM : 51419013
Dosen Pembimbing : Dr. Maukar, S.kom., M.M.T.
LATAR BELAKANG
• Sistem informasi sebagai bagian dari perkembangan teknologi
informasi sangat dibutuhkan untuk membantu kinerja organisasi.
Penataan informasi yang dilakukan secara teratur, jelas, tepat, dan
cepat serta dapat disajikan dalam sebuah laporan tentunya sangat
mendukung kelancaran kegiatan operasional organisasi dan
pengambilan keputusan yang tepat. Posyandu Melati 22
merupakan suatu unit layanan kesehatan yang merupakan
kegiatan swadaya dari masyarakat dibidang kesehatan dengan
penanggung jawab kepala desa/RW setempat yang berada di
wilayah perumahan pesona laguna 2 Rw 22 Kelurahan cilangkap
Kecamatan Tapos Kota Depok. Posyandu bertugas untuk
melakukan kegiatan pelayanan kesehatan kepada masyarakat
yang ditujukan untuk Bina Keluarga Balita (BKB).
BATASAN MASALAH
Dalam mengembangkan sistem informasi posyandu ini, terdapat beberapa
batasan masalah diantaranya sebagai berikut :
• Aplikasi ini tertutup bagi masyarakat umum dan hanya diperuntukan
bagi kalangan intern posyandu Melati 22.
• Data yang digunakan adalah data kegiatan posyandu Melati 22 yang
terdapat dalam Sistem Informasi Posyandu Melati 22 yang ada pada saat
ini.
• Pengembangan dibatasi pada kegiatan pencatatan dan pembuatan
laporan data kegiatan Posyandu Melati 22 dengan menggunakan Sistem
Informasi Posyandu.
• Aplikasi laporan pencatatan yang dibuat ini menggunakan framework
Codeinigter 3 dan Mysqli sebagai basis datanya.
TUJUAN
Berdasarkan pada permasalahan yang telah dijabarkan, tujuan
dari penelitian antara lain :
• Mencatat laporan keanggotaan hasil dari kegiatan posyandu
berupa vaksinasi, dan imunisasi.
• Membuat aplikasi sistem informasi dan pencatatan berbasis
web.
PERANCANGAN DATABASE
Aplikasi ini menggunakan basis data MySQL. Basis data yang digunakan
dalam pembuatan website ini diberi nama posyandu. Basis data posyandu
memiliki enam tabel, yaitu tabel users, bayi, ibu, imunisasi, petugas dan
berobat.
Tabel Users Tabel Bayi
Nama_Field Tipe_Data Ukuran_Dat
a
Keterangan
id_user(pri
mary key)
Integer 11 Id anggota
Username Varchar 40 Nama
pengguna
anggota
Password Varchar 40 Kata sandi
anggota
nama_lengk
ap
Varchar 40 Nama
lengkap
anggota
Nama_field Tipe_data Ukuran_data Keterangan
Id_bayi(primarykey) Integer 11 Idbayi
Nik_bayi Varchar 16 Nomorindukbayi
Nama_bayi Varchar 40 Namabayi
Tempat Varchar 40 Tempat Lahir Bayi
Tanggal Date - Tanggal Lahir Bayi
Agama Varchar 20 Agamabayi
Jk_bayi Enum(‘L’,’P’) - Jeniskelamin
Umur_bayi Integer 5 Umurbayi
PERANCANGAN DATABASE
Tabel imunisasi
Tabel Ibu
Nama_field Tipe_data Ukuran_data Keterangan
Id_ibu ( primary key) Integer 11 Id ibu
Nik_ibu Varchar 16 Nomor induk ibu
Nama_ibu Varchar 40 Nama ibu
Nama_suami Varchar 40 Nama suami
Alamat Varchar 40 Alamat tinggal
Nama_field Tipe_data Ukuran Keterangan
Id_imunisasi(primary
key)
Integer 11 Idimunisasi
Nama_imunisasi Varchar 40 Nama/jenis
imunisasi
PERANCANGAN DATABASE
Tabel Berobat
Tabel Petugas
Nama_field Tipe_data Ukuran keterangan
Id_petugas Integer 11 Idpetugas
Nama_petugas Varchar 40 Namapetugas
Nama_field Tipe_Data Ukuran Keterangan
Id_berobat(primarykey) Integer 11 Idberobat
Id_bayi(index) Integer 11 Idbayi
Id_petugas(index) Integer 11 Idpetugas
Id_ibu(index) Integer 11 Idibu
Tgl_berobat Date - Tanggalberobat/
kunjungan
Tindakan Text - Tindakanmedis
Diagnosa Text - Diagnosamedis
KESIMPULAN
Aplikasi Sistem Informasi dan Pencatatan Posyandu Melati 22 mempunyai rancangan struktur
navigasi, use case diagram, dan activity diagram, serta uji coba dan implementasi sistem.
Pembuatan aplikasi sistem informasi dan pencatatan posyandu melati 22 ini menggunakan
framework codeigniter 3 dan database MySQL. Setelah dilakukan uji coba sistem, aplikasi ini
berjalan dengan baik, mulai dari pencatatan data bayi, pencatatan data ibu dan juga tindakan
medis yang menggunakan metode black box, pada halaman Tindakan Medis berdasarkan fungsi
dan aksi yang diberikan sesuai dengan hasil yang diharapkan.
SARAN
Pengembangan lebih lanjut aplikasi Sistem Informasi dan Pencatatan Posyandu Melati 22
menggunakan framework codeigniter 3 masih dapat dilakukan. Pengembang dapat
mengembangkan aplikasi mulai dari UI/UX(User Interface/User Experience) halaman admin
menjadi lebih responsive agar lebih mudah digunakan dan menarik, karena UI/UX(User
Interface/User Experience) saat ini masih terlihat sederhana. Pengembang juga dapat
mengembangkan sistem yang akan diterapkan seperti membuat aplikasi yang bisa digunakan juga
untuk sistem informasi bagi orang tua dan anak yang sudah tercatat di data posyandu melati 22.