APLIKASI PEMBELAJARAN IDENTITAS NEGARA-NEGARA BENUA ASIA PADA PLATFORM ANDROID TUGAS AKHIR SYEFIRA SALSIBILA 102406120
APLIKASI PEMBELAJARAN IDENTITAS NEGARA-NEGARA
BENUA ASIA PADA PLATFORM ANDROID
TUGAS AKHIR
SYEFIRA SALSIBILA
102406120
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
APLIKASI PEMBELAJARAN IDENTITAS NEGARA-NEGARA
BENUA ASIA PADA PLATFORM ANDROID
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer
SYEFIRA SALSIBILA
102406120
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013 ii
PERSETUJUAN
Judul : APLIKASI PEMBELAJARAN
IDENTITAS NEGARA-NEGARA BENUA ASIA PADA PLATFORM ANDROID
Kategori : TUGAS AKHIR Nama : SYEFIRA SALSIBILA Nomor Induk Mahasiswa : 102406120 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di Medan, Juli 2013
Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing, Prof.Dr.Tulus, M.Si Prof.Dr.Opim Salim Sitompul,M.Sc NIP 19620901 198803 1 002 NIP. 19610817 198701 1 001 iii
PERNYATAAN
APLIKASI PEMBELAJARAN IDENTITAS NEGARA-NEGARA BENUA ASIA PADA PLATFORM ANDROID TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.
Medan, Juli 2013 SYEFIRA SALSIBILA 102406120
PENGHARGAAN
Puji dan syukur penulis mengucapkan ke hadirat Allah SWT, atas berkah dan rahmat- Nya yang telah memberikan kesehatan, kesempatan dan ilmu pengetahuan pada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. Adapun judul dari tugas akhir ini adalah
“APLIKASI PEMBELAJARAN IDENTITAS
NEGARA
– NEGARA BENUA ASIA PADA PLATFORM ANDROID”
Tugas akhir ini merupakan salah satu syarat untuk menyelesaikan perkuliahan pada Program Studi Diploma Tiga (D3) Teknik Informatika Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Pada kesempatan ini penulis mengucapkan terima kasih yang begitu tidak ternilai kepada kedua orang tua yang telah membesarkan dan mendidik penulis dengan segala pengorbanan serta kasih sayang yang tulus, dan telah memberikan banyak dukungan serta motivasi kepada penulis dalam menyelesaikan tugas akhir ini.
Dalam menyelesaikan Tugas Akhir ini penulis banyak mendapatkan dukungan dari berbagai pihak baik secara langsung maupun tidak langsung. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan rasa hormat dan terima kasih kepada : 1.
Bapak Prof.Dr.Opim Salim Sitompul,M.Sc selaku Dosen pembimbing penulis yang selalu memberikan masukan, baik kritik dan saran kepada penulis selama pembuatan tugas akhir ini mulai dari awal sampai dengan selesai.
2. Bapak Prof.Dr.Tulus,Vordipl.Math.,M.Si.,Ph.D selaku Ketua Departemen Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Syahriol Sitorus,S.Si,M.IT selaku Ketua Program Studi D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera utara.
4. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera Utara.
5. Bapak dan Ibu Dosen serta Staf Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
6. Kedua orangtua penulis, yaitu Ayah Mhd.SB.Rajagukguk dan Ibu S.Sirait, serta kakak dan adik-adik penulis khususnya Mhd.Wahyu Irwansyah yang selalu memberikan semangat yang luar biasa pada penulis.
7. Teman-teman Kom B 2010, Gedebug community khususnya Darius Ginting, Ester Permata Nainggolan, Freddy Pakpahan, Tika Manurung, Winda Simanjuntak sebagai teman yang selalu membantu dan setia memberikan semangat untuk penulis dalam menyelesaikan tugas akhir ini.
8. Seluruh alumni khususnya untuk Mhd.Iqbal Pradipta yang dengan sabar membantu penulis dalam pembuatan aplikasi tugas akhir ini.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari pembaca demi penyempurnaan. Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita semua. “Dengan keyakinan, keuletan, dan keberanian, tidak ada yang tidak berhasil dilakukan di dunia ini, maka kerjakanlah bagian kita dengan setia dan lihatlah, Allah SWT akan menyelesaikan bagian-Nya dengan sempurna
” Medan, Juni 2013 Penulis, SYEFIRA SALSIBILA NIM. 102406120
ABSTRAK
Identitas negara pada hakikatnya merupakan manifestasi nilai-nilai budaya yang tumbuh dan berkembang dalam berbagai aspek kehidupan suatu bangsa dengan ciri- ciri khas. Dengan ciri-ciri khas tersebut, suatu bangsa berbeda dengan bangsa lain dalam hidup dan kehidupannya. Dengan demikian identitas suatu negara adalah ciri khas yang wajib untuk dilestarikan oleh setiap anggota masyarakatnya. Namun dapat terjadi pergeseran nilai dari identitas itu sendiri apabila identitas itu tidak dipahami dan dilestarikan, sehingga mengakibatkan identitas global akan mempengaruhi nilai identitas negara itu. Sesuai dengan hal ini, penulis mendapatkan ide untuk membuat sebuah aplikasi pembelajaran dengan menggunakan kemajuan teknologi informasi yang dapat dengan mudah serta menarik untuk digunakan. Aplikasi dibuat menggunakan perkembangan teknologi informasi pada bidang sistem operasi, yaitu sistem operasi open source android. Dalam pembuatan Aplikasi Pembelajaran Identitas Negara-Negara Benua Asia ini, penulis mencari data dan informasi untuk mengembangkan aplikasi pembelajaran ini. Untuk itu penulis merancang aplikasi ini agar pengguna dapat dengan efektif melakukan pembelajaran tentang identitas negara- negara yang ada di benua Asia.
APPLICATION LEARNING OF IDENTITY ASIAN CONTINENT
COUNTRIES IN ANDROID PLATFORM
ABSTRACT
Identity of the state is essentially a manifestation of cultural values that grow and thrive in various aspects of life of a people with distinctive characteristics. With these unique characteristics, a different nation with other nations in life and living. Thus the identity of a country is the hallmark of which is mandatory to be preserved by every member of the community. But can shift the value of it's own identity when that identity is not understood and preserved, resulting in global identity would affect the value of the country's identity. In accordance with this, the author got the idea to create a learning application using the advances in information technology that can be easily and exciting to use. Applications created using the development of information technology in the field of operating systems, the open source Android operating system. In the manufacture of Learning Application Identity Asian Continent Countries In Android Platform, the authors find data and information to develop learning applications. To the authors designed this application so that users can effectively carry out learning about the identity of the countries in the continent of Asia.
DAFTAR ISI
Halaman Persetujuan ....................................................................................................... ii Pernyataan ........................................................................................................ iii Penghargaan ..................................................................................................... iv Abstrak ............................................................................................................. vi
Abstract ............................................................................................................ vii
Daftar Isi .......................................................................................................... viii Daftar Tabel ..................................................................................................... x Daftar Gambar.................................................................................................. xi BAB 1 PENDAHULUAN ..............................................................................
1 1.1 Latar Belakang .............................................................................
1 1.2 Perumusan Masalah ......................................................................
3 1.3 Batasan Masalah ...........................................................................
4 1.4 Tujuan Penelitian ..........................................................................
4
1.5 Manfaat Penelitian……………………………………………. 5
1.6 Metode Pen 5 elitian……………………………………………..
1.7 Sistematika Penulisan ...................................................................
6 BAB 2 LANDASAN TEORI .........................................................................
8 2.1 Sejarah Android ............................................................................
8
2.2
10 Versi-Versi dan Fitur Pendukung Android…………………..
2.3
32 Java ………………………………………………………… ..
2.4
33 Eclipse…………………………………………………………
2.5
34 Pengertian Sistem dan Data…………………………………..
2.6
35 Pengertian SQLite……………………………………………..
2.7
36 Kelebihan Dan Kekurangan Pada Sqlite………………………
2.8
38 Metode Waterfall………………………………………………
2.9
40 Aplikasi…………………………………………………………
2.10
41 Identitas Negara……………………………………………….
BAB 3 PERANCANGAN SISTEM ..............................................................
44 3.1 Perencanaan Sistem .......................................................................
44 3.2 Pemodelan Sistem ..........................................................................
44 3.3 Flowchart Program ........................................................................
46 3.4 DFD (Data Flow Diagram)......................................................... ..
50 3.5 Perancangan Sistem.....................................................................
52 3.6 Perancangan Database................................................................. ..
58 BAB 4 IMPLEMENTASI ..............................................................................
60 4.1 Pengertian Implementasi Sistem ....................................................
60 4.2 Tujuan Implementasi Sistem ..........................................................
60 4.3 Perangkat Utama Implementasi Sistem..................................... ..
61 4.3.1 Perangkat Keras (hardware) ................................................
61 4.3.2 Perangkat Lunak (software) .................................................
61 4.3.3 Pengguna (brainware) ..........................................................
62
4.3.4 Tampilan
62 Aplikasi Pembelajaran Identitas……………. ..... Negara-Negara Benua Asia pada Platform Android BAB 5 PENUTUP ..........................................................................................
69 5.1 Kesimpulan ....................................................................................
69 5.2 Saran ..............................................................................................
70 Daftar Pustaka Lampiran : Listing Program
DAFTAR TABEL
Halaman
Tabel 2.1 Eclipse34 Tabel 3.1 Simbol-simbol flowchart
46 Tabel 3.2 Data Flow Diagram
51 Tabel 3.3 Aplikasi Pembelajaran Identitas Negara-Negara benua Asia
59 Pada Platform Android
DAFTAR GAMBAR
Halaman
Gambar 2.1 Timeline Android9 Gambar 2.2 File Manager
14 Gambar 2.3 Opera Mini (Browser)
15 Gambar 2.4 Terminal EmulaTor(Utility/Tool)
15 Gambar 2.5 Task Manager
16 Gambar 2.6 SuperUser
17 Gambar 2.7 Screen Taker
17 Gambar 2.8 Documents Reader
18 Gambar 2.9 GPS Maps
19 Gambar 2.10 Virtual Keyboard
20 Gambar 2.11 Media Player
21 Gambar 2.12 Google Voice
21 Gambar 2.13 Advanced Task Killer
22 Gambar 2.14 Dropbox
22 Gambar 2.15 Documents To Go
24 Gambar 2.16 Google Docs
25 Gambar 2.17 Google Places
25 Gambar 2.18 Astro File Manager
26 Gambar 2.19 Speed Test
26 Gambar 2.20 Google
27 Gambar 2.21 Ted Air
28 Gambar 2.22 Google Googles
28 Gambar 2.23 Photoshop Express
29 Gambar 2.24 Audible
30 Gambar 2.25 Google Finance
31 Gambar 2.26 Metode Waterfall
40 Gambar 3.1 Hirarki Diagram Aplikasi Pembelajaran Identitas Negara-Negara
45 Benua Asia pada Platform Android
Gambar 3.2 Flowchart Menu Utama Aplikasi46 Gambar 3.3 Flowchart Menu Materi
49 Gambar 3.4 Flowchart Menu Quiz
50 Gambar 3.5 Diagram Konteks Aplikasi
52 Gambar 3.6 Perancangan Activity Menu Utama Aplikasi
53 Gambar 3.7 Perancangan Activity Pembagian Wilayah Benua Asia
54 Gambar 3.8 Perancangan Activity Pembagian Negara-Negara
55 Gambar 3.9 Perancangan Activity Detail Identitas Negara
56 Gambar 3.10 Perancangan Activity Quiz
57 Gambar 3.11 Perancangan Activity Exit
58 Gambar 4.1 Tampilan Splashscreen Aplikasi
63 Universitas Sumatera Utara
Gambar 4.2 Tampilan Menu Utama Aplikasi64 Gambar 4.3 Tampilan Activity Materi
64 Gambar 4.4 Tampilan Activity Detail Negara dari Wilayah Benua Asia
65 Gambar 4.5 Tampilan Activity Detail Negara dari Wilayah Benua Asia
65 Gambar 4.6 Tampilan Activity dari Detail/database Negara yang
66 Dipilih, misalnya Negara Arab Saudi
Gambar 4.7 Tampilan Activity Detail Quiz67 Gambar 4.8 Tampilan Activity Exit
68 Gambar 4.9 Tampilan Setelah Aplikasi Ditutup
68 Universitas Sumatera Utara