You are on page 1of 41

LAPORAN KERJA PRAKTEK

PERANCANGAN APLIKASI UNTUK MONITORING


KESEHATAN ANAK PADA POSYANDU BERBASIS WEB
KANTOR KELURAHAN PANUNGGANGAN
27 FEBRUARI – 27 JUNI 2023

Oleh :

GIESTA RAHGUNA PUTRI 1003210032

PROGRAM STUDI INFORMATIKA


FAKULTAS ILMU KOMPUTER
INSTITUT TEKNOLOGI TANGERANG SELATAN
2023
LEMBAR PENGESAHAN

LAPORAN KERJA PRAKTEK

PERANCANGAN APLIKASI UNTUK MONITORING


KESEHATAN ANAK PADA POSYANDU BERBASIS WEB
KANTOR KELURAHAN PANUNGGANGAN
27 FEBRUARI – 27 JUNI 2023

Oleh :

GIESTA RAHGUNA PUTRI 1003210032

Tangerang Selatan, 14 Juli 2023

Mengetahui / Menyetujui

Kaprodi Informatika Pembimbing Kerja Praktek

Tutik Lestari, S.Si., M.Kom. Fahmi Rusdi Al-Islami S.T., M.Kom.


NIDN: 0425109103 NIDN: 0404108903

i
KATA PENGANTAR
Puji syukur saya panjatkan ke hadirat Allah SWT yang telah melimpahkan rahmat
dan karunia-Nya sehingga saya dapat menyelesaikan laporan kerja praktek dengan
judul "Perancangan aplikasi untuk monitoring kesehatan anak pada Posyandu
berbasis web".

Laporan kerja praktek ini disusun sebagai syarat untuk memenuhi tugas mata kuliah
wajib pada Jurusan Informatika, Fakultas Ilmu Komputer, Institut Teknologi
Tangerang Selatan. Laporan ini berisi hasil pengamatan dan pengalaman saya
selama melaksanakan kerja praktek di Posyandu.

Ucapan terima kasih saya sampaikan kepada:

1. Bapak/Ibu Dosen Pembimbing kerja praktek yang telah memberikan


arahan, panduan, serta masukan yang berharga selama proses penyusunan
laporan ini.
2. Tim Posyandu yang telah menerima dan mendukung saya dalam
melaksanakan kerja praktek di lingkungan mereka. Saya berterima kasih
atas kerjasama, kesabaran, dan pemahaman yang telah diberikan kepada
saya.
3. Keluarga saya yang senantiasa memberikan dukungan, motivasi, dan doa
selama saya menjalani proses kerja praktek ini.

Manfaat dari laporan kerja praktek ini adalah memberikan kontribusi dalam
merancang desain aplikasi Posyandu yang memiliki potensi untuk meningkatkan
efisiensi dan kualitas pelayanan kesehatan di Posyandu, serta memfasilitasi
pengelolaan data yang lebih baik.

ii
Akhir kata, saya menyadari bahwa laporan ini tidak luput dari kekurangan. Oleh
karena itu, saya mengharapkan kritik, saran, dan masukan yang membangun untuk
perbaikan di masa depan. Terima kasih.

Tangerang Selatan, 14 Juli 2023

Penulis

Giesta Rahguna Putri

iii
DAFTAR ISI

LEMBAR PENGESAHAN ...................................................................................... i


KATA PENGANTAR .............................................................................................. ii
DAFTAR ISI........................................................................................................... iv
DAFTAR TABEL ................................................................................................... vi
DAFTAR GAMBAR ............................................................................................. vii
BAB I PENDAHULUAN ....................................................................................... 1
1.1 Latar Belakang .......................................................................................... 1
1.2 Perumusan Masalah .................................................................................. 2
1.3 Batasan Masalah ....................................................................................... 2
1.4 Tujuan ....................................................................................................... 3
1.5 Metodologi ................................................................................................ 3
1.6 Sistematika Penulisan ............................................................................... 4
1.7 Relevansi ................................................................................................... 5
BAB II LANDASAN TEORI.................................................................................. 7
2.1 Konsep Posyandu ...................................................................................... 7
2.2 Sistem Informasi Kesehatan ..................................................................... 7
2.3 Konsep Desain .......................................................................................... 8
2.3.1 Balsamiq Wireframe .......................................................................... 8
BAB III TINJAUAN UMUM PERUSAHAAN ................................................... 10
3.1 Gambaran Umum Instansi ...................................................................... 10
3.2 Struktur Organisasi Perusahaan .............................................................. 11
3.3 Visi .......................................................................................................... 11
3.4 Misi ......................................................................................................... 11
3.5 Peran Perusahaan dalam Pelayanan Terpadu (Posyandu) ....................... 12
BAB IV URAIAN SISTEM .................................................................................. 13
4.1 Analisis Kebutuhan Sistem ..................................................................... 13
4.2 Rancangan Sistem ................................................................................... 14
4.2.1 Entity Relationship Diagram (ERD)................................................ 14
4.2.2 Use Case Diagram ........................................................................... 16
4.2.3 Class Diagram ................................................................................. 17

iv
4.3 Hasil Penelitian dan Pembahasan ........................................................... 19
A. Rancangan Antarmuka ............................................................................ 19
BAB V PENUTUP ................................................................................................ 30
5.1 Kesimpulan ............................................................................................. 30
5.2 Saran ....................................................................................................... 30
DAFTAR PUSTAKA ............................................................................................ 31
LAMPIRAN

v
DAFTAR TABEL
Tabel 1. Kebutuhan Fungsional ........................................................................ 13

Tabel 2. User Yang Terlibat ............................................................................. 13

vi
DAFTAR GAMBAR
Gambar 1.5 Model Waterfall ............................................................................ 4

Gambar 2.3.1 Balsamiq Wireframe .................................................................. 9

Gambar 3.2 Struktur Organisasi Perusahaan .................................................... 11

Gambar 4.2.1 Entity Relationship Diagram (ERD) .......................................... 16

Gambar 4.2.2 Use Case Diagram ..................................................................... 17

Gambar 4.2.3 Class Diagram ............................................................................ 18

Gambar 4.3.1 Halaman Login .......................................................................... 19

Gambar 4.3.2 Halaman Dashboard................................................................... 20

Gambar 4.3.3 Halaman Data Anak ................................................................... 21

Gambar 4.3.4 Halaman Tambah Data Anak ..................................................... 21

Gambar 4.3.5 Halaman Data Imunisasi ............................................................ 22

Gambar 4.3.6 Halaman Tambah Data Imunisasi .............................................. 23

Gambar 4.3.7 Halaman Data Vitamin .............................................................. 23

Gambar 4.3.8 Halaman Tambah Data Vitamin ................................................. 24

Gambar 4.3.9 Halaman Data Penimbangan...................................................... 25

Gambar 4.3.10 Halaman Tambah Data Penimbangan ...................................... 25

Gambar 4.3.11 Halaman Jadwal Posyandu ...................................................... 26

Gambar 4.3.12 Halaman Tambah Jadwal ......................................................... 27

Gambar 4.3.13 Halaman Grafik KMS Anak .................................................... 27

Gambar 4.3.14 Halaman Hasil Grafik KMS .................................................... 28

Gambar 4.3.15 Halaman Cetak Laporan .......................................................... 29

Gambar 4.3.16 Halaman Hasil Cetak Laporan ................................................. 29

vii
BAB I

PENDAHULUAN
1.1 Latar Belakang
Pelayanan kesehatan merupakan aspek penting dalam pembangunan suatu negara.
Salah satu upaya yang dilakukan untuk meningkatkan kualitas pelayanan kesehatan
adalah dengan mendirikan Pos Pelayanan Terpadu (Posyandu). Posyandu adalah
unit pelayanan kesehatan yang berfokus pada pelayanan kesehatan ibu dan anak di
tingkat masyarakat(Lestari et al., 2019).

Namun, dalam pengelolaan Posyandu seringkali masih terdapat berbagai kendala.


Beberapa kendala yang sering dihadapi antara lain kurangnya sistem pencatatan dan
pelaporan yang efektif, kesulitan dalam mengakses informasi terkait data kesehatan
masyarakat, serta kurangnya pengelolaan data dan informasi yang terintegrasi
dengan baik. Ketidakefektifan dalam manajemen dan pengelolaan Posyandu dapat
mengakibatkan penurunan kualitas pelayanan dan menghambat pengambilan
keputusan berdasarkan data yang akurat.

Dalam era teknologi informasi yang semakin berkembang pesat, pemanfaatan


sistem informasi berbasis web dapat menjadi solusi efektif untuk meningkatkan
pengelolaan Posyandu. Dengan menggunakan aplikasi Posyandu berbasis web,
proses pengelolaan dan pencatatan data dapat menjadi lebih efisien, terstruktur, dan
terintegrasi.

Dalam konteks tersebut, penulis melakukan kerja praktek di Kelurahan


Panunggangan dengan tujuan untuk merancang desain aplikasi Posyandu berbasis
web.

Dalam kerja praktek ini, penulis akan menggunakan pengetahuan dan pemahaman
tentang kebutuhan dan proses Posyandu untuk merancang antarmuka pengguna
yang intuitif, alur kerja yang efisien, dan struktur data yang sesuai. Desain aplikasi
ini akan menjadi dasar untuk pengembangan selanjutnya menggunakan framework

1
2

Angular, yang memungkinkan penulis untuk membangun aplikasi Posyandu yang


interaktif, responsif, dan mudah diakses melalui web.

Dengan merancang desain aplikasi Posyandu yang kokoh dan terstruktur selama
kerja praktek, penulis akan memiliki fondasi yang kuat untuk mengembangkan
aplikasi yang lengkap dan bermanfaat di masa mendatang.

1.2 Perumusan Masalah


Berdasarkan latar belakang masalah di atas, maka dapat dirumuskan permasalahan
dalam kerja praktek sebagai berikut:

1. Saat ini, pencatatan data layanan kesehatan di Posyandu masih berjalan


secara manual dan tidak terintegrasi, yang mengakibatkan proses tersebut
menjadi lambat dan rentan terhadap kesalahan, sehingga membutuhkan
peningkatan dan modernisasi sistem untuk meningkatkan efisiensi dan
akurasi data.
2. Data yang disimpan dalam format kertas sulit untuk diakses, disimpan, dan
dianalisis. Hal ini dapat menghambat upaya evaluasi, pemantauan, dan
perencanaan yang optimal dalam layanan kesehatan di Posyandu.
3. Dalam sistem pencatatan dan pelaporan yang masih manual(Kusumadewi
et al., n.d.), keterbatasan informasi seringkali menjadi penghalang untuk
pengambilan keputusan yang tepat dan cepat. Kurangnya akses secara real-
time serta informasi yang terfragmentasi(Firdausi & Dwanoko, 2019) membuat
proses pengambilan keputusan menjadi sulit dan pengembangan program
layanan kesehatan berdasarkan data menjadi lebih rumit.

1.3 Batasan Masalah


Dalam perancangan aplikasi web untuk pencatatan dan pelaporan data layanan
kesehatan di Posyandu, berikut beberapa batasan masalah yang perlu diperhatikan:

1. Aplikasi ini akan difokuskan pada pengelolaan data layanan kesehatan di


Posyandu yang berada di wilayah Kantor Kelurahan Panunggangan.
Aplikasi ini tidak mencakup wilayah Posyandu di luar wilayah tersebut.
3

2. Aplikasi ini akan difokuskan pada fungsi-fungsi inti dalam pengelolaan


Posyandu, seperti pencatatan data ibu dan anak, pemantauan pertumbuhan
dan perkembangan dengan bantuan grafik KMS (Kartu Menuju Sehat), serta
pelaporan kegiatan.
3. Perancangan aplikasi ini akan dilakukan oleh penulis dalam rentang waktu
yang telah ditentukan, yaitu selama kerja praktek di Kantor Kelurahan
Panunggangan.

1.4 Tujuan
Adapun tujuan dari pembuatan sistem aplikasi Posyandu ini adalah sebagai berikut:

1. Dengan aplikasi ini, petugas kesehatan dapat mencatat dan mengelola data
peserta Posyandu secara digital, sehingga mengurangi ketergantungan pada
metode manual yang memakan waktu dan rentan terhadap kesalahan.
2. Aplikasi ini dirancang untuk memudahkan pencarian dan akses data
kesehatan peserta Posyandu. Dengan ini, petugas kesehatan dapat mencari
informasi tentang riwayat kesehatan, imunisasi, pertumbuhan dan
perkembangan peserta dengan cepat.
3. Data yang tercatat dengan baik dalam aplikasi dapat memungkinkan
pemantauan yang lebih efektif terhadap perkembangan peserta, pemenuhan
target imunisasi, pertumbuhan anak, serta pelaksanaan program kesehatan
lainnya.
4. Dengan adanya fitur pelaporan yang terintegrasi, petugas kesehatan dapat
dengan mudah membuat laporan berkala, statistik, dan analisis yang
diperlukan untuk evaluasi program dan pengambilan keputusan berbasis
data.

1.5 Metodologi
Pada aplikasi Posyandu ini penulis menggunakan pendekatan model
Waterfall(Fithri, n.d.). Model ini menyajikan pendekatan perangkat lunak yang
sistematik dan sekuensial, dimulai dari tahap awal dan berlanjut ke tahap-tahap
berikutnya untuk mengembangkan dan meningkatkan sistem secara bertahap.
Berikut ini adalah ilustrasi tahapan pada model Waterfall:
4

Gambar 1.5 Model Waterfall

1.6 Sistematika Penulisan


BAB I PENDAHULUAN

Bab ini berisi latar belakang penelitian, perumusan masalah, batasan masalah,
tujuan penelitian, metodologi yang digunakan, sistematika penulisan, dan relevansi
dari penelitian ini terhadap bidang aplikasi Posyandu.

BAB II LANDASAN TEORI

Bab ini memberikan penjelasan mengenai beberapa teori dasar yang relevan dalam
merangcang aplikasi Posyandu, termasuk konsep Posyandu, sistem informasi
kesehatan, dan konsep desain menggunakan Balsamiq Wireframe.

BAB III TINJAUAN UMUM PERUSAHAAN

Bab ini berisi tinjauan umum mengenai perusahaan, yang dalam kasus ini adalah
kelurahan. Terdapat penjelasan mengenai profil kelurahan, struktur organisasi
kelurahan, serta peran kelurahan dalam pelayanan terpadu di Posyandu.

BAB IV URAIAN SISTEM

Bab ini terbagi menjadi beberapa sub-bab yang mencakup analisis kebutuhan
aplikasi Posyandu, dan perancangan arsitektur sistem.
5

BAB V PENUTUP

Bab ini berisi kesimpulan yang diambil dari hasil penelitian, serta saran untuk
perbaikan aplikasi Posyandu di masa mendatang.

DAFTAR PUSTAKA

Bagian ini mencakup daftar referensi yang digunakan dalam penulisan laporan,
seperti buku, jurnal, artikel, dan sumber lainnya yang relevan.

LAMPIRAN

Lampiran ini berisi data tambahan, materi-materi pendukung seperti gambar, tabel,
atau dokumen-dokumen terkait yang relevan dengan laporan.

Dengan sistematika penulisan ini, diharapkan laporan kerja praktek mengenai


rancangan aplikasi Posyandu berbasis web dapat disusun secara terstruktur dan
mudah dipahami oleh pembaca.

1.7 Relevansi
Aplikasi Posyandu berbasis web memiliki relevansi yang penting dalam konteks
pengelolaan pelayanan kesehatan ibu dan anak di Posyandu. Berikut adalah
beberapa poin yang akan dibahas dalam bagian ini:

1. Aplikasi ini akan membantu meningkatkan efisiensi dalam pencatatan dan


pelaporan data layanan kesehatan di Posyandu. Dengan adanya sistem yang
terkomputerisasi(Wati et al., n.d.), proses pengumpulan data dapat
dilakukan dengan lebih cepat dan akurat, mengurangi risiko human error
dalam penginputan data.
2. Aplikasi ini akan memberikan aksesibilitas yang lebih baik terhadap data
layanan kesehatan di Posyandu. Data dapat diakses secara online dan real-
time, memudahkan pihak terkait seperti Bidan, petugas Posyandu, serta
jajarannya untuk memantau dan menganalisis data dengan lebih mudah.
3. Dengan adanya aplikasi ini, manajemen data layanan kesehatan di Posyandu
dapat ditingkatkan. Data yang terkumpul dapat digunakan sebagai dasar
6

pengambilan keputusan yang lebih tepat dan akurat dalam mengoptimalkan


pelayanan kesehatan di tingkat kelurahan.
4. Aplikasi ini juga akan membantu meningkatkan efektivitas program
kesehatan di Posyandu. Data yang tercatat secara sistematis dapat
memberikan informasi mengenai pola kesehatan masyarakat, mendeteksi
masalah kesehatan yang memerlukan perhatian, dan mengevaluasi dampak
dari program-program kesehatan yang dilaksanakan.
5. Dengan menggunakan aplikasi ini, proses pengumpulan data dapat
dilakukan secara otomatis. Hal ini akan memberikan efisiensi dalam
pengelolaan sumber daya, baik tenaga kerja maupun anggaran.
BAB II

LANDASAN TEORI
2.1 Konsep Posyandu
Posyandu yang merupakan singkatan dari Pos Pelayanan Terpadu, adalah suatu unit
pelayanan kesehatan masyarakat(Purwanto et al., n.d.) di tingkat desa atau
kelurahan. Tujuan utama Posyandu adalah memberikan pelayanan kesehatan dan
gizi kepada ibu hamil, ibu menyusui, balita, dan anak di bawah lima tahun(Setiawan
& Hamidin, 2021). Selain itu, Posyandu juga memiliki peran penting dalam
penyuluhan kesehatan kepada masyarakat mengenai pola hidup sehat dan upaya
pencegahan penyakit(Suraya et al., n.d.).cepat

Selain itu, di Posyandu juga dilakukan imunisasi anak sesuai jadwal yang
direkomendasikan, pemberian suplemen dan makanan tambahan untuk ibu hamil
dan anak, serta penyuluhan kesehatan tentang nutrisi, pola hidup sehat, perawatan
bayi, dan pentingnya imunisasi. Pemantauan tumbuh kembang anak juga menjadi
bagian penting di Posyandu melalui pengukuran berat badan, tinggi badan, dan
lingkar kepala.

Dengan konsep yang matang, diharapkan Posyandu dapat menyediakan pelayanan


kesehatan terbaik untuk masyarakat dan mendorong partisipasi aktif mereka dalam
mencegah penyakit serta meningkatkan kesehatan.

2.2 Sistem Informasi Kesehatan


Sistem Informasi Kesehatan (SIK) merupakan suatu sistem yang terdiri dari proses,
teknologi informasi, dan sumber daya manusia yang digunakan untuk
mengumpulkan, menyimpan, mengelola, menganalisis, dan menyajikan informasi
kesehatan yang relevan. SIK memiliki peran penting dalam pengelolaan data
kesehatan untuk mendukung pengambilan keputusan yang berkaitan dengan
kesehatan secara efektif dan efisien.

Penggunaan Sistem Informasi Kesehatan memberikan manfaat yang signifikan


dalam pengelolaan data kesehatan. Pertama, SIK meningkatkan aksesibilitas dan

7
8

kecepatan dalam mendapatkan informasi kesehatan. Dengan adanya sistem yang


terintegrasi, data kesehatan dapat diakses dengan mudah dan cepat oleh pihak yang
berwenang.

Selain itu, SIK membantu dalam memantau keadaan penyakit dan mendeteksi dini
masalah kesehatan masyarakat. Data yang terkumpul dalam sistem dapat dianalisis
untuk melacak pola penyakit, cara penyebarannya, dan faktor risiko yang
berhubungan. Dengan ini, tindakan pencegahan dan penanganan awal bisa
dilakukan untuk mengatasi masalah kesehatan.

SIK juga membantu meningkatkan kerjasama dan koordinasi di antara berbagai


pihak dalam pelayanan kesehatan. Dengan sistem terintegrasi, layanan kesehatan
dapat terhubung dan berbagi informasi dengan cepat. Ini memudahkan kerjasama
antara rumah sakit, puskesmas, posyandu, dan lembaga kesehatan lainnya dalam
memberikan pelayanan yang terpadu dan berkesinambungan.

Dengan adanya Sistem Informasi Kesehatan yang baik, diharapkan pengelolaan


data kesehatan dapat lebih efisien, akurat, dan terintegrasi, sehingga mampu
memberikan informasi yang relevan bagi pengambilan keputusan dalam upaya
meningkatkan kualitas pelayanan kesehatan dan kesejahteraan masyarakat.

2.3 Konsep Desain


Konsep desain merujuk pada ide dan prinsip-prinsip yang menjadi dasar dalam
merancang tampilan dan interaksi antarmuka sebuah aplikasi. Dalam konteks
aplikasi web Posyandu, konsep desain melibatkan pendekatan dan pertimbangan
desain yang akan membentuk pengalaman pengguna yang optimal.

2.3.1 Balsamiq Wireframe


Dalam merancang desain aplikasi web Posyandu, penulis menggunakan Balsamiq
Wireframe sebagai alat untuk membuat wireframe atau sketsa awal antarmuka
aplikasi. Balsamiq Wireframe adalah salah satu perangkat lunak desain yang
dirancang khusus untuk membuat tampilan kasar dan representasi visual dari
elemen antarmuka pengguna.
9

Gambar 2.3.1 Balsamiq Wireframe

Dengan menggunakan Balsamiq Wireframe, penulis dapat dengan cepat


menggambarkan konsep desain aplikasi web Posyandu secara visual. Wireframe
yang dihasilkan memiliki tampilan sederhana, seperti sketsa tangan, yang
memfokuskan pada disposisi elemen dan struktur antarmuka daripada detail visual
yang lengkap.

Keuntungan menggunakan Balsamiq Wireframe adalah memudahkan penulis untuk


merancang ulang dan memperbaiki desain dengan cepat, mengeksplorasi berbagai
opsi antarmuka, dan berbagi konsep dengan tim atau pengguna potensial untuk
mendapatkan umpan balik awal. Wireframe ini juga membantu dalam merancang
tata letak halaman, navigasi, interaksi antarmuka, dan komponen lainnya dengan
cara yang lebih mudah dan cepat.

Dalam konteks desain aplikasi web Posyandu, Balsamiq Wireframe membantu


penulis dalam menggambarkan konsep antarmuka secara kasar sebelum
melanjutkan ke tahap pengembangan desain yang lebih mendetail. Ini
memungkinkan penulis untuk memvalidasi konsep desain, mengidentifikasi
kekurangan atau perbaikan yang perlu dilakukan, dan memastikan kesesuaian
antarmuka dengan kebutuhan dan tujuan aplikasi web Posyandu.

Secara keseluruhan, penggunaan Balsamiq Wireframe dalam proses desain ini


adalah dapat membantu penulis dalam mengkomunikasikan ide dan konsep desain
aplikasi web Posyandu secara visual, serta mempercepat proses pengembangan
desain awal.
BAB III

TINJAUAN UMUM PERUSAHAAN


3.1 Gambaran Umum Instansi
Kelurahan Panunggangan merupakan salah satu kelurahan yang terletak di Kota
Tangerang. Sebagai bagian dari struktur pemerintahan tingkat kelurahan, Kelurahan
Panunggangan memiliki peran penting dalam memberikan pelayanan kepada
masyarakat di wilayah tersebut.

Instansi ini berfungsi sebagai perwakilan pemerintah di tingkat terdepan,


bertanggung jawab dalam mengelola urusan administrasi pemerintahan,
mengkoordinasikan program-program pemerintah, serta menyediakan layanan dan
fasilitas kepada masyarakat.

Dalam melaksanakan tugasnya, Kelurahan Panunggangan bekerja sama dengan


berbagai lembaga dan instansi terkait, seperti Dinas Pendidikan, Dinas Kesehatan,
Dinas Sosial, dan lain sebagainya. Tujuannya adalah untuk menciptakan
kesejahteraan dan meningkatkan kualitas hidup masyarakat di wilayah Kelurahan
Panunggangan.

Kelurahan Panunggangan juga memiliki peran dalam menjaga ketertiban dan


keamanan di lingkungan kelurahan. Hal ini meliputi pengawasan terhadap kegiatan
masyarakat, pemeliharaan ketertiban lalu lintas, serta penanggulangan masalah
keamanan.

Sebagai wilayah yang terus berkembang, Kelurahan Panunggangan menjunjung


tinggi penerapan teknologi informasi dalam pelayanan publik. Hal ini termasuk
penggunaan aplikasi web untuk meningkatkan efisiensi dan aksesibilitas layanan
administrasi, informasi, dan pelaporan di tingkat kelurahan.

Dengan adanya instansi Kelurahan Panunggangan yang aktif dalam memberikan


pelayanan terbaik kepada masyarakat, diharapkan kualitas hidup dan kesejahteraan
masyarakat di Kota Tangerang dapat terus meningkat.

10
11

3.2 Struktur Organisasi Perusahaan


Dalam operasionalnya, Kelurahan Panunggangan memiliki struktur organisasi yang
terdiri dari beberapa bagian, dengan masing-masing bagian memiliki tugas tertentu.
Struktur yang terorganisir baik ini menjadi landasan kuat dalam pelaksanaan
kegiatan dan pelayanan kepada masyarakat. Berikut adalah bagan struktur
organisasinya:

STRUKTUR ORGANISASI KANTOR PANUNGGANGAN

Gambar 3.2 Struktur Organisasi Kantor Panunggangan

3.3 Visi
Menjadi kelurahan yang unggul dalam memberikan pelayanan terbaik kepada
masyarakat, meningkatkan kualitas hidup, dan mewujudkan lingkungan yang
harmonis.

3.4 Misi
1. Memberikan pelayanan publik yang berkualitas tinggi kepada masyarakat
dalam hal administrasi kependudukan, kesehatan, pendidikan, keamanan,
dan infrastruktur.
2. Mendorong partisipasi aktif masyarakat dalam pembangunan kelurahan,
melalui kegiatan sosial, kegiatan lingkungan, dan kegiatan ekonomi.
12

3. Menjaga keamanan dan ketertiban di kelurahan dengan meningkatkan


kerjasama dengan pihak kepolisian dan lembaga terkait lainnya.

3.5 Peran Perusahaan dalam Pelayanan Terpadu (Posyandu)


Kelurahan Panunggangan memiliki peran yang penting dalam mendukung
pelayanan terpadu (Posyandu) kepada masyarakat. Peran kelurahan tersebut
meliputi:

1. Kelurahan Panunggangan bertanggung jawab dalam mengkoordinasikan


dan mengelola kegiatan Posyandu di wilayahnya. Hal ini meliputi
menyusun jadwal kegiatan, mengoordinasikan tenaga kesehatan,
memfasilitasi kebutuhan operasional Posyandu, serta memastikan
tersedianya sarana dan prasarana yang dibutuhkan.
2. Kelurahan Panunggangan berperan dalam memberdayakan masyarakat
untuk aktif terlibat dalam kegiatan Posyandu. Hal ini meliputi melakukan
sosialisasi dan penyuluhan kepada masyarakat mengenai pentingnya
kesehatan ibu dan anak, memberikan informasi terkait jadwal kegiatan
Posyandu, serta mendorong partisipasi aktif masyarakat dalam mengikuti
kegiatan Posyandu.
3. Kelurahan Panunggangan berperan dalam memastikan kualitas pelayanan
kesehatan di Posyandu. Hal ini meliputi melakukan monitoring dan evaluasi
terhadap kegiatan Posyandu, memberikan dukungan dan bimbingan kepada
tenaga kesehatan yang terlibat, serta menjalin kerjasama dengan pihak
terkait, seperti Puskesmas dan rumah sakit, guna memperoleh dukungan
teknis dan fasilitas yang diperlukan.
4. Kelurahan Panunggangan memiliki tanggung jawab dalam mencatat dan
melaporkan data kegiatan Posyandu. Hal ini meliputi pencatatan data
peserta, catatan kesehatan ibu dan anak, serta pelaporan kegiatan Posyandu
kepada instansi terkait, seperti Dinas Kesehatan.

Dengan peran yang dimiliki oleh Kelurahan Panunggangan, diharapkan dapat


tercipta pelayanan kesehatan yang optimal bagi ibu dan anak di wilayah tersebut.
BAB IV

URAIAN SISTEM
4.1 Analisis Kebutuhan Sistem
Analisis kebutuhan diperoleh melalui wawancara dengan mengajukan pertanyaan-
pertanyaan seputar kebutuhan, data, dan fungsi yang akan diimplementasikan
dalam sistem. Terdapat kebutuhan fungsional pada Tabel 1, diantaranya:

Tabel 1. Kebutuhan Fungsional


No. Nama Fungsi Keterangan

1 Grafik KMS Sistem dapat menampilkan grafik KMS

2 Laporan Pemeriksaan Sistem dapat menentukan status gizi balita

Sistem dapat menampilkan rekap laporan


3 Hasil Laporan kegiatan posyandu

Berdasarkan hasil wawancara, pengguna sistem dapat dibagi menjadi lima kategori,
yaitu administrator, operator, Bidan, dan orang tua. Rincian tersebut dapat dilihat
pada Tabel 2.

Tabel 2. User yang terlibat


No. User Peran Hak Akses
Berperan sebagai user.
1 Administrator Dapat menginput dan Data Master
mengolah data master
1. Input data imunisasi
Berperan sebagai user.
2. Input data vitamin
Dapat memasukkan data
3. Input data penimbangan
2 Operator imunisasi, data vitamin
4. Input jadwal Posyandu
data penimbangan, dan
5. Melihat laporan
data jadwal Posyandu
pemeriksaan

13
14

Berperan sebagai user.


Dapat menerima dan Melihat laporan kegiatan
3 Bidan
melihat laporan kegiatan Posyandu
Posyandu
Berperan sebagai user.
Dapat menerima dan Melihat laporan tumbuh
4 Orang Tua
melihat laporan tumbuh kembang anak
kembang anak

4.2 Rancangan Sistem


Dalam desain aplikasi posyandu, penulis menggunakan UML (Unified Modeling
Language) sebagai alat untuk mempermudah proses penggambaran sistem. UML
adalah bahasa standar yang digunakan untuk menggambarkan, merancang, dan
memodelkan sistem perangkat lunak secara visual. Dalam konteks ini, UML
digunakan untuk membuat diagram kelas yang memvisualisasikan hubungan antara
delapan kelas yang saling berinteraksi dalam sistem.

Melalui UML, penulis dapat mengomunikasikan desain aplikasi dengan lebih jelas
dan memudahkan pemahaman terhadap interaksi antara kelas-kelas tersebut.
Dengan menggunakan standar UML, desain aplikasi dapat menjadi lebih terstruktur
dan lebih mudah untuk dipahami oleh tim pengembang dan stakeholder terkait.

4.2.1 Entity Relationship Diagram (ERD)


ERD (Entity Relationship Diagram) adalah sebuah diagram yang digunakan untuk
memodelkan hubungan antara entitas (entity) dalam sebuah sistem. Dalam ERD ini,
penulis akan memodelkan hubungan antara entitas yang ada dalam sistem yang
meliputi operator, anak, jadwal posyandu, vitamin, imunisasi, status gizi,
penimbangan, dan user.

1. Operator: Entitas ini merepresentasikan pengguna yang memiliki akses


khusus dalam sistem. Operator bertanggung jawab untuk mengelola data
15

dan mengatur akses pengguna lainnya. Operator memiliki atribut seperti ID


operator, nama, username, dan password.
2. Anak: Entitas ini merepresentasikan data anak dalam sistem. Anak memiliki
atribut seperti ID anak, nama anak, NIK anak, jenis kelamin, tempat lahir,
tanggal lahir, nama orang tua, NIK orang tua, No.KK, dan alamat. Setiap
anak dapat memiliki banyak penimbangan (One-to-Many relationship) yang
tercatat dalam entitas Penimbangan.
3. Jadwal Posyandu: Entitas ini merepresentasikan jadwal Posyandu, kegiatan
kesehatan periodik untuk anak-anak. Jadwal Posyandu memiliki atribut
seperti ID jadwal, nama tempat, tanggal Posyandu, waktu mulai hinga
selesai, dan lokasi Posyandu.
4. Vitamin: Entitas ini merepresentasikan jenis-jenis vitamin yang diberikan
kepada anak-anak. Setiap vitamin memiliki atribut seperti ID vitamin, nama
anak, jenis kelamin, tanggal diberikan, jenis vitamin dan nama Bidan. Anak-
anak dapat menerima pemberian vitamin melalui entitas Imunisasi (Many-
to-Many relationship).
5. Imunisasi: Entitas ini merepresentasikan jenis-jenis imunisasi yang
diberikan kepada anak-anak. Setiap imunisasi memiliki atribut seperti ID
imunisasi, nama anak, jenis kelamin, tanggal imunisasi, jenis imunisasi, dan
nama Bidan. Imunisasi dapat diberikan kepada banyak anak (One-to-Many
relationship) dan setiap anak dapat menerima banyak imunisasi (One-to-
Many relationship).
6. Status Gizi: Entitas ini digunakan untuk menentukan status gizi seorang
anak. Status gizi memiliki atribut seperti ID gizi, median, sdmin1, sdplus1,
jenis kelamin, dan usia. Status gizi berhubungan dengan entitas Anak (One-
to-One relationship) dan digunakan untuk menentukan status gizi anak
apakah baik, kurang, cukup, atau lebih.
7. Penimbangan: Entitas ini merepresentasikan data penimbangan anak. Setiap
penimbangan memiliki atribut seperti ID penimbangan, nama anak, jenis
kelamin, berat badan, tinggi badan, berat badan lahir, lingkar kepala, dan
cara penimbangan. Setiap penimbangan dikaitkan dengan satu anak (One-
16

to-One relationship) dan dapat digunakan untuk menghitung status gizi


anak.
8. User: Entitas ini merepresentasikan pengguna biasa dalam sistem. User
memiliki atribut seperti ID user, nama, username, dan password. User
memiliki akses terbatas dan dapat menggunakan fitur-fitur yang disediakan
dalam sistem. Berikut ini adalah rancangan Diagram Entitas Relasi (ERD)
untuk aplikasi Posyandu:

Gambar 4.2.1 Entity Relationship Diagram (ERD)

4.2.2 Use Case Diagram


Use case diagram adalah representasi visual yang digunakan untuk memodelkan
fungsionalitas yang akan dilakukan oleh aktor-aktor (pengguna) dalam sistem.
Dalam use case diagram ini, akan memodelkan 4 aktor yang terlibat dalam aplikasi
Posyandu seperti yang terlihat pada Gambar 4.2.2.
17

Gambar 4.2.2 Use Case Diagram

4.2.3 Class Diagram


Class diagram ini menggambarkan hubungan antara sembilan kelas yang saling
berinteraksi dalam sistem. Berikut adalah penjelasan untuk setiap kelas:

1. Class Login: Kelas ini merupakan kelas yang mengelola proses otentikasi
pengguna sebelum mereka dapat mengakses fitur-fitur lain dalam aplikasi.
2. Class Data Anak: Kelas ini bertanggung jawab untuk menyimpan dan
mengelola semua data yang berkaitan dengan anak-anak yang dilayani oleh
Posyandu.
3. Class Data Penimbangan: Kelas ini menangani catatan dan pengelolaan data
penimbangan berat badan anak yang dilakukan secara berkala.
4. Class Data Imunisasi: Kelas ini mengelola data mengenai imunisasi yang
telah diberikan kepada setiap anak.
5. Class Data Vitamin: Kelas ini bertugas untuk mencatat dan mengelola data
mengenai pemberian vitamin kepada anak-anak.
6. Class Data User: Kelas ini menampung dan mengelola informasi pengguna
aplikasi, seperti Admin, petugas Posyandu, Bidan atau orang tua.
7. Class Jadwal Posyandu: Kelas ini mengatur informasi mengenai jadwal
kegiatan Posyandu.
18

8. Class Grafik KMS (Kartu Menuju Sehat): Kelas ini bertanggung jawab
untuk memvisualisasikan data pertumbuhan dan perkembangan anak dalam
bentuk grafik.
9. Class Hasil Laporan: Kelas ini menghasilkan ringkasan informasi mengenai
status kesehatan anak berdasarkan data yang telah tercatat dalam sistem.

Dengan adanya hubungan antara kelas-kelas ini, sistem dapat mengelola dan
memantau kesehatan anak-anak, termasuk penjadwalan posyandu, pemberian
vitamin dan imunisasi, serta penentuan status gizi melalui grafik KMS. Berikut ini
adalah rancangan Class Diagram untuk aplikasi Posyandu:

Gambar 4.2.3 Class Diagram


19

4.3 Hasil Penelitian dan Pembahasan


A. Rancangan Antarmuka
Rancangan antarmuka adalah proses merancang tampilan dan interaksi antara
pengguna dan aplikasi. Dalam merancang aplikasi Posyandu sampai tahap desain,
rancangan antarmuka berfokus pada membuat tampilan yang intuitif dan mudah
digunakan bagi pengguna.

Rancangan antarmuka melibatkan pembuatan sketsa atau wireframe yang


menggambarkan tata letak, elemen, dan navigasi aplikasi. Tujuannya adalah
menciptakan antarmuka pengguna yang sederhana, jelas, dan efisien. Dalam
merancang antarmuka aplikasi Posyandu, perhatian diberikan pada tata letak yang
logis, navigasi yang mudah dipahami, dan penggunaan elemen-elemen antarmuka
yang konsisten.

4.3.1 Halaman Login


Halaman login merupakan antarmuka awal yang digunakan untuk memverifikasi
identitas pengguna sebelum mengakses sistem. User akan diminta untuk
memasukkan username dan password yang valid agar dapat masuk ke dalam
sistem. Berikut adalah tampilan untuk halaman login:

Gambar 4.3.1 Halaman Login


20

4.3.2 Halaman Dashboard


Setelah berhasil login ke dalam sistem, user akan diarahkan ke halaman dashboard.
Halaman ini berfungsi sebagai pusat kontrol dan navigasi utama dalam sistem
informasi Posyandu. Pada halaman dashboard, pengguna akan menemukan
berbagai menu data yang memberikan akses kepada fitur-fitur penting dalam
pengelolaan Posyandu. Berikut adalah tampilan untuk halaman dashboard:

Gambar 4.3.2 Halaman Dashboard

4.3.3 Halaman Data Anak


Halaman data anak dalam aplikasi Posyandu dirancang untuk menyimpan informasi
identitas anak serta data kedua orang tuanya. Halaman ini memungkinkan petugas
Posyandu untuk mencatat dan mengelola data anak secara terpusat, sehingga
memudahkan pemantauan kesehatan dan perawatan yang tepat. Berikut adalah
tampilan untuk halaman data anak:
21

Gambar 4.3.3 Halaman Data Anak

4.3.4 Halaman Tambah Data Anak


Halaman tambah data anak pada aplikasi Posyandu memfasilitasi penambahan data
anak baru ke sistem melalui formulir yang mencakup informasi identitas anak dan
orang tuanya. Proses penambahan data yang mudah ini mendukung pembaruan dan
perluasan database. Berikut adalah tampilan untuk halaman tambah data anak:

Gambar 4.3.4 Halaman Tambah Data Anak


22

4.3.5 Halaman Data Imunisasi


Halaman data imunisasi dalam aplikasi Posyandu dirancang untuk mencatat dan
mengelola data imunisasi anak-anak yang dilayani oleh Posyandu. Halaman ini
memungkinkan petugas Posyandu, Bidan, atau petugas medis untuk mencatat
imunisasi yang telah diberikan kepada setiap anak, memantau jadwal imunisasi
yang harus dilakukan, dan memberikan pembaruan status imunisasi. Berikut adalah
tampilan untuk halaman data imunisasi:

Gambar 4.3.5 Halaman Data Imunisasi

4.3.6 Halaman Tambah Data Imunisasi


Halaman tambah data imunisasi dalam aplikasi Posyandu dirancang untuk
memungkinkan Bidan, atau petugas medis untuk menambahkan data imunisasi
anak. Halaman ini menyediakan formulir yang harus diisi dengan informasi
imunisasi yang telah diberikan petugas medis. Berikut adalah tampilan untuk
halaman tambah data imunisasi:
23

Gambar 4.3.6 Halaman Tambah Data Imunisasi

4.3.7 Halaman Data Vitamin


Halaman data vitamin pada aplikasi Posyandu memfasilitasi pencatatan dan
manajemen data pemberian vitamin untuk anak-anak. Halaman ini memungkinkan
petugas Posyandu mencatat pemberian vitamin, memantau jadwal, dan
memperbarui statusnya. Berikut adalah tampilan untuk halaman data vitamin:

Gambar 4.3.7 Halaman Data Vitamin


24

4.3.8 Halaman Tambah Data Vitamin


Halaman tambah data vitamin dalam aplikasi Posyandu dirancang untuk
memungkinkan pengguna, seperti Bidan atau petugas medis, untuk menambahkan
data pemberian vitamin kepada anak-anak yang dilayani oleh Posyandu. Halaman
ini menyediakan formulir yang harus diisi dengan informasi vitamin yang telah
diberikan kepada anak. Berikut adalah tampilan untuk halaman tambah data
vitamin:

Gambar 4.3.8 Halaman Tambah Data Vitamin

4.3.9 Halaman Data Penimbangan


Halaman data penimbangan dalam aplikasi posyandu dirancang untuk mencatat dan
mengelola data penimbangan anak-anak yang dilayani oleh Posyandu. Halaman ini
memungkinkan petugas Posyandu atau petugas medis untuk mencatat berat badan
anak secara teratur, memantau pertumbuhan anak untuk menghasilkan grafik
pertumbuhan. Berikut adalah tampilan untuk halaman data penimbangan:
25

Gambar 4.3.9 Halaman Data Penimbangan

4.3.10 Halaman Tambah Data Penimbangan


Halaman tambah data penimbangan dalam aplikasi Posyandu dirancang untuk
mencatat data penimbangan berat badan anak secara berkala melalui formulir yang
tersedia. Berikut adalah tampilan untuk halaman tambah data penimbangan:

Gambar 4.3.10 Halaman Tambah Data Penimbangan


26

4.3.11 Halaman Jadwal Posyandu


Halaman jadwal Posyandu dalam aplikasi Posyandu dirancang untuk menyajikan
informasi mengenai jadwal kegiatan Posyandu. Halaman ini memberikan
pengguna, seperti petugas Posyandu atau orang tua, akses ke jadwal Posyandu yang
terencana untuk setiap bulan. Berikut adalah tampilan untuk halaman jadwal
posyandu:

Gambar 4.3.11 Halaman Jadwal Posyandu

4.3.12 Halaman Tambah Jadwal


Halaman tambah jadwal Posyandu dalam aplikasi Posyandu dirancang untuk
memungkinkan pengguna, seperti petugas Posyandu, untuk menambahkan jadwal
kegiatan Posyandu yang terencana. Halaman ini menyediakan formulir yang harus
diisi dengan informasi tentang tanggal, waktu, dan jenis kegiatan yang akan
dilakukan di Posyandu. Berikut adalah tampilan untuk halaman tambah jadwal:
27

Gambar 4.3.12 Halaman Tambah Jadwal

4.3.13 Halaman Grafik KMS Anak


Halaman grafik KMS (Kartu Menuju Sehat) anak dalam aplikasi Posyandu
dirancang untuk melihat grafik pertumbuhan anak berdasarkan indikator KMS,
dengan opsi untuk menentukan rentang waktu yang relevan. Berikut adalah
tampilan untuk halaman grafik KMS:

Gambar 4.3.13 Halaman Grafik KMS Anak


28

4.3.14 Halaman Hasil Grafik KMS


Halaman Hasil grafik KMS (Kartu Menuju Sehat) dalam aplikasi Posyandu
dirancang untuk menampilkan hasil analisis grafik pertumbuhan anak berdasarkan
indikator KMS. Halaman ini memberikan ringkasan visual yang jelas dan
informatif mengenai perkembangan pertumbuhan anak dalam rentang waktu yang
ditentukan. Berikut adalah tampilan untuk halaman hasil grafik KMS:

Gambar 4.3.14 Halaman Hasil Grafik KMS

4.3.15 Halaman Cetak Laporan


Halaman cetak laporan dalam aplikasi Posyandu dirancang untuk memungkinkan
pengguna, seperti petugas Posyandu, untuk mencetak laporan yang disesuaikan
berdasarkan kriteria yang ditentukan. Halaman ini menyediakan formulir yang
harus diisi dengan informasi yang relevan untuk menghasilkan laporan yang
diinginkan. Berikut adalah tampilan untuk halaman cetak laporan:
29

Gambar 4.3.15 Halaman Cetak Laporan

4.3.16 Halaman Hasil Laporan


Halaman hasil laporan dalam aplikasi Posyandu dirancang untuk menampilkan
informasi detil tentang identitas dan status kesehatan anak, mencakup berat badan,
tinggi badan, lingkar kepala, dan status gizi, memberikan gambaran komprehensif
tentang perkembangan anak. Berikut adalah tampilan untuk halaman hasil laporan:

Gambar 4.3.16 Halaman Hasil Laporan


BAB V

PENUTUP
5.1 Kesimpulan
Dalam merancang aplikasi Posyandu, penulis menggunakan metode Waterfall
hingga tahap desain. Metode Waterfall memberikan pendekatan yang terstruktur
dan berurutan dalam pengembangan aplikasi, memungkinkan penulis untuk
merancang setiap tahap dengan baik sebelum melanjutkan ke tahap berikutnya.
Penulis merancang kebutuhan fungsional dan non-fungsional aplikasi, seperti
manajemen data anak, pencatatan imunisasi, penimbangan, jadwal posyandu, dan
grafik KMS.

Selanjutnya, penulis memiliki rencana untuk mengembangkan aplikasi


menggunakan framework Angular. Penggunaan Angular akan memungkinkan
penulis memanfaatkan kekuatan dan fitur-fitur yang disediakan oleh framework
tersebut, seperti pembangunan antarmuka pengguna yang responsif dan modular.
Angular juga mempermudah proses pengembangan, pemeliharaan, dan
peningkatan aplikasi di masa depan.

5.2 Saran
Sebagai penulis yang telah melakukan kerja praktek, sangat penting untuk
merefleksikan pengalaman kerja praktek dengan mempertimbangkan baik aspek
positif maupun negatifnya. Dalam menyusun laporan kerja praktek, penting untuk
menggambarkan pengalaman, proses, dan hasil kerja secara rinci dan terstruktur.
Analisis dan evaluasi yang objektif juga perlu dimasukkan untuk meningkatkan
pemahaman dan memberikan wawasan yang lebih jelas kepada pembaca.

Bagi Instansi maupun Posyandu, berikan kesempatan kepada penulis untuk


mempresentasikan laporan kerja praktek mereka dan dukung mereka dalam berbagi
pengalaman dan hasil kerja kepada anggota tim atau pihak lain yang terkait. Hal ini
dapat memperkuat kolaborasi antara instansi atau Posyandu dengan perguruan
tinggi yang bekerja sama.

30
DAFTAR PUSTAKA
Firdausi, A., & Dwanoko, Y. S. (2019). RANCANG BANGUN SISTEM
INFORMASI POSYANDU BERBASIS WEB PADA POSYANDU
LIDAH BUAYA DESA MOJOTENGAH. In Seminar Nasional FST
(Vol. 2).
Fithri, D. L. (n.d.). APLIKASI MANAJEMEN POSYANDU UNTUK
PENINGKATAN KESEHATAN IBU DAN ANAK.
http://jurnal.umk.ac.id/index.php/sitech|41
Kusumadewi, S., Kurniawan, R., & Wahyuningsih, H. (n.d.).
IMPLEMENTASI SISTEM INFORMASI POSYANDU BERBASIS WEB
DAN ANDROID DI DESA BIMOMARTANI IMPLEMENTATION OF
WEB-BASED AND ANDROID-BASED POSYANDU INFORMATION
SYSTEMS IN BIMOMARTANI VILLAGE 1). http://simkia.com/
Lestari, I., Hernawati, E., Kom, M., & Ananda, D. (2019). APLIKASI
PENGOLAHAN DATA POSYANDU BERBASIS WEB (STUDI
KASUS: POSYANDU CIPAGALO) WEB-BASED POSYANDU
DATA PROCESSING APPLICATION (CASE STUDY:POSYANDU
CIPAGALO). Proceeding of Applied Science, 5(2), 1191.
Purwanto, J., Kasih, P., & Pamungkas, D. P. (n.d.). Sistem Informasi Pos
Pelayanan Terpadu (Posyandu) Berbasis Web.
Setiawan, I., & Hamidin, D. (2021). Rancang Bangun Aplikasi Posyandu Ibu
Dan Anak Berbasis Web Menggunakan Framework Codeigniter (Studi
Kasus : Posyandu Desa Pekuncen). In Jurnal Teknik Informatika (Vol.
13, Issue 1).
Suraya, D. R., Fadhil Muqsith, M., & Budiawan, R. (n.d.). APLIKASI
SISTEM INFORMASI POSYANDU UNTUK PERTUMBUHAN DAN
PERKEMBANGAN BALITA.
Wati, L., Mawarni, S., Teknik Informatika Politeknik Negeri Bengkalis, J.,
Bathin Alam, J., & Alam, S. (n.d.). Aplikasi Pengolahan Data
Posyandu. 2(1), 2017.

31
LAMPIRAN
Foto bersama Ibu Kader Posyandu Bina Sejahtera 8

Foto selama kegiatan Posyandu Bina Sejahtera 8


Foto selama kegiatan Posyandu Bina Sejahtera 8

You might also like