• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN"

Copied!
61
0
0

Teks penuh

(1)

33

BAB III

ANALISA DAN PERANCANGAN

3.1 Gambaran Umum

Posyandu adalah suatu forum komunikasi, alih tehnologi dan pelayanan kesehatan masyarakat yang mempunyai nilai strategis untuk pengembangan sumber daya manusia sejak dini. Posyandu juga merupakan tempat kegiatan terpadu antara program Keluarga Berencana – Kesehatan di tingkat desa.

Posyandu adalah pusat kegiatan masyarakat dalam upaya pelayanan kesehatan dan keluarga berencana. Posyandu adalah pusat pelayanan keluarga berencana dan kesehatan yang dikelola dan diselenggarakan untuk dan oleh masyarakat dengan dukungan teknis dari petugas kesehatan dalam rangka pencapaian NKKBS.

3.1.1 Visi Posyandu

Menjadikan Masyarakat Sehat, Sejahtera, dan Mandiri.

3.1.2 Misi Posyandu

1. Meningkatkan kesehatan masyarakat terutama dalam meningkatkan mutu kesehatan.

2. Menciptakan kesadaran masyarakat agar hidup sehat dan bersih. 3. Meningkatkan kehadiran balita datang dan menimbang di Posyandu. 4. Menggalakkan pemberian ASI Eksklusif.

5. Meningkatkan kerjasama dan kemitraan dengan masyarkat disektor terkait.

3.1.3 Tujuan Posyandu

Menunjang percepatan penurunan AKI dan AKB di Indonesia melalui upaya pemberdayaan masyarakat.

(2)

34

3.2 Struktur Organisasi

Struktur organisasi adalah suatu kerangka hubungan dari unit-unit organisasi atau bidang-bidang kerja yang menyangkut kepemimpinan, wewenang dan tanggungjawab.

Gambar 3.1 Struktur Ogranisasi DinKes Jakarta Barat

Adapun tugas dari masing-masing bagian dari Organisasi Suku Dinas Kesehatan di Jakarta Barat adalah sebagai berikut :

Ka.Suku Dinas Kesehatan mempunyai tugas sebagai berikut :

 Memimpin dan Mengkoordinir pelaksanaan tugas dan fungsi Suku Dinas.

 Mengkoordinasikan pelaksanaan tugas subbagian, seksi dan subkelompok Jabatan fungsional.

 Melaksanakan kerja sama dan koordinasi dengan Satuan Kerja Perangkat Daerah (SKPD), Unit Kerja Perangkat Daerah (UKPD) dan/atau instansi pemerintahan/swasta terkait, dalam rangka pelaksanaan tugas dan fungsi Suku Dinas.

Ka. Suku Dinas Kesehatan

Seksi Sumber Daya Kesehatan

Seksi Pelayanan Masyarakat

Subbag. Tata Usaha

Seksi Kesehatan Masyarakat Seksi Pengendalian Masalah Kesehatan PUSKESMAS POSYANDU

(3)

35

 Melaporkan dan mempertanggungjawabkan pelaksanaan tugas dan fungsi Suku Dinas.

Subbag Tata Usaha mempunyai tugas sebagai berikut :

 Menyusun bahan Rencana Kerja dan Anggaran (RKA) dan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya

 Melaksakan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya

 Mengkoordinasikan penyusunan Rencana Kerja dan Anggran (RKA) dan Dokumen Pelaksanan Anggara (DPA) Suku Dinas.

 Melaksanakan monitoring, pengendalian dan evaluasi pelaksanaan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas.

 Pengelolaan Kepagawaian, Keuangan dan barang Suku Dinas.

 Pelaksanaan kegiatan surat menyurat dan kearsipan suku dinas.

 Penyediaan, penatausahaan, penggunaan, pemeliharaan dan perawatan prasarana dan sarana kerja Suku Dinas.

 Memelihara kebersihan, keindahan, keamanan dan ketertiban kantor

 Melaksanakan pengelolaan ruangan rapat/pertemuan Suku Dinas.

 Melaksanakan publikasi kegiatan/upacara dan pengaturan Suku Dinas.

 Menerima, mencatat, membukukan, menyetorkan dan melaporkan penerimaan retribusi Suku Dinas Kesehatan.

 Menyiapkan bahan laporan Suku Dinas yang terkait dengan tugas Subbagian Tata Usaha.

 Mengkoordinasikan penyusunan laporan (kegiatan, keuangan, kinerja dan akuntabilitas) Suku Dinas.

 Melaporkan dan mempertanggungjawabkan pelaksanaan tugas Subbagian Tata Usaha.

Seksi Kesehatan Masyarakat mempunyai tugas sebagai berikut :

 Menyusun bahan Rencana Kerja dan Anggaran (RKA) dan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

(4)

36

 Melaksanakan Dokumen Pelaksanan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan pengendalian mutu kegiatan pelayanan kesehatan keluarga termasuk ibu, bayi, anak balita, kesehatan anak prasekolah, usia sekolah, remaja, kesehatan reproduksi, usia lanjut, keluarga berencana, pekerja wanita dan asuhan keperawatan.

 Mengkoordinasikan sector terkait dan masyarakat pofesi untuk pencegahan dan pengendalian kesehatan masyarakat.

 Melaksanakan kegiatan promosi kesehatan dan informasi.

 Melaksanakan bimbingan teknis tenaga kesehatan dibidang kesehatan masyarakat.

 Melaksanakan kajian prilaku hidup bersih dan sehat di masyarakat tingkat Kota Administrasi.

 Melaksanakan manajemen database kesehatan melalui sistem informasi manajemen kesehatan terintegrasi.

 Melaksanakan pengendalian pelaksanaan program gizi dan PPSM.

 Menerapkan sistem kewaspadaan pangan dan Gizi (SKPG).

 Menyiapkan bahan laporan Suku Dinas Kesehatan yang terkait dengan tugas Seksi Kesehatan Masyarakat.

Seksi Pelayanan Kesehatan mempunyai tugas sebagai berikut :

 Menyusun bahan Rencana Kerja dan Anggaran (RKA) dan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Meningkatkan fasilitas peningkatan kemampuan tenaga fasilitator, intruktur, assessor dan auditor mutu pelayanan kesehatan.

 Melaksanakan kegiatan pembinaan, pengawasan, dan pengendalian tata laksana pelayanan kesehatan pada sarana kesehatan.

 Menghimpun, mengelola, menyajikan, memelihara, mengembangkan, memanfaatkan data dan informasi upaya pelayanan kesehatan.

(5)

37

 Melaksanakan kegiatan pengawasan dan pengendalian penerapan standar pelayanan kesehatan.

 Melaksanakan kegiatan pembinaan, pengawasan akreditasi sarana pelayanan kesehatan.

Memberikan rekomendasi/perizinan saran pelayanan kesehatan.

Memberikan tanda daftar kepada pengobat tradisional.

Melaksanakan siaga 24 jam/pusat pengendalian dukungan kesehatan.

 Melakukan pengawasan terhadap pelaksanaan standar pelayanan minimal pelayanan kesehatan.

 Menyiapakan bahan laporan Suku Dinas Kesehatan yang terkait dengan tugas Seksi Pelayanan Kesehatan.

 Melaporkan dan mempertanggungjawabkan pelaksanaan tugas Seksi Pelayanan Kesehatan.

Seksi Sumber Daya Kesehatan mempunyai tugas sebagai berikut :

 Menyusun bahan Rencana Kerja dan Anggaran (RKA) dan Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan tugas Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan pemberian perizinan tenaga dan sarana formasi makanan dan minuman.

 Memberikan rekomendasi/perizinan praktik tenaga kesehatan.

 Melaksanakan kegiatan bimbingan teknis tenaga kesehatan.

 Menyusun peta kebutuhan pendidikan dan pelatihan tenaga kesehatan berdasarkan analisa kebutuhan pendidikan dan pelatihan.

 Melaksanakan kegiatan monitoring dan evaluasi tingkat kepatuhan petugas kesehatan terhadap standar pelayanan.

 Melaksnakan kegiatan audit internal dan audit eksternal penerapan manajemen mutu

(6)

38

 Melaksanakan kegiatan bimbingan konsultasi dan pendampingan penerapan sistem manajemen mutu kepada puskesmas.

 Melaksanakan kegiatan pengembangan mutu melalui forum dan fasilitator.

 Melaksanakan fasilitas peningkatan kemampusan tenaga fasilitator, intruktur, assessor dan auditor mutu pelayanan kesehatan.

 Melaksanakan kegiatan pembinaan, pengawasan, pengendalian pelayanan sarana pelayanan kefarmasian meliputi industri kecil obat tradisional, subpenyalur alat kesehatan, apotek, toko obat, depo obat dan industri makanan dan minuman rumah tangga.

 Melaksanakan kegiatan pemantauan dan pengendalian harga obat dan persediaan cadangan obat esensial.

 Malaksanakan pengelolaan persediaan obat dan pembekalan kesehatan pada lingkup kota administrasi.

 Melaksanakan monitoring dan pemetaan sumber daya kesehatan.

 Menyiapkan bahan laporan Suku Dinas Kesehatan yang terkait dengan tugas Seksi Sumber Daya Kesehatan.

 Melaaporkan dan mempertanggungjawabkan pelaksanaan tugas Seksi Sumber Daya Kesehatan.

Seksi Pengendalian Masalah Kesehatan mempunyai tugas sebagai berikut :  Menyusun bahan Rencana Kerja dan Anggaran (RKA) dan Dokumen

Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan tugas Dokumen Pelaksanaan Anggaran (DPA) Suku Dinas sesuai dengan lingkup tugasnya.

 Melaksanakan pengendalian penyakit menular, penyakit tidak menular, kesehatan jiwa masyarakat, surveilans epidemiologi, penganggulangan wabah/Kejadian Luar Biasa (KLB) dan kesehatan lingkungan.

 Melaksanakan kegiatan pembinaan pelaksanaan kesehatan haji.

 Menyiapkan materi sosialisasi kesehatan tentang pengendalian penyakit menular/tidak menular serta jiwa kesehatan masyarakat.

(7)

39

 Melaksanakan kegiatan bimbingan, konsultasi dan pendampingan teknis peningkatan kompentensi surveilans epidomiologi, tenaga kesehatan pengendalian penyakit menular dan tidak menular serta kesehatan jiwa masyarakat.

 Melaksanakan kegiatan koordinasi, kerja sama dan kemitraan pengendalian penyakit menular dan tidak menular serta kesehatan jiwa masyarakat dengan satuan Kinerja Perangkat Daerah (SKPD). Unit Kerja Perangkat Daerah (UKPD) dan/atau instansi pemerintah / swasta / masyarakat.

 Melaksanakan kegiatan pembinaan, pengawasan dan pengendalian kegiatan imunisasi.

 Menghimpun, mengelola, menyajikan, memelihara, mengembangakan dan memanfaatkan data dan informasi surveilans epidemiologi sebagai Sistem Kewaspadaan Dini Kejadian Luar Biasa (SKD_KLB) pada lingkup Kota Administrasi.

 Melaksanakan kegiatan investigasi penyakit potensial Kejadian Luar Biasa (KLB) dan surveilans.

 Melaksanakan kegiatan pengendalian surveilans kematian.

 Melaksanakan kegiatan monitoring danpemetaan kegiatan penanggulangan wabah/Kejadian Luar Biasa (KLB) dan surveilans.

 Melaksanakan kegiatan pengendalian pelaksanaan program kesehatan lingkungan meliputi penyehatan air minum/air bersih, penyehatan makanan dan minuman, pengamanan limbah, pengendalian vector, pengendalian radiasi, penyehatan pemukiman kumuh, penyehatan di tempat-tempat umum, tempat kerja, tempat pengelolaan pestisida termasuk pemberiian rekomendasi Analisis Mengenai Dampak Lingkungan)

 Melaksanakan Dokumen Pelaksanaan Anggran (DPA) Suku Dinas sesuai dengan lingkup tugasnya (AMDAL), upaya pengelolaan lingkungan/upaya pemantauan lingkungan.

 Melaksanakan kegiatan pengawasan dan pengendalian saran penunjang kesehatan lingkungan.

(8)

40

 Menyiapkan materi pelatihan teknis dalam Bidang Kehatan Lingkungan dan Kesehatan Kerja.

 Meyiapkan bahan laporan Suku Dinas Kesehatan yang terkait dengan tugas Seksi Pengendalian Masalah Kesehatan.

 Melaporkan dan mempertanggungjawabkan pelaksanaan tugas Seksi Pengendalian Masalah Kesehatan.

Puskesmas mempunyai tugas sebagai berikut:

Mengobati masyarakat yang sakit semaksimal mungkin.

 Memberikan penyuluhan penyakit, jika ada penyakit berbahaya disekitar lokasi Puskesmas.

Melayani masyarakat dengan baik.

Posyandu mempunyai tugas sebagai berikut:

 Mempercepat penurunan angka kematian bayi, anak balita dan angka kelahiran.

 Mempercepat penerimaan NKKBS.

 Meningkatkan kemampuan masyarakat untuk mengembangkan kegiatan-kegiatan kesehatan dan lainnya yang menunjang, sesuai dengan kebutuhan.

3.3 Analisa Sistem Berjalan

Sistem manual yang sekarang berjalan disetiap Posyandu bermula dari ibu balita dan balita / wanita usia subur / pasangan usia subur melakukan pendaftaran pada Posyandu sekitar. Data pendaftaran yang sudah dicatat akan menjadi form master bagi Posyandu untuk melakukan proses selanjutnya yaitu penimbangan berat badan dan pengukuran tinggi badan dan kemudian akan dicatat dalam buku informasi Posyandu.

Setelah hasil pencatatan pada buku informasi Posyandu, kader juga mencatat pada buku KMS guna menjadi catatan pribadi perkembangan ibu dan balita. Tahap selanjutnya yaitu memberikan penyuluhan kepada ibu untuk memberikan informasi seputar kesehatan dan gizi yang baik untuk ibu dan balita.

(9)

41

Tahapan selanjutnya kader Posyandu akan memberikan vitamin A dan imunisasi bagi balita yang sudah memenuhi syarat secara periodik.

Sistem Posyandu hanya menggunakan sebuah program excell. Proses tersebut mengalami banyak tahapan yang akan menghambat lajunya penanganan fisik pada ibu dan gizi balita. Dari mulai pengumpulan data kesehatan fisik ibu dan gizi balita pada Posyandu. Proses yang terlalu panjang ini memakan banyak waktu dan kurang efisien dalam penyampaian laporan.

Selain itu pencatatan data secara manual akan menyebabkan inkonsistensi data atau memungkinkan terjadinya duplikasi data yang akan menyebabkan kerusakan pada informasi Posyandu. Metode manual yang masih digunakan juga terlihat pada penyajian laporan yang kurang variatif dan cenderung kuno.

ibu dan balita kader posyandu

mengisi form pendaftaran menerima form pendaftaran menimbang dan mengukur tinggi mencatat kedalam buku KMS melakukan penyuluhan kesehatan memberikan supplement menerima supplement menerima puyuluhan kesehatan <<include>> <<include>> <<include>>

Gambar 3.2 Use Case Diagram Sistem Berjalan

Fungsi dari sistem yang telah digambarkan menggunakan use case diagram pada gambar akan dijelaskan secara lebih detail pada bagian tabel use case spesifikasi sebagai berikut :

Tabel 3.1 Skenario Use Case mengisi form pendaftaran

Nama Use Case Mengisi form pendaftaran Actor Ibu dan balita

Deskripsi Ibu dan balita menyerahkan data pendaftaran ke kader posyandu

(10)

42

Tabel 3.2 Skenario Use Case menerima form pendaftaran

Nama Use Case Menerima form pendaftaran

Actor Kader posyandu

Deskripsi Kader menerima data pendaftaran akan mencatat data dari ibu dan anak

Tabel 3.3 Skenario Use Case menimbang dan mengukur tinggi

Nama Use Case Menimbang dan mengukur tinggi

Actor Kader posyandu

Deskripsi Kader posyandu akan menimbang dan mengukur tinggi setelah ibu dan balita terdaftar

Tabel 3.4 Skenario Use Case mencatat kedalam buku KMS

Nama Use Case Mencatat kedalam buku KMS

Actor Kader posyandu

Deskripsi Kader akan mencatat data ibu dan balita setelah melakukan penimbangan dan pengukuran tinggi

Tabel 3.5 Skenario Use Case melakukan penyuluhan kesehatan

Nama Use Case Melakukan penyuluhan kesehatan

Actor Kader posyandu

Deskripsi Kader akan memberikan informasi seputar kesehatan dan gizi yang baik untuk ibu dan balita

Tabel 3.6 Skenario Use Case memberikan supplement

Nama Use Case memberikan supplement

Actor Kader posyandu

Deskripsi Kader akan memberikan supplement seperti vitamin A dan imunisasi bagi balita yang sudah memenuhi syarat secara periodik.

Tabel 3.7 Skenario Use Case menerima supplement

Nama Use Case Menerima supplement Actor Ibu dan balita

Deskripsi Ibu dan balita menerima supplement seperti vitamin A dan imunisasi setelah memenuhi syarat secara priodik

Tabel 3.8 Skenario Use Case menerima penyuluhan kesehatan

Nama Use Case Menerima penyuluhan kesehatan Actor Ibu dan balita

Deskripsi Ibu dan balita menerima penyuluhan kesehatan mengenai gizi yang baik untuk ibu maupun balita.

(11)

43

3.4 Activity Diagram Pendaftaran Ibu dan balita

mengisi form pendaftaran

Ibu dan balita Kader posyandu

menerima form pendaftaran

menimbang dan mengukur tinggi

mencatat kedalam buku KMS

Gambar 3.3 Activity Diagram pendaftaran ibu dan balita Tabel 3.9 Activity Diagram Pendaftran Ibu dan balita

Nama Activity Activity Diagram Pendaftaran Ibu dan balita

Deskripsi Singkat Ibu dan balita mendaftarkan diri , kemudian kader posyandu malakukan penimbangan dan pengukuran tinggi setelah itu melakukan pencatatan kedalam buku KMS.

Aktor Ibu dan balita

Pra Kondisi -

Tindakan Utama Melakukan penimbangan dan pengukuran tinggi Tindakan Alternatif -

Pasca Kondisi -

3.5 Activity Diagram Penyuluhan Kesehatan

penyuluhan kesehatan

Ibu dan balita Kader posyandu

menerima penyuluhan kesehatan

menerima supplement memberikan supplement

(12)

44

Tabel 3.10 Activity Diagram Penyuluhan Kesehatan

Nama Activity Activity Diagram Penyuluhan Kesehatan

Deskripsi Singkat Kader memberikan penyuluhan kesehatan tentang informasi seputar kesehatan kemudian memberikan supplement kepada ibu dan balita.

Aktor Kader

Pra Kondisi -

Tindakan Utama Pemberian supplement Tindakan Alternatif -

Pasca Kondisi -

3.6 Analisa Sistem Usulan

Berdasarkan hasil analisis yang telah dilakukan, maka penulis mengusulkan sebuah sistem yang dapat mengatasi permasalahan pada SIP yang berjalan saat ini. Usulan sistem yang dimaksud adalah dengan mengembangkan sebuah sistem informasi yang dapat mengolah, menyimpan, dan mencari data-data kegiatan Posyandu sehingga dapat menghasilkan informasi dalam bentuk laporan yang dibutuhkan oleh pihak-pihak terkait dengan cara yang efektif dan efisien.

3.7 Use Case Diagram Sistem Usulan

3.7.1 Use Case Staff Posyandu

staf posyandu

login mengelola data ibu

mengelola data balita melihat grafik perkembangan balita melihat laporan mengelola jenis imunisasi mengelola jenis vitamin in clu de includ e include include incl ude incl ude

(13)

45

Tabel 3.11 Deskripsi Use Case Diagram Mengelola Data Balita

Nama Use Case Mengelola data balita

Aktor Staff Posyandu

Deskripsi Mengelola data balita Pra Kondisi Login

Pilih submenu balita

Skenario Aktor akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data,dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.12 Deskripsi Use Case Diagram Mengelola Data Ibu

Nama Use Case Mengelola data ibu

Aktor Staff Posyandu

Deskripsi Mengelola data ibu Pra Kondisi Login

Pilih submenu ibu

Skenario Aktor akan mengelola data ibu mulai dari menambah, mengedit, menghapus, dan menyimpan data.

Tindakan Alternatif Logout

Tabel 3.13 Deskripsi Use Case Diagram Mengelola Data Jenis Imunisasi

Nama Use Case Mengelola data jenis imunisasi

Aktor Staff Posyandu

Deskripsi Mengelola data jenis imunisasi Pra Kondisi Login

Pilih submenu jenis imunisasi

Skenario Aktor akan mengelola data jenis imunisasi mulai dari menambah, mengedit, menghapus, simpan data dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.14 Deskripsi Use Case Diagram Mengelola Data Jenis Vitamin

Nama Use Case Mengelola data jenis vitamin

Aktor Staff posyandu

Deskripsi Mengelola data jenis vitamin Pra Kondisi Login

Pilih submenu jenis vitamin

Skenario Aktor akan mengelola data jenis vitamin mulai dari menambah, mengedit, menghapus, simpan data dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.15 Deskripsi Use Case Diagram Melihat Grafik Perkembangan Balita

Nama Use Case Melihat grafik perkembangan balita

Aktor Staff posyandu

(14)

46 Lanjutan Tabel 3.15

Pra Kondisi Login

Pilih submenu grafik

Skenario Sistem akan menampilkan grafik perkembangan balita Tindakan Alternatif Pindah ke page/laman lain.

Logout

Tabel 3.16 Deskripsi Use Case Diagram Melihat Laporan

Nama Use Case Melihat laporan.

Aktor Staff Posyandu

Deskripsi Melihat laporan Pra Kondisi Login

Pilih submenu laporan

Skenario Aktor dapat melihat laporan balita, laporan ibu, laporan imunisasi dan laporan vitamin.

Tindakan Alternatif -

3.7.2 Use Case Staff Kelurahan

staf kelurahan

mengelola data ibu

mengelola data balita

melihat grafik perkembangan balita

melihat laporan

mengelola posyandu login

in clu de include include incl ude incl ude

(15)

47

Tabel 3.17 Deskripsi Use Case Diagram Mengelola Data Ibu

Nama Use Case Mengelola data ibu

Aktor Staff Kelurahan

Deskripsi Mengelola data ibu Pra Kondisi Login

Pilih submenu ibu

Skenario Aktor akan mengelola data ibu mulai dari menambah, mengedit, menghapus, dan menyimpan data.

Tindakan Alternatif Logout

Tabel 3.18 Deskripsi Use Case Diagram Mengelola Data Balita

Nama Use Case Mengelola data balita

Aktor Staff Kelurahan

Deskripsi Mengelola data balita Pra Kondisi Login

Pilih submenu balita

Skenario Aktor akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data,dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.19 Deskripsi Use Case Diagram Mengelola Posyandu

Nama Use Case Mengelola Posyandu

Aktor Staff Kelurahan

Deskripsi Mengelola Posyandu Pra Kondisi Login

Pilih submenu posyandu

Skenario Aktor akan mengelola data posyandu mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.20 Deskripsi Use Case Diagram Melihat Grafik Perkembangan Balita

Nama Use Case Melihat grafik perkembangan balita

Aktor Staff Kelurahan

Deskripsi Melihat grafik perkembangan balita Pra Kondisi Login

Pilih submenu grafik

Skenario Sistem akan menampilkan grafik perkembangan balita Tindakan Alternatif Pindah ke page/laman lain.

(16)

48

Tabel 3.21 Deskripsi Use Case Diagram Melihat Laporan

Nama Use Case Melihat laporan.

Aktor Staff Kelurahan

Deskripsi Melihat laporan Pra Kondisi Login

Pilih submenu laporan

Skenario Aktor dapat melihat laporan balita, laporan ibu, laporan imunisasi dan laporan vitamin.

Tindakan Alternatif -

3.7.3 Use Case Staff Kecamatan

staf kecamatan

login mengelola data ibu

mengelola data balita melihat grafik perkembangan balita melihat laporan mengelola posyandu mengelola kelurahan in clu de inc lude include include inclu de incl ude

Gambar 3.7 Use Case Staff Kecamatan Tabel 3.22 Deskripsi Use Case Diagram Mengelola Data Ibu

Nama Use Case Mengelola data ibu

Aktor Staff Kecamatan

Deskripsi Mengelola data ibu Pra Kondisi Login

Pilih submenu ibu

Skenario Aktor akan mengelola data ibu mulai dari menambah, mengedit, menghapus, dan menyimpan data.

(17)

49

Tabel 3.23 Deskripsi Use Case Diagram Mengelola Data Balita

Nama Use Case Mengelola data balita

Aktor Staff Kecamatan

Deskripsi Mengelola data balita Pra Kondisi Login

Pilih submenu balita

Skenario Aktor akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data,dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.24 Deskripsi Use Case Diagram Mengelola Kelurahan

Nama Use Case Mengelola Posyandu

Aktor Staff Kelurahan

Deskripsi Mengelola kelurahan Pra Kondisi Login

Pilih submenu kelurahan

Skenario Aktor akan mengelola data posyandu mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.25 Deskripsi Use Case Diagram Mengelola Posyandu

Nama Use Case Mengelola Posyandu

Aktor Staff Kelurahan

Deskripsi Mengelola Posyandu Pra Kondisi Login

Pilih submenu posyandu

Skenario Aktor akan mengelola data posyandu mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.26 Deskripsi Use Case Diagram Melihat Grafik Perkembangan Balita

Nama Use Case Melihat grafik perkembangan balita

Aktor Staff Kelurahan

Deskripsi Melihat grafik perkembangan balita Pra Kondisi Login

Pilih submenu grafik

Skenario Sistem akan menampilkan grafik perkembangan balita Tindakan Alternatif Pindah ke page/laman lain.

(18)

50

Tabel 3.27 Deskripsi Use Case Diagram Melihat Laporan

Nama Use Case Melihat laporan.

Aktor Staff Kelurahan

Deskripsi Melihat laporan Pra Kondisi Login

Pilih submenu laporan

Skenario Aktor dapat melihat laporan balita, laporan ibu, laporan imunisasi dan laporan vitamin.

Tindakan Alternatif -

3.7.4 Use Case Admin

admin

mengelola data ibu

mengelola data posyandu mengelola data balita login mengelola data kelurahan mengelola user mengelola staff kecamatan mengelola staff kelurahan mengelola staff posyandu includ e includ e include include include includ e includ e includ e

Gambar 3.8 Use Case Admin Tabel 3.28 Deskripsi Use Case Diagram Mengelola Data Ibu

Nama Use Case Mengelola data ibu

Aktor Admin

Deskripsi Mengelola data ibu Pra Kondisi Login

Pilih submenu ibu

Skenario Admin akan mengelola data ibu mulai dari menambah, mengedit, menghapus, dan menyimpan data.

(19)

51

Tabel 3.29 Deskripsi Use Case Diagram Mengelola Data Balita

Nama Use Case Mengelola data balita

Aktor Admin

Deskripsi Mengelola data balita Pra Kondisi Login

Pilih submenu balita

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.30 Deskripsi Use Case Diagram Mengelola Data Kelurahan

Nama Use Case Mengelola data kelurahan

Aktor Admin

Deskripsi Mengelola data kelurahan Pra Kondisi Login

Pilih submenu kelurahan

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.31 Deskripsi Use Case Diagram Mengelola Data Posyandu

Nama Use Case Mengelola data posyandu

Aktor Admin

Deskripsi Mengelola data posyandu Pra Kondisi Login

Pilih submenu posyandu

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.32 Deskripsi Use Case Diagram Mengelola Staff Kecamatan

Nama Use Case Mengelola staff kecamatan

Aktor Admin

Deskripsi Mengelola staff kecamatan Pra Kondisi Login

Pilih submenu staff kecamtan

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

(20)

52

Tabel 3.33 Deskripsi Use Case Diagram Mengelola Staff Kelurahan

Nama Use Case Mengelola staff kelurahan

Aktor Admin

Deskripsi Mengelola staff kelurahan Pra Kondisi Login

Pilih submenu staff kelurahan

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.34 Deskripsi Use Case Diagram Mengelola Staff Posyandu

Nama Use Case Mengelola staff posyandu

Aktor Admin

Deskripsi Mengelola staff posyandu Pra Kondisi Login

Pilih submenu posyandu

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

Tabel 3.35 Deskripsi Use Case Diagram Mengelola User

Nama Use Case Mengelola user

Aktor Admin

Deskripsi Mengelola user Pra Kondisi Login

Pilih submenu user

Skenario Admin akan mengelola data balita mulai dari menambah, mengedit, menghapus, simpan data, dan pencarian data.

Tindakan Alternatif Logout

3.8 Activity Diagram

3.8.1 Activity Diagram Login

membuka halaman login

menampilkan login form masukkan username dan password

tidak valid

masuk halaman utama valid

Admin Sistem

(21)

53

Tabel 3.36 Activity Diagram Login

Nama Activity diagram login.

Deskripsi singkat Aktor harus login terlebih dahulu untuk memasuki menu selanjutnya.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama

Tindakan Alternatif Jika username & password benar, maka maka sistem akan menampilkan halaman utama, dan sebaliknya jika salah, maka harus mengulangi inputannya lagi.

Pasca kondisi Aktor bisa melakukan kegiatan selanjutnya

3.8.2 Activity Diagram Mengelola Data Ibu

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu ibu

menampilkan data ibu salah

benar

update delete create read

simpan data ibu

Admin Sistem

(22)

54

Tabel 3.37 Activity Diagram Mengelola Data Ibu

Nama Activity diagram mengelola data ibu.

Deskripsi singkat Proses mengelola data ibu, dimulai dengan memilih submenu ibu kemudian sistem akan menampilkan data ibu. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.3 Activity Diagram Mengelola Data Balita

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu balita

menampilkan data balita salah

benar

update delete create read

simpan data balita

Admin Sistem

(23)

55

Tabel 3.38 Activity Diagram Mengelola Data Balita

Nama Activity diagram mengelola data balita

Deskripsi singkat Proses mengelola data balita, dimulai dengan memilih submenu balita kemudian sistem akan menampilkan data balita. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.4 Activity Diagram Mengelola Data Kelurahan

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu kelurahan

menampilkan data kelurahan salah

benar

update delete create read

simpan data kelurahan

Admin Sistem

(24)

56

Tabel 3.39 Activity Diagram Mengelola Data Kelurahan

Nama Activity diagram mengelola data kelurahan

Deskripsi singkat Proses data mengelola kelurahan, dimulai dengan memilih submenu kelurahan kemudian sistem akan menampilkan data kelurahan. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.5 Activity Diagram Mengelola Data Posyandu

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu posyandu

menampilkan data posyandu salah

benar

update delete create read

simpan data posyandu

Admin Sistem

(25)

57

Tabel 3.40 Activity Diagram Mengelola Data Posyandu

Nama Activity diagram mengelola data posyandu

Deskripsi singkat Proses data posyandu, dimulai dengan memilih submenu posyandu kemudian sistem akan menampilkan data posyandu. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.6 Activity Diagram Mengelola Staff Kelurahan

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu staff kelurahan

menampilkan data staff kelurahan salah

benar

update delete create read

simpan data staff kelurahan

Admin Sistem

(26)

58

Tabel 3.41 Activity Diagram Mengelola Staff Kelurahan

Nama Activity diagram mengelola staff kelurahan

Deskripsi singkat Proses mengelola staff kelurahan, dimulai dengan memilih submenu staff kelurahan kemudian sistem akan menampilkan data staff kelurahan. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.7 Activity Diagram Mengelola Staff Kecamatan

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu staff kecamatan

menampilkan data staff kecamatan salah

benar

update delete create read

simpan data staff kecamatan

Admin Sistem

(27)

59

Tabel 3.42 Activity Diagram Mengelola Staff Kecamatan

Nama Activity diagram mengelola staff kecamatan

Deskripsi singkat Proses mengelola staff kecamatan, dimulai dengan memilih submenu staff kecamatan kemudian sistem akan menampilkan data staff kecamatan. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.8 Activity Diagram Mengelola Staff Posyandu

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu staff posyandu

menampilkan data staff posyandu salah

benar

update delete create read

simpan data staff posyandu

Admin Sistem

(28)

60

Tabel 3.43 Activity Diagram Mengelola Staff Posyandu

Nama Activity diagram mengelola staff posyandu

Deskripsi singkat Proses mengelola staff posyandu, dimulai dengan memilih submenu staff posyandu kemudian sistem akan menampilkan data staff posyandu. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.9 Activity Diagram Mengelola User

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu user

menampilkan data user

salah

benar

update delete

create read

simpan data user

Admin Sistem

memilih NIP staff

(29)

61

Tabel 3.44 Activity Diagram Mengelola User

Nama Activity diagram mengelola user

Deskripsi singkat Proses mengelola user, dimulai dengan memilih submenu user kemudian sistem akan menampilkan data user. Setelah itu memilih NIP staff untuk dapat diedit lever usernya dan kemudian data tersimpan sesuai yang dipilih.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.10 Activity Diagram Mengelola Jenis Imunisasi

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu jenis imunisasi

menampilkan data jenis imunisasi

salah

benar

update delete

create read

simpan data jenis imunisasi

Admin Sistem

(30)

62

Tabel 3.45 Activity Diagram Mengelola Jenis Imunisasi

Nama Activity diagram mengelola Jenis Imunisasi

Deskripsi singkat Proses mengelola jenis imunisasi dimulai dengan memilih submenu jenis imunisasi kemudian sistem akan menampilkan data jenis imunisasi. Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.11 Activity Diagram Mengelola Jenis Vitamin

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu jenis vitamin A

menampilkan data jenis vitamin A

salah

benar

update delete

create read

simpan data jenis vitamin A

Admin Sistem

(31)

63

Tabel 3.46 Activity Diagram Mengelola Jenis Vitamin

Nama Activity diagram mengelola Jenis Vitamin

Deskripsi singkat Proses mengelola jenis vitamin dimulai dengan memilih submenu jenis vitamin kemudian sistem akan menampilkan data jenis vitamin . Setelah itu user dapat menambah data, mengedit data, meghapus data, simpan data, dan pencarian data.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.12 Activity Diagram Perkembangan Balita

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu kelurahan

salah benar

memasukkan berat dan tinggi balita

Admin Sistem

memilih ibu posyandu memilih ibu balita

memilih balita

pendaftaran

simpan data balita belum terdaftar

sudah terdaftar berhasil terdaftar

(32)

64

Tabel 3.47 Activity Diagram Perkembangan Balita

Nama Activity diagram Perkembangan balita

Deskripsi singkat Proses mengelola perkembangan balita dimulai dengan memilih kelurahan dan posyandu kemudian memilih ibu balita dan balita, jika tidak ada data harus melakukan pendaftaran terlebih dahulu. Setelah terdaftar baru bisa memasukkan berat badan dan tinggi balita.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.13 Activity Diagram Perkembangan Ibu

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih kelurahan

salah

benar

memasukkan data berat dan lila

Admin Sistem

memilih posyandu memilih ibu

pendaftaran

simpan data ibu belum terdaftar

sudah terdaftar berhasil terdaftar

cek data ibu

(33)

65

Tabel 3.48 Activity Diagram Perkembangan Ibu

Nama Activity diagram Perkembangan Ibu

Deskripsi singkat Proses mengelola perkembangan ibu dimulai dengan memilih kelurahan, posyandu dan ibu. Kemudian jika tidak ada data harus melakukan pendaftaran terlebih dahulu. Setelah terdaftar baru bisa memasukkan data berat dan lila.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.14 Activity Diagram Pemberian Vitamin

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih kelurahan

salah

benar

menentukan tanggal pemberian

Admin Sistem

memilih posyandu

memilih ibu

memilih balita

Memilih jenis vitamin

(34)

66

Tabel 3.49 Activity Diagram Pemberian Vitamin

Nama Activity diagram Pemberian Vitamin

Deskripsi singkat Proses pemberian vitamin balita, dimulai dengan memilih kelurahan dan posyandu yang diingikan. Setelah itu memilih ibu dan balita serta memilih jenis vitamin sesuai umur balita, kemudian menentukan tanggal pemberian vitamin.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.15 Activity Diagram Imunisasi

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih kelurahan

salah

benar

menentukan tanggal imunisasi

Admin Sistem

memilih posyandu

memilih ibu

memilih balita

memilih jenis imunisasi

(35)

67

Tabel 3.50 Activity Diagram Imunisasi

Nama Activity diagram Imunisasi

Deskripsi singkat Proses pemberian imunisasi balita, dimulai dengan memilih kelurahan dan posyandu yang diingikan. Setelah itu memilih ibu dan balita serta memilih jenis imunisasi sesuai umur balita, kemudian menentukan tanggal imunisasi.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.16 Activity Diagram Melihat Grafik Perkembangan Balita

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user menentukan kelurahan

salah

benar

tampil grafik perkembangan balita

Admin Sistem

menentukan posyandu

menentukan priode awal

menentukan priode akhir

(36)

68

Tabel 3.51 Activity Diagram Melihat Grafik Perkembangan Balita

Nama Activity diagram Melihat Grafik Perkembangan Balita Deskripsi singkat Proses melihat grafik perkembangan balita, dimulai

dengan menentukan kelurahan dan posyandu yang diinginkan serta periode bulan maupun tahun. Sehingga akan menampilkan grafik perkembangan balita yang diinginkan.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.8.17 Activity Diagram Melihat Laporan

membuka web

mengisi username dan password

menampilkan halaman login

menampilkan halaman utama user memilih submenu laporan

salah benar

mencetak laporan

Admin Sistem

menentukan pencarian

menekan tombol seacrh

menekan tombol printer

menampilkan data laporan

terkonvert dalam bentuk PDF

(37)

69

Tabel 3.52 Activity Diagram Melihat Laporan

Nama Activity diagram Melihat Laporan

Deskripsi singkat Proses melihat laporan, dimulai dengan memilih submenu laporan balita / laporan ibu / laporan imunisasi / laporan vitamin. Kemudian menentukan pencarian sesuai kebutuhan dan menekan tombol search yang akan menampilkan data laporan. Setelah itu dapat menekan tombol printer yang akan terkonvert dalam bentuk pdf sehingaa laporan akan tercetak.

Aktor Admin

Pra Kondisi -

Tindakan utama - Memasukan user id dan password - Membuka form menu utama Tindakan Alternatif Jika username & password salah, maka harus

mengulangi inputannya lagi.

Pasca kondisi Admin bisa melakukan kegiatan selanjutnya

3.9 Sequence Diagram

3.9.1 Sequence Diagram Login

Admin

Tampilan Login

Tampilan Login

Proses Login Database Login Menu utama

Masukkan User dan Password

kembali lagi kemenu login

Tidak Sesuai

Sesuai

Login

(38)

70

Tabel 3.53 Keterangan Sequence Diagram Login

Nama Login

Deskripsi Pada sequence ini admin harus melakukan login yaitu menginput username dan password sebelum masuk ke aplikasi, kemudian sistem akan memvalidasi jika berhasil admin masuk ke menu utama jika gagal kembali ke login awal.

3.9.2 Sequence Diagram Mengelola Data Ibu

Admin

menu utama menu master Form data ibu ibu

Login

Pilih

open

data ibu masuk

Id_posy

Edit data ibu

Simpan data register sukes Logout Id_ibu alamatnama tgllhr telepon

Gambar 3.27 Sequence Diagram Mengelola Data Ibu Tabel 3.54 Keterangan Sequence Diagram Mengelola Data Ibu

Nama Sequence Diagram Mengelola Data Ibu

Deskripsi Admin melakukan login terlebih dahulu untuk masuk menu utama setelah itu memilih menu master kemudian proses entri data ibu dan simpan data. Admin melakukan logout dan kembali ke halaman login.

(39)

71

3.9.3 Sequence Diagram Mengelola Data Balita

Admin

menu utama menu master Form data balita balita

Login

Pilih

open

data balita

nama

edit data balita

Simpan data edit sukses Logout Id_balita Id_ibu Brt_lahir tgllhr jk Stat_hidup

Gambar 3.28 Sequence Diagram Mengelola Data Balita Tabel 3.55 Keterangan Sequence Diagram Mengelola Data Balita

Nama Sequence diagram Mengelola Data Balita Deskripsi

singkat

Menjelaskan proses terjadinya entri data balita

Aktor Admin

Pra – kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(40)

72

3.9.4 Sequence Diagram Mengelola Data Posyandu

Admin

menu utama menu master Form data posyandu posyandu

Login

Pilih

open

data posyandu

alamat

edit data posyandu

Simpan data edit sukses Logout Id_posy nama Id_kel Id_kec

Gambar 3.29 Sequence Diagram Mengelola Data Posyandu Tabel 3.56 Keterangan Sequence Diagram Mengelola Data Posyandu

Nama Sequence diagram Mengelola Data Posyandu Deskripsi

singkat

Menjelaskan proses terjadinya entri data posyandu

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(41)

73

3.9.5 Sequence Diagram Mengelola Data Kelurahan

Admin

menu utama menu master Form data kelurahan kelurahan

Login

Pilih

open

data kelurahan

alamat

edit data kelurahan

Simpan data edit sukses Logout Id_kel nama telepon Id_kec

Gambar 3.30 Sequence Diagram Mengelola Data Kelurahan Tabel 3.57 Keterangan Sequence Diagram Mengelola Data Kelurahan

Nama Sequence diagram Mengelola Data Kelurahan Deskripsi

singkat

Menjelaskan proses terjadinya entri data kelurahan

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(42)

74

3.9.6 Sequence Diagram Mengelola Data Staff Kelurahan

Admin

menu utama menu master Form data staff kelurahan staff kelurahan

Login

Pilih

open

data staff kelurahan

alamat

edit data staff kelurahan

Simpan data edit sukses Logout nip nama Tgl_lahir kota telepon password Id_kel

Gambar 3.31 Sequence Diagram Mengelola Data Staff Kelurahan Tabel 3.58 Keterangan Sequence Diagram Mengelola Data Staff Kelurahan

Nama Sequence Diagram Mengelola Data Staff Kelurahan Deskripsi

singkat

Menjelaskan proses terjadinya entri data staff kelurahan

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(43)

75

3.9.7 Sequence Diagram Mengelola Data Staff Kecamatan

Admin

menu utama menu master Form data staff kecamatan staff kecamatan

Login

Pilih

open

data staff kecamatan

alamat

edit data staff kecamatan

Simpan data edit sukses Logout nip nama Tgl_lahir kota telepon password

Gambar 3.32 Sequence Diagram Mengelola Data Staff Kecamatan Tabel 3.59 Keterangan Sequence Diagram Mengelola Data Staff Kecamatan

Nama Sequence Diagram Mengelola Data Staff Kecamatan Deskripsi

singkat

Menjelaskan proses terjadinya entri data staff kecamatan

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(44)

76

3.9.8 Sequence Diagram Mengelola Data Staff Posyandu

Admin

menu utama menu master Form data staff posyandu staff posyandu

Login

Pilih

open

data staff posyandu

alamat

Edit data staff posyandu

Simpan data edit sukses Logout nip nama Tgl_lahir kota telepon password Id_kel Id_kec

Gambar 3.33 Sequence Diagram Mengelola Data Staff Posyandu Tabel 3.60 Keterangan Sequence Diagram Mengelola Data Staff Posyandu

Nama Sequence Diagram Mengelola Data Staff Posyandu Deskripsi

singkat

Menjelaskan proses terjadinya entri data staff posyandu

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(45)

77

3.9.9 Sequence Diagram Mengelola Jenis Imunisasi

Admin

menu utama menu master Form jenis imunisasi jenis imunisasi

Login

Pilih

open

data jenis imunisasi

deskripsi

Edit data jenis imunisasi

Simpan data

edit sukses

Logout

Id_imun nama

Gambar 3.34 Sequence Diagram Mengelola Jenis Imunisasi Tabel 3.61 Keterangan Sequence Diagram Mengelola Jenis Imunisasi

Nama Sequence Diagram Mengelola Jenis Imunisasi Deskripsi

singkat

Menjelaskan proses terjadinya entri data jenis imunisasi

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(46)

78

3.9.10 Sequence Diagram Mengelola Jenis Vitamin

Admin

menu utama menu master Form jenis vitamin jenis vitamin

Login

Pilih

open

data jenis vitamin

deskripsi

Edit data jenis vitamin

Simpan data

edit sukses

Logout

Id_vit nama

Gambar 3.35 Sequence Diagram Mengelola Jenis Vitamin Tabel 3.62 Keterangan Sequence Diagram Mengelola Jenis Vitamin

Nama Sequence Diagram Mengelola Jenis Vitamin Deskripsi

singkat

Menjelaskan proses terjadinya entri data jenis vitamin

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama - Memilih menu master Pasca kondisi -

(47)

79

3.9.11 Sequence Diagram Perkembangan Balita

Admin

menu utama menu master Form perkembangan balita perkembangan balita

Login

Pilih

open

data perkembangan balita

berat

Edit data perkembangan balita

Simpan data edit sukses Logout Id_perk Id_balita tinggi tgl

Gambar 3.36 Sequence Diagram Perkembangan Balita Tabel 3.63 Keterangan Sequence Diagram Perkembangan Balita

Nama Sequence Diagram Perkembangan Balita Deskripsi

singkat

Menjelaskan proses terjadinya entri data perkembangan balita

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama

- Memilih menu pelayanan posyandu Pasca kondisi -

(48)

80

3.9.12 Sequence Diagram Perkembangan Ibu

Admin

menu utama menu pelayanan posyandu form perkembangan ibu perkembangan ibu

Login

Pilih

open

data perkembangan ibu

Edit data perkembangan ibu

Simpan data Logout kelurahan posyandu Edit sukses Nama ibu berat lila tanggal

Gambar 3.37 Sequence Diagram Perkembangan Ibu Tabel 3.64 Keterangan Sequence Diagram Perkembangan Ibu

Nama Sequence Diagram Perkembangan Ibu Deskripsi

singkat

Menjelaskan proses terjadinya entri data perkembangan ibu

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama

- Memilih menu pelayanan posyandu Pasca kondisi -

(49)

81

3.9.13 Sequence Diagram Pemberian Vitamin

Admin

menu utama menu master Form data pemberian vitamin pemberian vitamin

Login

Pilih

open

data pemberian vitamin

Id_vit

edit data pemberian vitamin

Simpan data edit sukses Logout Id_vitamin Id_balita tgl

Gambar 3.38 Sequence Diagram Pemberian Vitamin Tabel 3.65 Keterangan Sequence Diagram Pemberian Vitamin

Nama Sequence Diagram Pemberian Vitamin Deskripsi

singkat

Menjelaskan proses terjadinya entri data pemberian vitamin

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama

- Memilih menu pelayanan posyandu Pasca kondisi -

(50)

82

3.9.14 Sequence Diagram Imunisasi

Admin

menu utama menu master Form data imunisasi imunisasi

Login

Pilih

open

data imunisasi

Id_imun

edit data imunisasi

Simpan data edit sukses Logout Id_imunisasi Id_balita tgl

Gambar 3.39 Sequence Diagram Imunisasi Tabel 3.66 Keterangan Sequence Diagram Imunisasi

Nama Sequence Diagram Imunisasi Deskripsi

singkat

Menjelaskan proses terjadinya entri data imunisasi

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama

- Memilih menu pelayanan posyandu Pasca kondisi -

(51)

83

3.9.15 Sequence Diagram Melihat Grafik Perkembangan Balita

Admin

menu utama menu grafik form perkembangan balita perkembangan balita

Login

Open

pilih perkembangan balita

input priode Simpan data Logout Display perkembangan balita

Gambar 3.40 Sequence Diagram Melihat Grafik Perkembangan Balita Tabel 3.67 Sequence Diagram Melihat Grafik Perkembangan Balita

Nama Sequence diagram Melihat Grafik Perkembangan Balita Deskripsi

singkat

Menjelaskan proses terjadinya entri data imunisasi

Aktor Admin

Pra - kondisi Pengelola harus login dahulu sebelum masuk ke halaman menu utama

Tindakan utama - Memasukan user id dan pass - Membuka form menu utama

- Memilih menu pelayanan posyandu Pasca kondisi -

(52)

84

3.9.16 Sequence Diagram Melihat Laporan

Admin

website Halaman Login Menu Utama Laporan

Salah

Database

Open()

Input Username & password

Benar Open() Pilih laporan Laporan balita Laporan ibu Laporan imunisasi Laporan vitamin

cetak Get Laporan

Laporan

Logout Website

Gambar 3.41 Sequence Diagram Melihat Laporan Tabel 3.68 Keterangan Sequence Diagram Melihat Laporan

Nama Sequence Diagram Melihat Laporan

Deskripsi Admin membuka website, lalu melakukan login, apabila tidak diterima username dan password tidak akan terbuka, apabila diterima masuk ke halaman utama, setelah itu memilih menu laporan, lalu Admin memilih jenis laporan yang akan di cetak yaitu laporan balita, atau laporan ibu, atau laporan imunisasi, atau laporan vitamin, lalu memilih periode laporan cetak apabila batal hanya kembali ke menu laporan. Admin melakukan logout dan kembali ke website.

(53)

85 3.10 Class Diagram +tambah() +edit() +simpan() +hapus() -id_ibu -id_posy -nama -alamat -tgllhr -telepon ibu +tambah() +edit() +simpan() +hapus() -id_balita -id_ibu -nama -brt_lahir -tgllhr -jk -stat_hidup balita +tambah() +edit() +simpan() +hapus() -id_posy -nama -alamat -id_kec -id_kel posyandu +tambah() +edit() +simpan() +hapus() -id_kec -nama -alamat -telepon kecamatan +tambah() +edit() +simpan() +hapus() -id_kel -nama -alamat -telepon -id_kec kelurahan +tambah() +edit() +simpan() +hapus() -id_imunisasi -id_balita -id_imun -tgl imunisasi +tambah() +edit() +simpan() +hapus() -id_vitamin -id_balita -id_vit -tgl vitamin +tambah() +edit() +simpan() +hapus() -id_user -nama -password -username user +tambah() +ubah() +simpan() +hapus() -id_perk -id_balita -berat -tinggi -tgl perkembangan_balita +tambah() +ubah() +simpan() +hapus() -id_perk -id_ibu -lila -tekanan_darah -tgl perkembangan_ibu +tambah() +ubah() +simpan() +hapus() -id_imun -nama -deskripsi jenis_imun +tambah() +ubah() +simpan() +hapus() -id_vit -nama -deskripsi jenis_vit +tambah() +ubah() +simpan() +hapus() -nip -nama -alamat -tgl_lahir -kota -telepon -password staff_kecamatan +tambah() +ubah() +simpan() +hapus() -nip -nama -alamat -tgl_lahir -kota -telepon -password -id_kel staff_kelurahan +tambah() +ubah() +simpan() +hapus() -nip -nama -alamat -tgl_lahir -kota -telepon -password -id_kel -id_posy staff_posyandu * 1 * 1 1 * 1 * * 1 1 * 1 * * 1 * 1 1 * * * * *

Gambar 3.42 Class Diagram

3.11 Struktur Basis Data

1. Nama Tabel : Balita Isi : data balita

Primary Key : id_balita

Tabel 3.69 Struktur basis data balita

No Nama Field Tipe Data Panjang Keterangan

1 id_balita Int 11 Id balita

2 id_ibu Int 11 Id ibu

3 Nama Varchar 30 Nama balita

4 brt_lahir Float Berat balita

5 tglLhr Date Tanggal lahir

(54)

86 2. Nama Tabel : Ibu

Isi : data ibu Primary Key : id_ibu

Tabel 3.70 Struktur basis data ibu

No Nama Field Tipe Data Panjang Keterangan

1 id_ibu Int 11 Id ibu

2 id_posy Int 11 Id posyandu

3 Nama Varchar 25 Nama ibu

4 Alamat Varchar 100 Alamat rumah

5 Tgllhr Date Tanggal lahir

6 Telepon Varchar 12 Telepon

3. Nama Tabel : Imunisasi Isi : data Imunisasi

Primary Key : id_imun

Tabel 3.71 Struktur basis data imunisasi

No Nama Field Tipe Data Panjang Keterangan

1 id_imunisasi Int 11 Id imunisasi

2 id_balita Int 11 Id balita

5 id_imun Int 11 Id jenis imunisasi

6 Tgl Date Tanggal

4. Nama Tabel : Vitamin Isi : data vitamin

Primary Key : id_vit

Tabel 3.72 Struktur basis data vitamin

No Nama Field Tipe Data Panjang Keterangan

1 id_vitamin Int 11 Id vitamin

2 id_balita Int 11 Id balita

3 id_vit Int 11 Id jenis vitamin

4 Tgl Date Tanggal

5. Nama Tabel : Posyandu Isi : data posyandu

Primary Key : id_posy

Tabel 3.73 Struktur basis data posyandu

No Nama Field Tipe Data Panjang Keterangan

1 id_posy Int 11 Id posyandu

2 Nama Varchar 25 Nama posyandu

3 alamat Varchar 100 Alamat posyandu

4 id_kel Int 11 Id kelurahan

(55)

87 6. Nama Tabel : Kelurahan

Isi : data kelurahan Primary Key : id_kel

Tabel 3.74 Struktur basis data kelurahan

No Nama Field Tipe Data Panjang Keterangan

1 id_kel Int 11 Id kelurahan

2 Nama Varchar 25 Nama kelurahan

3 alamat Varchar 30 Alamat kelurahan

4 telepon Int 12 Telepon kelurahan

5 id_kec Int 11 Id kecamatan

7. Nama Tabel : Kecamatan Isi : data kecamatan

Primary Key : id_kec

Tabel 3.75 Struktur basis data kecamatan

No Nama Field Tipe Data Panjang Keterangan

1 id_kec Int 11 Id kecamatan

2 Nama Varchar 25 Nama kecamatan

3 alamat Varchar 100 Alamat kecamatan

4 telepon Int 12 Telepon kecamatan

8. Nama Tabel : User Isi : data user

Primary Key : id_user

Tabel 3.76 Struktur basis data user

No Nama Field Tipe Data Panjang Keterangan

1 id_user Int 11 Id user

2 Nama Varchar 30 Nomer user

3 password Int 15 Password user

4 username Int 35 Username user

9. Nama Tabel : Jenis Imunisasi Isi : data jenis imunisasi

Primary Key : id_imun

Tabel 3.77 Struktur basis data jenis imunisasi

No Nama Field Tipe Data Panjang Keterangan

1 id_imun Int 11 Id imunisasi

2 Nama Varchar 30 Nama jenis imunisasi

3 deskripsi Varchar 500 Deskripsi

10. Nama Tabel : Jenis Vitamin Isi : data jenis vitamin

(56)

88

Tabel 3.78 Struktur basis data jenis vitamin

No Nama Field Tipe Data Panjang Keterangan

1 id_vit Int 11 Id vitamin

2 Nama Varchar 30 Nama jenis vitamin

3 Deskripsi Varchar 500 Deskripsi

11. Nama Tabel : Perkembangan Balita Isi : data perkembangan balita Primary Key : id_perk

Tabel 3.79 Struktur basis data perkembangan balita

No Nama Field Tipe Data Panjang Keterangan

1 id_perk Int 11 Id perkembangan balita

2 Id_balita Int 11 Id balita

3 Berat float Berat balita

4 Tinggi Float Tinggi balita

5 Tgl Date Tanggal

12. Nama Tabel : Perkembangan Ibu Isi : data perkembangan ibu Primary Key : id_perk

Tabel 3.80 Struktur basis data perkembangan balita

No Nama Field Tipe Data Panjang Keterangan

1 id_perk Int 11 Id perkembangan ibu

2 Id_ibu Int 11 Id ibu

3 Lila Int 11 Lingkaran lengan atas

4 Tanggal Date Tanggal

5 Tekanan_darah Int 3 Tekanan darah ibu

13. Nama Tabel : Staff Kecamatan Isi : data staff kecamatan Primary Key : nip

Tabel 3.81 Struktur basis data staff kecamatan

No Nama Field Tipe Data Panjang Keterangan

1 Nip Int 10 Nomer induk pegawai

2 Nama Varchar 50 Nama staff kecamatan

3 Alamat Text Alamat staff kecamatan

4 Tgl_lahir Date Tanggal lahir staff

5 Kota Varchar 30 Kota staff kecamatan

6 Telepon Varchar 12 Telepon staff kecamatan 7 password Varchar 15 Password staff kecamatan

(57)

89 14. Nama Tabel : Staff Kelurahan

Isi : data staff kelurahan Primary Key : nip

Tabel 3.82 Struktur basis data staff kelurahan

No Nama Field Tipe Data Panjang Keterangan

1 Nip Int 10 Nomer induk pegawai

2 Nama varchar 50 Nama staff kelurahan

3 Alamat text Alamat staff kelurahan

4 Tgl_lahir date Tanggal lahir staff

5 Kota varchar 30 Kota staff kelurahan

6 Telepon varchar 12 Telepon staff kelurahan 7 password varchar 15 Password staff kelurahan

8 Id_kel Int 11 Id kelurahan

15. Nama Tabel : Staff Posyandu Isi : data staff posyandu Primary Key : nip

Tabel 3.83 Struktur basis data staff posyandu

No Nama Field Tipe

Data Panjang Keterangan

1 Nip Int 10 Nomer induk pegawai

2 Nama varchar 50 Nama staff posyandu

3 Alamat text Alamat staff posyandu

4 Tgl_lahir date Tanggal lahir staff posyandu 5 Kota varchar 30 Kota staff posyandu

6 Telepon varchar 12 Telepon staff posyandu 7 password varchar 15 Password staff posyandu

8 Id_kel Int 11 Id kelurahan

(58)

90

3.12 Rancangan Dialog Layar

Master Ibu Balita Kecamatan Kelurahan Posyandu Staff Kecamatan Staff Kelurahan Staff Posyandu User Pelayanan Imunisasi Pemberian Vitamin Jenis Vitamin Perkembangan Balita Perkembangan Ibu Laporan Laporan Balita Laporan Ibu Laporan Imunisasi Laporan Vitamin Aplikasi Kesehatan Ibu & Anak

Jenis Imunisasi

Gambar

Tabel 3.2 Skenario Use Case menerima form pendaftaran  Nama Use Case  Menerima form pendaftaran
Gambar 3.3 Activity Diagram pendaftaran ibu dan balita Tabel 3.9 Activity Diagram Pendaftran Ibu dan balita
Tabel 3.11 Deskripsi Use Case Diagram Mengelola Data Balita  Nama Use Case  Mengelola data balita
Tabel 3.16 Deskripsi Use Case Diagram Melihat Laporan  Nama Use Case  Melihat laporan
+7

Referensi

Dokumen terkait

Berdasarkan hasil perhitungan kerentanan ekonomi di Kabupaten Bengkalis dalam bencana kebakaran hutan dan lahan gambut, diketahui bahwa kerentanan ekonomi di Kabupaten

Identitas Nama : Layar Login Admin, Dosen dan Mahasiswa Deskripsi : Halaman utama Sistem E-prak untuk memasukkan username dan password sebagai validasi untuk masuk ke

• Berisikan kegiatan setiap hari yang dilakukan dan dikerjakan oleh peserta KKLP di instansi/perusahaan selama pelaksanaan KKLP berlangsung (dimulai dari tanggal setelah

pengungkit dan contohnya o Mengidentifikasi kegiatan yang menggunakan pesawat sederhana Mendemonstrasikan cara menggunakan pesawat sederhana pengungkit/tuas, bidang

memperhitungkan biaya produksi yang berperilaku variable ke dalam harga pokok produksi, yang terdiri dari biaya bahan baku, biaya tenaga kerja, dan biaya tidak langsung

Pengembangan kelembagaan di tingkat pengrajin ini diharapkan dapat sebagai pendorong utama dalam peningkatan kinerja usaha pengrajin tahu Usaha peningkatan kinerja industri tahu

Pada saat Peraturan Badan ini mulai berlaku, Peraturan Kepala Badan Narkotika Nasional Nomor 5 Tahun 2010 tentang Pedoman Teknis Penyelenggaraan Pelayanan

Denyut jantung ti kus yang mendapatkan pakan gulai daging domba yang ditambah jeroan tidak berbeda dengan denyut jantung tikus kontrol, sehingga dapat dikatakan pada