SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB...
Transcript of SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB...
i
SKRIPSI
APLIKASI PENGENALAN SUKU BUDAYA DI NTB
BERBASIS ANDROID
FAISAL
Nomor Mahasiswa : 125410043
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2017
i
SKRIPSI
APLIKASI PENGENALAN SUKU BUDAYA DI NTB
BERBASIS ANDROID
Diajukan sebagai salah satu syarat untuk memeperoleh gelar sarjana Strata
Satu (S1) Program Studi Teknik Informatika
Sekolah Tinggi Manajemen Informatika dan Komputer Akakom
Yogyakarta
Disusun Oleh
FAISAL
Nomor Mahasiswa : 125410043
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTEiR AKAKOM
YOGYAKARTA
2017
iv
HALAMAN PERSEMBAHAN
Karya tulis ini saya persembahankan untuk :
Kedua orang tua saya yang selalu memberikan
dorongan, doa, semangat dan dukunganya yang tiada
habisnya untuk kelancaran dalam segala urusan sehingga
saya dapat melewati masa-masa sulit saya disaat berada di
kota perantauan yaitu jogja.
Teman- teman seperjuangan yang sudah mau berbagi
ilmu, pengalaman dan kebersamaan selama ini sehingga saya
dapat bertahan di kota perantauan ini dengan para sahabat
ir ma midi, zai, ahmad, piye ma mpore, jeng ma cowa, habe ma
tenggo kabata, bondan ma tenggo kambani, deny soro, arif
kasipahu, david malingi, ibonk malanga, dan masih banyak
lagi yang tidak dapat saya sebutkan satu- persatu.
Keluarga besarku, terima kasih untuk saran, dukungan, dan doanya
Teman-teman dari tanah dompu yang ada di jogja saya mengucapkan terimakasih atas dukungan dan do.anya.
v
HALAMAN MOTTO
Hidup ini harus mempunyai tujuan yang pasti, kalau tidak ada tujuan, tidak
akan tercapai apa yang di inginkan. Dan berusahalah untuk meraih tujuan itu.
~ (Faisal)
Keberhasilan adalah sebuah proses. Niatmu adalah awal keberhasilan. Peluh
keringatmu adalah penyedapnya. Tetesan air matamu adalah pewarnanya.
Doamu dan doa orang-orang sekitarmu adalah bara api yang
mematangkannya. Kegagalan disetiap langkahmu adalah pengawetnya. Akan
dari itu, bersabarlah Allah selalu menyertai oran-oran yang penuh kesabaran
dalam proses menuju keberhasilan. ~(Mahatma Gandhi)
vi
INTISARI
Penelitian ini bertujuan untuk membangun Aplikasi berbasis Mobile dengan
Sistem Operasi Android yang akan digunakan untuk membuat informasi pengenalan
budaya di NTB serta mengetahui lokasi kegiatan budaya di NTB.
Permasalah yang terjadi pada Kebudayaan Nusa Tenggara Barat adalah tidak
adanya aplikasi android sebagai sarana yang bisa membantuk untuk perkembangan
budaya, dengan adanya aplikasi ini diharapkan bisa membantu masyarakat Indonesia
yang ingin tahu tentang kebudayaan Nusa Tenggara Barat.Pada aplikasi android ini
memberikan informasi mengenai tentang kebudayaan Nusa Tenggara Barat.
Aplikasi ini juga memberikan fungsi untuk menyimpan titik koordinat
kegiatan dari titik awal ke titik tujuan dengan menggunakan google maps.
Aplikasi ini dibangun menggunakna bahasa Pemograman Java dan XML sedangkan
untuk keperluan penyimpanan data menggunakan basis data Mysql, untuk membantu
dalam perhitungan jarak tempuh aplikasi ini menggunakan Google Maps JavaScript
API.
Kata Kunci : Kebudayaan Nusa Tenggara Barat, Pemograman Java, PHP, dan
Mysql, Peta Lokasi.
vii
KATA PENGANTAR
Segala puji dan syukur panjatkan kehadirat Allah Swt,karena dengan rahmat
dan hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan
sebaik-baiknya yang berjudul “APLIKASI PENGENALAN SUKU BUDAYA DI
NTB BERBASIS ANDROID”.
Dalam penulisan tugas akhir ini tentunya tidak lepas dari bantuan berbagai
pihak, oleh karena itu pada kesempatan ini penulis ingin menyampaikan rasa terima
kasih kepada semua pihak yang telah membantu dalam penulisan tugas akhir ini,
antara lain :
1. Bapak Cuk Subiyantoro, S.Kom., M.Kom., selaku Ketua Sekolah Tinggi
Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2. Bapak Ir. M. Guntara, M.T., selaku Ketua Jurusan Teknik Informatika
Jenjang Strata Satu (S1) di Sekolah Tinggi Manajemen Informatika dan
Komputer AKAKOM Yogyakarta.
3. Ibu Indra Yatini Buryadi, S.Kom., M.Kom., selaku dosen pembimbing yang
telah memberikan bimbingan, pengarahan, dan semangat dalam penyusunan
tugas akhir ini.
4. Kepada kampus STMIK akakom yang telah menerima dan menampung saya
sehingga saya dapat berkuliah dan mendapatkan ilmu.
5. Kedua orang tua saya serta sahabat-sahabat yang tidak dapat disebutkan
viii
namanya satu-persatu, terima kasih atas segala bantuannya.
Penulis menyadari bahwa Tugas Akhir ini jauh dari sempurna, oleh karena itu
semua kritik dan saran yang bersifat membangun sangatlah diharapkan. Semoga hasil
karya tulis ini bisa memberikan manfaat bagi Pengguna Aplikasi Android ini.
Yogyakarta, Februari 2017
Penulis
ix
DAFTAR ISI
Hal
HALAMAN JUDUL .............................................................................................. i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN .................................................................................. iii
HALAMAN PERSEMBAHAN DAN MOTTO .................................................... iv
KATA PENGANTAR ............................................................................................ .vii
INTISARI ............................................................................................................... .vi
DAFTAR ISI .............................................................................................................. ix
DAFTAR GAMBAR .............................................................................................. xiii
DAFTAR TABEL .................................................................................................. xiv
BAB I PENDAHULUAN .......................................................................................... 1
1.1 Latar Belakang Masalah ................................................................................... 1
1.2 Rumusan Masalah ............................................................................................ 2
1.3 Ruang Lingkup ................................................................................................. 3
1.4 Tujuan Penelitian ............................................................................................. 3
1.5 Sistematika Penulisan ..................................................................................... 4
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI ........................................ 6
2.1 Tinjauan Pustaka .............................................................................................. 6
2.2 Dasar Teori ....................................................................................................... 7
2.2.1 Sejarah Android ........................................................................................ 7
2.2.2 Versi Android yang digunakan ................................................................ 7
2.2.3 Android Virtual Device (AVD) ................................................................. 7
2.2.4 Web ............................................................................................................ 8
2.2.5 XML (Extensible Markup Language) ...................................................... 8
2.2.6 Sejarah Provinsi NTB ............................................................................... 9
x
2.2.7 PHP ....................................................................................................... .10
2.2.8 MySQL ................................................................................................. ..10
2.2.9 GPS ....................................................................................................... ..11
2.2.10 Pemodelan UML.................................................................................. .11
2.2.10.1 Use Case Diagram ....................................................................... 11
2.2.10.2 Class Diagram ............................................................................. 12
2.2.10.3 Sequence Diagran ........................................................................ 12
2.2.10.4 State Chart Diagram .................................................................... 12
2.2.10.5 Activity Diagram ......................................................................... 12
2.2.11 Infromasi ............................................................................................. 13
BABA III ANALISIS DAN PERANCANGAN SISTEM ................................... 14
3.1 Bahan/Data .................................................................................................... 14
3.2 Peralatan ........................................................................................................ 14
3.2.1 Perangkat Lunak (software).................................................................... 14
3.2.2 Perangkat Keras (Hardware) .................................................................. 15
3.3 Prosedur dan Pengumpulan Data .................................................................. 15
3.4 Analisis dan Rancangan Sistem .................................................................... 15
3.4.1 Analisis Sistem ....................................................................................... 15
3.4.1.1 Analisis Kebutuhan Input ........................................................... 16
3.4.1.2 Analisis Kebutuhan Proses ........................................................ 17
3.4.1.2 Analisis Kebutuhan Output ....................................................... 17
3.5 Perancangan Sistem ....................................................................................... 18
3.5.1 Use Case Diagram .................................................................................. 18
3.5.2 Class Diagram......................................................................................... 19
xi
3.5.3 Activity Diagram .................................................................................... 20
3.5.4 Sequence Diagram .................................................................................. 21
3.5.5 Basis Data ............................................................................................... 22
3.5.5.1 Tabel Admin................................................................................. 22
3.5.5.2 Tabel Pengguna ........................................................................... 22
3.5.6 Rancangan Antar Muka .......................................................................... 23
3.5.6.1 Rancangan Menu Utama ............................................................. 23
3.5.6.2 Rancangan Menu informasi Budaya ........................................... 24
3.5.6.3 Rancangan Menu gambar ............................................................ 25
3.5.6.4 Rancangan Menu Maps ............................................................... 26
3.5.6.5 Rancangan Menu Penilaian Aplikasi .......................................... 27
3.5.6.6 Rancangan Menu Keluar ............................................................. 28
BAB IV IMPLEMENTASI DAN PEMBAHASAN ............................................. 29
4.1 Implementasi dan Uji Coba SIstem .............................................................. 29
4.1.1 MainActivity.java ........................................................................... 29
4.1.2 Activity_main.xml ......................................................................... 31
4.1.3 MapsActivity.java .......................................................................... 32
4.1.4 Gambar.java ................................................................................... 33
4.1.5 LaguDaerah.java ............................................................................ 35
4.1.6 pengguna,php ................................................................................. 37
4.2 Pembahasan ................................................................................................... 39
4.2.1 Tampilan Menu Utama ................................................................... 39
4.2.2 Tampilan Menu Informasi Budaya ................................................ 40
4.2.3 Tampilan Menu Lokasi Kegiatan ................................................... 41
4.2.4 Tampilan Menu Gambar Budaya ................................................... 42
4.2.5 Tampilan Menu Penilaian .............................................................. 43
4.2.6 Tampilan Menu Bantuan ................................................................ 44
4.2.7 Tampilan Menu Keluar .................................................................. 45
4.2.8 Tampilan Menu Pengguna ............................................................. 46
4.2.9 Tampilan Menu Login Admin ........................................................ 47
xii
4.2.10 Tampilan Menu Utama Admin .................................................... 48
BAB V KESIMPULAN DAN SARAN .................................................................. 49
5.1 Kesimpulan ................................................................................................... 49
5.2 Saran .............................................................................................................. 49
DAFTAR PUSTAKA .............................................................................................. 50
LAMPIRAN .............................................................................................................
xiii
DAFTAR GAMBAR
Gambar 3.1 Use Case Diagram ................................................................................. 18
Gambar 3.2 Class Diagram ........................................................................................ 19
Gambar 3.3 Activity Diagram .................................................................................... 20
Gambar 3.4 Sequence Diagram.................................................................................. 21
Gambar 3.5 Rancangan Menu Utama ........................................................................ 23
Gambar 3.6 Rancangan Menu Informasi Budaya ..................................................... 24
Gambar 3.7 Rancangan Menu Gambar ..................................................................... 25
Gambar 3.8 Rancangan Menu Lokasi Kegiatan ....................................................... 26
Gambar 3.9 Rancangan Menu Penilaian Aplikasi .................................................... 27
Gambar 3.10 Rancangan Menu Keluar ..................................................................... 28
Gambar 4.1 Tampilan Menu Utama .......................................................................... 39
Gambar 4.2 Tampilan Menu Informasi Budaya ....................................................... 40
Gambar 4.3 Tampilan Menu Lokasi Kegiatan .......................................................... 41
Gambar 4.4 Tampilan Menu Tampilan Penilaian ..................................................... 42
Gambar 4.5 Tampilan Menu Bantuan ....................................................................... 43
Gambar 4.6 Tampilan Menu Keluar ......................................................................... 44
Gambar 4.7 Tampilan Menu Pengguna .................................................................... 45
Gambar 4.8 Tampilan Menu Menu Login ................................................................ 46
Gambar 4.9 Tampilan Menu Utama Login Admin .................................................... 47
Gambar 4.10 Tampilan Menu Utama Admin ............................................................ 48
xiv
DAFTAR TABEL
Tabel 2.1 Struktur Tabel Penelitian .......................................................................... 6
Tabel 3.1 Struktur Tabel Admin ............................................................................... 22
Table 3.2 Struktur Tabel Pengguna ........................................................................... 22