12
APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN SISTEM TATA SURYA BERBASIS ANDROID SKRIPSI Gustria Puspasari 0911500072 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR PANGKALPINANG 2016

APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

APLIKASI MEDIA PEMBELAJARAN INTERAKTIF

PENGENALAN SISTEM TATA SURYA BERBASIS ANDROID

SKRIPSI

Gustria Puspasari

0911500072

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

ATMA LUHUR PANGKALPINANG

2016

Page 2: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

Scanned by CamScanner

Page 3: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

Scanned by CamScanner

Page 4: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

III

KATA PENGANTAR

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan

segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan

skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program

studi strata satu (S1) pada Jurusan Teknik Informatika STMIK ATMA LUHUR.

Penulis menyadari bahwa laporan skripsi ini masih jauh dari sempurna.

Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi

ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak.

Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima

kasih kepada:

1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia.

2. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur.

3. Bapak Dr. Moedjiono, Msc, selaku Ketua STMIK Atma Luhur.

4. Bapak Sujono, M.Kom selaku Kaprodi Teknik Informatika.

5. Bapak Sujono, M.Kom selaku dosen pembimbing.

6. Bapak dan Ibu Tercinta yang telah mendukung penulis baik spirit maupun

materi.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta

taufik-Nya, Amin.

Pangkalpinang, Agustus 2016

Penulis

Page 5: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

IV

ABSTRACT

Interactive media learning especially for solar system in science subject

now available on many media, example book and e-learning media. Book has a limited, It just can show information such as text or picture, easy to broke and torn cause the water and not easy to bring everywhere because need a big space for save. Website media (e-learning) has a limited for access, student should have a computer or laptop, and there are need a power electric, and not all student have facility like computer and internet for access. It have problem on mobility aspect, because not easy to bring computer everywhere and with any condition.

Mobile application is solution to answer the weakness for learning system. This application is better than traditional media learning, example it can be edutainment media, this media use combine between education and entertainment or learning with playing, easy to bring everywhere because installed on students smartphone. Absolutely Smartphone is one of media communication which many person using it everyday and everywhere, it is cheaper, efficient and simple to make access.

Using application with solar system in science subject, will be increasing students to understanding on every subject was learned. Hope for this media learning is for helping student to make understanding about solar system in science subject with more easy and fun.

Keywords: learning media, m-learning, android, mobile application, Junior high school

Page 6: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

V

ABSTRAKSI

Media pembelajaran interaktif pengenalan system tata surya yang ada sekarang tersedia dalam beberapa bentuk diantaranya dalam bentuk buku dan e-learning. Buku memiliki keterbatasan hanya dapat menampilkan informasi berupa teks dan gambar, mudah rusak terkena air atau robek, serta menyulitkan untuk dibawa kemana-mana karena membutuhkan ruang penyimpanan yang besar.

Aplikasi dalam bentuk mobile merupakan solusi yang dapat menjawab kekurangan dari sistem pembelajaran yang sudah ada. Aplikasi ini mempunyai beberapa kelebihan diantaranya sebagai sebuah media edutainment, suatu media yang menggabungkan unsur edukasi (education) dengan hiburan (enterainment) atau belajar sambil bermain, mudah untuk dibawa kemana-mana karena terinstal dalam telepon seluler yang notabennya adalah alat komunikasi sehari -hari, murah karena yang diperlukan untuk menjalankannya hanya sebuah telepon genggam (handphone), Efisien dalam penggunaannya, karena tidak menghabiskan banyak waktu.

Dengan menggunakan media pembelajaran disediakannya menu materi untuk melihat isi dari pembahasan masing-masing materi dan menu kuis untuk menguji seberapa besar tingkat pemahaman siswa terhadap materi yang sudah dipelajari. Dengan bantuan media pembelajaran interaktif ini diharapkan siswa dapat terbantu dan lebih memahami pelajaran tentang tata surya dengan lebih mudah dan lebih menyenangkan

Kata kunci: Media Pembelajaran, interaktif, mobile programming, android, SMP, Tata surya

Page 7: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

VI

DAFTAR ISI

halaman

LEMBAR PERNYATAAN .......................................................................... I

LEMBAR PENGESAHAN ........................................................................... II

KATA PENGANTAR ................................................................................... III

ABSTRACT ................................................................................................... IV

ABSTRAKSI .................................................................................................. V

DAFTAR ISI .................................................................................................. VI

DAFTAR GAMBAR ..................................................................................... IX

DAFTAR TABEL .......................................................................................... XI

DAFTAR SIMBOL ....................................................................................... XII

BAB I PENDAHULUAN

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

1.2 Rumusan Masalah ..................................................................................... 3

1.2.1 Identifikasi masalah ........................................................................ 3

1.2.2 Batasan Masalah ............................................................................. 3

1.3 Tujuan dan Manfaat .................................................................................. 3

1.4 Metode Penelitian ....................................................................................... 4

1.4.1 Lokasi Penelitian ............................................................................. 4

1.4.2 Jenis Data ........................................................................................ 4

1.4.3 Metode Pengumpulan Data ............................................................. 4

1.4.4 Analisa Sistem Berorientasi Objek ................................................. 5

1.4.5 Perancangan Sistem Berorientasi Objek ......................................... 6

1.4.6 Implementasi ................................................................................... 6

1.5 Sistematika Penulisan ................................................................................ 6

BAB II LANDASAN TEORI

2.1 Aplikasi ..................................................................................................... 8

2.2 Aplikasi Mobile (Bergerak) ....................................................................... 9

2.3 Android ...................................................................................................... 10

2.3.1 Karakteristik Android ...................................................................... 12

Page 8: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

VII

2.3.2 Arsitektur Android .......................................................................... 12

2.3.2.1 Linux Kernel ....................................................................... 13

2.3.2.2 Libraries ............................................................................. 13

2.3.2.3 Android Runtime ................................................................. 14

2.3.2.4 Application Framework ...................................................... 14

2.3.2.5 Applications ........................................................................ 15

2.3.3 Perkembangan Android ................................................................... 16

2.4 Unified Modelling Language (UML) ........................................................ 19

2.4.1 Diagram UML ................................................................................. 19

2.4.2 Use Case Diagram .......................................................................... 20

2.4.3 Activity Diagram ............................................................................. 21

2.5 Pemodelan Proyek ..................................................................................... 21

2.5.1 Definisi Proyek dan Manajemen Proyek ........................................ 22

2.5.2 Faktor Penentu Keberhasilan Atau Kegagalan Proyek ................... 22

2.5.3 Project Management Knowledge Areas .......................................... 23

2.6 Basis Data .................................................................................................. 23

2.6.1 Definisi Struktur atau arsitektur Basis Data .................................... 25

2.6.2 SQLite ............................................................................................. 25

2.6.2.1 Fitur-fitur ............................................................................ 26

2.6.2.2 Integrasi dengan bahasa lain ............................................... 27

BAB III PEMODELAN PROYEK

3.1 PEP (Project Execution Plan) .................................................................... 28

3.2 Objektivitas Proyek .................................................................................... 29

3.3 Identifikasi Stake holder ........................................................................... 29

3.3.1 Pemilik Sistem (System Owner) ...................................................... 29

3.3.1.1 Tentang SMP Negeri 4 Sungailiat ...................................... 29

3.2.1.2 Tugas dan wewenang ........................................................... 30

3.2.1.3 Struktur Organisasi SMP Negeri 4 Sungailiat ..................... 35

3.3.2 Pengguna Akhir (End-User) ........................................................... 36

3.3.3 Tim Proyek (Project Team) ............................................................ 36

3.4 Identifikasi Deliverables ........................................................................... 36

Page 9: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

VIII

3.5 Penjadwalan Proyek .................................................................................. 36

3.5.1 Work Breakdown Structure ............................................................. 37

3.5.2 Jadwal Proyek ................................................................................. 38

3.6 Rencana Anggaran Biaya (RAB) .............................................................. 41

BAB IV ANALISIS, PERANCANGAN DAN IMPLEMENTASI

4.1 Analisis ....................................................................................................... 42

4.1.1 Analisis Sistem Berjalan ................................................................. 42

4.1.2 Data Flow Diagram (DFD) .............................................................. 44

4.1. Analisis Sistem Usulan ...................................................................... 45

4.1.3.1 Analisis kebutuhan ............................................................. 45

4.1.3.2 Analisis model usulan ......................................................... 46

4.2 Perancangan ............................................................................................... 50

4.2.1 Rancangan interface ........................................................................ 50

4.2.2 Rancangan Basis data ...................................................................... 56

4.3 Implementasi ............................................................................................. 56

4.3.1 Spesifikasi Perangkat Keras ............................................................ 56

4.3.2 Spesifikasi Perangkat Lunak ........................................................... 57

4.3.3 Sistem Interface ............................................................................... 58

4.4 Pengujian ................................................................................................... 61

4.4.1 Implementasi Interface Aplikasi ..................................................... 61

4.4.2 Implementasi Instalasi Aplikasi ...................................................... 66

4.4.3 Kelebihan dan kekurangan program ............................................... 69

BAB IV PENUTUP

5.1 Kesimpulan ............................................................................................... 71

5.2 Saran .......................................................................................................... 72

DAFTAR PUSTAKA

LAMPIRAN

Page 10: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

IX

DAFTAR GAMBAR

halaman

Gambar 2.1 Arsitektur Android ....................................................................... 12

Gambar 2.2 Contoh Use Case Diagram .......................................................... 20

Gambar 2.5 Contoh Activity Diagram ............................................................. 21

Gambar 2.6 Tahapan Proses Manajemen Proyek ........................................... 23

Gambar 3.1 Struktur Organisasi SMPN 4 Sungailiat ...................................... 35

Gambar 3.2 Work Breakdown Structure Proyek Pembangunan Aplikasi Media

Pembelajaran Interaktrif Berbasis Android ...................................................... 37

Gambar 3.3 Gantt Chart Jadwal Proyek ......................................................... 38

Gambar 3.4 Timeline Jadwal Proyek 1 ........................................................... 39

Gambar 3.5 Timeline Jadwal Proyek 2 ............................................................ 40

Gambar 4.1 Activity Diagram Konvensional ................................................... 43

Gambar 4.2 Data Flow Diagram ..................................................................... 44

Gambar 4.3 Use case Diagram Apikasi Media Pembelajaran ....................... 46

Gambar 4.4 Activity Diagram Materi Pelajaran ............................................... 48

Gambar 4.5 Activity Diagram Admin ............................................................... 49

Gambar 4.6 Activity Dagram Soal Evaluasi ................................................... 50

Gambar 4.7 Rancangan Layar Menu Utama ................................................... 51

Gambar 4.8 Rancangan Layar List Menu Materi Pelajaran ............................. 52

Gambar 4.9 Rancangan Layar Detail Materi Pelajaran .................................. 52

Gambar 4.10 Rancangan Layar Menu kuis ..................................................... 52

Gambar 4.11 Rancangan Layar soal kuis ........................................................ 53

Gambar 4.12 Rancangan Layar hasil kuis ....................................................... 54

Gambar 4.13 Rancangan layar tampilan menu input password admin ............ 54

Gambar 4.14 Rancangan layar tampilan menu admin .................................... 55

Gambar 4.15 Rancangan layar tampilan menu penambahan soal .................... 55

Gambar 4.16 Skema system interface .............................................................. 60

Gambar 4.17 Tampilan Layar Menu Utama ................................................... 61

Gambar 4.18 Menu Utama aplikasi ................................................................. 62

Page 11: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

X

Gambar 4.19 Detail menu materi ..................................................................... 63

Gambar 4.20 Tampilan Layar Halaman Kuis .................................................. 63

Gambar 4.21 Tampilan Layar Halaman Kuis .................................................. 64

Gambar 4.22 Tampilan Layar Halaman Kuis .................................................. 64

Gambar 4.23 Tampilan layar halaman input password .................................... 65

Gambar 4.24 Tampilan menu manajemen soal ................................................ 65

Gambar 4.25 Tampilan menu tambah soal ...................................................... 66

Gambar 4.26 Tampilan Layar file .apk ............................................................ 66

Gambar 4.27 Tampilan layar setting instalasi .................................................. 67

Gambar 4.28 Tampilan layar setting secutiry .................................................. 67

Gambar 4.29 Tampilan layar permission ......................................................... 68

Gambar 4.30 Tampilan layar proses ................................................................ 68

Gambar 4.31 Tampilan informasi instalasi selesai .......................................... 69

Page 12: APLIKASI MEDIA PEMBELAJARAN INTERAKTIF PENGENALAN …

XI

DAFTAR TABEL

halaman

Tabel 3.1 Rencana Anggaran Biaya Proyek Pembangunan Aplikasi ............... 41

Tabel 4.1 Kompetensi dasar pada silabus materi pelajaran IPA tata surya kelas

VIII tingkat SMP ................................................................................................ 44

Tabel 4.2 Skenario Use Case Materi Pelajaran .................................................. 46

Tabel 4.3 Skenario Use Case Kuis siswa ........................................................... 46

Tabel 4.4 Skenario Use Case Kuis admin .......................................................... 47

Tabel 4.5 Database tabel tblAdmin .................................................................... 56

Tabel 4.6 Database tabel tblSoal ........................................................................ 56

Tabel 4.7 Spesifikasi Handphone Uji Coba Aplikasi ......................................... 57

Tabel 4.8 Spesifikasi Laptop Pengembang Aplikasi .......................................... 57