i
LAPORAN SKRIPSI
SISTEM INFORMASI PELAYANAN KESEHATAN IBU DAN
ANAK (KIA) DI PUSKESMAS JEKULO BERBASIS WEB
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh :
Nama : Mawar Nisha Martdiani
NIM : 2009-53-111
Program Studi : Sistem Informasi
Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
v
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
Aku akan berjalan bersama mereka yang berjalan karena aku tidak akan berdiri diam sebagai penonton yang menyaksikan perarakan berlalu.
(Kahlil Gibran)
Jangan pernah takut ‘tuk melangkah, karena kesuksesan selalu menantimu di
depan sana.
Bukan kita yang seharusnya mengikuti perkembangan zaman, tetapi zamanlah yang harus mengikuti perkambangan kita. Ubahlah takdirmu, sebelum takdirmu tiba.
PERSEMBAHAN
Dengan penuh rasa syukur atas kenikmatan yang diberikan- Nya kepada kita semua, kupersembahkan karya skripsiku ini untuk:
1. Tuhan yang telah menciptakan aku, beserta Rosul-Nya.
2. Ayah dan ibu tercinta yang telah memberikan doa dan kasih sayang sepenuhnya serta memberikan dukungan moral, agama, dan materi.
3. Bapak dan Ibu Dosen.
4. Saudara ku yang selalu memberikan semangat. 5. Sahabat dan Teman-teman yang memberikan
motivasi.
vi RINGKASAN
Dalam sistem yang telah berjalan pada Puskesmas Jekulo ditemukan beberapa masalah, antara lain sering mengalami keterlambatan, kekeliruan pencatatatn dan pemborosan waktu kerja, serta kesulitannya pemantauan kesehatan ibu dan anak secara cepat. Untuk itu perlu adanya sistem komputerisasi yang menunjang dalam proses pelayanan kesehatan ibu dan anak dan pembuatan laporan sehingga mempercepat kegiatan pelayanan, pengolahan dan penyajian informasi.
Sistem ini dirancang dengan menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dandatabaseMySQL.
Hasil dari perancangan ini adalah website pelayanan Kesehatan Ibu dan Anak (KIA) yang yang meliputi pengelolaan data ibu, kehamilan, persalinan, kematian neonatal, Berat Bayi Lahir Rendah (BBLR), imunisasi, kematian ibu dan Anak serta Pemantauan Wilayah Setempat (PWS) Ibu dan Anak.
vii
KATA PENGANTAR
Alhamdulillah segala puji bagi Allah SWT yang telah melimpahkan rahmat dan pertolongan kepada penulis serta ni’mat dan karunia yang lebih sehingga tak
mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada- Mu, ya Allah, atas segala hal yang Engkau berikan padaku. Terima. Aku menyadari, aku hanyalah makhluk lemah yang tak berdaya. Karena Engkaulah, ya Allah, dan memang hanya karena Engkaulah skripsi ini dapat terselesaikan. Segala puji bagi-Mu.. Segala puji bagi-Mu Tuhanku.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Dr. Suparnyo, S.H., M.S. selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Supriyono, S.Kom, M.Kom yang berkenan menjadi dosen
pembimbing saya. Terima Kasih atas waktu, ilmu, saran, semangat dan nasihat yang Bapak berikan selama bimbingan.
5. Ibu Diana Laily Fithri, S.Kom, M.Kom selaku pembimbing dua saya yang bersedia meluangkan waktu untuk memberikan masukan dan arahan terhadap pemasalahan dalam penyusunan skripsi ini.
viii
7. Kedua orang tua yang sangat Penulis cintai, yang telah memberi dukungan secara material maupun spiritual.
8. Teman-teman di Fakultas Teknik Progdi Sistem Informasi angkatan 2009 dan semua pihak yang telah membantu hingga terselesaikannya laporan ini.
Demikian Laporan ini disusun, namun Penulis menyadari bahwa dalam penyusunan Laporan Skripsi ini masih sangat jauh dari kesempurnaan. Namun Penulis berharap laporan ini dapat bermanfaat bagi semua pihak.
Kudus, 10 Mei 2014 Penulis
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN... ii
HALAMAN PENGESAHAN ... iii
HALAMAN PERNYATAAN ... iv
HALAMAN MOTTO DAN PERSEMBAHAN ... .v
RINGKASAN ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR TABEL ... xii
DAFTAR GAMBAR ... xiv
DAFTAR LAMPIRAN ... xx
BAB I PENDAHULUAN... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan Skripsi ... 3
1.5 Manfaat Skripsi ... 3
1.6 Tinjauan Pustaka ... 4
1.7 Metodologi Penelitian ... 5
1.7.1 Obyek Penelitian ... 5
1.7.2 Metode Pengumpulan Data ... 5
1.7.2 Metode Pengembangan Sistem ... 6
1.8 Sistematika Penulisan ... 7
BAB II LANDASAN TEORI ... 9
2.1 Konsep Dasar Sistem ... 9
2.1.1 Pengertian Sistem ... 9
2.1.2 Karakteristik Sistem ... 9
2.1.3 Klisifikasi Sistem... 11
x
2.2.1 Pengertian Informasi ... 12
2.2.2 Siklus Informasi ... 12
2.2.3 Kualitas Informasi ... 12
2.2.4 Nilai Informasi ... 13
2.3 Pengertian Sistem Informasi ... 14
2.4 Program Kesehatan Ibu dan Anak (KIA) ... 14
2.2.4 Pengertian Program KIA ... 14
2.2.4 Tujuan Program KIA ... 14
2.5 Bagan Alir Dokumen ... 15
2.6 UML (Unified Modelling Language) ... 16
2.6.1ArtifactUML ... 16
2.7Entity Relationship Diagram(ERD) ... 22
BAB III TINJAUAN UMUM OBJEK PENELITIAN ... 28
3.1 Gambaran Umum Instansi ... 28
3.1.1 Sejarah Singkat Instansi ... 28
3.1.2 Lokasi Instansi ... 28
3.2 Prinsip Kerja ... 29
3.2.1 VISI ... 29
3.2.2 MISI... 29
3.2.3 MOTTO ... 29
3.3 Struktur Organisasi Puskesmas Jekulo ... 30
3.3.1Job Description... 31
3.4 FOD Pemeriksaan Kehamilan ... 34
3.5 FOD Persalinan ... 36
3.6 FOD Imunisasi ... 38
BAB IV ANALISA DAN PERANCANGAN... 39
4.1 Gambaran Umum Sistem Informasi Pelayanan BerbasisWeb... 39
4.2 Analisi Sistem ... 39
4.2.1 Analisis Kebutuhan Data dan Informasi ... 39
4.2.2 Analisis Kebutuhan Sistem Untuk Perancangan ... 40
xi
4.2.2.2 Analisa Kebutuhan Perangkat Lunak ... 40
4.3 Perancangan Pemodelan Sistem Baru ... 41
4.3.1Use Case Diagram ... 41
4.3.2Class Diagram... 68
4.3.4Sequence Diagram ... 69
4.3.5Activity Diagram ... 84
4.3.6Statechart Diagram ... 99
4.4Entity Relationship Diagram(ERD)... 117
4.4.1 Transformasi ERD Menjadi Tabel ... 118
4.5 Perancangan Basis Data ... 122
4.6 Relasi Tabel ... 130
4.7 DesainInterface ... 131
4.7.1 DesainInput ... 131
4.7.2 DesainOutput ... 143
BAB V PEMBAHASAN DAN IMPLEMENTASI ... 148
5.1 Perangkat Keras Yang Digunakan... 148
5.2 Perangkat Lunak Yang Digunakan... 148
BAB VI PENUTUP ... 162
6.1 Kesimpulan ... 162
6.2 Saran ... 162
xii
DAFTAR TABEL
Tabel 2.1 : Simbol Bagan Alir Dokumen ... 15
Tabel 2.2 : NotasiUse Case Diagram... 17
Tabel 2.3 : NotasiClass Diagram... 19
Tabel 2.4 : NotasiSequence Diagram... 19
Tabel 2.5 : NotasiActivity Diagram... 21
Tabel 2.6 : NotasiStatechart Diagram... 22
Tabel 2.7 : Simbol-Simbol ERD ... 26
Tabel 4.1 : Proses BisnisUse Case... 41
Tabel 4.2 : SkenarioUse CaseDaftar... 45
Tabel 4.3 : SkenarioUse CaseInformasi KIA ... 46
Tabel 4.4 : SkenarioUse CaseData Pemberi Layanan ... 46
Tabel 4.5 : SkenarioUse CaseData Ibu Hamil ... 47
Tabel 4.6 : SkenarioUse CaseKehamilan ... 48
Tabel 4.7 : SkenarioUse CasePersalinan ... 49
Tabel 4.8 : SkenarioUse CaseKematian Neonatal ... 50
Tabel 4.9 : SkenarioUse CaseBBLR... 51
Tabel 4.10 : SkenarioUse CaseJenis Imunisasi ... 52
Tabel 4.11 : SkenarioUse CaseImunisasi ... 52
Tabel 4.12 : SkenarioUse CaseKematian Ibu ... 53
Tabel 4.13 : SkenarioUse CaseKematian Anak ... 54
Tabel 4.14 : SkenarioUse CasePWS Anak ... 55
Tabel 4.15 : SkenarioUse CasePWS Ibu ... 56
Tabel 4.16 : SkenarioUse CaseLaporan... 57
Tabel 4.17 : Tabel User ...122
Tabel 4.18 : Tabel Pemberi Layanan...123
Tabel 4.19 : Tabel Kehamilan ...124
Tabel 4.20 : Tabel Persalinan ...125
Tabel 4.21 : Tabel Kematian Neonatal ...126
Tabel 4.22 : Tabel BBLR ...126
xiii
Tabel 4.24 : Tabel Imunisasi ...127
Tabel 4.25 : Tabel Kematian Anak ...128
Tabel 4.26 : Tabel Kematian Ibu ...128
Tabel 4.27 : Tabel PWS Ibu ...129
xiv
DAFTAR GAMBAR
Gambar 2.1 : Siklus Informasi ... 12
Gambar 2.2 : DiagramRelationship Unary... 23
Gambar 2.3 : DiagramRelationship Binary... 23
Gambar 2.4 : DiagramRelationship Ternary... 24
Gambar 2.5 : Diagram KardinalitasOne To One... 25
Gambar 2.6 : Diagram KardinalitasOne To Many... 25
Gambar 2.7 : Diagram KardinalitasMany To Many... 26
Gambar 3.1 : Denah Lokasi Puskesmas Jekulo ... 28
Gambar 3.2 : Struktur Organisasi Puskesmas Jekulo ... 30
Gambar 3.3 :Flow Of DocumentPemeriksaan Kehamilan ... 34
Gambar 3.4 :Flow Of DocumentPersalinan ... 36
Gambar 3.5 :Flow Of DocumentImunisasi ... 38
Gambar 4.1 : BisnisUse CaseSistem Informasi Pelayanan KIA ... 43
Gambar 4.2 : SistemUse CaseSistem Informasi Pelayanan KIA ... 44
Gambar 4.3 :ClassUser ... 59
Gambar 4.4 :ClassPemberi Layanan... 60
Gambar 4.5 :ClassKehamilan ... 61
Gambar 4.6 :ClassPersalinan ... 62
Gambar 4.7 :ClassKematian Neonatal... 63
Gambar 4.8 :ClassBBLR ... 63
Gambar 4.9 :ClassJenis Imunisasi ... 64
Gambar 4.10 :ClassImunisasi ... 64
Gambar 4.11 :ClassKematian Anak ... 65
Gambar 4.12 :ClassKematian Ibu ... 65
Gambar 4.13 :ClassPWS Ibu ... 66
Gambar 4.14 :ClassPWS Anak... 66
Gambar 4.15 :ClassKepala Puskesmas... 67
Gambar 4.16 :ClassDiagram Pelayanan KIA ... 68
xv
Gambar 4.18 :Sequence Diagram Informasi KIA ... 70
Gambar 4.19 :Sequence DiagramPemberi Layanan ... 71
Gambar 4.20 :Sequence DiagramData Ibu Hamil ... 72
Gambar 4.21 :Sequence DiagramKehamilan... 73
Gambar 4.22 :Sequence DiagramPersalinan ... 74
Gambar 4.23 :Sequence DiagramKematian Neonatal ... 75
Gambar 4.24 :Sequence DiagramBBLR... 76
Gambar 4.25 :Sequence DiagramJenis Imunisasi... 77
Gambar 4.26 :Sequence Diagram Imunisasi... 78
Gambar 4.27 :Sequence DiagramKematian Anak ... 79
Gambar 4.28 :Sequence DiagramKematian Ibu ... 80
Gambar 4.29 :Sequence DiagramPWS Ibu... 81
Gambar 4.30 :Sequence DiagramPWS Anak ... 82
Gambar 4.31 :Sequence Diagram Laporan... 83
Gambar 4.32 :Activity DiagramDaftar... 84
Gambar 4.33 :Sequence Diagram Informasi KIA ... 85
Gambar 4.34 :Activity DiagramPemberi Layanan... 86
Gambar 4.35 :Activity DiagramIbu Hamil... 87
Gambar 4.36 :Activity DiagramKehamilan ... 88
Gambar 4.37 :Activity DiagramPersalinan ... 89
Gambar 4.38 :Activity DiagramKematian Neonatal ... 90
Gambar 4.39 :Activity DiagramBBLR ... 91
Gambar 4.40 :Activity DiagramJenis Imunisasi ... 92
Gambar 4.41 :Activity DiagramImunisasi ... 93
Gambar 4.42 :Activity DiagramKematian Anak... 94
Gambar 4.43 :Activity DiagramKematian Ibu ... 95
Gambar 4.44 :Activity DiagramPWS Ibu ... 96
Gambar 4.45 :Activity DiagramPWS Anak ... 97
Gambar 4.46 :Activity DiagramLaporan... 98
Gambar 4.47 :Statechart DiagramDaftar ... 99
xvi
Gambar 4.49 :Statechart DiagramTambah Data Ibu... 99
Gambar 4.50 :Statechart DiagramUbah Data Ibu ...100
Gambar 4.51 :Statechart DiagramHapus Data Ibu...100
Gambar 4.52 :Statechart DiagramCari Data Ibu ...100
Gambar 4.53 :Statechart DiagramTambah Data Pemberi Layanan ...101
Gambar 4.54 :Statechart DiagramUbah Data Pemberi Layanan ...101
Gambar 4.55 :Statechart DiagramHapus Data Pemberi Layanan ...101
Gambar 4.56 :Statechart DiagramCari Data Pemberi Layanan ...102
Gambar 4.57 :Statechart DiagramTambah Data Kehamilan ...102
Gambar 4.58 :Statechart DiagramUbah Data Kehamilan ...102
Gambar 4.59 :Statechart DiagramHapus Data Kehamilan ...103
Gambar 4.60 :Statechart DiagramCari Data Kehamilan...103
Gambar 4.61 :Statechart DiagramTambah Data Persalinan ...103
Gambar 4.62 :Statechart DiagramUbah Data Persalinan...104
Gambar 4.63 :Statechart DiagramHapus Data Persalinan ...104
Gambar 4.64 :Statechart DiagramCari Data Persalinan...104
Gambar 4.65 :Statechart DiagramTambah Data Kematian Neonatal ...105
Gambar 4.66 :Statechart DiagramUbah Data Kematian Neonatal...105
Gambar 4.67 :Statechart DiagramHapus Data Kematian Neonatal ...105
Gambar 4.68 :Statechart DiagramCari Data Kematian Neonatal ...106
Gambar 4.69 :Statechart DiagramTambah Data BBLR...106
Gambar 4.70 :Statechart DiagramUbah Data BBLR ...106
Gambar 4.71 :Statechart DiagramHapus Data BBLR...107
Gambar 4.72 :Statechart DiagramCari Data BBLR...107
Gambar 4.73 :Statechart DiagramTambah Data Jenis Imunisasi ...107
Gambar 4.74 :Statechart DiagramUbah Data Jenis Imunisasi ...108
Gambar 4.75 :Statechart DiagramHapus Data Jenis Imunisasi ...108
Gambar 4.76 :Statechart DiagramCari Data Jenis Imunisasi...108
Gambar 4.77 :Statechart DiagramTambah Data Imunisasi ...109
Gambar 4.78 :Statechart DiagramUbah Data Imunisasi ...109
xvii
Gambar 4.80 :Statechart DiagramCari Data Imunisasi...110
Gambar 4.81 :Statechart DiagramTambah Data Kematian Anak ...110
Gambar 4.82 :Statechart DiagramUbah Data Kematian Anak ...110
Gambar 4.83 :Statechart DiagramHapus Data Kematian Anak...111
Gambar 4.84 :Statechart DiagramCari Data Kematian Anak ...111
Gambar 4.85 :Statechart DiagramTambah Data Kematian Ibu ...111
Gambar 4.86 :Statechart DiagramUbah Data Kematian Ibu...112
Gambar 4.87 :Statechart DiagramHapus Data Kematian Ibu ...112
Gambar 4.88 :Statechart DiagramCari Data Kematian Ibu ...112
Gambar 4.89 :Statechart DiagramTambah Data PWS Ibu ...113
Gambar 4.90 :Statechart DiagramUbah Data PWS Ibu ...113
Gambar 4.91 :Statechart DiagramHapus Data PWS Ibu ...113
Gambar 4.92 :Statechart DiagramCari Data PWS Ibu...114
Gambar 4.93 :Statechart DiagramTambah Data PWS Anak ...114
Gambar 4.94 :Statechart DiagramUbah Data PWS Anak...114
Gambar 4.95 :Statechart DiagramHapus Data PWS Anak ...115
Gambar 4.96 :Statechart DiagramCari Data PWS Anak ...115
Gambar 4.97 :Statechart DiagramCek Laporan ...115
Gambar 4.98 :Statechart DiagramCetak Laporan ...116
Gambar 4.99 :Entity Relationship Diagram...117
Gambar 4.100 :Transformasi Tabel 1 ...118
Gambar 4.101 :Transformasi Tabel 2 ...118
Gambar 4.102 :Transformasi Tabel 3 ...118
Gambar 4.103 :Transformasi Tabel 4 ...119
Gambar 4.104 :Transformasi Tabel 5 ...119
Gambar 4.105 :Transformasi Tabel 6 ...120
Gambar 4.106 :Transformasi Tabel 7 ...120
Gambar 4.107 :Transformasi Tabel 8 ...120
Gambar 4.108 :Transformasi Tabel 9 ...121
Gambar 4.109 :Transformasi Tabel 10 ...121
xviii
Gambar 4.111 :Relasi Tabel ...130
Gambar 4.112 :Form Pendaftaran Ibu ...131
Gambar 4.113 :Form Menu Utama Ibu...132
Gambar 4.114 :Halaman Login...132
Gambar 4.115 :Form Menu Utama Admin...133
Gambar 4.116 :Form Tambah User ...134
Gambar 4.117 :Form Tambah Pemberi Layanan...135
Gambar 4.118 :Form Tambah Data Ibu Hamil ...136
Gambar 4.119 :Form Tambah Data Kehamilan...137
Gambar 4.120 :Form Tambah Data Persalinan...138
Gambar 4.121 :Form Tambah Data Kematian Neonatal ...139
Gambar 4.122 :Form Tambah Data BBLR ...139
Gambar 4.123 :Form Tambah Data Jenis Imunisasi...140
Gambar 4.124 :Form Tambah Data Imunisasi...140
Gambar 4.125 :Form Tambah Data Kematian Anak ...141
Gambar 4.126 :Form Tambah Data Kematian Ibu ...141
Gambar 4.127 :Form Tambah Data PWS Anak ...142
Gambar 4.128 :Form Tambah Data PWS Ibu...142
Gambar 4.129 :DesainOutputLaporan Data User ...143
Gambar 4.130 :DesainOutputLaporan Kehamilan ...143
Gambar 4.131 :DesainOutputLaporan Persalinan ...144
Gambar 4.132 :DesainOutputLaporan Imunisasi ...144
Gambar 4.133 :DesainOutputLaporan Kematian Neonatal ...145
Gambar 4.134 :DesainOutputLaporan BBLR...145
Gambar 4.135 :DesainOutputLaporan Kematian Anak...146
Gambar 4.136 :DesainOutputLaporan Kematian Ibu ...146
Gambar 4.137 :DesainOutputLaporan PWS Anak ...147
Gambar 4.138 :DesainOutputLaporan PWS Ibu ...147
Gambar 5.1 : Halaman Pendaftaran ...149
Gambar 5.2 : Halaman Login...149
xix
Gambar 5.4 : Halaman Tambah Data Pemberi Layanan ...151
Gambar 5.5 : Halaman Tambah Data Ibu ...151
Gambar 5.6 : Halaman Tambah Data Kehamilan ...152
Gambar 5.7 : Halaman Tambah Data Persalinan ...153
Gambar 5.8 : Halaman Tambah Data Kematian Neonatal...154
Gambar 5.9 : Halaman Tambah Data BBLR ...154
Gambar 5.10 : Halaman Tambah Data Jenis Imunisasi ...155
Gambar 5.11 : Halaman Tambah Data Imunisasi ...155
Gambar 5.12 : Halaman Tambah Data Kematian Anak ...156
Gambar 5.13 : Halaman Tambah Data Kematian Ibu...156
Gambar 5.14 : Halaman Tambah Data PWS Anak...157
Gambar 5.15 : Halaman Tambah Data PWS Ibu ...157
Gambar 5.16 : Halaman Laporan Kehamilan ...158
Gambar 5.17 : Halaman Laporan Persalinan ...158
Gambar 5.18 : Halaman Laporan Imunisasi ...159
Gambar 5.19 : Halaman Laporan Kematian Neonatal ...159
Gambar 5.20 : Halaman Laporan BBLR ...160
Gambar 5.21 : Halaman Laporan Kematian Anak...160
Gambar 5.22 : Halaman Laporan Kematian Ibu ...160
Gambar 5.23 : Halaman Laporan PWS Anak ...161
xx
DAFTAR LAMPIRAN