SISTEM INFORMASI GEOGRAFIS DEMOGRAFI PENDUDUK DAN WILAYAH POTENSI KECAMATAN SUKUN KOTA MALANG BERBASIS WEB GIS (Studi Kasus Kecamatan Sukun Kota Malang)
Tugas Akhir Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
FARASY FAT’HUL ALIEM 201110370311177
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
i
ii
iii
iv
KATA PENGANTAR Alhamdulillah, puji syukur penulis haturkan kehadirat Allah SWT atas Keberkahan dan Kemudahan-Nya, penulis dapat menyelesaikan skripsi dengan judul “Sistem Informasi Demografi Penduduk dan Wilayah Potensi Kecamatan Sukun Kota Malang Berbasis Web Gis”. Shalawat serta salam semoga tetap terlimpah curahkan kepada Nabi Muhammad SAW beserta Ahlul Bait dan Para Sahabatnya. Terselesaikannya skripsi ini tak terlepas dari bantuan berbagai pihak. Oleh karena itu, penulis ingin menyampaikan terima kasih kepada semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini, terutama kepada : 1. Bapak Yuda Munarko, S.Kom, M.Sc., selaku ketua Jurusan Teknik Informatika yang telah memberikan kemudahan dalam pelaksanaan penelitian dan penyelesaian skripsi. 2. Bapak Eko Budi Cahyono, S.Kom, M.T., selaku pembimbing I yang telah bersedia memberikan arahan, motivasi, bimbingan dan saran kepada penulis selama penelitian dan penyusunan skripsi. 3. Ibu Gita Indah M, S.T, M.Kom., selaku pembimbing II yang telah memberikan bimbingan dan pengarahan kepada penulis selama penyusunan skripsi ini. 4. Bapak Denar Regata, S.Kom., dan Bapak Ilyas Nuryasin, S.Kom, M.Kom., selaku penguji yang telah meluangkan waktunya untuk menguji skripsi ini. 5. Ibu Minarsih dan Ibu Denok yang telah bersedia membantu penulis memperoleh data dan memberikan saran perbaikan. Penulis menyadari bahwa dengan keterbatasan waktu dan referensi, penyusunan skripsi ini masih jauh dari sempurna. Oleh karena itu, penulis mengharapkan tanggapan, saran, dan kritik yang bersifat membangun untuk tujuan perbaikan skripsi ini. Akhir kata, semoga skripsi ini dapat bermanfaat bagi kita semua.
Malang, 22 Oktober 2015
Penulis
LEMBAR PERSEMBAHAN v
Alhamdulillahirabbil’alamin , segala puji kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik. Pada lembar persembahan ini penulis mengucapkan terimakasih yang sebesarbesarnya kepada : 1. Allah SWT yang telah memberikan petunjuk serta kekuatan dan kesabaran dalam menyusun skripsi ini. 2. Kedua orang tua saya Ibu Minarsih Utami dan Bapak Suharmanto Wahyudi untuk segala dukungan materi dan moril hingga terselesaikannya skripsi ini. 3. Teman-teman seperjuangan yang membantu dan memberikan semangat hingga terselesaikannya skripsi ini. 4. Tetty Lemu yang selalu memberikan dukungan untuk selalu semangat dalam menyusun skripsi ini hingga selesai. 5. Si Black yang menemani dan mengantar saya kuliah selama ini. 6. Semua pihak yang tidak dapat saya sebutkan satu-persatu yang telah membantu dalam penyusunan skripsi ini.
ABSTRAK
vi
Aliem, Farasy Fat’hul. 2015. Sistem Informasi Geografis Demografi Penduduk dan Wilayah Potensi Kecamatan Sukun Kota Malang Berbasis Web GIS. Skripsi, Program Studi Teknik Informatika, Jurusan Teknik Informatika, Fakultas Teknik Universitas Muhammadiyah Malang. Pembimbing: (I) Eko Budi Cahyono, S.Kom, M.T. (II) Gita Indah M, S.T, M.Kom. Kata kunci: Sistem Informasi Geografis, Demografi Penduduk, Wilayah Potensi, Kecamatan Sukun Kota Malang. Pemerintah Kecamatan Sukun Kota Malang memiliki kendala terkait dengan pencatatan dan pengumpulan data demografi penduduk dan wilayah potensi yang dilakukan secara manual yaitu melalui survey. Penyajian informasi data demografi penduduk dan wilayah potensi Kecamatan Sukun Kota Malang kurang informatif dan up to date, karena proses pembuatan laporan masih dilakukan dengan cara manual. Untuk mengatasi kendala tersebut dirancang Sistem Informasi Geografis Demografi Penduduk dan Wilayah Potensi Kecamatan Sukun Kota Malang Berbasis Web GIS, dengan menggunakan teknologi PHP, MySQL, serta Google Maps API untuk fitur menampilkan data dalam peta. Tiap kelurahan memiliki admin masing-masing, sehingga dapat melakukan pengumpulan data melalui sistem yang dibuat. Hasil dari sistem ini adalah laporan data demografi penduduk dan wilayah potensi Kecamatan Sukun Kota Malang yang dapat membantu super user (admin kecamatan) dalam mengelola data. Dengan adanya sistem informasi ini, pencatatan data demografi penduduk dan wilayah potensi Kecamatan Sukun Kota Malang menjadi up to date dan informatif serta dapat membantu proses pelaporan data demografi penduduk dan wilayah potensi Kecamatan Sukun Kota Malang.
ABSTRACT
vii
Aliem,
Farasy Fat'hul. 2015. Geographic Information Systems of Demographics Population and Potential Areas in Sukun District Based on Web GIS. Thesis Undergraduate, Department of Computer Science, Department of Informatics, Faculty of Engineering, University of Muhammadiyah Malang. Advisors: (I) Eko Budi Cahyono, S.Kom, M.T. (II) Gita Indah M, S.T, M.Kom.
Keywords: Geographic Information System, Demography, Potential Areas, Sukun District Malang City. Sukun sub district government has a constraint associated with the recording and collection of demographic data and potential areas which collect manually, through a survey. Information presentation on demographic data and potential areas of the District Sukun less informative and not up to date, because the reporting process is still be done manually. To overcome these constraints designed Geographic Information Systems of Demographics Population and Potential Areas in Sukun District Based on Web GIS, by using technology PHP, MySQL, and Google Maps API to display data in a map feature. Each village has their own admins, so they can perform data collection through the system are made. This system results are report of demographic data and potential areas in the District Sukun that can help the super user (district’s admins) in managing data. by using this information system, recording data population demographics and potential areas of the District Sukun be up to date and informative as well as demographic data reporting and potential areas of the District Sukun Malang can be done easily.
DAFTAR ISI
viii
Halaman HALAMAN JUDUL .....................................................................................
i
LEMBAR PERSETUJUAN .........................................................................
ii
LEMBAR PENGESAHAN ..........................................................................
iii
LEMBAR PERNYATAAN ...........................................................................
iv
KATA PENGANTAR ...................................................................................
v
LEMBAR PERSEMBAHAN…………………………………………… ....
vi
ABSTRAK ....................................................................................................
vii
ABSTRACT ...................................................................................................
viii
DAFTAR ISI ……………………………………………………………. .....
ix
DAFTAR GAMBAR …………………………………………………… .....
xii
DAFTAR TABEL .........................................................................................
xv
BAB I. PENDAHULUAN ..............................................................................
1
1.1 Latar Belakang ..............................................................................
1
1.2 Rumusan Masalah .........................................................................
3
1.3 Tujuan............................................................................................
3
1.4 Manfaat..........................................................................................
4
1.5 Batasan Masalah ............................................................................
4
1.6 Sistematika Penulisan…………………………………………....
4
BAB II. LANDASAN TEORI ......................................................................
6
2.1 Demografi Penduduk………………………………………….....
6
2.2 Sistem Informasi Geografis ..........................................................
6
2.3 SDLC Waterfall ...........................................................................
9
2.4 PHP ..............................................................................................
11
2.5 MySQL ........................................................................................
13
2.6 XAMPP .........................................................................................
13
2.7 Google Maps .................................................................................
14
2.8 UML(Unified Modelling Language).............................................
17
2.8.1 Usecase ................................................................................
18
2.8.2 ERD………………………………………………………..
19
ix
2.9 DFD…………………………………………………………… ...
19
BAB III ANALISA DAN PERANCANGAN ...............................................
21
3.1 Analisa Sistem ...............................................................................
21
3.1.1 Analisa Kebutuhan Sistem…………………………….......
21
3.1.2 Deskripsi Sistem yang Akan di Buat ...................................
21
3.1.3 Studi Literatur dan Metode Pengumpulan Data…………..
22
3.1.4 Analisa Pengguna Sistem…………………………………..
22
3.1.5 Analisa Kebutuhan Fungsional……………………………
23
3.1.6 UseCase Diagram………………………………………….
24
3.1.7 Peta Aplikasi……………………….. ..................................
25
3.2 Perancangan Sistem……………………………………………...
26
3.2.1 Diagram Konteks .................................................................
26
3.2.2 DFD .....................................................................................
27
3.2.3 ERD .....................................................................................
35
3.2.4 Perancangan Interface..........................................................
36
BAB IV. IMPLEMENTASI DAN PENGUJIAN……………………….. ..
39
4.1 Spesifikasi Hardware dan Software ..............................................
39
4.1.1 Kebutuhan Perangkat Keras (Hardware) .............................
39
4.1.2 Kebutuhan Perangkat Lunak (Software) .............................
39
4.2 Implementasi Basis Data ...............................................................
40
4.2.1 Tabel User............................................................................
42
4.2.2 Tabel Kelurahan ..................................................................
42
4.2.3 Tabel Wilayah Potensi .........................................................
42
4.2.4 Tabel Potensi .......................................................................
43
4.2.5 Tabel Demografi ..................................................................
43
4.2.6 Tabel Bulan..........................................................................
44
4.2.7 Tabel Berita .........................................................................
44
4.3 Implementasi Proses......................................................................
44
4.3.1 Halaman Super User ............................................................
44
4.3.2 Halaman User Kelurahan.....................................................
48
4.3.3 Halaman Pengunjung Umum...............................................
53
4.4 Implementasi Interface ..................................................................
58
x
4.4.1 Interface Super User ............................................................
58
4.4.2 Interface User Kelurahan .....................................................
61
4.4.3 Interface Pengunjung Umum ...............................................
64
4.5 Pengujian……………………………………………………… ...
67
4.5.1 Spesifikasi Hardware Pengujian…………………………..
67
4.5.2 Spesifikasi Software Pengujian……………………………
67
4.5.3 Pengujian Fungsional………………………………………
68
4.5.4 Pengujian Pengguna………………………………………..
76
BAB V. PENUTUP .........................................................................................
80
5.1 Kesimpulan....................................................................................
80
5.2 Saran…………………………………………………………… ..
80
DAFTAR PUSTAKA .....................................................................................
82
LAMPIRAN
xi
DAFTAR GAMBAR Gambar 2.1 Sumber Data Demografi...............................................................
6
Gambar 2.2 Ilustrasi Sub-sistem SIG ...............................................................
7
Gambar 2.3 Komponen Sistem Informasi Geografis .......................................
8
Gambar 2.4 Metode Waterfall……………………………………………......
10
Gambar 2.5 Roadmap.......................................................................................
15
Gambar 2.6 Satellite ……………………………………………………… ....
15
Gambar 2.7 Terrain ………………………………………………………. ....
15
Gambar 2.8 Hybrid ……………………………………………………..........
16
Gambar 2.9 Penanda …………………………………………………….. .....
17
Gambar 3.1 Usecase Diagram……………………………………………. .....
24
Gambar 3.2 Peta Aplikasi………………………………………………… ....
26
Gambar 3.3 Diagram Konteks……………………………………………......
27
Gambar 3.4 DFD Level 1……………………………………………….. .......
28
Gambar 3.5 DFD Level 2 Proses 1.1 dan 1.2………………………….. ........
29
Gambar 3.6 DFD Level 2 Proses 2.1 dan 2.2………………………….. ........
29
Gambar 3.7 DFD Level 2 Proses 3.1 dan 3.2………………………….. ........
30
Gambar 3.8 DFD Level 2 Proses 4.1 dan 4.2………………………….. ........
30
Gambar 3.9 DFD Level 2 Proses 5.1 dan 5.2………………………….. ........
31
Gambar 3.10 DFD Level 3 Proses 1.1, 1.1.1, 1.1.2 dan 1.1.3…………..........
32
Gambar 3.11 DFD Level 3 Proses 2.1, 2.1.1, 2.1.2 dan 2.1.3………..... .........
33
Gambar 3.12 DFD Level 3 Proses 3.1, 3.1.1, 3.1.2 dan 3.1.3…………..........
34
Gambar 3.13 DFD Level 3 Proses 5.1, 5.1.1, 5.1.2 dan 5.1.3…………..........
35
Gambar 3.14 ERD……………………………………………………….... ....
36
Gambar 3.15 Rancangan Interface Super User………………………….. ......
37
Gambar 3.16 Rancangan Interface User Kelurahan…………………….. .......
37
Gambar 3.17 Rancangan Interface Pengunjung Umum…………………. ......
38
Gambar 4.1 Relasi Tabel pada Database SIG Kecamatan Sukun……….. ......
41
Gambar 4.2 Tabel User…………………………………………………… ....
42
Gambar 4.3 Tabel Kelurahan…………………………………………….. .....
42
Gambar 4.4 Tabel Wilayah Potensi………………………………………. ....
43
xii
Gambar 4.5 Tabel Potensi………………………………………………… ....
43
Gambar 4.6 Tabel Demografi…………………………………………….. ....
43
Gambar 4.7 Tabel Bulan………………………………………………….. ....
44
Gambar 4.8 Tabel Berita………………………………………………….. ....
44
Gambar 4.9 Script Proses Login………………………………………….. ....
45
Gambar 4.10 Form Login Super User……………………………………. .....
46
Gambar 4.11 Script Proses Input Data Kelurahan………………………. ......
46
Gambar 4.12 Form Input Data Kelurahan………………………………........
47
Gambar 4.13 Script Proses Input Data User Kelurahan…………………. ......
47
Gambar 4.14 Form Input Data User Kelurahan…………………………. ......
48
Gambar 4.15 Script Proses Login User Kelurahan………………………. .....
49
Gambar 4.16 Form Login User Kelurahan………………………………. .....
49
Gambar 4.17 Script Proses Input Data Wilayah Potensi………………… .....
50
Gambar 4.18 Form Input Data Wilayah Potensi…………………………. .....
51
Gambar 4.19 Script Proses Input Data Demografi……………………….......
52
Gambar 4.20 Form Input Data Demografi………………………………. ......
52
Gambar 4.21 Script Proses Menampilkan Data Demografi Pada Grafik.........
54
Gambar 4.22 Tampil Data Demografi Pada Grafik……………………… .....
55
Gambar 4.23 Script Proses Menampilkan Data Demografi Pada Peta.. ..........
56
Gambar 4.24 Tampil Peta Demografi……………………………………. .....
56
Gambar 4.25 Script Menampilkan Data Wilayah Potensi Pada Peta…….......
57
Gambar 4.26 Tampil Peta Wilayah Potensi……………………………….. ...
58
Gambar 4.27 Form Login Super User…………………………………….. ....
58
Gambar 4.28 Home Super User………………………………………….. .....
59
Gambar 4.29 Tampilan Menu Kelola Data Kelurahan Super User……… .....
60
Gambar 4.30 Tampilan Menu Kelola Data Berita Super User………….. ......
60
Gambar 4.31 Tampilan Menu Kelola Data User…………………………. ....
61
Gambar 4.32 Tampilan Menu Cetak Laporan……………………………......
61
Gambar 4.33 Tampilan Menu Login User Kelurahan…………………….. ...
62
Gambar 4.34 Tampilan Menu Home User Kelurahan…………………… .....
62
Gambar 4.35 Tampilan Menu Kelola Data Demografi………………….. ......
63
Gambar 4.36 Tampilan Menu Kelola Data Wilayah Potensi……………. ......
63
xiii
Gambar 4.37 Tampilan Menu Kelola Profil User Kelurahan…………… ......
64
Gambar 4.38 Tampilan Halaman Home Pengunjung Umum……………….
64
Gambar 4.39 Tampilan Menu Lihat Peta Demografi…………………….......
65
Gambar 4.40 Tampilan Menu Lihat Peta Wilayah Potensi…………………..
66
Gambar 4.41 Tampilan Menu Lihat Grafik Demografi Penduduk ..................
66
Gambar 4.42 Login Sebagai Super User…………………………………. .....
77
Gambar 4.43 Login Sebagai User Kelurahan……………………………. .....
77
Gambar 4.44 Data Demografi…………………………………………….. ....
77
Gambar 4.45 Data Wilayah Potensi………………………………………. ....
77
Gambar 4.46 Peta Demografi Penduduk…………………………………......
78
Gambar 4.47 Peta Wilayah Potensi………………………………………......
78
Gambar 4.48 Laporan Demografi Penduduk…………………………….. .....
78
Gambar 4.49 Laporan Wilayah Potensi………………………………….. .....
79
Gambar 4.50 Grafik Demografi Penduduk………………………………. .....
79
Gambar 4.51 Halaman Berita…………………………………………….......
79
xiv
DAFTAR TABEL Tabel 2.1 Simbol UseCase ...............................................................................
18
Tabel 2.2 Simbol-simbol DFD……………………………………………. ....
20
Tabel 3.1 Pengguna Sistem……………………………………………….. ....
23
Tabel 3.2 Kebutuhan Fungsional…………………………………………. ....
24
Tabel 4.1 Spesifikasi Perangkat Keras…………………………………… .....
39
Tabel 4.2 Spesifikasi Perangkat Lunak………………………………….. ......
40
Tabel 4.3 Spesifikasi Hardware Laptop………………………………….. .....
67
Tabel 4.4 Spesifikasi Software Pengujian……………………………….. ......
67
Tabel 4.5 Hasil Uji Coba Fungsional…………………………………….. .....
68
xv
DAFTAR PUSTAKA
[1]
Priyadi. 2014. Profil Kecamatan Sukun 2014. Malang : Pemerintah Kota Malang.
[2]
Kecamatan Sukun Dalam Angka (Sukun in Figure). 2012. Malang, BPSStatistic Of Malang City.
[3]
Laporan Kependudukan Kecamatan Sukun Bulan Desember 2014. 2014. Malang, Bagian Pemerintahan Kecamatan Sukun.
[4]
Nurmala, R. 2011. Peraturan Daerah Kota Malang Nomor 15 Tahun 2007 Tentang Penyelenggaraan Administrasi Kependudukan Dan Pencatatan Sipil. Makalah disajikan dalam Sosialisasi Peraturan Perundang-Undangan Pada Bagian Hukum Sekretariat Daerah Kota Malang Tahun 2011, Malang, 5 September.
[5] Rajagukguk, Omas B. 2007. Pengantar Demografi.(Online) diakses 15 Februari 2015. [6]
DATA UMKM KECAMATAN SUKUN. 2014. Malang, Kantor Kecamatan Sukun Kota Malang
[7]
Hermawan, Tri A. 2014. Desain dan Visualisasi Kamus Universitas Diponegoro Berbasis WebGIS. Jurnal Geodesi UNDIP, ISSN :2337-845X, Volume 3 No.1. (Online) diakses 15 Februari 2015.
[8]
Kadir, A. 2013. Pemrograman Database MySql Untuk Pemula Solusi Lengkap Pembuatan Aplikasi Web Menggunakan PHP, JQuery, dan CSS. Yogyakarta: MediaKom.
[9]
Afandi, M. 2014. SISTEM INFORMASI GEOGRAFIS PENDATAAN DAN PENGARSIPAN ASET PT. PLN (PERSERO) DISTRIBUSI JATENG DAN D.I.Y. P rosiding SNATI F Ke - 1 Tahun 2 0 1 4, ISBN: 978602-1180-04-4. Fakultas Teknik – Universitas Muria Kudus. (Online) diakses 22 Mei 2015.
[10] Bassil, Y. 2012. A Simulation Model for the Waterfall Software Development Life Cycle. International Journal of Engineering & xvi
Technology (iJET ), ISSN: 2049-3444, Vol. 2, No. 5, 2012. http://ietjournals.org/archive/2012/may_vol_2_no_5/255895133318216.pdf (Online), diakses 22 Mei 2015 [11] Solichin, A. 2009. Pemrograman Web dengan PHP dan MySQL. Universitas Budi Luhur, Jakarta. http://achmatim.net/2009/04/15/bukugratis-pemrograman-web-dengan-php-dan-mysql/ (Online) 22 Mei 2015. [12] Februariyanti, H. 2012. Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik. Jurnal Teknologi Informasi DINAMIK Volume 17, No.2, Juli 2012 : 124-132 , ISSN : 0854-9524. (Online) diakses 22 Mei 2015. [13] Faya, M. 2013. Pemanfaatkan Google MAP API untuk Pembangunan Sistem Informasi Manajemen Bantuan Logistik Pasca Bencana Alam Berbasis Mobile Web. Jurnal Sarjana Teknik Informatika Volume 1 Nomor 1, Juni 2013. e-ISSN: 2338-5197. http:///jogjapress.com/index.php/JSTIF (Online) diakses 22 Mei 2015. [14] Hermawan, B. 2012. UML & USE CASE DIAGRAM. https://belajarkomputer06.files.wordpress.com201203usecase.pdf (Online) diakses 22 Mei 2015. [15] Minanrni. 2015. SISTEM INFORMASI GEOGRAFIS PARIWISATA KOTA PADANG MENGGUNAKAN APPLICATION PROGRAMMING INTERFACE (API) GOOGLE MAPS BERBASIS WEB. Jurnal TEKNOIF, ISSN: 2338-2724, Vol. 3 No. 1 April 2015. (Online) 24 Mei 2015. [16] Tjiptanata, R. A. 2012. SISTEM INFORMASI GEOGRAFIS SEKOLAH DI DKI JAKARTA. Seminar Nasional Teknologi Informasi dan Komunikasi 2012 (SENTIKA 2012) ISSN: 2089-9815 Yogyakarta, 10 Maret 2012. (Online) 24 Mei 2015. [17] Haviluddin. 2011. Memahami Penggunaan UML (Unified Modelling Language). Jurnal Informatika Mulawarman Vol 6 No. 1 Febuari 2011. https://informatikamulawarman.files.wordpress.com/2011/10/01-jurnalinformatika-mulawarman-feb-2011.pdf (Online) diakses 24 Mei 2015.
xvii
[18] Li, Q. 2009. Modelling and Analysis of Enterprise and Information Systems. From Requirements to Realization ISBN:978-3-540-89555-8(Print) 978-3540-895556-5. (Online) diakses 27 Agustus 2015. [19] Hartati, S. 2015. RANCANG BANGUN SISTEM INFORMASI PENGARSIPAN SURAT KEPEGAWAIAN AMIK AKMI BATURAJA. https://lppm.akmibaturaja.ac.id/wp-content/uploads/2015/03/RANCANG-BANGUNSISTEM-INFORMASI-PENGARSIPAN-SURAT-KEPEGAWAIANAMIK-AKMI-BATURAJA.pdf (Online) diases 27 Agustus 2015. [20] https://www.google.co.id/maps
xviii