RANCANG BANGUN SISTEM INFORMASI POS PELAYANAN TERPADU PADA UPTD PUSKESMAS WATES BERBASIS WEB
SKRIPSI
OLEH DIA AMALIA NPM. 18430016
ILMU KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS MUHAMMADIYAH METRO
2022
ii
iii
RANCANG BANGUN SISTEM INFORMASI POS PELAYANAN TERPADU PADA UPTD PUSKESMAS WATES BERBASIS WEB
SKRIPSI Diajukan
Untuk Memenuhi Salah Satu Persyaratan Dalam Menyelesaikan Program Sarjana
DIA AMALIA NPM. 18430016
ILMU KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS MUHAMMADIYAH METRO
2022
iv ABSTRAK
UPTD Puskesmas Wates merupakan salah satu puskesmas induk yang ada di Kecamatan Bumi Ratu Nuban, dengan wilayah kerja meliputi 10 desa dan menaungi 37 posyandu binaan. Setiap bulan pada posyandu melakukan kegiatan pemantauan tumbuh kembang balita, pelayanan kesehatan ibu dan anak seperti imunisasi untuk pencegahan penyakit. Proses pelaporan yang terjadi di posyandu masih belum terkomputerisasi dan masih dilakukan secara manual dengan menulis setiap kegiatan kedalam buku khusus. Kurangnya pengetahuan akan teknologi informasi terkait sistem pelaporan posyandu meliputi data balita, data ibu hamil, imunisasi, dan vitamin. Tujuan penelitian ini adalah merancang dan membangun sistem informasi pos pelayanan terpadu pada UPTD Puskesmas Wates berbasis web. Menggunakan metode waterfall dengan bahasa pemrograman PHP dan framework laravel. Sistem informasi ini dibangun agar dapat memberikan kemudahan dalam mendapatkan informasi mengenai posyandu, balita, ibu hamil, imunisasi, vitamin dan laporan kegiatan secara online.
Kata kunci: Sistem Informasi; Posyandu; Waterfall
ABSTRACT
Technical Management Unit (UPTD) Puskesmas Wates is one of the main health centers in Bumi Ratu Nuban Subdistrict, with a working area covering 10 villages and housing 37 fostered posyandu. Every month the Posyandu carries out monitoring activities for toddlers' growth and development, maternal and child health services such as immunization for disease prevention. The reporting process that occurs at the posyandu is still not computerized and is still done manually by writing each activity into a special book. Lack of knowledge of information technology related to posyandu reporting systems including data on toddlers, data on pregnant women, immunizations, and vitamins. The purpose of this study was to design and build an integrated service post information system at the web-based UPTD Wates Health Center. Using the waterfall method with the PHP programming language and the laravel framework. This information system was built to provide convenience in getting information about posyandu, toddlers, pregnant women, immunizations, vitamins and online activity reports.
Keywords: Information System; Posyandu; Waterfall
v RINGKASAN
Dia Amalia. 2022. Rancang Bangun Sistem Informasi Pos Pelayanan Terpadu Pada UPTD Puskesmas Wates Berbasis Web. Skripsi. Program Studi Ilmu Komputer, Fakultas Ilmu Komputer. Universitas Muhammadiyah Metro.
Dosen Pembimbing (1) Mustika, S.Kom., M.Kom. (2) Arif Hidayat, S.T., M.Kom.
Kata kunci: Sistem Informasi; Posyandu; Waterfall.
Latar belakang masalah yang terjadi pada UPTD Puskesmas Wates kurangnya pengetahuan akan teknologi informasi terkait sistem pelaporan posyandu baik itu meliputi data balita, data ibu hamil, data imunisasi, data vitamin, serta data penimbangan balita dan ibu hamil. Sehingga peneliti merancang dan membangun sistem informasi pos pelayanan terpadu pada UPTD Puskesmas Wates berbasis web untuk meningkatkan kualitas dalam penyampaian informasi mengenai laporan kegiatan posyandu kepada UPTD Puskesmas Wates secara lengkap dengan cepat menggunakan media web.
Tujuan dari penelitian yaitu merancang dan membangun sistem informasi pos pelayanan terpadu pada UPTD Puskesmas Wates berbasis web.
Jenis metode penelitian yang digunakan adalah kualitatif. Metode pengembangan perangkat lunak yang digunakan adalah metode waterfall.
Metode waterfall yang terdiri dari analisis, desain, pengkodean, dan pengujian.
Data pendukung yang digunakan adalah data profil instansi, data balita, data ibu hamil, data imunisasi, dan data vitamin.
Berdasarkan penelitian yang dilakukan oleh peneliti pada UPTD Puskesmas Wates menghasilkan perancangan website sistem informasi dengan ruang lingkup meliputi data balita, data ibu hamil, data imunisasi, data vitamin, data penimbangan, dan laporan kegiatan posyandu. Dengan adanya rancangan ini dapat disimpulkan bahwa peneliti dapat memberikan kelebihan dan manfaat kepada UPTD Puskesmas Wates untuk dapat meningkatkan kinerja kader posyandu dalam melakukan pelayanan kepada peserta posyandu.
vi
vii
viii MOTTO
“Berdoalah (mintalah) kepada-Ku (Allah SWT), pastilah aku kabulkan untukmu.
Sesungguhnya orang-orang yang menyombongkan diri dari menyembah-Ku akan masuk neraka Jahannam dalam keadaan hina dina."
(Al-Mu’min: 60)
“Jangan menjelaskan dirimu kepada siapa pun, karena yang menyukaimu tidak butuh itu. dan yang membencimu tidak percaya itu.”
(Ali bin Abi Thalib)
“Kenapa menyerah?
Sedangkan Allah SWT. selalu menyemangati dengan “Hayya’alal Fallah” bahwa jarak kemenangan hanya berkisar antara kening dan sajadah.”
(Dia Amalia)
ix
PERSEMBAHAN
Rasa syukur kepada Allah SWT atas rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan tepat waktu. Skripsi ini kupersembahkan kepada:
1. Ibu Ana Rahmawati dan Bapak Supratikno sebagai orang tua yang paling berharga dalam hidup saya, yang telah melalui banyak perjuangan dan rasa sakit. Tapi saya berjanji tidak akan membiarkan semua itu sia-sia. Saya ingin melakukan yang terbaik untuk setiap kepercayaan yang diberikan. Saya akan tumbuh, untuk menjadi yang terbaik yang saya bisa. Skripsi ini adalah persembahan kecil saya untuk kalian berdua. Ketika dunia menutup pintunya pada saya, kalianlah yang membuka lengan untuk memeluk saya. Ketika orang-orang menutup telinga mereka untuk saya, kalian berdualah yang membuka hati untuk saya. Terima kasih telah mengisi dunia saya dengan begitu banyak kebahagiaan sehingga seumur hidup tidak cukup untuk menikmati semuanya.
2. Adik Anggi Fatmawati, yang telah memberikan doa dan semangat sepanjang hari. Skenario Allah SWT. memang sangat indah, saya bersyukur kita dipertemukan sebagai saudara kandung. Semoga Allah SWT. memudahkan kita untuk membahagiakan kedua orang tua kita didunia maupun diakhirat.
3. Pembimbing saya, Ibu Mustika saya bersyukur bahwa diantara perjuangan berat saya selama masa skripsi ada ibu disana yang selalu memberikan stok semangat, kini setelah masa perjuangan itu berlalu, aku bersyukur menjadi salah satu bimbinganmu. Untuk semua kemarahan, kritikan, dan tuntutan yang diberikan, saya mengucapkan banyak terima kasih. Semoga kebaikan juga selalu menyertaimu. Bapak Arif Hidayat, yang senantiasa membimbing dan memberi semangat. Saya beruntung dipertemukan Allah SW. dengan pembimbing yang bijaksana. Terima kasih karena selalu memberikan arahan untuk menyelesikan skripsi.
4. Terimakasih kepada Bapak Ibu Dosen S1 Ilmu Komputer UM Metro.
5. Partner drama skripsi, vicky, ayu, riska, darma, dzul, dan imam Skripsi ini saya persembahkan untuk kalian para sahabat yang selalu ada disisi saya.
Saya bahkan tidak bisa menjelaskan betapa bersyukurnya saya memiliki kalian dalam hidup saya. Tanpa inspirasi, dorongan, dan dukungan yang telah kalian berikan saya mungkin bukan apa-apa saat ini. Terima kasih
x
telah menjadi sahabat, saudara, sekaligus keluarga kedua saya, kalianlah yang terbaik. Dan untuk semua drama korea, anime, webtoon yang telah menemani saya selama mengerjakan skripsi saya ucapkan terima kasih karena menjadi penyemangat dikala jenuh mengerjakan skripsi.
6. Ikatan Mahasiswa Muhammadiyah Fakultas Ilmu Komputer Universitas Muhammadiyah Metro, Salah satu tempat bertumbuh dan berkembang saya.
7. Almamater tercinta Universitas Muhammadiyah Metro dan teman angkatan Ilmu komputer 2018 dan semua pihak yang selalu bertanya: “kapan sidang?, kapan wisuda?, kok enggak selesai-selesai? dan sebagainya. Terima kasih karena kalian telah menjadi salah satu alasan saya untuk secepatnya menyelesaikan skripsi ini.
xi
KATA PENGANTAR
Puji syukur atas kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul
“Rancang Bangun Sistem Informasi Pos Pelayanan Terpadu Pada UPTD Puskesmas Wates Berbasis Web”. Shalawat serta Salam senantiasa disampaikan kepada junjungan kita Nabi Muhammad SAW, semoga mendapatkan syafa’at-Nya di hari akhir nanti.
Penyelesaian skripsi ini tidak terlepas dari bantuan, dukungan, dan kerja sama dari berbagai pihak. Oleh karena itu, penulis menyampaikan terima kasih kepada:
1. Bapak Drs. H. Jazim Ahmad, M.Pd. Rektor Universitas Muhammadiyah Metro.
2. Bapak Sudarmaji, S.Kom., M.MKom, selaku Dekan Fakultas Ilmu Komputer di Universitas Muhammadiyah Metro.
3. Bapak Dedi Irawan, S.Kom., M.T.I, selaku Wakil Dekan Fakultas Ilmu Komputer di Universitas Muhammadiyah Metro.
4. Ibu Mustika, S.Kom., M.Kom, selaku Kaprodi S1 Ilmu Komputer sekaligus Pembimbing I yang telah memberikan dukungan moril, arahan dan bimbingan selama menyusun skripsi.
5. Bapak Arif Hidayat, S.T., M.Kom, selaku Pembimbing II yang telah memberikan bimbingan dan arahan selama menyusun skripsi ini.
6. Bapak Dr. Benni Jeki M. selaku Kepala UPTD Puskesmas Wates, serta Ibu, Bapak maupun Staf UPTD Puskesmas Wates.
7. Bapak dan Ibu dosen beserta staf Universitas Muhammadiayah Metro terkhusus Program Studi S1 Ilmu Komputer.
8. Seluruh rekan-rekan S1 Ilmu Komputer angkatan 2018 yang telah berjuang bersama selama kuliah, dengan keadaan pandemi yang menjadikan frekuensi pertemuan kita terasa singkat.
Ucapan terima kasih juga ditunjukkan kepada semua pihak yang namanya tidak dapat disebutkan satu persatu. Penulis hanya dapat memohon dan berdoa atas segala bantuan, bimbingn, dukungan, semangat, masukan dan doa yang telah diberikan menjadi pintu datangnya Ridho dan Kasih Sayang Allah SWT di dunia dan akhirat. Aamiin ya Rabbal Alamiin.
xii
Penulis berharap semoga skripsi ini akan membawa manfaat yang sebesar-besarnya khususnya bagi penulis dan bagi paembaca pada umumnya.
Penulis
xiii
xiv
SURAT KETERANGAN UJI KESAMAAN (SIMILARITY CHECK)
xv DAFTAR ISI
HALAMAN COVER ... ... i
HALAMAN LOGO ... .. ii
HALAMAN JUDUL ... . iii
ABSTRAK ... . iv
RINGKASAN ... .. v
PERSETUJUAN ... . vi
PENGESAHAN ... vii
MOTTO ... viii
PERSEMBAHAN ... . ix
KATA PENGANTAR ... . xi
PERNYATAAN TIDAK PLAGIAT ... xiii
SURAT KETERANGAN UJI KESAMAAN (SIMILARITY CHECK) ... xiv
DAFTAR ISI ... xv
DAFTAR TABEL ... xvii
DAFTAR GAMBAR ... xix
DAFTAR LAMPIRAN ... xx
BAB I. PENDAHULUAN ... .. 1
A. Latar Belakang... .. 1
B. Rumusan Masalah ... .. 3
C. Pembatasan Masalah... .. 3
D. Tujuan Penelitian ... .. 4
E. Kegunaan Penelitian ... .. 4
F. Metode Penelitian ... .. 5
G. Sistematika Penulisan ... .. 6
BAB II. KAJIAN LITERATUR ... .. 8
A. Rancang Bangun ... .. 8
B. Sistem Informasi ... .. 8
C. Puskesmas ... .. 9
D. Posyandu ... .. 9
E. KMS ... .. 9
F. Laporan Bulanan (LB3)... 10
G. Website ... 10
H. Bahasa Pemrograman ... 10
I. Basis Data ... 11
xvi
J. Visual Studio Code ... 13
K. Pengembangan Perangkat Lunak ... 13
L. Pengujian Perangkat Lunak ... 19
BAB III. GAMBARAN UMUM PERUSAHAAN ... 20
A. Sejarah Singkat Tempat Perusahaan ... 20
B. Lokasi Tempat Perusahaan ... 21
C. Struktur Organisasi Perusahaan ... 21
D. Manajemen Organisasi ... 22
E. Analisis Sistem yang Berjalan ... 24
BAB IV. ANALISIS DAN PEMBAHASAN ... 30
A. Hasil Penelitian ... 30
B. Analisis dan Pembahsan ... 60
BAB V. PENUTUP ... 63
A. Kesimpulan ... 63
B. Saran ... 63
DAFTAR LITERATUR ... 64
LAMPIRAN ... ... 67-100 BIODATA PENULIS ... 101
xvii
DAFTAR TABEL
Tabel Halaman
1. Simbol-simbol Flowchart ... 14
2. Simbol-simbol Use Case Diagram ... 15
3. Simbol-simbol Sequence Diagram ... 16
4. Simbol-simbol Activity Diagram ... 17
5. Simbol-simbol Class Diagram... 18
6. Dokumen KMS Baru ... 28
7. Dokumen Penerimaan KMS ... 28
8. Dokumen KMS yang Sudah Terisi ... 29
9. Dokumen Laporan Kegiatan Posyandu ... 29
10. Kebutuhan dan Kegunaan Hardware Admin IT ... 31
11. Kebutuhan dan Kegunaan Hardware Peserta Posyandu ... 31
12. Kebutuhan dan Kegunaan Software Admin IT ... 32
13. Kebutuhan dan Kegunaan Software Peserta Posyandu... 33
14. Brainware dan Peran ... 33
15. Tabel Users ... 41
16. Tabel Bumils ... 42
17. Tabel Balitas ... 42
18. Tabel Penimbanganbumils ... 43
19. Tabel Imunisasibumils ... 43
20. Tabel Vitaminbumils ... 44
21. Tabel Penimbanganbalitas ... 45
22. Tabel Imunisasibalitas ... 45
23. Tabel Vitaminbalitas ... 46
24. Tabel Posyandus ... 46
25. Tabel Failed Jobs ... 47
26. Tabel Migrations... 47
27. Tabel Password Resets ... 48
28. Tabel Personal Access Tokens ... 48
29. Tabel Roles ... 49
30. Tabel Settings ... 49
31. Rancang Halaman Utama Website ... 50
xviii
32. Rancang Form Masuk... 51
33. Rancang Panel Admin Posyandu ... 52
34. Rancang Panel Peserta Posyandu... 53
35. Testing Form Masuk Akun ... 56
36. Testing Tampilan Input Balita ... 56
37. Testing Tampilan Input Ibu Hamil ... 57
xix
DAFTAR GAMBAR
Gambar Halaman
1. Elemen-elemen Sistem ... 8
2. PHP (Hypertext Preprocessor) ... 10
3. Ilustrasi Basis Data ... 11
4. Tampilan Halaman Xammp ... 12
5. MySQL ... 12
6. PhpMyAdmin ... 13
7. Ilustrasi Model Waterfall... 13
8. Letak Geografis UPTD Puskesmas Wates ... 18
9. Struktur Organisasi UPTD Puskesmas Wates ... 21
10. Flowchart Sistem Posyandu ... 22
11. Use Case Diagram ... 26
12. Sequence Diagram Admin IT... 35
13. Sequence Diagram Peserta Posyandu ... 36
14. Activity Diagram Admin IT ... 37
15. Activity Diagram Peserta Posyandu ... 38
16. Class Diagram ... 39
17. Rancang Halaman Utama Website ... 50
18. Rancang Form Masuk... 51
19. Rancang Panel Admin Posyandu ... 52
20. Rancang Panel Peserta Posyandu... 53
21. Tampilan Halaman Utama Website ... 54
22. Tampilan Form Masuk Akun ... 54
23. Tampilan Panel Admin Posyandu ... 55
24. Tampilan Panel Peserta Posyandu ... 55
25. Dokumentasi Uji Kelayakan ... 58
26. Lembar Daftar Hadir Uji Kelayakan ... 58
27. Lembar Saran Uji Kelayakan ... 59
28. Tampilan Informasi Posyandu ... 60
29. Pendaftaran Akun Posyandu ... 61
30. KMS ... 61
31. Laporan Kegiatan ... 61
xx
DAFTAR LAMPIRAN
Lampiran Halaman
1. Wawancara ... 68
2. Surat Izin Penelitian ... 68
3. Data Balita ... 69
4. Kartu Keluarga ... 69
5. Kertas Pendaftaran ... 70
6. Imunisasi ... 70
7. Vitamin ... 71
8. Buku KIA ... 71
9. KMS ... 72
10. Data Ibu Hamil ... 73
11. Laporan Kegiatan ... 74
12. Berita Acara Uji Kelayakan ... 75
13. Daftar Hadir Uji Kelayakan ... 75
14. Lembar Saran Uji Kelayakan ... 76
15. Lembar Pengajuan Judul Skripsi ... 77
16. Kartu Bimbingan Proposal Skripsi Pembimbing I... 78
17. Kartu Bimbingan Proposal Skripsi Pembimbing II... 79
18. Lembar Perbaikan Proposal Skripsi Penguji ... 80
19. Lembar Perbaikan Proposal Skripsi Pembimbing I ... 81
20. Lembar Perbaikan Proposal Skripsi Pembimbing II ... 82
21. SK Bimbingan Skripsi ... 83
22. SK Bimbingan Skripsi ... 84
23. Kartu Bimbingan Skripsi Pembimbing I ... 85
24. Kartu Bimbingan Skripsi Pembimbing I ... 86
25. Kartu Bimbingan Pembimbing II ... 87
26. Form Persetujuan Uji Kesamaan ... 88
27. Surat Keterangan Uji Kesamaan ... 89
28. Surat Keputusan Ujian Sidang ... 90
29. Berita Acara Ujian Sidang ... 91
30. Penilaian Penguji Utama ... 92
31. Penilaian Ketua Penguji ... 93
xxi
32. Penilaian Sekertaris Penguji. ... 94
33. Rekap Nilai Sidang Skripsi ... 95
34. Lembar Perbaikan Ujian Skripsi Penguji Utama ... 96
35. Lembar Perbaikan Ujian Skripsi Ketua Penguji. ... 97
36. Lembar Perbaikan Ujian Skripsi Sekertaris Penguji ... 98
37. Form Rekomendasi Kelayakan Cetak ... 99
38. QR Code Koding Program ... 100