NIM : 19040138
Kelas : 5C
1. Analisis Masalah
Berdasarkan hasil observasi berikut adalah beberapa tahap masalah pada umumnya
yang terjadi ketika ibu dan balita akan melakukan vaksinasi ke posyandu , diantaranya:
1. Alur proses yang masih melakukan pencatatan daftar hadir bayi dan balita.
2. Proses pencatatan berat badan bayi dan balita masih dalam bentuk buku Kesehatan
Ibu dan Anak (KIA).
3. Proses pencarian data balita membutuhkan waktu yang cukup lama.
2. Analisis Sistem
Analisis sistem didefinisikan sebagai penguraian dari sistem informasi yang utuh ke
dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan
mengevaluasi permasalahan-permasalahan, kesempatan- kesempatan, hambatan-
hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan-perbaikannya.
Untuk mempermudah menganalisis sebuah sistem dibutuhkan dua jenis kebutuhan.
Kebutuhan fungsional dan kebutuhan nonfungsional. Kebutuhan fungsional adalah
kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem.
Sedangkan kebutuhan non-fungsional adalah kebutuhan yang menitikberatkan pada
properti prilaku yang dimiliki oleh sistem.
Aplikasi yang dibangun, diharapkan user dapat mengakses, memantau jadwal vaksinasi
balita secara online dan mengetahui informasi jenis vaksin yang digunakan, yaitu
sebagaimana berikut :
1. Mengakses informasi dari jenis vaksin yang digunakan oleh petugas Posyandu .
2. Melihat informasi data vaksin melalui form menu data vaksin .
3. Melihat jadwal pemberian vaksin yang telah diinputkan oleh admin/petugas posyandu.
4. Melihat informasi jelas mengenai keterangan daftar nama ibu, umur ibu, pekerjaan ibu,
alamat rumah, dan kontak yang bisa dihubungi yang telah diinputkan oleh
admin/petugas posyandu .
5. Melihat informasi mengenai daftar nama balita, tgl lahir, jenis kelamin, panjang badan,
berat badan, dan nama dari orang tua balita yang telah diinputkan oleh admin/petugas
posyandu.
Analisis kebutuhan non fungsional dibagi menjadi dua, yaitu analisis kebutuhan
perangkat lunak dan analisis kebutuhan perangkat keras. Analisis perangkat keras
bertujuan untuk memudahkan proses perancangan dan implementasi dalam
pembangunan sistem ini.
Analisis ini dibutuhkan untuk mengetahui spesifikasi minimum yang dibutuhkan untuk
membangun sebuah perangkat lunak.
No. Software Pendukung
1. VS Code / Sublime Text
2. XAMPP
3. SQLite
4. Codeigniter
Use case diagram merupakan pemodelan untuk kelakuan (behavior) sistem informasi
yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja yang ada di
dalam sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi
tersebut[9]. Gambar dibawah merupakan use case diagram aplikasi sistem ini.
Pada gambar diatas menjelaskan hal yang bisa dilakukan oleh seorang Admin ketika
telah melakukan Login ke sistem maka Admin dapat melakukan penginputan data bayi.
Rincian use case diagram sistem informasi ini dipresentasikan pada Gambar 2
Selanjutnya data bayi telah diinput maka admin dapat melakukan pengeditan dan
penghapusan data, Admin dapat melakukan penginputan data bayi, setelah data bayi
telah diinput maka admin dapat melakukan pengeditan dan penghapusan data, Admin
dapat melakukan penginputan data vaksin, setelah data vaksin telah diinput maka admin
dapat melakukan pengeditan dan penghapusan data dan Admin dapat melakukan
penginputan data jadwal posyandu, setelah data jadwal posyandu telah diinput maka
admin dapat melakukan pengeditan dan penghapusan data
Pada gambar diatas menjelaskan hal yang bisa dilakukan oleh seorang pengguna/user
didalam sebuah sistem yang telah dirancang, antara lain user mendapatkan sebuah
informasi tentang Posyandu Sebuai, mulai dari profil user, Jadwal Posyandu, Data Ibu,
Data Balita dan Data Vaksin.
Gambar 3. Activity Diagram Jadwal Posyandu
Gambar 4. Activity Diagram Data Ibu
User/Ibu Balita Orang yang menggunakan aplikasi web untuk melihat informasi yang
berkaitan dengan kegiatan vaksin di posyandu serta dapat melihat
informasi data ibu dan balita.
Use case scenario merupakan deskripsi urutan langkah-langkah dalam proses aplikasi,
baik yang dilakukan oleh aktor terhadap sistem maupun yang dilakukan oleh sistem
terhadap aktor.