SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI …eprints.umk.ac.id/9765/1/HALAMAN AWAL.pdf ·...

14
i LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI RUMAH ULAMA NAHDLATUL ULAMA (NU) DI KABUPATEN KUDUS BERBASIS ANDROID HALAMAN JUDUL DIAH RAUDLOTUL BARID NIM. 201451078 DOSEN PEMBIMBING Tri Listyorini, M.Kom. Evanita, S,Kom., M.Kom. PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS 2018

Transcript of SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI …eprints.umk.ac.id/9765/1/HALAMAN AWAL.pdf ·...

i

LAPORAN SKRIPSI

SISTEM INFORMASI GEOGRAFIS PENCARIAN

LOKASI RUMAH ULAMA NAHDLATUL ULAMA

(NU) DI KABUPATEN KUDUS BERBASIS ANDROID

HALAMAN JUDUL

DIAH RAUDLOTUL BARID

NIM. 201451078

DOSEN PEMBIMBING

Tri Listyorini, M.Kom.

Evanita, S,Kom., M.Kom.

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2018

ii

HALAMAN PERSETUJUAN

ksjxkhdchhbh

iii

HALAMAN PENGESAHAN

iv

v

SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI RUMAH

ULAMA NAHDLATUL ULAMA (NU) DI KABUPATEN KUDUS

BERBASIS ANDROID

Nama mahasiswa : Diah Raudlotul Barid

NIM : 201451078

Pembimbing :

1. Tri Listyorini, M.Kom.

2. Evanita, S.Kom, M.Kom.

RINGKASAN

Nahdlatul Ulama (NU) merupakan organisasi islam sosial masyarakat

terbesar di Indonesia. Posisi Ulama didalam Nahdlatul Ulama yaitu sebagai tiang

penyangga utama organisasi, oleh karena itu secara struktural organisasi seorang

Ulama disediakan lembaga khusus yang dinamakan “lembaga syuriah” yang

berfungsi sebagai pengelola, pengendali, pengawas dan penentu semua kebijakan

di Nahdlatul Ulama serta sebagai panutan, contoh atau guru tauladan bagi seluruh

masyarakat. Sebagai organisasi islam terbesar di Indonesia khususnya di

kabupaten Kudus yang mayoritas beragama islam dan sangat kental dengan nilai-

nilai agamanya, sangat membutuhkan figur seorang Ulama. Dalam artian bahwa

para Ulama memiliki peran dalam berbagai kegiatan sehari-hari terutama dalam

hal keagamaan untuk memberikan nasehat-nasehat agama. Melihat peran

pentingnya Ulama di dalam masyarakat, untuk memudahkan dalam mencari

informasi mengenai keberadaan lokasi Ulama, maka dibuat suatu aplikasi Sistem

Informasi Geografis Pencarian Lokasi Rumah Ulama Nahdlatul Ulama (NU) di

Kabupaten Kudus Berbasis Android. Dengan Sistem Informasi Gografis ini akan

memberikan informasi daftar Ulama NU di kabupaten Kudus, profil Ulama dan

rute lokasi rumah yang akan dituju dengan efisien dan efektif berbasis android.

Kata kunci: Nahdlatul Ulama, Sistem Informasi Geografis, Android.

vi

GEOGRAPHIC INFORMATION SYSTEM SEARCHING ULAMA'S

HOUSE OF NAHDLATUL ULAMA (NU) IN KUDUS REGENCY BASED

ON ANDROID

Student Name : Diah Raudlotul Barid

Student Identity Number : 201451078

Supervisor :

1. Tri Listyorini, M.Kom.

2. Evanita, S.Kom, M.Kom.

ABSTRACT

Nahdlatul Ulama (NU) is the largest social organization of Islamic society

in Indonesia. The Ulama's position within Nahdlatul Ulama is the main pillar of

the organization, therefore the organization of an Ulama is structurally

organized by a special institution called "Syuriah Institution" which functions as a

manager, controller, supervisor and determinant of all policies in Nahdlatul

Ulama as well as role models, teacher role model for the whole society. As the

largest Islamic organization in Indonesia, especially in Kudus regency, which is

predominantly Islamic and has a great impression of religious values, need a

figure of an Ulama. It means that the Ulama have a big role in various daily

activities, especially in religious matters to provide religious advice. Because of

the importance of the Ulama's role to facilitate in finding information about the

locations of Ulama, that is why it is important to be made an application of

Geographic Information System Searching Ulama's house of Nahdlatul Ulama

(NU) in Kudus Regency Based on Android. This Gographic Information System

will provide information list of NU Ulama in Kudus regency, the profiles of

Ulama and home location routes to be addressed efficiently and effectively based

on android.

Keywords : Nahdlatul Ulama, Gographic Information System, Android

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah memberikan Taufiq,

Hidayah, serta Inayah-Nya penulis dapat menyelesaikan penyusunan skripsi

dengan judul “Sistem Informasi Geografis Pencarian Lokasi Rumah Ulama

Nahdlatul Ulama (NU) di Kabupaten Kudus Berbasis Android”

Skripsi ini disusun guna melengkapi salah satu syarat yang harus dipenuhi

untuk memperoleh gelar Sarjana Komputer Program Studi Teknik Informatika

Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penuyusunan skripsi

tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu

dalam kesempatan ini penulis mengucapkan terima kasih sebanyak-banyaknya,

penghargaan setinggi-tingginya dan permohonan maaf atas segala kesalahan yang

pernah penulis lakukan kepada semua pihak yang telah membantu dalam

penyelesaian skripsi ini, terutama kepada:

1. Dr Suparnyo SH. MS., selaku Rektor Universitas Muria Kudus.

2. Bapak Mohammad Dahlan, ST. MT. selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Ahmad Jazuli S.Kom., M.Kom. selaku Ketua Program Studi Teknik

Informatika Fakultas Teknik Universitas Muria Kudus.

4. Ibu Tri Listyorini, M.Kom. selaku Pembimbing Skripsi Utama saya

5. Ibu Evanita, S.Kom, M.Kom. selaku Pembimbing Skripsi kedua saya.

6. Pengurus Cabang Nahdlatul Ulama yang telah memberikan rekomendasi,

bimbingan, serta arahan untuk pencarian data Ulama NU Kabupaten Kudus.

7. Ulama NU di Kabupaten Kudus yang bersedia memberikan izin dan informasi

keterkaitan dengan biodata diri.

8. Ayah, Ibu, adik, dan keluarga terdekat saya yang telah menguatkan saya,

memberikan semangat, dukungan dan do’a dalam segala aspek kehidupan.

9. Nafis Dzu Afa’il Manan, Amelia Eka Prasetya, Cahya Wulandari dan Umi

Habibah yang telah banyak membantu saya dalam pencarian data Ulama.

viii

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih

terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari

berbagai pihak untuk sempurnanya hasil laporan ini. Selain itu, penulis juga

berharap semoga buku laporan ini dapat memberikan manfaat bagi semuanya.

Kudus, 29 Agustus 2018

Penulis

ix

DAFTAR ISI

HALAMAN JUDUL .............................................................................................. i

HALAMAN PERSETUJUAN ............................................................................. ii

HALAMAN PENGESAHAN .............................................................................. iii

PERNYATAAN KEASLIAN .................................. Error! Bookmark not defined.

RINGKASAN ........................................................................................................ v

ABSTRACT ........................................................................................................... vi

KATA PENGANTAR ......................................................................................... vii

DAFTAR ISI ......................................................................................................... ix

DAFTAR GAMBAR ............................................................................................ xi

DAFTAR TABEL .............................................................................................. xiii

DAFTAR LAMPIRAN ...................................................................................... xiv

BAB I PENDAHULUAN ...................................................................................... 1

1.1. Latar Belakang.......................................................................................... 1

1.2. Perumusan Masalah .................................................................................. 2

1.3. Batasan Masalah ....................................................................................... 2

1.4. Tujuan ....................................................................................................... 2

1.5. Manfaat ..................................................................................................... 3

BAB II TINJAUAN PUSTAKA ........................................................................... 5

2.1. Penelitian Terkait...................................................................................... 5

2.2. Landasan Teori ......................................................................................... 7

2.2.1. Nahdlatul Ulama ............................................................................... 7

2.2.2. Ulama ................................................................................................ 9

2.2.3. Pengertian dan Kedudukan Ulama dalam NU ................................ 10

2.2.4. Sistem Informasi Geografis............................................................. 11

2.2.5. Android ........................................................................................... 12

2.2.6. Android Studio ................................................................................ 12

2.2.7. MySQL ............................................................................................ 13

x

2.2.8. Google Maps API ............................................................................ 14

2.2.9. Waterfall .......................................................................................... 14

2.2.10. Data Flow Diagram (DFD) .......................................................... 16

2.2.11. Entity Relationship Diagram (ERD) ........................................... 18

2.2.12. Black Box Testing ....................................................................... 20

2.2.13. Kerangka Pikir ............................................................................. 20

BAB III METODOLOGI ................................................................................... 21

3.1. Metode Penelitian ................................................................................... 21

3.1.1. Metode Pengumpulan Data ............................................................. 21

3.1.2. Metode Penulisan Terbuka .............................................................. 22

3.2. Metode Rekayasa Perangkat Lunak ....................................................... 22

3.2.1. Analisis Kebutuhan (Requirement) ................................................. 22

4.2.2. Perancangan sistem (System Design) .............................................. 23

BAB IV HASIL DAN PEMBAHASAN ............................................................ 31

4.1. Implementation ....................................................................................... 31

4.1.1. Implementasi Database ................................................................... 31

4.1.2. Implementasi Coding dan Tampilan Aplikasi................................. 34

4.2. White Box Testing .................................................................................. 39

4.3. Black Box Testing .................................................................................. 45

BAB V PENUTUP ............................................................................................... 47

5.1. Kesimpulan ............................................................................................. 47

5.2. Saran ....................................................................................................... 47

DAFTAR PUSTAKA .......................................................................................... 48

xi

DAFTAR GAMBAR

Gambar 2. 1 Metode Waterfall (Petersen, 2009) .................................................. 15

Gambar 2. 2 Kerangka Pikir ................................................................................. 20

Gambar 3. 1 Entitas Relationship Diagram........................................................... 23

Gambar 3. 2 Dekomposisi ..................................................................................... 26

Gambar 3. 3 DFD Level 0 atau Context Diagram ................................................ 27

Gambar 3. 4 DFD Level 1 ..................................................................................... 27

Gambar 3. 5 DFD Level 2 Kelola data admin ....................................................... 28

Gambar 3. 6 DFD Level 2 input data ulama ......................................................... 28

Gambar 3. 7 DFD Level 2 lihat data ulama .......................................................... 29

Gambar 4. 1 Tabel Database Admin ..................................................................... 31

Gambar 4. 2 Tabel Database Ulama ..................................................................... 31

Gambar 4. 3 Tabel Database Rumah..................................................................... 32

Gambar 4. 4 Tabel Database Pendidikan .............................................................. 32

Gambar 4. 5 Tabel Database Karya ...................................................................... 32

Gambar 4. 6 Tabel Database Rutinitas .................................................................. 33

Gambar 4. 7 Relasi tabel database loruma ............................................................ 33

Gambar 4. 8 Halaman Utama ................................................................................ 34

Gambar 4. 9 Form login ........................................................................................ 34

Gambar 4. 10 Halaman Beranda Admin ............................................................... 35

Gambar 4. 11 Form Tambah Profil ....................................................................... 35

Gambar 4. 12 Form Tambah Rumah .................................................................... 36

Gambar 4. 13 Form Tambah Pendidikan .............................................................. 36

Gambar 4. 14 Form Tambah Karya ...................................................................... 37

Gambar 4. 15 Form Tambah Rutinitas .................................................................. 37

Gambar 4. 16 Form Ubah Akun ............................................................................ 38

Gambar 4. 17 Form Daftar Ulama ........................................................................ 38

Gambar 4. 18 Form Peta Rumah Ulama ............................................................... 39

Gambar 4. 19 Source Code Login ......................................................................... 39

Gambar 4. 20 Cyclomatic graph login .................................................................. 40

Gambar 4. 21 Source Code Proses Data Ulama .................................................... 40

Gambar 4. 22 Cyclomatic graph Proses Data Ulama ........................................... 41

xii

Gambar 4. 23 Source Code Proses Data Rumah ................................................... 41

Gambar 4. 24 Cyclomatic graph Proses Data Rumah........................................... 42

Gambar 4. 25 Source Code Proses Data Pendidikan ............................................ 42

Gambar 4. 26 Cyclomatic graph Proses Data Pendidikan .................................... 43

Gambar 4. 27 Source Code Proses Data Karya..................................................... 43

Gambar 4. 28 Cyclomatic graph Proses Data Karya ............................................ 43

Gambar 4. 29 Source Code Proses Data Rutinitas ................................................ 44

Gambar 4. 30 Cyclomatic graph Proses Data Rutinitas ........................................ 44

xiii

DAFTAR TABEL

Tabel 2. 1 Simbol-simbol Data Flow Diagram .................................................... 17

Tabel 2. 2 Simbol-simbol Entity Relationship Diagram (ERD) ........................... 19

Tabel 3. 1 Tabel Admin ........................................................................................ 24

Tabel 3. 2 Tabel Profil .......................................................................................... 24

Tabel 3. 3 Tabel Rumah ........................................................................................ 25

Tabel 3. 4 Tabel Pendidikan.................................................................................. 25

Tabel 3. 5 Tabel Karya .......................................................................................... 25

Tabel 3. 6 Tabel Rutinitas ..................................................................................... 26

Tabel 4. 1 Tabel Pengujian Black Box Testing ..................................................... 45

xiv

DAFTAR LAMPIRAN

Lampiran 1 Lampiran Struktural PCNU Kabupaten Kudus ................................ 50

Lampiran 2 Surat Rekomendasi PCNU Kabupaten Kudus.................................. 52

Lampiran 3 Lembar Catatan Bimbingan dan Konsultasi Pembimbing 1 .......... 53

Lampiran 4 Lembar Catatan Bimbingan dan Konsultasi Pembimbing 2 .......... 53

Lampiran 5 Profil Ulama Nahdlatul Ulama (NU) Kabupaten Kudus .................... 55