Permainan Kuis Islam Berbasis Android Menggunakan Linear Congruent Method (LCM)

PERMAINAN KUIS ISLAM BERBASIS ANDROID MENGGUNAKAN
LINEAR CONGRUENT METHOD (LCM)

SKRIPSI

MUHAMMAD KHAIRUL
111402065

PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

ii

ABSTRAK

Pengguna masih sulit mencari game android yang bisa membantu melatih pengguna

menjawab pertanyan-pertanyaan tentang pelajaran-pelajaran di madrasah, misalnya:
Bahasa Arab, iman, ibadah riwayat nabi, tajuid, akhlak, nahu, sorof dan tafsir.
Aplikasi permainan kuis Islam yang dibuat menggunakan linear congruent method.
Pertanyaan-pertanyaan di dalam permainan kuis Islam dapat diacak secara otomatis.
Hasil pengujian menunjukkan bahwa metode yang diajukan mampu mengacak
pertanyaan-pertanyaan dengan baik. Dari 40 kali pengguna bermain pada pelajaranpelajaran yang disediakan permainan kuis Islam, terdapat 2 kali pertanyaanpertanyaan yang sama tampil. Permainan kuis Islam membantu melatih pengguna
menjawab pertanyan-pertanyan di madrasah. Semua pengguna yang ditanya
menjawab bahwa permainan kuis Islam membantu melatih pengguna menjawab
pertanyaan-pertanyaan di madrasah. Aplikasi kuis Islam dapat berjalan dengan baik
pada perangkat android.

Kata kunci: Permainan, kuis, Islam, linear congruent method.

Universitas Sumatera Utara

iii

ISLAM QUIZ GAME WHICH BASED ANDROID USES LINEAR
CONGRUENT METHOD (LCM)


ABSRTACT

User is still difficult to look for android game which can help to train user to answer
questions about lessons in Islam school, example: Arabic, faith, worship, history of
prophet, proper pronunciation for correct recitation of the Koran, character, grammar,
sorof and exclamation of passages of Koran by supplying additional information.
Application of Islam quiz game which is made by using linear congruent method.
Questions in Islam quiz game can be randomized automatically. The result of trial
shows that the method which is submited can randomize questions well. From 40
times of user plays at lessons which is prepared by Islam quiz game, it is got 2 times
of questions which are same appeared. Islam quiz game helps to train user to answer
questions in Islam school. All of users that are asked answer that Islam quiz game
helps to train user to answer questions in Islam school. Islam quiz aplication can run
well at android sets of equipment.

Key word: Game, quiz, Islam, linear congruent method.

Universitas Sumatera Utara

iv


DAFTAR ISI
Hal.
ABSTRAK

ii

ABSTRACT

iii

DAFTAR ISI

iv

DAFTAR TABEL

vi

DAFTAR GAMBAR


vii

BAB 1

BAB 2

BAB 3

PENDAHULUAN
1.1 Latar Belakang

1

1.2 Rumusan Masalah

2

1.3 Batasan Masalah


2

1.4 Tujuan Penelitian

3

1.5 Manfaat Penelitian

3

1.6 Metodologi Penelitian

3

1.7 Sistematika Penulisan

4

LANDASAN TEORI
2.1 Linear Congruent Method


5

2.2 Kuis Islam

7

2.3 Android

7

2.4 Penelitian Terdahulu

8

ANALISIS DAN PERANCANGAN SISTEM
3.1 Arsitektur Umum

10


3.2 Analisis linear congruent method

12

3.3 Perancangan Sistem

13

3.3.1 Flowchart aplikasi

13

3.3.2 Pemodelan Visual menggunakan UML

15

3.3.2.1 Use Case Melihat Informasi

16


3.3.2.2 Use Case Mulai Bermain

17

Universitas Sumatera Utara

v

3.3.2.3 Use Case Permainan

19

3.3.2.4 Use Case Melihat About

20

3.3.2.5 Use Case Exit

21
22


3.3.3.Perancangan Antarmuka

23

3.3.3.1 Halaman Utama

BAB 4

IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem

24

4.1.1 Spesifikasi Perangkat Keras

24

4.1.2 Spesifikasi Perangkat Lunak


24

4.1.3 Hasil Eksekusi Aplikasi

24

4.1.3.1 Tampilan Splash Screen

24

4.1.3.2 Tampilan Halaman Animasi

25

4.1.3.3 Tampilan Halaman Menu Utama

26

4.1.3.4 Tampilan Halaman Informasi


26

4.1.3.5 Tampilan Halaman About

27

4.1.3.6 Tampilan Halaman Bermain

28

4.2 Pengujian

32
32

4.2.1 Pengujian Aplikasi

BAB 5

4.2.1.1 Halaman Animasi

33

4.2.1.2 Halaman Utama

33

4.2.1.3 Halaman Informasi

33

4.2.1.4 Halaman Bermain

34

4.2.1.5 Halaman About

37

4.2.2 Pengujian Kehandalan Pengacakan

37

4.2.3 Pengujian Terhadap Soal

38

4.2.4 Pengujian Terhadap Aplikasi

39

KESIMPULAN DAN SARAN
5.1 Kesimpulan

41

5.2 Saran

41

DAFTAR PUSTAKA

42

Universitas Sumatera Utara

vi

DAFTAR TABEL

Hal.
Tabel 2.1.

Penelitian Terdahulu

9

Tabel 3.1.

Tabel Dokumentatif Use Case Melihat Informasi

16

Tabel 3.2.

Tabel Dokumentatif Use Case Mulai Bermain

18

Tabel 3.3.

Tabel Dokumentatif Use Case Permainan

19

Tabel 3.4.

Tabel Dokumentatif Use Case Melihat About

20

Tabel 3.5.

Tabel Dokumentatif Use Case Exit

21

Tabel 4.1.

Hasil Evaluasi Tampilan Halaman Animasi

33

Tabel 4.2.

Hasil Evaluasi Tampilan Halaman Utama

33

Tabel 4.3.

Hasil Evaluasi Tampilan Halaman Informasi

33

Tabel 4.4.

Hasil Evaluasi Proses Bermain

34

Tabel 4.5.

Hasil Evaluasi Tampilan Halaman About

37

Tabel 4.6.

Hasil Pengujian Tingkat Kehandalan Pengacakan

37

Tabel 4.7.

Hasil Pengujian Tingkat Kehandalan Soal

38

Tabel 4.8.

Hasil Pengujian Tingkat Kehandalan Aplikasi

40

Universitas Sumatera Utara

vii

DAFTAR GAMBAR

Hal.
Gambar 3.1.

Arsitektur Umum

10

Gambar 3.2.

Flowchart Aplikasi

14

Gambar 3.3.

Use Case Aplikasi

16

Gambar 3.4.

Activity diagram melihat informasi

17

Gambar 3.5.

Activity diagram mulai bermain

18

Gambar 3.6.

Activity diagram permainan

20

Gambar 3.7.

Activity Melihat About

21

Gambar 3.8.

Activity Diagram Exit

22

Gambar 3.9.

Tampilan Halaman Utama

23

Gambar 4.1.

Tampilan Splash Screen

25

Gambar 4.2.

Tampilah Halaman Animasi

25

Gambar 4.3.

Tampilan Halaman Menu Utama

26

Gambar 4.4.

Tampilah Halaman Informasi

27

Gambar 4.5.

Tampilan Halaman About

27

Gambar 4.6.

Tampilan Halaman Pilih Kelas

28

Gambar 4.7.

Tampilan Halaman Kelas 1

28

Gambar 4.8.

Tampilan Halaman Kelas 2

29

Gambar 4.9.

Tampilan Halaman Kelas 3

29

Gambar 4.10. Tampilan Halaman Permainan

30

Gambar 4.11. Penjelasan Tampilan Permainan Kuis Islam

30

Gambar 4.12. Tampilan Halaman Hasil Permainan Dengan Score 0
sampai 60

31

Gambar 4.13. Tampilan Halaman Hasil Permainan Dengan Score 70
sampai 80

32

Gambar 4.14. Tampilan Halaman Hasil Permainan Dengan Score 90
sampai 100

32

Universitas Sumatera Utara

viii

Gambar 4.15. Diagram Hasil Pengujian Tingkat Kehandalan Pengacakan

38

Gambar 4.16. Diagram Hasil Pengujian Tingkat Kehandalan Soal

39

Gambar 4.17. Diagram Hasil Pengujian Tingkat Kehandalan Aplikasi

40

Universitas Sumatera Utara