• Tidak ada hasil yang ditemukan

SKRIPSI AISYAH FARISA JASMINE

N/A
N/A
Protected

Academic year: 2022

Membagikan "SKRIPSI AISYAH FARISA JASMINE"

Copied!
26
0
0

Teks penuh

(1)

PENGGUNAAN METODE ANTROPOMETRI PADA SISTEM INFORMASI MONITORING PERKEMBANGAN STATUS GIZI

(SIMOPSGI) BALITA (STUDI KASUS: POSYANDU MELATI PASAR KEMIS KABUPATEN TANGERANG)

SKRIPSI

AISYAH FARISA JASMINE 1610512026

UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA FAKULTAS ILMU KOMPUTER

PROGRAM STUDI S1 SISTEM INFORMASI 2020

(2)

PENGGUNAAN METODE ANTROPOMETRI PADA SISTEM INFORMASI MONITORING PERKEMBANGAN STATUS GIZI

(SIMOPSGI) BALITA (STUDI KASUS: POSYANDU MELATI PASAR KEMIS KABUPATEN TANGERANG)

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Ilmu Komputer

AISYAH FARISA JASMINE 1610512026

UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA FAKULTAS ILMU KOMPUTER

PROGRAM STUDI S1 SISTEM INFORMASI 2020

(3)

i

PERNYATAAN ORISINALITAS

(4)

ii

PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI

UNTUK KEPENTINGAN AKADEMIS

(5)

iii

LEMBAR PERSETUJUAN

Dengan ini dinyatakan bahwa Skripsi berikut:

Nama : Aisyah Farisa Jasmine

NIM : 1610512026

Program Studi : S1 Sistem Informasi

Judul Skripsi : Pengunaan Metode Antropometri Pada Sistem Informasi Monitoring Perkembangan Status Gizi (SIMOPSGI) Balita (Studi Kasus Posyandu Melati Pasar Kemis Kabupaten Tangerang)

Sebagai bagian persyaratan yang diperlukan untuk mengikuti ujian sidang Skripsi/Tugas Akhir pada Program Studi Sistem Informasi, Fakultas Ilmu Komputer, Universitas Pembangunan Nasional “Veteran” Jakarta.

Mengetahui,

Ati Zaidiah,. S.Kom., MTI.

Ketua Program Studi

Menyetujui, Menyetujui,

Erly Krisnanik., S.Kom., MM. Ika Nurlaili Isnainiyah,. S.Kom., M.Sc.

Pembimbing 1 Pembimbing 2

Ditetapkan di : Jakarta Tanggal Ujian : 19 Juni 2020

(6)

iv

LEMBAR PENGESAHAN

(7)

v Penggunaan Metode Antropometri pada Sistem Informasi Monitoring Perkembangan Status Gizi (SIMOPSGI) Balita (Studi Kasus: Posyandu

Melati Pasar Kemis Kabupaten Tangerang)

Aisyah Farisa Jasmine

ABSTRAK

Perkembangan masalah gizi di Indonesia masih merupakan persoalan yang cukup serius untuk ditangani. Terlebih lagi pada balita, kasus gizi buruk masih menjadi tantangan dalam upaya pembentukan generasi di masa mendatang. Salah satu upaya pemerintah dalam memperbaiki masalah kesehatan di Indonesia adalah dengan membentuk Posyandu (Pos Layanan Terpadu) balita, yang dikhususkan untuk anak usia 0 – 5 tahun. Di Posyandu, pengukuran tumbuh balita dilakukan dengan metode Antropometri. Namun, saat ini Posyandu belum terlalu berperan dalam membantu mengatasi permasalahan gizi, dikarenakan masih belum adanya suatu sistem yang dapat memantau perkembangan status gizi. Proses pengelolaan data Posyandu masih bersifat manual, dan keterbatasan orang tua dalam mendapatkan informasi mengenai pemberian gizi yang tepat bagi anak. Dalam upaya meningkatkan pelayanan Posyandu, diperlukan suatu sistem yang dapat membantu untuk monitoring status gizi balita, serta efektivitas kinerja petugas di Posyandu dengan membantu orang tua dalam mengakses informasi pemberian gizi dari sumber yang tepat. Sistem informasi dibuat berbasiskan web agar dapat diakses di semua platform. Metode pengembangan sistem menggunakan metode prototyping, dan dibangun dengan framework Laravel. Hasil yang diharapkan dari penelitian ini adalah sistem informasi monitoring perkembangan status gizi balita menggunakan metode pengukuran Antropometri, dan diharapkan akan mempermudah segala bentuk penyampaian informasi antar penggunanya.

Kata Kunci: Status Gizi, Antropometri, Monitoring, Prototyping, Laravel

(8)

vi The Use of Anthropometric Methods in Information Systems for Monitoring

Development of Toddler Nutrition Status (SIMOPSGI) (Case Study:

Integrated Healthcare Center of Pasar Kemis Tangerang District)

Aisyah Farisa Jasmine

ABSTRACT

Nutritional problems in Indonesia is a serious problem to solved. Moreover in toddler, cases of malnutrition are still a challenge in the formation of future generations. One of the government's efforts to improve health problems is to establish a Posyandu (Integrated Service Post), which is specifically for children aged 0 - 5 years. In Posyandu, the measurement carried out by the Anthropometry method. However, at this time Posyandu has not been too instrumental in helping to solve nutrition problems, because there is no system that can monitor the nutritional status. The Posyandu data management process is still manual, and parents have limited information about providing proper nutrition for children. In effort to improve Posyandu services, it need a system to help in monitor nutritional status, as well as the effectiveness of the performance of officers at the Posyandu by helping parents access nutritional information. The information system is made based on the web. The system development method uses the prototyping method, and built with Laravel framework. The expected outcome of this study is information system for monitoring development of the nutritional status of toodler using the Anthropometric measurement method, it expected to facilitate information delivery between users.

Keywords: nutritional status, monitoring, prototyping, Laravel.

(9)

vii

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan atas kehadirat Tuhan Yang Mahakuasa karena atas limpahan rahmat dan karunia-Nya penulis dapat menyelesaikan Proposal Seminar Teknologi Informasi dengan baik. Proposal ini disusun dalam rangka memenuhi persyaratan ujian Tugas Akhir Sistem Informasi, Fakukltas Ilmu Komputer, Universitas Pembangunan Nasional “Veteran” Jakarta.

Dalam penyelesaian proposal ini tidak terlepas dari bantuan banyak pihak yang telah memberikan masukan-masukan kepada penulis. Untuk itu penulis mengucapkan banyak terima kasih kepada:

1. Dr. Ermatita, M.Kom., selaku dekan Fakultas Ilmu Komputer.

2. Ibu Ati Zaidah, S.Kom., MTI., selaku Ketua Program Studi Sarjana Jurusan Sistem Informasi.

3. Ibu Dr. Titin Pramiyati, S.Kom., M.Si., selaku dosen pembimbing akademik.

4. Ibu Erly Krisnanik., S.Kom., MM., selaku dosen pembimbing tugas akhir.

5. Kepada Ayah, Mama, dan Puput tersayang yang telah tiada henti memberikan dukungan baik secara moril dan materil hingga saat ini. Semua pengorbanan yang telah kalian lakukan, tidak akan pernah saya lupakan.

6. Posyandu Melati XI Pasar Kemis Kabupaten Tangerang, para kader, orang tua, serta bidan yang telah bersedia menjadi objek penelitian.

7. Kepada seluruh sahabat saya, Farah, Hana, Errina, Dandy, dan Sandy serta semua yang tidak dapat saya sebutkan semua yang selalu mensupport saya selama menjalani perkuliahan dalam empat tahun terakhir.

8. Seluruh pihak yang terlibat dalam kelancaran pembuatan proposal tugas akhir ini dan yang belum disebutkan di atas, penulis ucapkan terima kasih.

Penulis menyadari bahwasanya masih banyak kekurangan dari proposal ini, baik dari segi materi ataupun teknik penyajiannya, mengingat masih kurangnya wawasan dan pengalaman penulis. Oleh karena itu, kritik dan saran yang baik dan membangun sangat penulis harapkan dalam penyelesaian proposal ini.

Jakarta, 18 Mei 2020

Penulis

(10)

viii

DAFTAR ISI

PERNYATAAN ORISINALITAS ... i

PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI UNTUK KEPENTINGAN AKADEMIS ... ii

LEMBAR PERSETUJUAN... iii

LEMBAR PENGESAHAN ... iv

ABSTRAK ... v

ABSTRACT ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xv

DAFTAR SIMBOL ... xviii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Maksud dan Tujuan ... 3

1.3. Rumusan Masalah ... 3

1.4. Ruang Lingkup ... 4

1.5. Manfaat Penelitian ... 4

1.6. Luaran Sistem ... 5

1.7. Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAKA ... 7

2.1 Posyandu ... 7

2.1.1 Definisi Posyandu ... 7

2.1.2 Dasar Pelaksanaan Posyandu ... 8

2.2 Balita ... 8

2.3 Konsep Gizi ... 9

2.3.1 Zat Gizi... 9

2.3.2 Status Gizi ... 10

2.3.3 Jenis Penilaian Status Gizi ... 13

2.4 Konsep Dasar Monitoring ... 14

2.4.1 Definisi Monitoring ... 14

(11)

ix

2.5 Konsep Dasar Metode Antropometri... 15

2.5.1 Definisi Antropometri ... 15

2.5.2 Keunggulan dan Kelemahan Metode Antropometri ... 15

2.5.3 Parameter Antropometri ... 16

2.6 Konsep Dasar User ... 17

2.6.1 User ... 17

2.7 Konsep Dasar UML ... 18

2.7.1 UML ... 18

2.7.2 Use Case Diagram ... 19

2.7.3 Activity Diagram ... 19

2.7.4 Sequence Diagram ... 20

2.7.5 Class Diagram ... 20

2.8 Konsep Dasar Website ... 20

2.8.1 Website ... 20

2.8.2 Bahasa Pemrograman PHP ... 21

2.8.3 Server Tool XAMPP ... 21

2.8.4 Framework Laravel ... 22

2.8.5 MVC ... 22

2.9 Konsep Dasar Metode yang Digunakan ... 24

2.9.1 Metode Analisis : PIECES ... 24

2.9.2 Metode Perancangan Sistem : Prototyping ... 25

2.10 Konsep Dasar Basis Data ... 28

2.10.1 Basis Data ... 28

2.10.2 Database Management System (DBMS) ... 28

2.10.3 My SQL ... 29

2.11 Blackbox Testing ... 29

2.12 Review Penelitian Terdahulu ... 30

BAB III METODOLOGI PENELITIAN ... 34

3.1 Tahapan Penelitian ... 34

3.2 Uraian Penelitian ... 35

3.2.1 Studi Literatur ... 35

3.2.2 Komunikasi (Communication) ... 35

3.2.3 Perencanaan Secara Cepat (Quick Plan) ... 35 3.2.4 Pemodelan Perancangan Secara Cepat (Modeling Quick Design) . 36

(12)

x 3.2.5 Pembentukan Prototipe User Interface (Construction of Prototype)

37

3.2.6 Uji Coba (Testing) ... 37

3.2.8 Implementasi (Implementation) ... 38

3.3 Kerangka Berpikir ... 38

3.4 Alat dan Bahan yang Digunakan ... 38

3.4.1 Perangkat Keras (Hardware) ... 38

3.4.2 Perangkat Lunak (Software) ... 39

3.5 Waktu Kegiatan/Pelaksanaan Penelitian ... 39

3.6 Jadwal Kegiatan ... 40

BAB IV HASIL DAN PEMBAHASAN ... 41

4.1. Profil Organisasi ... 41

4.1.1. Sejarah Singkat... 41

4.1.2. Visi Misi ... 41

4.1.3. Struktur Organisasi ... 42

4.1.4. Tugas Pokok dan Fungsi ... 42

4.2. Analisis Sistem Berjalan ... 43

4.2.1. Use Case Diagram Sistem Berjalan ... 45

4.2.2. Activity Diagram Sistem Berjalan ... 55

4.2.3. Analisis Dokumen... 66

4.2.4. Deskripsi Aktor Sistem Berjalan ... 68

4.2.5. Identifikasi Masalah dengan Metode PIECES... 69

4.2.6. Masalah Pokok ... 72

4.2.7. Solusi Pemecahan Masalah ... 72

4.2.8. Analisis Kebutuhan Sistem ... 73

4.2.9. Deskripsi Aktor Sistem Usulan... 78

4.3. Rancangan Sistem Usulan ... 79

4.3.1. Use Case Diagram Sistem Usulan ... 81

4.3.2. Activity Diagram Sistem Usulan... 98

4.3.3. Sequence Diagram Sistem Usulan ... 123

4.3.4. Class Diagram Sistem Usulan ... 136

4.3.5. Rancangan Dokumen Sistem Usulan ... 137

4.3.6. Rancangan Database ... 139

4.3.7. Spesifikasi dan Kamus Data ... 140

(13)

xi

4.3.8. Rancangan Kode ... 147

4.3.9. Rancangan Struktur Menu Aplikasi ... 150

4.3.10. Rancangan Interface ... 152

4.3.11. Pengkodean ... 164

4.3.12. Pengujian Sistem dengan Black-box Testing ... 165

BAB V PENUTUP ... 183

5.1. Kesimpulan ... 183

5.2. Saran ... 184

DAFTAR PUSTAKA ... 185

RIWAYAT HIDUP ... 187

LAMPIRAN ... 188

(14)

xii

DAFTAR GAMBAR

Gambar 1. Konsep MVC ... 23

Gambar 2. Model Prototipe (Pressman, 2012: 51) ... 26

Gambar 3. Tahapan Penelitian... 34

Gambar 4. Kerangka Berpikir ... 38

Gambar 5. Struktur Organisasi Kepengurusan PKK RW 014... 42

Gambar 6. Use Case Diagram Sistem Berjalan ... 46

Gambar 7. Use Case Diagram Pendaftaran Balita ... 47

Gambar 8. Use Case Diagram Pendaftaran Balita ... 48

Gambar 9. Use Case Diagram Pencatatan Hasil Status Gizi ... 50

Gambar 10. Use Case Diagram Pencatatan Hasil Status Gizi ... 51

Gambar 11. Use Case Diagram Penyuluhan Gizi... 52

Gambar 12. Use Case Diagram Pembuatan Laporan Rekap Status Gizi ... 53

Gambar 13. Use Case Diagram Melihat Laporan Rekap Status Gizi ... 54

Gambar 14. Activity Diagram Pendaftaran Balita... 55

Gambar 15. Activity Diagram Pencatatan Hasil Ukur ... 57

Gambar 16. Activity Diagram Pencatatan Hasil Ukur ... 59

Gambar 17. Activity Diagram Melihat Hasil Ukur dan Status Gizi di KMS ... 61

Gambar 18. Activity Diagram Penyuluhan Gizi ... 62

Gambar 19. Activity Diagram Membuat Laporan Rekap Status Gizi Balita ... 64

Gambar 20. Activity Diagram Melihat Laporan Rekap Status Gizi Balita ... 65

Gambar 21. Use Case Diagram Sistem Usulan ... 81

Gambar 22. Activity Diagram Login Admin ... 98

Gambar 23. Activity Diagram Login General User ... 99

Gambar 24. Activity Diagram Kelola Data Orang Tua ... 100

Gambar 25. Activity Diagram Lihat Data Orang Tua ... 101

Gambar 26. Activity Diagram Kelola Data User (Bidan) ... 102

Gambar 27. Activity Diagram Lihat Data User (Bidan) ... 103

Gambar 28. Activity Diagram Kelola Data User (Kelurahan) ... 104

Gambar 29. Activity Diagram Lihat Data Kelurahan... 105

Gambar 30. Activity Diagram Kelola Data Balita ... 106

Gambar 31. Activity Diagram Lihat Data Balita ... 107

Gambar 32. Activity Diagram Kelola Data Kader ... 108

Gambar 33. Activity Diagram Lihat Data Kader ... 109

Gambar 34. Activity Diagram Lihat Data Posyandu ... 110

Gambar 35. Activity Diagram Kelola Data Status Gizi ... 111

Gambar 36. Activity Diagram Kalkulasi Status Gizi ... 112

Gambar 37. Activity Diagram Lihat Data Status Gizi... 113

Gambar 38. Activity Diagram Lihat Grafik Monitoring Status Gizi ... 114

Gambar 39. Activity Diagram Kelola Rekomendasi Menu Makanan ... 115

Gambar 40. Activity Diagram Lihat Rekomendasi Menu Makanan ... 116

Gambar 41. Activity Diagram Chat Konsultasi Gizi ... 117

(15)

xiii

Gambar 42. Activity Diagram Isi Form Konsultasi Menu ... 118

Gambar 43. Activity Diagram Lihat Form Konsultasi Menu ... 119

Gambar 44. Activity Diagram Cetak Laporan Kunjungan Posyandu ... 120

Gambar 45. Activity Diagram Cetak Laporan Status Gizi ... 121

Gambar 46. Activity Diagram Logout ... 122

Gambar 47. Sequence Diagram Login Admin & General User ... 123

Gambar 48. Sequence Diagram Kelola Data Orang Tua... 123

Gambar 49. Sequence Diagram Lihat Data Orang Tua ... 124

Gambar 50. Sequence Diagram Kelola Data Kader ... 124

Gambar 51. Sequence Diagram Lihat Data Kader ... 125

Gambar 52. Sequence Diagram Kelola Data Bidan ... 125

Gambar 53. Sequence Diagram Lihat Data Bidan ... 126

Gambar 54. Sequence Diagram Kelola Data Kelurahan ... 126

Gambar 55. Sequence Diagram Lihat Data Kelurahan ... 127

Gambar 56. Sequence Diagram Kelola Data Balita ... 127

Gambar 57. Sequence Diagram Lihat Data Balita ... 128

Gambar 58. Sequence Diagram Kelola Data Status Gizi ... 128

Gambar 59. Sequence Diagram Lihat Data Status Gizi ... 129

Gambar 60. Sequence Diagram Kalkulasi Status Gizi ... 129

Gambar 61. Sequence Diagram Lihat Grafik Monitoring Status Gizi ... 130

Gambar 62. Sequence Diagram Lihat Data Posyandu ... 130

Gambar 63. Sequence Diagram Chat Konsultasi Gizi ... 131

Gambar 64. Sequence Diagram Isi Form Konsultasi Menu ... 131

Gambar 65. Sequence Diagram Lihat Data Form Konsultasi Menu ... 132

Gambar 66. Sequence Diagram Cetak Data Laporan Kunjungan Posyandu .... 132

Gambar 67. Sequence Diagram Cetak Data Laporan Status Gizi Balita ... 133

Gambar 68. Sequence Diagram Kelola Data Menu Makanan Gizi Seimbang .. 134

Gambar 69. Sequence Diagram Lihat Data Menu Makanan Gizi Seimbang .... 135

Gambar 70. Sequence Diagram Logout ... 135

Gambar 71. Class Diagram Sistem Usulan ... 136

Gambar 72. Rancangan Database Sistem Usulan ... 139

Gambar 73. Struktur Menu Admin Simopsgi ... 150

Gambar 74. Struktur Menu Orang Tua Simopsgi ... 150

Gambar 75. Struktur Menu Bidan Simopsgi ... 151

Gambar 76. Struktur Menu Kelurahan Simopsgi ... 151

Gambar 77. Rancangan Interface Menu Login User ... 152

Gambar 78. Rancangan Interface Dashboard Admin ... 152

Gambar 79. Rancangan Interface Form Input Registrasi Balita ... 153

Gambar 80. Rancangan Interface Menu Data Balita ... 153

Gambar 81. Rancangan Interface Form Catat Hasil Ukur... 154

Gambar 82. Rancangan Interface Data Status Gizi Balita... 154

Gambar 83. Rancangan Interface Form Input Data Orang Tua ... 155

Gambar 84. Rancangan Interface Data Orang Tua Balita ... 155

Gambar 85. Rancangan Interface Form Input Data Bidan ... 156

Gambar 86. Rancangan Interface Menu Data Bidan ... 156

(16)

xiv

Gambar 87. Rancangan Interface Form Input Data Kader ... 157

Gambar 88. Rancangan Interface Menu Data Kader ... 157

Gambar 89. Rancangan Interface Form Input Data Kelurahan ... 158

Gambar 90. Rancangan Interface Menu Data Kelurahan ... 158

Gambar 91. Rancangan Interface Home Orang Tua ... 159

Gambar 92. Rancangan Interface Detail Grafik Monitoring Status Gizi ... 159

Gambar 93. Rancangan Interface Menu Makanan Bergizi Seimbang ... 160

Gambar 94. Rancangan Interface Menu Makanan Per Status Gizi ... 160

Gambar 95. Rancangan Interface Menu Chat Konsultasi Gizi ... 161

Gambar 96. Rancangan Interface Home Bidan ... 161

Gambar 97. Rancangan Interface Form Input Menu Makanan Bergizi Seimbang ... 162

Gambar 98. Rancangan Interface Konsultasi Gizi Online ... 162

Gambar 99. Rancangan Interface Home Kelurahan ... 163

Gambar 100. Rancangan Interface Daftar Posyandu... 163

Gambar 101. Rancangan Interface Halaman Data Status Gizi ... 164

Gambar 102. Tampilan menu login ... 165

Gambar 103. Tampilan form registrasi balita ... 166

Gambar 104. Pengujian form data balita... 166

Gambar 105. Tampilan form edit registrasi balita ... 167

Gambar 106. Tampilan form input data kader ... 168

Gambar 107. Pengujian form data kader ... 169

Gambar 108. Tampilan form edit data kader ... 170

Gambar 109. Tampilan form input data bidan ... 171

Gambar 110. Tampilan form edit data bidan ... 172

Gambar 111. Tampilan form input data orang tua ... 173

Gambar 112. Tampilan form edit data orang tua... 174

Gambar 113. Tampilan form input rekomendasi menu gizi seimbang ... 175

Gambar 114. Tampilan catat hasil ukur... 176

(17)

xv

DAFTAR TABEL

Tabel 1. Tabel Kategori Status Gizi Balita ... 11

Tabel 2. Review Penelitian Terdahulu ... 30

Tabel 3. Jadwal Kegiatan ... 40

Tabel 4. Use Case Diagram Pendaftaran Balita ... 47

Tabel 5. Use Case Diagram Pendaftaran Balita ... 48

Tabel 6. Use Case Diagram Pencatatan Hasil Status Gizi... 50

Tabel 7. Use Case Diagram Pencatatan Hasil Status Gizi... 51

Tabel 8. Use Case Diagram Penyuluhan Gizi ... 52

Tabel 9. Use Case Diagram Pembuatan Laporan Rekap Status Gizi ... 53

Tabel 10. Use Case Diagram Melihat Laporan Rekap Status Gizi ... 54

Tabel 11. Activity Diagram Pendaftaran Balita ... 56

Tabel 12. Activity Diagram Pencatatan Hasil Ukur ... 58

Tabel 13. Activity Diagram Pencatatan Hasil Ukur ... 60

Tabel 14. Activity Diagram Melihat Hasil Ukur dan Status Gizi di KMS ... 61

Tabel 15. Activity Diagram Penyuluhan Gizi ... 62

Tabel 16. Activity Diagram Membuat Laporan Rekap Status Gizi Balita ... 64

Tabel 17. Activity Diagram Membuat Laporan Rekap Status Gizi Balita ... 66

Tabel 18. Dokumen Masukan Sistem Berjalan ... 66

Tabel 19. Dokumen Keluaran Sistem Berjalan ... 67

Tabel 20. Deskripsi Aktor Sistem Berjalan ... 68

Tabel 21. Deskripsi aktor sistem usulan ... 78

Tabel 22. Narasi Use Case Diagram Login ... 82

Tabel 23. Narasi Use Case Diagram Kelola Data User ... 82

Tabel 24. Narasi Use Case Diagram Lihat Data User ... 83

Tabel 25. Narasi Use Case Diagram Kelola Data Balita ... 84

Tabel 26. Narasi Use Case Diagram Lihat Data Balita ... 85

Tabel 27. Narasi Use Case Diagram Kelola Data Kader... 85

Tabel 28. Narasi Use Case Diagram Lihat Data Kader ... 86

Tabel 29. Narasi Use Case Diagram Kelola Data Status Gizi ... 87

Tabel 30. Narasi Use Case Diagram Kalkulasi Status Gizi... 88

Tabel 31. Narasi Use Case Diagram Lihat Data Status Gizi ... 88

Tabel 32. Narasi Use Case Diagram Lihat Grafik Monitoring Status Gizi Balita 89 Tabel 33. Narasi Use Case Diagram Lihat Data Posyandu ... 90

Tabel 34. Narasi Use Case Diagram Kelola Data Rekomendasi Menu Gizi Seimbang ... 90

Tabel 35. Narasi Use Case Diagram Lihat Data Rekomendasi Menu Gizi Seimbang ... 92

Tabel 36. Narasi Use Case Diagram Chat Konsultasi Gizi ... 93

Tabel 37. Narasi Use Case Diagram Lihat Data Form Konsultasi Menu ... 93

Tabel 38. Narasi Use Case Diagram Isi Form Konsultasi Menu ... 94

Tabel 39. Narasi Use Case Diagram Cetak Laporan Kunjungan Posyandu... 95

(18)

xvi

Tabel 40. Narasi Use Case Diagram Cetak Laporan Status Gizi ... 96

Tabel 41. Narasi Use Case Diagram Logout ... 97

Tabel 42. Rancangan Dokumen Masukan Sistem Usulan... 137

Tabel 43. Rancangan Dokumen Masukan Sistem Usulan... 137

Tabel 44. Rancangan Dokumen Masukan Sistem Usulan... 138

Tabel 45.Tabel Admin ... 140

Tabel 46. Tabel Orang Tua ... 141

Tabel 47. Tabel Bidan ... 141

Tabel 48. Tabel Kelurahan ... 142

Tabel 49. Tabel Balita ... 142

Tabel 50. Tabel Posyandu ... 143

Tabel 51. Tabel Kader ... 144

Tabel 52. Tabel Status Gizi ... 144

Tabel 53. Tabel Menu Makanan ... 145

Tabel 54. Tabel Chat ... 145

Tabel 55. Tabel Chat ... 146

Tabel 56. Migration ... 147

Tabel 57. Pengujian form login ... 165

Tabel 58. Pengujian edit form data balita ... 168

Tabel 59. Pengujian edit form data kader ... 170

Tabel 60. Pengujian form data bidan ... 171

Tabel 61. Pengujian edit form data bidan ... 172

Tabel 62. Pengujian form data orang tua... 173

Tabel 63. Pengujian edit form data orang tua... 174

Tabel 64. Pengujian input data rekomendasi menu makanan ... 175

Tabel 65. Pengujian catat hasil ukur... 176

Tabel 66. Tabel Implementasi Antarmuka ... 178

Tabel 67. Tabel Implementasi masukan sistem ... 180

Tabel 68. Tabel Implementasi Dokumen Keluaran ... 182

(19)

xvii

DAFTAR LAMPIRAN

Surat Keterangan Penelitian Lampiran A-1 Kartu Menuju Sehat Lampiran A-2 Buku Bantu Kader

Lampiran B-1 Rekap Data Kunjungan Balita Lampiran B-2 Rekap Hasil Kegiatan Posyandu Lampiran C-1 Form Input Data Balita

Lampiran C-2 Form Input Data Orang Tua Lampiran C-3 Form Input Data Bidan Lampiran C-4 Form Input Data Kader Lampiran C-5 Form Input Data Kelurahan Lampiran C-6 Form Input Hasil Ukur

Lampiran C-7 Form Input Menu Makanan Gizi Seimbang Lampiran D-1 Halaman Login

Lampiran D-2 Halaman Dashboard Admin Lampiran D-3 Halaman Data Balita

Lampiran D-4 Halaman Detail Balita Lampiran D-5 Halaman Orang Tua Lampiran D-6 Halaman Data Status Gizi Lampiran D-7 Halaman Laporan Kegiatan

Lampiran D-8 Halaman Laporan Perkembangan Status Gizi Lampiran D-9 Halaman Data Kader

Lampiran D-10 Halaman Data Kelurahan Lampiran D-11 Halaman Data Bidan Lampiran D-12 Halaman Home Orang Tua Lampiran D-13 Halaman Tabel Anak Lampiran D-14 Halaman Detail Grafik

Lampiran D-15 Halaman Rekomendasi Menu Gizi Seimbang Lampiran D-16 Chat Bidan

Lampiran D-17 Home Bidan Lampiran D-18 Daftar Balita

Lampiran D-19 Halaman Konsultasi Gizi Lampiran D-20 Dashboard Kelurahan

Lampiran D-21 Halaman Cetak Laporan Status Gizi Lampiran E-1 Tambah atau Ubah Data Balita

Lampiran E-2 Tambah atau Ubah Data Catat Hasil Ukur Lampiran E-3 Tambah atau Ubah Data Orang Tua Lampiran E-4 Tambah atau Ubah Data Bidan Lampiran E-5 Tambah atau Ubah Data Kader Lampiran E-6 Tambah atau Ubah Data Kelurahan

Lampiran E-7 Tambah atau Ubah Data Rekomendasi Menu Gizi Seimbang Lampiran E-8 Isi Form Konsultasi Menu Makanan

Lampiran F-1 Laporan Kunjungan Posyandu Lampiran F-2 Laporan Status Gizi Balita

(20)

xviii

DAFTAR SIMBOL

1. Flowchart

Nama Simbol Deskripsi

Terminal (Start, End)

Melambangkan awal atau akhir dari sebuah flowchart.

Process Simbol yang menunjukkan

pengolahan yang dilakukan komputer.

Flow Merupakan alur proses atau

penghubung antar proses.

Decision Melambangkan kondisi yang

akan menghasilkan beberapa kemungkinan jawaban / aksi.

Document Melambangkan sebuah

dokumen.

Connector Simbol keluar / masuk

prosedur atau proses dalam lembar / halaman yang sama.

Input-Output Simbol yang menyatakan

proses input dan output tanpa tergantung dengan jenis peralatannya.

2. Notasi Use Case Diagram

Nama Simbol Deskripsi

(21)

xix

Actor / aktor Mendefinisikan orang, proses,

atau sistem lain yang akan berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi itu sendiri.

Use case Deskripsi dari urutan aksi-aksi

yang ditampilkan system yang menghasilkan suatu hasil yang terukur dari actor. Use case

digambarkan sebagai

lingkaran elips dengan nama use case dituliskan di dalam elips tersebut.

Association / asosiasi

Menghubungkan antara satu objek dengan objek lainnya.

Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor.

Generalization / generalisasi

Hubungan dimana objek panah (descendent) berbagi perilaku dan struktur data dari objek yang ada diatas objek induk (ancestor).

Extend / ekstensi

<<extend>> Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan.

(22)

xx Include /

menggunakan

<<include>> Relasi use case tambahan ke sebuah use case di mana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya.

System Menspesifikasikan paket yang

menampilkan batasan sistem.

3. Notasi Activity Diagram

Nama Simbol Deskripsi

Initial node Menandakan awal atau

mulainya activity diagram.

Final activity node

Menandakan akhir dari activity diagram.

Action

State dari sistem yang mencerminkan eksekusi dari suatu aksi.

Decision node Perbandingan

pernyataan, penyeleksian data yang memberikan pilihan untuk langkah selanjutnya.

Merge node Menggabungkan kembali

perbedaan decision yang sebelumnya sudah dibuat oleh decision node.

Activity Merepresentasikan

aktivitas yang dilakukan atau sedang terjadi.

(23)

xxi

Object Merepresentasikan suatu

aliran informasi dari activity atau action.

Control flow Menampilkan urutan

suatu eksekusi.

Object flow Menampilkan alur dari

suatu objek dari satu activity atau action ke activity atau action yang lain.

Final flow node

Menandakan akhir suatu aliran activity atau action tertentu.

Swim lane Suatu proses bisnis yang

dapat dibagi-bagi responsibilitasnya.

4. Notasi Sequence Diagram

Nama Simbol Deskripsi

Object Object merupakan

instance dari sebuah class dan dituliskan tersusun secara horizontal.

Digambarkan sebagai sebuah class dengan nama objek didalamnya yang diawali dengan sebuah titik koma.

(24)

xxii Actor

Actor juga dapat berkomunikasi dengan object, maka actor juga dapat diurutkan sebagai kolom.

Lifeline

Lifeline mengindikasikan keberadaan sebuah object dalam basis waktu. Notasi untuk lifetime adalah garis putus-putus vertical yang ditarik dari sebuah objek.

Activation

Activation dinotasikan sebagai sebuah kotak segi empat yang digambar pada sebuah lifeline.

Activation

mengindikasikan sebuah object yang akan melakukan sebuah aksi.

Boundary

Boundary terletak diantara sistem dengan dunia sekelilingnya.

Semua form, laporan, antar muka ke perangkat keras seperti printer atau scanner dan antar muka ke sistem lainnya adalah termasuk dalam kategori.

(25)

xxiii

Self-Message Self-message atau

panggilan mandiri mengindikasikan

komunikasi kembali kedalam sebuah objek itu sendiri.

Message Message, digambarkan

dengan anak panah horizontal antara Activation. Message mengindikasikan

komunikasi antara object- object.

5. Notasi Class Diagram

Nama Simbol Deskripsi

Kelas Kelas pada struktur

sistem.

Antarmuka / interface

Sama dengan konsep

interface dalam

pemrograman berorientasi objek.

Asosiasi / association

Relasi antarkelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.

(26)

xxiv Asosiasi berarah /

directed association

Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity.

Generalisasi Relasi antarkelas dengan

makna generalisasi- spesialisasi (umum khusus).

Kebergantungan / dependency

Relasi antarkelas dengan makna kebergantungan antarkelas.

Agregasi / aggregation

Relasi antarkelas dengan makna semua-bagian (whole-part).

Referensi

Dokumen terkait