APLIKASI SISTEM INFORMASI GEOGRAFIS TEMPAT PELAYANAN KESEHATAN DI KABUPATEN BANGKA TENGAH BERBASIS WEB SKRIPSI Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Skripsi Oleh : Elgi Data Sari 1111500156 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR PANGKALPINANG 2015 i
LEMBAR PERNYATAAN Yang bertanda tangan di bawah ini : NIM : 1111500156 NAMA : ELGI DATA SARI JUDUL SKRIPSI : APLIKASI SISTEM INFORMASI GEOGRAFIS TEMPAT PELAYANAN KESEHATAN DI KABUPATEN BANGKA TENGAH BERBASIS WEB Menyatakan bahwa Laporan Tugas Akhir saya adalah hasil karya sendiri dan bukan plagiat. Apabila ternyata di dalam Laporan Tugas Akhir saya terdapat unsure plagiat, maka saya siap mendapatkan sanksi akademik yang terkait dengan hal tersebut. Pangkalpinang, Materai Rp.6000 Elgi Data Sari ii
iii
KATA PENGANTAR Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan Laporan Skripsi yang berjudul Aplikasi Sistem Informasi Geografis Tempat Pelayanan Kesehatan di Kabupaten Bangka Tengah Berbasis Web sebagai salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Teknik Informatika STMIK ATMA LUHUR. Penulis menyadari bahwa proposal penelitian ini masih jauh dari sempurna. Karena itu kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, peneliti menyadari pula bahwa proposal penelitian ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, peneliti menyampaikan ucapan terima kasih kepada : 1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia 2. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun materi. 3. Drs. Djaetun HS yang telah mendirikan STMIK Atma Luhur. 4. Bapak Prof. Dr. Moedjiono, M. Sc selaku Ketua STMIK Atma Luhur. 5. Bapak Sujono, M.Kom selaku Kaprodi Teknik Informatika. 6. Bapak Okkita Rizan M.Kom & Ibu Delpiah Wahyuningsih S.Kom, M.Kom selaku dosen pembimbing. 7. Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufik-nya, Amin. Diharapkan kiranya Laporan Skripsi ini dapat bermanfaat bagi mereka yang nantinya akan menulis proposal penelitian dengan topik yang sama. Pangkalpinang, Elgi Data Sari iv
Abstraksi Perkembangan fasilitas pelayanan kesehatan di Kabupaten Bangka Tengah yang begitu cepat harus diimbangi dengan penyampaian informasi dengan cepat dan tepat dalam hal ini dinas terkait yaitu Dinas Kesehatan Kabupaten Bangka Tengah perlu menginventarisasi dan memberikan informasi fasilitas kesehatan di Kabupaten Bangka Tengah kepada masyarakat umum Pemetaan fasilitas kesehatan berbasis web diperlukan untuk memudahkan Dinas Kesehatan menginventarisasi dan memantau jumlah fasilitas kesehatan yang ada dan juga masyarakat umum dapat memperoleh informasi dari fasilitas kesehatan di Kabupaten Bangka Tengah secara on-line. Metodologi yang digunakan dalam membangun sistem ini adalah metode waterfall. Tools yang digunakan dalam membangun sistem ini adalah Quantum GIS Lisboa 8.0 untuk membuat peta, MapServer untuk menampilkan peta digital ke halaman web, PHP sebagai bahasa pemrograman web, Macromedia CS8 dan Notepad untuk membuat desain dan isi halaman web, serta MySQL untuk membuat basis data. Hasil penelitian ini berupa sistem informasi geografis pemetaan lokasi fasilitas kesehatan di Kabupaten Bangka Tengah berbasis web yang dapat menampilkan secara online peta Kabupaten Bangka Tengah dan lokasi fasilitas kesehatan serta informasi dari fasilitas kesehatan tersebut. Sistem yang dibuat juga memberikan informasi sekilas tentang Kabupaten Bangka Tengah, profil Dinas Kesehatan Kabupaten Bangka Tengah, dan halaman buku tamu untuk pengunjung situs. Keyword : sistem informasi geografis, peta, fasilitas kesehatan v
DAFTAR ISI Halaman LEMBAR PERNYATAAN... i LEMBAR PERSETUJUAN... ii KATA PENGANTAR...... iii ABSTRAKSI...... iv DAFTAR ISI...... v DAFTAR GAMBAR...... ix DAFTAR TABEL...... xii BAB I PENDAHULUAN 1.1 Latar Belakang...... 1 1.2 Rumusan Masalah...... 2 1.3 Batasan Masalah...... 2 1.4 Tujuan Penelitian...... 3 1.5 Metode Penelitian...... 3 1.6 Sistematika Penulisan...... 5 BAB II LANDASAN TEORI 2.1 Konsep Dasar Teori...... 7 2.1.1 Sistem...... 7 2.1.2 Informasi...... 10 2.1.3 Sistem Informasi...... 11 2.2 Konsep Dasar Sistem Informasi Gegrafis... 13 2.2.1 Definisi Sistem Informasis Geografis... 13 2.2.2 Manfaat Sistem Informasi Geografis... 13 2.2.3 Subsistem Sistem Informasi Geografis... 14 2.2.4 Cara Kerja Sistem Informasis Geografis... 14 2.2.5 Komponen Sistem Informasis Geografis... 15 2.2.6 Ruang Lingkup Sistem Informasis Geografis... 16 2.2.7 Kemampuan Sistem Informasis Geografis... 17 vi
2.2.8 Peta...... 18 2.2.9 Sistem Koordinat...... 18 2.2.10 Data...... 19 2.3 Web Browser...... 21 2.3.1 HTTP (Hypertext Transfer Protocol)... 21 2.3.2 Internet...... 22 2.3.3 WWW (World Wide Web)... 22 2.3.4 Mozilla Firefox...... 23 2.4 Web Gis...... 23 2.4.1 Aplikasi...... 24 2.4.2 Quantum GIS...... 24 2.4.3 MS4W ( Mapserver for Windows)... 24 2.4.4 Pmapper...... 25 2.4.5 Macromedia Dreamweaver CS8... 26 2.4.6 Notepad dan Notepad ++... 26 2.4.7 PHP (Hypertext Prepocessor)... 26 2.4.8 HTML (Hyper Text Markup Language)... 27 2.4.9 Java Script...... 28 2.4.10 CSS (Cascading Style Sheet)... 28 2.4.11 PHP/Map Script...... 28 2.4.12 Microsoft Excel...... 29 2.4.13 Xampp...... 29 2.5 Metode Waterfall...... 30 2.5.1 Pengumpulan Data.... 31 2.5.2 Analisa Sistem...... 33 2.5.3 Perancangan Sistem... 36 2.6 PEP (Project Execution Plan)... 45 2.6.1 Objective Project...... 45 2.6.2 Identifikasi Stakeholder... 45 2.6.3 Identifikasi Deliverables... 46 2.6.4 WBS (Work Breakdown Structure)... 46 vii
2.6.5 Milestone...... 46 2.6.6 Microsoft Project...... 46 2.6.7 WBS (Work Breakdown Stucture) Chart Pro... 48 BAB III PERMODELAN PROYEK 3.1 Objective Proyek...... 50 3.2 Identifikasi Stakeholder..... 50 3.3 Identifikasi Deliverables.... 51 3.4 Penjadwalan Proyek...... 52 3.4.1 Work Breakdown Structure... 54 3.4.2 Milestone...... 55 3.4.3 Jadwal Proyek...... 55 3.5 RAB (Rancangan Anggaran Biaya)... 56 3.6 Struktur Tim Proyek...... 57 BAB IV PEMBAHASAN 4.1 Gambaran Umum Dinas Kesehatan Bangka Tengah... 59 4.1.1 Visi dan Misi Dinas Kesehatan Bangka Tengah... 59 4.1.2 Struktur Organisasi Dinas Kesehatan Bangka Tengah... 60 4.2 Analisa Sistem...... 61 4. 2.1 Analisa Masalah...... 61 4. 2.2 Analisa Proses yang Sedang Berjalan... 62 4. 2.3 Analisa Proses/Activity Diagram... 63 4. 2.4 Analisa Masukan...... 66 4. 2.5 Analisa Keluaran...... 67 4. 2.6 Use Case Diagram.... 69 4. 2.7 Deskripsi Use Case Diagram... 70 4.3 Perancangan Sistem...... 75 4.3.1 Rancangan Proses...... 75 4.3.2 Rancangan Keluaran... 79 4.3.3 Rancangan Masukan... 81 viii
4.3.4 Rancangan Layar...... 82 4.3.5 Rancangan Basis Data... 88 4.3.6 Rancangan Peta...... 96 4.3.7 Rancangan Website... 105 4.3.8 Sequence Diagram.... 113 4.3 Implementasi Sistem...... 121 4.3.1 Kebutuhan Sumber Daya... 121 4.3.2 Konversi Peta ke Pmapper... 126 4.4 Pembahasan...... 129 4.4.1 Hasil Tampilan Peta pada Pmapper... 129 4.4.2 Penggunaan Tools pada Pmapper... 131 BAB V PENUTUP 5.1 Kesimpulan...... 136 5.2 Saran...... 136 DAFTAR PUSTAKA...... 138 LAMPIRAN...... 140 ix
DAFTAR GAMBAR Halaman Gambar 3.1. Work Breakdown Structure... 54 Gambar 3.2. Struktur Tim Proyek... 57 Gambar 4.1. Struktur Organisasi Dinas Kesehatan Bangka Tengah... 60 Gambar 4.2. Activity Diagram Dinas Kesehatan mengumpulkan data dan informasi...... 64 Gambar 4.3. Activity Diagram Dinas kesehatan membuat dan mencetak data... 64 Gambar 4.4. Activity Diagram masyarakat mendapatkan informasi... 65 Gambar 4.5. Activity Diagram membuat laporan permintaan informasi... 66 Gambar 4.6. Use Case Diagram... 69 Gambar 4.7. Flowchart pengambilan titik koordinat... 75 Gambar 4.8. Flowchart Konversi.gpx menjadi.shp... 76 Gambar 4.9. Flowchart membuta peta polygon baru... 77 Gambar 4.10. Flowchart menambahkan titik koordinat... 78 Gambar 4.11. Flowchart konversi.shp ke.map... 78 Gambar 4.12. Flowchart menampilkan peta ke website... 79 Gambar 4.13. Rancangan layar menu utama... 82 Gambar 4.14. Rancangan layar profil dinas... 83 Gambar 4.15. Rancangan layar peta... 84 Gambar 4.16. Rancangan layar cetak peta... 84 Gambar 4.17. Rancangan layar download peta... 85 Gambar 4.18. Rancangan layar kontak... 85 Gambar 4.19. Rancangan layar buku tamu... 86 Gambar 4.20. Rancangan layar halaman utama admin... 87 Gambar 4.21. Rancangan layar halaman manajemen user... 87 Gambar 4.22. Rancangan layar edit buku tamu... 88 Gambar 4.23. Class Diagram... 89 Gambar 4.24. Quantum GIS 1.8.0-Lisboa yang akan diinstal... 97 Gambar 4.25. Instalasi wizard awal... 97 x
Gambar 4.26. Persetujuan instalasi... 98 Gambar 4.27. Direktori tempat penginstalan... 98 Gambar 4.28. Komponen Quantum GIS 1.8.0-Lisboa... 99 Gambar 4.29. Proses instalasi sedang berjalan... 99 Gambar 4.30. Proses instalasi Quantum GIS selesai... 100 Gambar 4.31. Tampilan awal Quantum GIS... 100 Gambar 4.32. Digitasi Peta Pulau Bangka... 101 Gambar 4.33. Digitasi Batas Kecamatan... 102 Gambar 4.34. Digitasi Jalan di Kabupaten Bangka Bangka... 103 Gambar 4.35. Proses Menambahkan Titik Koordinat... 104 Gambar 4.36. Hasil Akhir Desain Peta... 105 Gambar 4.37. Tampilan Halaman Utama Website... 106 Gambar 4.38. Tampilan Halaman Profil Dinas (Sejarah)... 106 Gambar 4.39. Tampilan Halaman Profil Dinas (Visi & Misi)... 107 Gambar 4.40. Tampilan Halaman Profil Dinas (Struktur Organisasi)... 107 Gambar 4.41. Tampilan Tempat Pelayanan Kesehatan... 108 Gambar 4.42. Tampilan Halaman Informasi Tempat Pelayanan Kesehatan... 108 Gambar 4.43. Tampilan Halaman Contact... 109 Gambar 4.44. Tampilan Halaman Buku Tamu... 110 Gambar 4.45. Gambar Halaman Berita... 110 Gambar 4.46. Tampilan Halaman Utama Administrator... 111 Gambar 4.47. Halaman Manajemen Admin... 112 Gambar 4.48. Halaman Manajemen Buku Tamu... 112 Gambar 4.49. Sequence Diagram Login Administrator... 113 Gambar 4.50. Sequence Diagram Manajemen Admin... 114 Gambar 4.51. Sequence Diagram Update Informasi Tempat Pelayanan Kesehatan...... 115 Gambar 4.52. Sequence Diagram Manajemen Buku Tamu... 116 Gambar 4.53. Sequence Diagram Profil Dinas... 117 Gambar 4.54. Sequence Diagram Lihat Peta... 117 Gambar 4.55. Sequence Diagram Unduh Peta... 118 xi
Gambar 4.56. Sequence Diagram Cetak Peta... 118 Gambar 4.57. Sequence Diagram Tempat Pelayanan Kesehatan... 119 Gambar 4.58. Sequence Diagram Kontak... 119 Gambar 4.59. Sequence Diagram Buku Tamu... 120 Gambar 4.60. Sequence Diagram Berita... 120 Gambar 4.61. Memindahkan folder ms4w pada direktori C... 127 Gambar 4.62. Proses instalasi ms4w... 128 Gambar 4.63. Copy folder pmapper dan website ke htdocs... 128 Gambar 4.64. Tampilan Peta konversi ke Pmapper... 129 Gambar 4.65. Tampilan Peta Saat Semua Legenda di Aktifkan... 130 Gambar 4.66. Tampilan Titik Tempat Pelayanan Kesehatan... 131 Gambar 4.67. Penggunaan Tool Search for... 131 Gambar 4.68. Hasil penggunaan Tool Search for... 132 Gambar 4.69. Penggunaan Tool Select pada Tools Box... 133 Gambar 4.70. Hasil penggunaan Tool Select... 133 Gambar 4.71. Penggunaan Tool Download... 134 Gambar 4.72. Hasil Penggunaan Tool Download... 134 Gambar 4.73. Penggunaan Tool Print... 135 Gambar 4.74. Hasil Penggunaan Tool Print... 135 xii
DAFTAR TABEL Halaman Tabel 3.1. Milestone...... 55 Tabel 3.2. Jadwal Proyek...... 55 Tabel 3.3. Rancangan Anggaran Biaya (RAB)... 56 Tabel 3.4. Anggota Tim Proyek... 57 Tabel 3.5. Tugas Tim Proyek... 58 Tabel 4.1. Tabel Spesifikasii Basis t_menu... 91 Tabel 4.2. Tabel Spesifikasii Basis Data t-submenu... 92 Tabel 4.3. Tabel Spesifikasii Basis Data h_submenu... 92 Tabel 4.4. Tabel Spesifikasii Basis Data h_menu... 93 Tabel 4.5. Tabel Spesifikasii Basis Data t_konten... 93 Tabel 4.6. Tabel Spesifikasii Basis Data t_submenu... 94 Tabel 4.7. Tabel Spesifikasii Basis Data h_konten... 94 Tabel 4.8. Tabel Spesifikasii Basis Data t_user... 95 Tabel 4.9. Tabel Spesifikasii Basis Data h_news... 95 Tabel 4.10. Tabel Spesifikasii Basis Data t_buku... 96 Tabel 4.11. Tabel Spesifikasii Basis Data t_banner... 96 Tabel 4.12. Spesifikasi Perangkat Keras... 121 Tabel 4.13. Spesifikasi Perangkat Lunak... 122 Tabel 4.14. Daftar Kecamatan di Kabupaten Bangka... 123 Tabel 4.15. Daftar Tempat Pelayanan Kesehatan... 123 Tabel 4.16. Koordinat Tempat Pelayanan Kesehatan... 125 Tabel 4.17. Data Peta...... 126 xiii