LANDASAN TEORI
sebelumnya yang dapat dijadikan tinjauan pustaka pada penelitian ini, dapat dilihat
penulisan kartu menuju sehat yang masih secara manual, menyebabkan beberapa
kendala yang dihadapi para kader. Dari berbagai masalah tersebut dibuatlah suatu
sistem informasi yang berfokus terhadap sistem pengelolaan data, kemudian data
kartu menuju sehat dan sistem yang memberi informasi seputar agenda posyandu.
hasil dari penelitian ini mempermudah proses mengakses data laporan kegiatan
posyandu lainnya. Berbeda dengan penelitian yang dilakukan oleh (Ardi dan Safitri
yang dihadapi hingga perlunya dibuat sistem ini, yaitu seluruh pencatatan registrasi
juga data pelayanan balita yang ada pada Posyandu Teratai Putih Desa Bahalayung
masih sangat sederhana karena hanya menggunakan alat tulis berupa buku saja.
Hal ini memungkinkan hilangnya data-data yang sudah disimpan karena kelalaian
manusia. Dari sistem yang telah dibuat dapat dihasilkan suatu sistem yang dapat
membantu kader dalam berbagai hal seperti pelayanan balita dan registrasi.
sumber daya manusia salah satu caranya dengan mendigitalisasi sistem pelayanan
pelayanan seperti pelayanan imunisasi anak dan pemeriksaan kesehatan ibu hamil.
Masalah yang dihadapi selama ini penggunaan buku kesehatan ibu dan anak yang
memungkinkan rusaknya buku yang digunakan. hasil dari penelitian ini dibuatlah
suatu aplikasi ini dapat membantu kader dalam mengelola data ibu dan anak,
efektif dan efisien. Tidak jauh berbeda dengan penelitian yang dilakukan oleh
Kecamatan Pinang Kota Tangerang. Dalam penelitian ini juga berfokus kepada
pengolahan data registrasi, imunisasi dan kegiatan lainnya. Namun metode yang
ibu hamil maupun balita dan yang paling penting dapat menampilkan laporan yang
Janan yang menggunakan waterfall. Penelitian ini dilatar belakangi oleh perbedaan
status sosial yang terlalu mencolok menyebabkan beberapa orang tidak ingin datang
kasus kekurangan gizi dan kelaparan. Faktor lain juga disebabkan kurangnya
pemantauan kegiatan posyandu penyaluran data kegiatan yang terbatas yang tidak
dapat di jangkau semua orang. Sistem yang dihasilkan mempermudah akses data
Menurut Darmawan Deni dan K.N Fauzi yang dikutip oleh Wahyu Nugraha
kumpulan sub-sub sistem yang saling berhubungan satu sama lain dan bekerja sama
secara harmonis untuk mencapai satu tujuan, yaitu mengelola data menjadi
merupakan suatu asosiasi terdiri dari beberapa modul yang saling terintegrasi
dimana menyajikan informasi dan pengolahan data untuk disajikan sesuai dengan
kebutuhan user, database, source code dan model design mewakili dari untaian
2.4 Posyandu
Menurut (Juwita 2020) Posyandu adalah salah satu program yang dapat
kualitas SDM sejak dini. Banyak program yang dimiliki posyandu, antaranya
sebagai pendidikan nonformal. Dalam hal ini posyandu juga merupakan kelompok
posyandu, yang menjadi fasilitator di sini dapat disebut kader, peserta dapat
pengembangannya yang pendek, juga dikenal juga sebagai “sprint” berfokus pada
al. 2020). Metodologi Agile adalah metode yang cepat atau tangkas. Berikut
1. Extreme Programming
2. SCRUM
7. Pragmatic Programming
1. Perencanaan
Pada tahap ini dimulai dengan konteks bisnis yang dari aplikasi yang akan
dibuat. Penentuan fitur yang akan dibuat, kemudian fungsi aplikasi, waktu,
2. Perancangan
Tahap ini membuat desain aplikasi yang akan dibuat secara sederhana. Alat
akan digunakan pada use case diagram, class diagram dan objek.
3. Pengkodean
4. Pengujian
permintaan klien.
26
1. Perencanaan (Planning)
pada bagian value untuk memutuskan apa saja yang akan dibangun.
test criteria yaitu menentukan kriteria apa saja yang nantinya sebagai
2. Perancangan (Design)
akan dibangun.
sistem.
3. Pengkodean (Coding)
yaitu:
4. Pengujian (Testing)
uji sesuai dengan acceptance test yang telah ditentukan dan disetujui. Unit
test yang telah dibuat fokus pada keseluruhan fitur dan fungsional sistem.
UML menyediakan standar untuk merancang model sistem. UML digunakan untuk
29
sistem, yang fokusnya bukan pada “bagaimana” tetapi pada “apa” yang dilakukan
sistem. Use case diagram sangat berguna saat mengkomplasi kebutuhan sistem.
Komunikasikan desain dengan klien, dan merancang test case untuk semua fitur
yang ada pada sistem. Sebuah use case dapat mencakup fungsionlitas use case lain
sebagai bagian dari proses internal (Dharwiyanti dan Wahono 2003). Simbol yang
digunakan dalam use case diagram dapat dilihat pada tabel 2.2 berikut ini.
Menunjukkan kemampuan
4 Generalisasi aktor untuk berpartisipasi
dalam use case
sekitar sistem (termasuk pengguna, layar, dll.) sebagai pesan yang menggambarkan
perilaku use case dengan mendeskripsikan waktu hidup objek dan pesan yang
dikirimkan ataupun yang diterima (Dharwiyanti dan Wahono 2003). Simbol yang
digunakan dalam sequence diagram dapat dilihat pada tabel 2.3 berikut ini.
Menunjukan kejadian
4 Lifelines berurutan yang terjadi
pada sebuah objek
Menunjukkan bahwa
Synchronous pengirim harus menunggu
5
Message respon pesan sebelum
melanjutkan aktivitas
31
Menunjukkan bahwa
Asynchronous pengirim tidak memerlukan
6
Message respon pesan sebelum
melanjutkan aktivitas
Menunjukkan balasan
7 Reply Message untuk sebuah panggilan
tertentu
Merepresentasikan entitas
9 General
tunggal berupa kelas
tahap paralel yang mungkin terjadi pada beberapa eksekusi (Dharwiyanti dan
Wahono 2003). Adapun beberapa simbol yang terdapat pada activity diagram dapat
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain
memiliki tiga area pokok yaitu nama, atribut dan metode. Berikut merupakan
simbol-simbol yang terdapat pada class diagram dapat dilihat pada gambar 2.5 di
bawah ini.
Hubungan dimana
perubahan pada elemen
independen akan
6 Dependency
mempengaruhi elemen yang
bergantung pada elemen
yang tidak independen.
2.9 Laravel
Laravel adalah sebuah framework PHP bersifat open source yang dirilis
dibawah lisensi MIT dan dibangun dengan konsep MVC (Model View Controller).
Laravel adalah pengembangan website berbasis MVC yang ditulis dalam PHP yang
2.10 Bootstrap
digunakan untuk membuat website yang bersifat responsive atau bisa menyesuaikan
bahasa HTML dan CSS, tetapi juga menyediakan efek javascript yang dibangun
dasar, yang dirancang untuk menciptakan tampilan yang indah, bersih, dan ringan.
Selain itu, bootstrap juga menyediakan fungsi grid yang memungkinkan Anda
untuk mengatur tata letak yang dapat digunakan dengan sangat mudah dan cepat.
yaitu dengan menambahkan class dan CSS kita sendiri untuk mengubah tampilan
2.11 MySQL
data dengan sangat cepat dan dalam multi-pengguna. MySQL memiliki dua lisensi,
perangkat lunak free dan shareware. MySql adalah sistem manajemen server
database yang dapat mengelola banyak pengguna dan dapat memproses beberapa
pengujian, ISO 9126 dan ISO 25010 adalah standar Internasional untuk pengujian
35
perangkat lunak. Standar ISO 25010 dikembangkan sebagai alternatif standar ISO
probabilitas.
Berikut ini adalah penjelasan dari gambar diatas delapan karakteristik ISO
dikembangkan.
bertukar informasi.
36
pilihan.
sistem.
6. Security, untuk menguji sejauh mana sistem atau produk yang menyediakan
pengungkapan bahaya.
pengujian ini terdiri dari 3 aspek, yaitu alat ukur, perhitungan konsistensi
kesederhanaan.