i
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
ii
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
iv
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,
v 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.
vi 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
vii
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
viii
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
ix
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
x
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
xi
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
xii
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
xiii
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