RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PEMETAAN RUMAH SAKIT DI KOTA MALANG
TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh : Makhris Lailul Wiqof 201110370311405
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016
LEMBAR PERSEMBAHAN Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan hidayah dan rahmad-Nya, shalawat serta salam senantiasa tercurahkan kepada junjungan Nabi besar Rasullullah Muhammad SAW sang revolusioner. Tiada kata selain puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini. Oleh karena itu, dengan rendah hati penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1.
Kedua orang tua tercinta Bapak Achmad Su’ud dan Ibu Aminatun, serta Kakak, yang senantiasa tanpa lelah mendo’akan dan memberi dukungan, semoga berkah dan rahmad-Nya selalu menyertai beliau setiap waktu;
2.
Ibu Gita Indah M, S.T, M. Kom dan Bapak Galih Wasis W, S. Kom, M.Cs
selaku dosen pembimbing dalam tugas akhir. yang selalu
membimbing dengan kesabaran dan mengarahkan pemahaman; 3.
Bapak Yuda Munarko, S. Kom, M.Sc selaku Ketua Jurusan Teknik Informatika, FakultasTeknik, Universitas Muhammadiyah Malang;
4.
Bapak/Ibu Dosen Fakultas Teknik, Universitas Muhammadiyah Malang yang senantiasa menjadi pendidik tanpa tanda jasa;
5.
Teman / keluarga kontrakan GG24;
6.
Perempuan istimewa saya Aliya Zahrani, terima kasih do’a dan selalu memberi semangat kepada saya;
7.
Teman-Teman kelas i dan mahasiswa Teknik Informatika angkatan 2011.;
8.
Dan seluruh pihak yang tidak bisa disebutkan satu persatu, yang telah banyak membantu selama ini. Semoga segala bantuan, motivasi, dan do’a yang diberikan kepada
penulis diridhoi dan mendapat imbalan yang berlipat ganda dari Allah SWT.
KATA PENGANTAR Puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas akhir yang menjadi salah satu syarat untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1 Universitas Muhammadiyah Malang. Sholawat serta salam semoga tetap tercurah kepada Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikutnya hingga akhir jaman. Penulis menyadari bahwa dalam menyelesaikan tugas akhir ini tidak lepas dari peran berbagai pihak yang telah banyak memberi bantuan, nasehat, bimbingan dan dukungan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak terhingga khususnya kepada : 1. Bapak Drs. H. Fauzan, M.Pd, selaku Ketua Rektor Universitas Muhammadiyah Malang 2. Bapak Ir. Sudarman, M.T., selaku Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 3. Bapak Yuda Munarko, S.Kom, M.Sc., selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang. 4. Ibu Gita Indah M, S.T., M.Kom., selaku Dosen Pembimbing I tugas akhir. Terima kasih atas pengarahan yang telah di berikan sehingga dapat menyelesaikan laporan tugas akhir ini dengan benar adanya. 5. Bapak Galih Wasis W, S.Kom., M.Cs., selaku Dosen Pembimbing II tugas akhir. Terima kasih atas pengarahan yang telah di berikan sehingga dapat menyelesaikan laporan tugas akhir ini dengan benar adanya. 6. Bapak Ali Sofyan Kholimi, S.Kom., M.Kom., selaku Dosen Wali. 7. Orang Tua dan Kakak Penulis atas segala do’a restu dan dukungannya baik material atau spiritual kepada penulis dalam penyelesaian tugas akhir ini. 8. Teman-teman yang membantu dalam proses penulisan tugas akhir ini, yang tidak mungkin penulis sebutkan satu-persatu.
Penulis menyadari bahwa dalam penyusunan tugas akhir ini banyak kekurangannya. Oleh karena itu, penulis mengharapkan kritik dan saran yang dapat menyempurnakan penulisan ini sehingga dapat bermanfaat untuk pengembangan ilmu.
Malang, 14 Januari 2016
Penulis
DAFTAR ISI LEMBAR PERSETUJUAN........................................................................... LEMBAR PENGESAHAN .......................................................................... LEMBAR PERNYATAAN .......................................................................... LEMBAR PERSEMBAHAN ....................................................................... KATA PENGANTAR .................................................................................. DAFTAR ISI ................................................................................................. DAFTAR GAMBAR ..................................................................................... DAFTAR TABEL ......................................................................................... ABSTRAKSI.................................................................................................. ABSTRACT ................................................................................................... BAB I ............................................................................................................. 1.1. Latar Belakang ................................................................................... 1.2. Rumusan Masalah .............................................................................. 1.3. Tujuan................................................................................................. 1.4. Batasan Masalah ................................................................................. 1.5. Manfaat............................................................................................... 1.6. Metode Penelitian ............................................................................... 1.6.1. Study Literatur dan Pengumpulan Data ................................ 1.6.2. Bahan Penelitian.................................................................... 1.6.3. Analisa dan Perancangan WebGIS ....................................... 1.6.4. Implementasi ......................................................................... 1.6.5. Pembuatan Laporan ............................................................... 1.7. Sistematika Penulisan ......................................................................... BAB II ............................................................................................................ 2.1. Fasilitas Kesehatan ............................................................................. 2.2. Sistem Informasi Geografis ................................................................ 2.2.1. Subsistem SIG ....................................................................... 2.2.2. Komponen SIG...................................................................... 2.3. WebGIS .............................................................................................. 2.3.1. Arsitektur............................................................................... 2.3.2. Manajemen Data ................................................................... 2.4. Server SIG .......................................................................................... 2.5. Framework WebGIS .......................................................................... 2.6. Web Server Apache ............................................................................ 2.7. Php ...................................................................................................... 2.8. ArcGIS ............................................................................................... BAB III........................................................................................................... 3.1. Analisa Proses .................................................................................... 3.2. Analisa Kebutuhan ............................................................................. 3.2.1. Kebutuhan Pengunjung .......................................................... 3.2.2. Kebutuhan Admin .................................................................. 3.3. Arsitektur Sistem ................................................................................ 3.4. Spesifikasi Sistem .............................................................................. 3.5. Perancangan Sistem............................................................................
i ii iii iv v vii ix x xi xii 1 1 2 2 2 2 3 3 3 3 4 4 4 6 6 6 8 9 10 11 11 11 12 14 15 16 18 18 18 18 19 19 19 20
3.5.1. Rancangan Proses .................................................................. 3.5.2. Rancangan Basis Data............................................................ 3.5.3. Rancangan User Interface...................................................... 3.5.4. Flowchart ............................................................................... BAB IV .......................................................................................................... 4.1. Implementasi Kebutuhan Sistem ........................................................ 4.2. Data Yang Digunakan Dalam Sistem................................................. 4.3. Implementasi Database....................................................................... 4.4. Implementasi Source Code................................................................. 4.5. Implementasi Interface ....................................................................... 4.5.1. Implementasi Interface Pengunjung ...................................... 4.5.2. Implementasi Interface Admin .............................................. 4.6. Pengujian Sistem ................................................................................ 4.6.1. Pengujian Metode Blackbox Pada Admin.............................. 4.6.2. Pengujian Metode Blackbox Pada Pengunjung...................... 4.6.3. Pengujian Beta ....................................................................... BAB V............................................................................................................ 5.1. Kesimpulan......................................................................................... 5.2. Saran ................................................................................................... DAFTAR PUSTAKA .................................................................................... LAMPIRAN ...................................................................................................
20 25 27 30 31 31 32 33 34 38 38 43 45 45 49 50 53 53 53 55 57
DAFTAR GAMBAR Gambar 2.1 Arsitektur Sistem WebGIS ......................................................... Gambar 2.2 Interaksi peta digital denganpengguna ....................................... Gambar 3.1 DFD Level 0 ............................................................................... Gambar 3.2 DFD Level 1 ............................................................................... Gambar 3.3 DFD Level 2 Login Admin ........................................................ Gambar 3.4 DFD level 2 Manajemen informasi peta .................................... Gambar 3.5 DFD level 2 Manajemen data bukutamu.................................... Gambar 3.6 DFD Level 2 Lihat peta .............................................................. Gambar 3.7 DFD Level 2 isi bukutamu ......................................................... Gambar 3.8 Tampilan Home .......................................................................... Gambar 3.9 Tampilan Login admin ............................................................... Gambar 3.10 Tampilan home admin.............................................................. Gambar 3.11 Tampilan Admin lihat data ....................................................... Gambar 3.12 Tampilan Admin tambah data .................................................. Gambar 3.13 Tampilan Admin edit data ........................................................ Gambar 3.14 Flowchart sistem Webgis ......................................................... Gambar 4.1 Implementasi database pada MySQL PhpMyAdmin .................. Gambar 4.2 Source code untuk memanggil map ........................................... Gambar 4.3 Source code untuk memanggil layer rumah sakit umum ........... Gambar 4.4 Source code untuk memanggil layer rumah sakit ibu dan anak. Gambar 4.5 Source code memanggil layer peta kota Malang ....................... Gambar 4.6 Source code memanggil layer jalan kota Malang ...................... Gambar 4.7 Interface home pengunjung ........................................................ Gambar 4.8 Interface daftar rumah sakit........................................................ Gambar 4.9 Interface daftar puskesmas kota Malang .................................... Gambar 4.10 Interface daftar poli dan spesialis ............................................. Gambar 4.11 Peta webgis untuk pemetaan rumah sakit di kota Malang ....... Gambar 4.12 Tampilan form bukutamu ......................................................... Gambar 4.13 Interface about .......................................................................... Gambar 4.14 Login form admin..................................................................... Gambar 4.15 Tampilan action ketika admin berhasil login ........................... Gambar 4.16 Tampilan awal admin ............................................................... Gambar 4.17 Tampilan admin ketika melihat data ........................................ Gambar 4.18 Tampilan admin ketika berhasil melakukan logout .................
11 12 21 22 22 23 24 24 25 28 28 28 29 29 29 30 33 34 35 36 37 37 38 39 40 40 41 42 42 43 43 44 44 45
DAFTAR TABEL Tabel 3.1 Tabel Admin ................................................................................. Tabel 3.2 Tabel buku tamu............................................................................ Tabel 3.3 Tabel Rumah Sakit ........................................................................ Tabel 3.4 Tabel puskesmas ........................................................................... Tabel 3.5 Tabel poli ......................................................................................
25 25 26 27 27
DAFTAR PUSTAKA
[1]
Jamkesindonesia.
2015.
Ketentuan
Umum
Faskes.
(http://www.jamkesindonesia.com/jkn/detail/ketentuan_umum_faskes#.VeuDtLtmko, diakses pada tanggal 9 September 2015). [2]
Koeswadji, Hermien. 1998. Hukum Kedokteran (Studi Tentang Hubungan Hukum dalam mana Dokter sebagai Salah Satu Pihak). Bandung : Citra Aditya Bakti
[3]
Oktafia,
D.
2012.
Sistem
Informasi
Geografis
–
1.
(http://doktafia.staff.gunadarma.ac.id/Downloads/files/30525/SISTEM+INFO RMASI+GEOGRAFIS+-+1.pdf, diakses pada tanggal 9 September 2015). [4]
Prahasta, Eddy. 2009. Sistem Informasi Geografis : Konsep-Konsep Dasar Sistem Informasi Geografis. Bandung: Informatika Bandung.
[5] John E, Harmon. Steven J, Anderson. 2003. The Design and Implementation of Geographic Information Systems. ISBN: 978-0-471-20488-6 [6]
D, Charter. 2008. Konsep Dasar Webgis. IlmuKomputer.com
[7]
Fajar, Rizki. Pohan, Riza. 2012. Pembangunan Website TK Islam Pengayoman Tangerang. Teknik Informatika, Fakultas Teknik dan Ilmu KOmputer Uniersitas Komputer Indonesia.
[8]
Prihatna, Hengky. 2005. Kiat Praktis Menjadi Web Master Professional. PT.Elex media komputindo. Jakarta.
[9]
Swastikayana, I, W, E. 2011. Sistem Informasi Geografis Berbasis Web Untuk Pemetaan Pariwisata Kabupaten Gianyar (Studi Kasus Pada Dinas Pariwisata Kebupaten Gianyar), Skripsi Teknik Informatika. Universitas Pembangunan Nasional “Veteran” Yogyakarta.
[10]
Oswald, P. Astrini, R. 2012. Modul Pelatihan ArcGIS10 – Tingkat Dasar. Bappeda Provinsi NTB.