• Tidak ada hasil yang ditemukan

Aplikasi Quiz Online untuk SMPK BPK Penabur Cimahi.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Quiz Online untuk SMPK BPK Penabur Cimahi."

Copied!
19
0
0

Teks penuh

(1)

iii Universitas Kristen Maranatha

ABSTRAK

Pembuatan aplikasi ini bermula pada permintaan SMPK BPK PENABUR Cimahi untuk membuat sebuah aplikasi ybang dapat menggabungkan teknologi dan ilmu pengetahuan, untuk dapat digunakan siswa dalam proses belajar mengajar. Aplikasi ini terdiri dari Bank Soal, Bank Materi, Quizonline, Statistik Nilai, Konsultasi. Untuk dapat digunakan para siswa mencari bahan dalam belajar dan melakukan quiz. Aplikasi website ini dikembangkan dengan menggunakan PHP dengan menggunakan framework CI serta MySQL sebagai aplikasi untuk mengolah database. Pembuatan aplikasi dan laporan ini didukung oleh beberapa sumber baik dari internet maupun beberapa buku yang dapat dijadikan sebagai referensi. Hasil dari penelitian yang telah dibuat: bank materi, latihan intensif dan bank soal dapat di unduh dari website, melakukan quizpada website, melihat nilai dalam grafik, menerima SMS nilai quiz, melakukan konsultasi dengan guru melalui forum. Website berhasil dibuat berdasarkan penelitian dan permintaan dari pihak SMPK BPK Penabur Cimahi.

KataKunci : Bank Soal, Bank Materi,QuizOnline, Statistik Nilai, Konsultasi, PHP,

(2)

iv Universitas Kristen Maranatha

ABSTRACT

The application was created upon request made by SMPK BPK PENABUR Cimahi. It facilitates learning and teaching process by combining technology and science. This application provides students an access to all the learning materials, questions, and online quizzes that helps them to prepare their study. It was developed in PHP by using CI as the framework and MySOL to manipulate the database. The application and the report were supported by the number of reliable resources from Internet and books.The research outcome is a platform that accommodates the subject materials, routine practices, and questions that can be downloaded from the website. In addition to that, the website will be able to send the result of the quiz via short message service, enable the student to consult to the lecturer through forum, provide test questions and graphs that could track the students’ progress. The website was developed based on thorough analysis n request by SMPK BPK PENABUR Cimahi.

(3)

v Universitas Kristen Maranatha

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR TABEL ... x

DAFTAR GAMBAR ... xii

DAFTAR SIMBOL ... xiv

DAFTAR LAMPIRAN ... xv

BAB I PENDAHULUAN ... 1

1.1Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Batasan Masalah... 2

1.5 Sistematika Pembahasan ... 3

BAB II LANDASAN TEORI ... 5

2.1 BPK (Badan Pendidikan Kristen) PENABUR Cimahi ... 5

2.1.1 Sejarah Sekolah ... 5

2.1.2 Moto, Visi dan Misi ... 7

2.2 Sekolah Menengah Pertama (SMP) ... 9

2.2.1 SMP/SLTP (Sekolah Lanjutan Tingkat Pertama) ... 9

2.2.2 Ulangan/Quiz ... 9

2.2.4 Prinsip Penilaian... 10

2.3 PHP ... 11

2.4 JAVASCRIPT ... 12

2.5 Basis Data ... 13

(4)

vi Universitas Kristen Maranatha

2.5.2 Prinsip Basis Data ... 13

2.6 MySQL ... 14

2.7 EntityRelationship Diagram(ERD) ... 17

2.7.1 Entitas (Entity) ... 17

2.7.2 Relasi ... 17

2.7.3 Atribut (Atributte) ... 17

2.7.4 Kardinalitas ... 18

2.7.5 Modalitas (Modality) ... 19

2.7.6 Weak Entity (Entitas Lemah) ... 19

2.8 Data Flow Diagram (DFD) ... 20

2.9 Kamus Data ... 22

2.10 Spesifikasi Proses(PSPEC) ... 23

2.11 Flowchart ... 24

2.12 Black Box Testing ... 28

2.13 SMSGatewayMenggunakan Gammu ... 28

BAB III ANALISIS DAN DISAIN ... 30

3.1 Flowchart ... 30

3.1.1 FlowchartProses Pendaftaran Siswa ... 31

3.1.2 FlowchartProses Quiz ... 32

3.1.3 FlowchartProses Report Nilai ... 33

3.2 Entity Relationship Diagram (ERD) ... 34

3.3 Data Flow Diagram (DFD) ... 35

3.3.1 Data Flow Diagram level 0 ... 35

3.3.2 Data Flow Diagram level 1 ... 36

3.3.3 DataFlowDiagramlevel 2 Proses 1-Kumpulan Materi Pelajaran ... 37

3.3.4 DataFlowDiagramlevel 2 Proses 2-Bank Soal ... 38

3.3.5 DataFlowDiagramlevel 2 Proses 3-Quiz ... 39

3.3.6 DataFlowDiagramlevel 2 Proses 4-Data User ... 40

3.3.7 DataFlowDiagramlevel 2 Proses 5-SMS Gateway ... 41

(5)

vii Universitas Kristen Maranatha

3.3.9 DataFlowDiagramlevel 3 Proses 1.1-Bank Materi ... 43

3.3.10 DataFlowDiagramlevel 3 Proses 1.2-Mata Pelajaran ... 44

3.3.11 DataFlowDiagramlevel 3 Proses 3.4-Statistik Nilai Quiz ... 45

3.3.12 DataFlowDiagramlevel 3 Proses 4.1-Data Guru ... 46

3.3.13 DataFlowDiagramlevel 3 Proses 4.2-Data Siswa ... 47

3.3.14 DataFlowDiagramlevel 3 Proses 6.1-Topik Konsultasi ... 48

3.3.15 DataFlowDiagramlevel 3 Proses 6.2-Komentar Konsultasi ... 49

3.4Kamus Data ... 50

3.5 Spesifikasi Proses (PSPEC) ... 56

3.6 Disain Antarmuka ... 73

3.6.1 Disain Antarmuka Home ... 73

3.6.2 Desain Antarmuka Bank Soal ... 74

3.6.3 Desain Antarmuka Bank Materi... 75

3.6.4 Desain Antarmuka QuizOnline ... 76

3.6.5 Desain Antarmuka Statistik Nilai ... 77

3.6.6 Desain Antarmuka Konsultasi ... 78

3.6.7 Desain Antarmuka Login-Admin ... 79

3.6.8 Desain Antarmuka Home-Admin ... 80

3.6.9 Desain Antarmuka Daftar User-Admin ... 81

3.6.10 Desain Antarmuka Daftar Siswa-Admin ... 82

3.6.11 Desain Antarmuka Daftar Guru-Admin ... 83

3.6.12 Desain Antarmuka Daftar Mata Pelajaran-Admin ... 84

3.6.13 Desain Antarmuka Daftar Bank Materi-Admin ... 85

3.6.14 Desain Antarmuka Daftar Bank Soal-Admin ... 86

3.6.15 Desain Antarmuka Daftar QuizOnline-Admin ... 87

3.6.16 Desain Antarmuka Jenis Soal Quiz-Admin... 88

3.6.17 Desain Antarmuka Konsultasi-Admin ... 89

BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 90

4.1 Implementasi Penyimpanan Data ... 90

(6)

viii Universitas Kristen Maranatha

4.2.1 Tampilan Home ... 96

4.2.2 Tampilan Bank Soal ... 97

4.2.3 Tampilan Bank Materi ... 98

4.2.4 Tampilan QuizOnline ... 99

4.2.5 Tampilan Statistik Nilai ... 102

4.2.6 Tampilan Konsultasi ... 103

4.2.7 Tampilan Login-Admin ... 104

4.2.8 Tampilan Home-Admin ... 105

4.2.9 Tampilan Daftar User-Admin ... 106

4.2.10 Tampilan Daftar Siswa-Admin ... 107

4.2.11 Tampilan Daftar Guru-Admin... 108

4.2.12 Tampilan Daftar Mata Pelajaran-Admin ... 109

4.2.13 Tampilan Daftar Bank Materi-Admin ... 110

4.2.14 Tampilan Daftar Bank Soal-Admin ... 111

4.2.15 TampilanDaftar QuizOnline-Admin ... 112

4.2.16 Tampilan Jenis Soal Quiz-Admin ... 113

4.2.17 Tampilan Konsultasi-Admin ... 114

BAB V TESTING DAN EVALUASI SISTEM ... 115

5.1 Rencana Pengujian ... 115

5.2 Pelaksanaan Pengujian ... 115

5.2.1 Pengujian Halaman Utama ... 115

5.2.2 Pengujian Halaman Utama Admin... 116

5.2.3 Pengujian Halaman Daftar ... 117

5.2.4 Pengujian Halaman Data Anggota ... 117

5.2.5 Pengujian Halaman Data Siswa ... 118

5.2.6 Pengujian Halaman Bank Materi ... 119

5.2.7 Pengujian Halaman Bank Soal ... 120

5.2.8 Pengujian Halaman Quiz Online ... 120

5.2.9 Pengujian Halaman Konsultasi ... 121

(7)

ix Universitas Kristen Maranatha

(8)

x Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2.2 Simbol-Simbol Kamus Data (Sumber: David , 2003,Bab 2) ... 22

Tabel 2.3 Contoh Kamus Data (Sumber: David , 2003,Bab 2)... 23

Tabel 2.4 Contoh PESPEC (Sumber: David , 2003,Bab 2) ... 24

Tabel 3. 1 Kamus Data User ... 50

Tabel 3. 2 Kamus Data Guru... 50

Tabel 3. 3 Kamus Data Siswa ... 51

Tabel 3. 4 Kamus Data Bank Materi ... 51

Tabel 3. 5 Kamus Data Bank Soal ... 52

Tabel 3. 6 Kamus Data Mata Pelajaran ... 52

Tabel 3. 7 Kamus Data Quiz ... 53

Tabel 3. 8 Kamus Data R_Quiz_Siswa ... 53

Tabel 3. 9 Kamus Data Soal ... 54

Tabel 3. 10 Kamus Data Jawaban ... 54

Tabel 3. 11 Kamus Data Jenis Soal ... 55

Tabel 3. 12 Kamus Data Topik ... 55

Tabel 3. 13 Kamus Data Komentar ... 56

Tabel 3. 14 PSPEC Search Bank Soal ... 56

Tabel 3. 15 PSPEC View Bank Soal ... 57

Tabel 3. 16 PSPEC Insert Latihan Soal ... 57

Tabel 3. 17 PSPEC Delete Bank Soal ... 58

Tabel 3. 18 PSPEC Insert Soal Quiz ... 58

Tabel 3. 19 PSPEC Kerjakan Quiz ... 59

Tabel 3. 20 PSPEC Delete Soal Quiz ... 59

Tabel 3. 21 PSPEC Update Soal Quiz ... 60

Tabel 3. 22 PSPEC Search Bank Materi ... 60

Tabel 3. 23 PSPEC View Bank Materi ... 61

Tabel 3. 24 PSPEC Upload Bank Materi ... 61

Tabel 3. 25 PSPEC Delete Bank Materi ... 62

Tabel 3. 26 PSPEC View Mata Pelajaran ... 62

Tabel 3. 27 PSPEC Insert Mata Pelajaran ... 63

Tabel 3. 28 PSPEC Update Mata Pelajaran ... 63

Tabel 3. 29 PSPEC Delete Mata Pelajaran ... 64

Tabel 3. 30 PSPEC View Nilai ... 64

(9)

xi Universitas Kristen Maranatha

Tabel 3. 32 PSPEC Insert Data Guru ... 65

Tabel 3. 33 PSPEC Updaate Data Guru ... 66

Tabel 3. 34 PSPEC Delete Data Guru ... 66

Tabel 3. 35 PSPEC View Data Siswa ... 67

Tabel 3. 36 PSPEC Insert Data Siswa ... 67

Tabel 3. 37 PSPEC Update Data Siswa ... 67

Tabel 3. 38 PSPEC Delete Data Siswa ... 68

Tabel 3. 39 PSPEC View Data Topik ... 69

Tabel 3. 40 PSPEC Insert Data Topik ... 69

Tabel 3. 41 PSPEC Update Data Topik ... 69

Tabel 3. 42 PSPEC Delete Data Topik ... 70

Tabel 3. 43 PSPEC View Data Komentar ... 70

Tabel 3. 44 PSPEC Insert Data Komentar ... 71

Tabel 3. 45 Update Data Komentar ... 71

Tabel 3. 46 Delete Data Komentar ... 72

Tabel 4. 1 Skema ERD User ... 90

Tabel 4. 2 Skema ERD Guru... 90

Tabel 4. 3 Skema ERD Siswa ... 91

Tabel 4. 4 Skema ERD Bank Materi ... 91

Tabel 4. 5 Skema ERD Bank Soal ... 91

Tabel 4. 6 Skema ERD Mata Pelajaran ... 92

Tabel 4. 7 Skema ERD Quiz ... 92

Tabel 4. 8 Skema ERD Soal ... 93

Tabel 4. 9 Skema ERD Jawaban ... 93

Tabel 4. 10 Skema ERD Jenis Soal ... 93

Tabel 4. 11 Skema ERD R_Quiz_Siswa ... 93

Tabel 4. 12 Skema ERD Topik ... 94

Tabel 4. 13 Skema ERD Komentar ... 94

Tabel 5. 1 Pengujian Halaman Utama... 115

Tabel 5. 2 Pengujian Halaman Utama Admin ... 116

Tabel 5. 3 Pengujian Halaman Daftar ... 117

Tabel 5. 4 Pengujian Halaman Data Anggota ... 117

Tabel 5. 5 Pengujian Halaman Data Siswa ... 118

Tabel 5. 6 Pengujian Halaman Bank Materi ... 119

Tabel 5. 7 Pengujian Halaman Bank Soal ... 120

Tabel 5. 8 Pengujian Halaman QuizOnline ... 121

(10)

xii Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 3.1 Gambar Flowchart Proses Pendaftaran Siswa ... 31

Gambar 3. 2 Flowchart Proses Quiz ... 32

Gambar 3. 3 Proses Report Nilai ... 33

Gambar 3. 4 Entity Relationship Diagram Quiz Online ... 34

Gambar 3. 5 Data Flow Diagram level 0 ... 35

Gambar 3. 6 Data Flow Diagram level 1 ... 36

Gambar 3. 7 Data Flow Diagram level 2 Proses 1 ... 37

Gambar 3. 8 Data Flow Diagram level 2 Proses 2 ... 38

Gambar 3. 9 Data Flow Diagram level 2 Proses 3 ... 39

Gambar 3. 10 Data Flow Diagram level 2 Proses 4 ... 40

Gambar 3. 11 Data Flow Diagram level 2 Proses 5 ... 41

Gambar 3. 12 Data Flow Diagram level 2 Proses 6 ... 42

Gambar 3. 13 Data Flow Diagram level 3 Proses 1.1 ... 43

Gambar 3. 14 Data Flow Diagram level 3 Proses 1.2 ... 44

Gambar 3. 15 Data Flow Diagram level 3 Proses 3.4 ... 45

Gambar 3. 16 Data Flow Diagram level 3 Proses 4.1 ... 46

Gambar 3. 17 Data Flow Diagram level 3 Proses 4.2 ... 47

Gambar 3. 18 Data Flow Diagram level 3 Proses 6.1 ... 48

Gambar 3. 19 Data Flow Diagram level 3 Proses 6.2 ... 49

Gambar 3. 20 Disain Antarmuka Home ... 73

Gambar 3. 21 Desain Antarmuka Bank Soal ... 74

Gambar 3. 22 Desain Antarmuka Bank Materi ... 75

Gambar 3. 23 Desain Antarmuka QuizOnline ... 76

Gambar 3. 24 Desain Antarmuka Statistik Nilai ... 77

Gambar 3. 25 Desain Antarmuka Konsultasi ... 78

Gambar 3. 26 Desain Antarmuka Login admin ... 79

Gambar 3. 27 Desain Antarmuka Home-Admin ... 80

Gambar 3. 28 Desain Antarmuka Daftar User-Admin ... 81

Gambar 3. 29 Desain Antarmuka Daftar Siswa-Admin... 82

Gambar 3. 30 Desain Antarmuka Daftar Guru-Admin ... 83

Gambar 3. 31 Desain Antarmuka Daftar Mata Pelajaran-Admin ... 84

Gambar 3. 32 Desain Antarmuka Bank Materi-Admin ... 85

Gambar 3. 33 Desain Antarmuka Daftar Bank Soal-Admin... 86

Gambar 3. 34 Desain Antarmuka Daftar QuizOnline-Admin ... 87

(11)

xiii Universitas Kristen Maranatha

Gambar 3. 36 Desain Antarmuka Konsultasi-Admin ... 89

Gambar 4. 1 Skema Implementasi Penyimpanan Data ... 95

Gambar 4. 2 Tampilan Home ... 96

Gambar 4. 3 Tampilan Bank Soal ... 97

Gambar 4. 4 Tampilan Bank Materi ... 98

Gambar 4. 5 Tampilan QuizOnline ... 99

Gambar 4. 6 Tampilan QuizOnline (Menjawab Soal Quiz) ... 100

Gambar 4. 7 Tampilan QuizOnline (Quiz Selesai)... 101

Gambar 4. 8 Tampilan Statistik Nilai ... 102

Gambar 4. 9 Tampilan Konsultasi ... 103

Gambar 4. 10 Tampilan Login-Admin ... 104

Gambar 4. 11 Tampilan Home-Admin... 105

Gambar 4. 12 Tampilan Daftar User-Admin ... 106

Gambar 4. 13 Tampilan Daftar Siswa-Admin ... 107

Gambar 4. 14 Tampilan Daftar Guru-Admin ... 108

Gambar 4. 15 Tampilan Daftar Mata Pelajaran-Admin ... 109

Gambar 4. 16 Tampilan Daftar Bank Materi-Admin ... 110

Gambar 4. 17 Tampilan Daftar Bank Soal-Admin ... 111

Gambar 4. 18 Tampilan Daftar QuizOnline-Admin ... 112

Gambar 4. 19 Tampilan Jenis Soal Quiz-Admin ... 113

(12)

xiv Universitas Kristen Maranatha

DAFTAR SIMBOL

Simbol 2. 1 Simbol ERD-Entitas (Sumber: Adi Nugroho, 2011) ... 20

Simbol 2. 2 Simbol ERD-Relasi (Sumber: Adi Nugroho, 2011) ... 20

Simbol 2. 3 Simbol ERD-Atribut (Sumber: Adi Nugroho, 2011) ... 20

Simbol 2. 4 ERD-Garis (Sumber: Adi Nugroho, 2011) ... 20

Simbol 2. 5 Proses (Sumber: David , 2003,Bab 2) ... 21

Simbol 2. 6 Data Flow (Sumber: David , 2003,Bab 2) ... 21

Simbol 2. 7 Data Source (Sumber: David , 2003,Bab 2) ... 22

Simbol 2. 8 Data Store (Sumber: David , 2003,Bab 2) ... 22

Simbol 2. 9 Flowchart Proses ... 25

Simbol 2. 10 FlowchartTerminalPoint ... 25

Simbol 2. 11 Flowchartinput / output ... 26

Simbol 2. 12 Penghubung ... 26

Simbol 2. 13 Anak Panah ... 26

Simbol 2. 14 Validasi ... 26

Simbol 2. 15 Display ... 27

Simbol 2. 16 Manual Operasi... 27

Simbol 2. 17 Database ... 27

(13)

xv Universitas Kristen Maranatha

DAFTAR LAMPIRAN

(14)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

SMPK BPK PENABUR Cimahi adalah salah satu sekolah SMPK (Sekolah Menengah Pertama Kristen) ternama di Cimahi, tentu saja dengan jumlah siswa yang berprestasi. Pada bab ini penulis ingin memaparkan Rumusan Masalah apa saja yang akan dihadapi dalam penelitian, Tujuan melakukan penelitian, Batasan Masalah dari penelitian dan Sistematika Pembahasan yang akan ditulis dalam melakukan penelitian.

1.1Latar Belakang

Sebagai salah satu sekolah terkemuka di Cimahi, SMPK BPK PENABUR Cimahi dituntut untuk mengoptimalkan kedudukanya sebagai sarana untuk mencerdaskan bangsa. Salah satu caranya dengan bekerja sama antara pihak sekolah dengan orang tua murid. Guru-guru akan selalu memberikan quiz/ulangan kepada para murid, agar murid-murid mengulang lagi pelajaran yang diberikan di sekolah. Keadaan ini membuat orang tua sukar untuk mengontrol nilai quiz putra/putri mereka. Orang tua hanya dapat melihat nilai quiz pada saat pembagian raport saja.Quiz-quiz yang diberikan oleh guru-guru sangat berpengaruh terhadap nilai ujian tengah semester dan ujian akhir semester.

(15)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Dari latar belakang yang sudah diuraikan diatas, maka penulis mengidentifikasi beberapa masalah yang akan diteliti sebagai berikut:

1. Bagaimana analisis proses manual quiz di SMPK BPK PENABUR Cimahi?

2. Bagaimana pengembangan perangkat lunak untuk quiz di SMPK BPK PENABUR Cimahi?

3. Bagaiman implementasi perangkat lunak untuk quiz di SMPK BPK PENABUR Cimahi?

1.3 Tujuan

Berdasarkan rumusan masalah yang telah dipaparkan, penulis ingin mengemukakan tujuan penelitian untuk:

1. Analisis proses manual dari pengerjaan quiz yang biasa dilakukan oleh siswa, apabila dilakukan secara terkomputrisasi akan lebih efektif dan efisien.

2. Dapat dikembangkan dengan membuat suatu media berupa website dengan fitur yang mendukung, yaitu quiz, bank soal dan materi, statistik nilai, forum untuk konsultasi dan SMS (Short Messages Service) gateway. 3. Implementasi perangkat lunak quiz di SMPK BPK PENABUR Cimahi

dengan meng-hostingwebsite dan menerapkan pengerjaan quiz secara online.

1.4 Batasan Masalah

Berdasarkan rumusan masalah yang telah dipaparkan, maka batasan masalah dari penelitian ini adalah sebagai berikut:

(16)

3

Universitas Kristen Maranatha

2. Admin dapat mengakses semua fitur pada halaman Quiz Online dan halaman konfigurasi user.

3. Guru dan Siswa hanya dapat melihat bank materi, bank soal, quiz online, konsultasi dan unduh bank materi dan unduh bank soal serta menulis topik dan komentar pada halaman Quiz Online.

4. Guest hanya dapat melihat website Quiz Online.

5. Bentuk soal dalam aplikasi ini yang tersedia adalah pilihan ganda, isian, dan mencocokkan jawaban siswa dengan kunci jawaban.

6. Pemeriksaan jawaban quiz online dilakukan oleh sistem.

1.5 Sistematika Pembahasan

Sistematika pembahasan dalam laporan ini akan dijabarkan sebagai berikut: BAB I PENDAHULUAN

Bab ini berisi latar belakang masalah, rumusan masalah, tujuan pembahasan, batasan masalah,dan sistematika penyajian tugas akhir.

BAB II LANDASAN TEORI

Bab ini berisi teori atau algoritma atau metode penunjang yang digunakan ketika membuat aplikasi ini.

BAB III ANALISA DAN DISAIN

Bab ini berisi Flowchart, ERD, DFD, Kamus Data, PSPEC/spesifikasi proses dan layout dari aplikasi ini.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab ini berisi penjabaran dari tiap method (fungsi) utama dari apikasi ini. BAB V TESTING DAN EVALUASI SISTEM

(17)

4

Universitas Kristen Maranatha

Bab ini berisi kesimpulan dari program yang telah diselesaikan serta evaluasi-evaluasi yang dapat digunakan untuk pengembangan program kepada tahap selanjutnya.

DAFTAR PUSTAKA

(18)

123 Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berikut ini merupakan beberapa kesimpulan yang diambil dari laporan yang telah dibuat:

1. Proses manual quiz dapat dikembangkan secara terkomputerisasi sehingga proses pengerjaan quiz menjadi lebih efektif dan efisien.

2. Website quiz online digunakan sebagai media pengerjaan quiz dengan fitur yang mendukung, yaitu bank soal dan materi, statistik nilai, forum konsultasi dan sms gateway.

3. Aplikasi ini sudah diuji coba pada jaringan lokal namun belum dihosting di internet. Untuk hosting di internet dibutuhkan domain dan server yang dapat mendukung website quiz online.

6.2 Saran

Berdasarkan pembahasan dan uji coba hasil penelitian, beberapa hal yang dapat disarankan adalah sebagai berikut:

1. Website ini dapat dikembangkan dengan menyediakan satu fitur yang dapat menampung kreativitas siswa-siswi.

(19)

124

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Aziz, M. Farid. 2002. Belajar PHP Sendiri. Jakarta : Gramedia. David, 2003 . Data Flow Diagram. Retrieve Marc 3, 2012, From http://www.scribd.com/doc/9758069/DATA-FLOW-DIAGRAM

Hasibuan, Rusli. BPK Penabur Cimahi. Retrieve April 18, 2012 From http://www.bpkpenabur.or.id/id/region/cimahi/history

http://www.bpkpenabur.or.id/id/region/cimahi/moto-visi-misi Kasan, Tholib. 2009.Dasar-dasar Pendidikan.Jakarta : Gramedia.

Kusaerti, & Suprananto.2009. Pengukuran dan Penilaian Pendidikan. Yogyakarta ; Graha Ilmu.

Kusrini. 2007. StrategiPerancangan dan Pengolaan Basis Data. Yogyakarta; Andi. Mahyuzir, Tavri D. 1991. Pengantar Analisis dan Perancangan Perangkat Lunak.

Jakarta : Elex Media Komputindo.

Muhadkly. SMS Gateway Menggunakan Gammu. Retrieve Juni 12, 2012 From http://www.ilmukomputer.com/wp-content/uploads/2007/09/muhadkly-smsgammu.pdf

Nugroho, Adi. 2011. Perancangan dan Implementasi system Basis Data. Yogyakarta: Andi.

Pratama, Antonius Nugraha Widhi. 2010. Codelgniter : Cara Mudah Membangun Alpikasi PHP. Jakarta Selatan ; Media kita.

Yakub. 2008. Sistem Basis Data; Tutorial Konseptual. Yogyakarta ; Graha Ilmu. Yatini B, Indra. 2010. Flowchart, Algoritma dan Pemograman. Yogyakarta ; Graha

Referensi

Dokumen terkait

Teman- teman Mikom yang sangat kompak dalam berbagai hal, teurtama Ria Yunita M.Ikom yang selalu membatu dalam berbagai informasi mengenai penelitian, Om Ahmad Suhidjriah

Strategi pembelajaran, skenario, dan tahapan-tahapan proses belajar mengajar yaitu kegiatan pembelajaran secara konkret yang harus dilakukan oleh guru dan siswa

Untuk memberikan kemudahan dan kepastian hukum serta meningkatkan kepatuhan orang pribadi atau badan dalam memenuhi kewajiban perpajakannya, dan sesuai dengan Pasal 4 ayat

Pendayagunaan kemampuan yang ada pada masyarakat bagi pendidikan dapat disel enggarakan ol eh masyarakat secara mandiri at au bersama Pemerint ah dengan t et ap memperhat ikan

Hifema adalah adanya darah di dalam kamera okuli anterior atau bilik mata depan, yaitu daerah di antara kornea dan iris, yang dapat terjadi akibat trauma tumpul yang merobek

Abstrak (satu halaman), spasi tunggal, harus ditulis dalam dua bahasa, yaitu bahasa Indonesia dan bahasa Inggris. Khusus untuk tesis berbahasa Arab, abstraknya ditulis

Dengan demikian dapat disimpulkan bahwa pembukuan hadits sangat berpengaruh terhadap perkembangan fiqih, bisa dibayangkan jika tidak ada pembukuan fiqih seiring