SKRIPSI SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB Oleh : PRIYO NORCAHYANTO 2010-51-066 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015 i
SKRIPSI SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB Oleh : PRIYO NORCAHYANTO 2010-51-066 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2015 ii
UNIVERSITAS MURIA KUDUS PENGESAHAN STATUS SKRIPSI JUDUL : SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB SAYA : PRIYO NORCAHYANTO Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai berikut: 1. Skripsi adalah hak milik Program Studi Teknik Informatika UMK Kudus 2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk tujuan referensi saja 3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan pertukaran antar institusi pendidikan tinggi 4. Berikan tanda ( ) sesuai dengan kategori Skripsi Sangat Rahasia (Mengandung isi tentang keselamatan/kepentingan Negara Republik Indonesia) Rahasia (Mengandung isi tentang kerahasiaan dari suatu organisasi/badan tempat penelitian Skripsi ini dikerjakan) Biasa Penulis Disahkan Oleh : Pembimbing Utama Priyo Norcahyanto 2010-51-066 Ahmad Jazuli, M.Kom NIDN.0406107004 Alamat : Ds. Kandangmas Rt 02 Rw 04 Kec. Dawe Kab. Kudus Tanggal: 10 Februari 2015 Tanggal: 10 Februari 2015 iii
UNIVERSITAS MURIA KUDUS PERNYATAAN PENULIS JUDUL : SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB NAMA : PRIYO NORCAHYANTO NIM : 2010-51-066 Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut Kudus, 10 Februari 2014 Materai 6000 PRIYO NORCAHYANTO Penulis iv
UNIVERSITAS MURIA KUDUS PERSETUJUAN SKRIPSI JUDUL : SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB NAMA : PRIYO NORCAHYANTO NIM : 2010-51-066 Skripsi ini telah diperiksa dan disetujui, Kudus, 10 Februari 2015 Pembimbing 1 Pembimbing 2 Ahmad Jazuli, M.Kom NIDN.0406107004 Arief Susanto, ST, M.Kom NIDN. 0603047104 Mengetahui Ka. Prodi Teknik Informatika Ahmad Jazuli, M.Kom NIDN.0406107004 v
UNIVERSITAS MURIA KUDUS PENGESAHAN SKRIPSI JUDUL : SISTEM INFORMASI GEOGRAFIS PUSKESMAS DI KABUPATEN KUDUS BERBASIS WEB SAYA : PRIYO NORCAHYANTO NIM : 2010-51-066 Skipsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang Skripsi tanggal 25 Februari 2015. Menurut pandangan kami, Skripsi ini memadai dari segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom) Kudus, 27 Februari 2015 Penguji 1 Ketua Penguji Tutik Khotimah, M.Kom NIDN. 0608068502 Rizkysari Meimaharani, M.Kom NIDN. 0620058501 Mengetahui Dekan Fakultas Teknik Ka. Prodi Teknik Informatika Rochmad Winarso, ST, MT NIS. 0610701000001138 Ahmad Jazuli, S.Kom, M.Kom NIDN. 0406107004 vi
ABSTRACT Geography information system based website in community health centre located in Kudus regency was done by analyzing the existence of the problems. It was done by searching for the community health centre information in Kudus regency and the patients data who check their health there by using agent board social guarantee. Besides, by using map, the users can know the location of community health centre in Kudus regency. The geography information system can be used to add the community health centre location especially for administrator users. While for the users can use the search of communication health centre location and the patients data of agent board social guarantee who check their health to the community health centre by using simple appearance. The system can be used easily by the users itself. Key words: system, geography, geography information system, website, community health centre, agent board social guarantee vii
ABSTRAK Sistem Informasi Geografis Puskesmas di Kabupaten Kudus berbasis web. Dilaksanakan dengan menganalisa permasalahan yang ada. Yakni mencari informasi puskesmas di Kabupaten Kudus dan data pasien berobat ke puskesmas tersebut yang menggunakan BPJS. Selain itu, dengan adanya peta, pengguna dapat mengetahui letak puskesmas yang ada di Kabupaten Kudus. Sistem Informasi Geografis ini dapat digunakan untuk menambah lokasi puskesmas, khusus untuk pengguna Admin. Sedangkan pengguna bisa melakukan pecarian lokasi puskesmas dan data-data pasien BPJS yang berobat ke puskesmas tersebut. Dengan tampilan yang sederhana, Sistem ini dapat digunakan dengan mudah oleh pengguna. Kata Kunci: Sistem, Geografis, Sistem Informasi Geografis, Web, Puskesmas, BPJS viii
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas rahmat dan karunia-nya sehingga penulis dapat menyelesaikan laporan skripsi Sistem Informasi Geografis Puskesmas Di Kabupaten Kudus Berbasis Web. Penyusunan laporan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Teknik Informatika S-1 pada Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada : 1. Allah SWT yang telah memberikan petunjuk dan kelancaran dalam pembuatan laporan ini.. 2. Bapak Dr.Suparyo, SH.MS, selaku Rektor Universitas Muria Kudus. 3. Bapak Rochmad Winarso, ST.,M.T. selaku Dekan Fakultas Teknik Universitas Muria Kudus. 4. Bapak Ahmad Jazuli, M.Kom selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus. 5. Bapak Ahmad Jazuli, M.Kom selaku pembimbing skripsi penulis. 6. Bapak Arief Susanto, ST, M.Kom selaku pembimbing skripsi penulis. 7. Kedua orang tua dan keluarga yang sangat penulis cintai, yang telah memberikan dukungan secara material dan spiritual. 8. Teman-teman serta semua pihak yang telah membantu penyusunan skripsi ini yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari bahwa dalam penyusunan laporan skripsi masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin. Kudus, Febuari 2015 Penulis ix
DAFTAR ISI Halaman HALAMAN SAMPUL... i HALAMAN JUDUL... ii PENGESAHAN STATUS SKRIPSI... iii PERNYATAAN PENULIS... iv PERSETUJUAN SKRIPSI... v PENGESAHAN SKRIPSI... vi ABSTRACT... vii ABSTRAK... viii KATA PENGANTAR... ix DAFTAR ISI... x DAFTAR TABEL... xiii DAFTAR GAMBAR... xiv DAFTAR LAMPIRAN......... xvi BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Batasan Masalah... 1 1.3. Rumusan Masalah... 2 1.4. Tujuan Penelitian... 2 1.5. Manfaat Penelitian... 2 BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terkait... 5 2.2 Landasan Teori... 5 2.2.1 Pengertian Peta... 5 2.2.2 Pengertian Puskesmas... 6 2.2.3 Desktop GIS.... 6 2.2.4 Definisi GIS... 7 2.2.5 PHP... 8 2.2.6 CSS (Cascading Style Sheet)... 8 2.2.7 HTML (Hyper Text Markup Language)... 8 x
2.2.8 BPJS (Badan Penyelenggara Jaminan Sosial )... 9 2.3 Metode Perancangan... 10 2.3.1 Bagan Alir Dokumen... 11 2.3.2 Data Flow Diagram... 12 2.4 Kerangka Teori... 13 BAB III METODE PENELITIAN 3.1 Metode Pengumpulan Data... 15 3.2 Metode Rekayasa Perangkat Lunak... 15 3.3 Pengertian Water Fall Model... 18 BAB IV ANALISIS, PERANCANGAN DAN DESAIN INPUT OUTPUT 4.1 Analisa Masalah... 21 4.2 Alur Pelayanan BPJS... 21 4.3 Analisa Kebutuhan Pengguna... 26 4.3.1 Admin... 26 4.3.2 Analisa Kebutuhan Pengguna (User)... 26 4.4 Perancangan Sistem... 26 4.4.1 Paparan Sistem... 26 4.4.2 Context Diagram... 27 4.4.3 DFD Level 1... 27 4.4.4 DFD Level 2... 28 4.5 Transformasi Dari ERD Ke Database Relational... 31 4.6 Perancangan Basis Data.... 31 4.7 Relasi Tabel... 33 4.8 Perancangan Antar Muka... 34 4.8.1 Halaman Utama... 34 4.8.2 Design Input... 35 4.8.3 Design Output... 38 BAB V IMPLEMENTASI SISTEM 5.1 Persiapan... 41 5.1.1 Mempersiapkan software yang diperlukan.... 41 5.1.2 Mempersiapkan Website Aplikasi Sistem.... 41 5.1.3 Mempersiapkan Database Sistem.... 41 xi
5.2 Pengujian Aplikasi... 43 5.2.1 Hasil Pengujian untuk Proses Login... 43 5.2.2 Hasil Pengujian Untuk Proses Input Pasien.... 45 5.3 Aplikasi Sistem Informasi Geografis Puskesmas... 46 5.3.1 Halaman Admin... 47 5.3.2 Halaman Utama... 47 5.3.3 Halaman Beranda... 48 5.3.4 Tambah Pasien... 50 5.3.5 Halaman View Data Puskesmas... 50 5.3.6 Halaman View Data Pasien... 51 BAB VI PENUTUP 6.1 Kesimpulan.... 53 6.2 Saran.... 53 DAFTAR PUSTAKA DAFTAR LAMPIRAN xii
DAFTAR TABEL Halaman Tabel 2.1 Simbol Document Flow chart... 9 Tabel 2.2 Simbol Data flow diagram... 11 Tabel 4.1 Struktur Tabel Admin... 29 Tabel 4.2 Struktur Tabel Tb_Kecamatan... 29 Tabel 4.3 Struktur Tabel Tb_Puskesmas... 29 Tabel 4.4 Struktur Tabel Tb_Pasien... 30 Tabel 5.1 Pengujian black box pada proses login... 40 Tabel 5.2 Pengujian black box pada proses input Pasien... 41 xiii
DAFTAR GAMBAR Halaman Gambar 2.1 Kerangka Teori... 12 Gambar 3.1 Tahapan Waterfall Model... 16 Gambar 4.1 FOD Alur Rawat Jalan Tingkat Pertama... 20 Gambar 4.2 FOD Alur Rawat Inap Tingkat Pertama... 22 Gambar 4.3 Contex Diagram SIG Puskesmas Di Kabupaten Kudus... 24 Gambar 4.4 DFD level 1 SIG Puskesmas Di Kabupaten Kudus... 25 Gambar 4.5 DFD Level 2 Proses Login.... 26 Gambar 4.6 DFD Level 2 Proses Pendataan Kecamatan... 26 Gambar 4.7 DFD Level 2 Proses Pendataan Puskesmas dan Pasien BPJS.... 27 Gambar 4.8 DFD Level 2 Proses Pencarian Data.... 27 Gambar 4.9 ERD SIG Puskesmas DI Kabupaten Kudus.... 28 Gambar 4.10 Relasi Antar Tabel.... 30 Gambar 4.11 Layout Halaman... 31 Gambar 4.12 Design Login... 32 Gambar 4.13 Edit Puskesmas.... 32 Gambar 4.14 Input Pasien.... 33 Gambar 4.15 Edit Kecamatan.... 34 Gambar 4.16 Daftar Puskesmas... 35 Gambar 4.17 Daftar Pasien... 35 Gambar 4.18 Daftar Kecamatan.... 36 Gambar 5.1 Tabel Admin.... 38 Gambar 5.2 Tabel Kecamatan... 38 Gambar 5.3 Tabel Puskesmas.... 38 Gambar 5.4 Tabel Pasien... 39 Gambar 5.5 Halaman Login... 43 Gambar 5.6 Halaman Beranda... 44 Gambar 5.7 Halaman Beranda... 44 Gambar 5.8 Source Code Halaman Peta Lokasi Puskesmas... 46 Gambar 5.9 Halaman Tambah Pasien... 46 xiv
Gambar 5.10 Halaman Data Puskesmas... 47 Gambar 5.11 Halaman View Data Pasien... 47 xv
DAFTAR LAMPIRAN Lampiran 1 Surat Keterangan Telah Melaksanakan Penelitian Di Dinas Kesehatan Kabupaten Kudus. Lampiran 2 Bukti ACC Buku Bimbingan. xvi
1