VII
DAFTAR ISI
SAMPUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
KATA PENGANTAR ... iv
SURAT PERNYATAAN ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xi
ABSTRACT ... xii
ABSTRAK ... xiii
BAB I PENDAHULUAN A. Latar Belakang Masalah ... 1
B. Rumusan Masalah... 2
C. Tujuan dan Manfaat Penulisan ... 3
D. Batasan Masalah ... 4
BAB II LANDASAN TEORI A. CBT ... 5
B. PHP 7.2 ... 6
C. Java Script ... 7
D. JQuery ... 8
E. Konsep Dasar Sistem Informasi ... 9
VIII BAB III PEMBAHASAN
A. Perancangan ... 28 B. Implementasi ... 39 C. Uji Coba Sistem ... 51 BAB IV PENUTUP
A. Kesimpulan ... 52 B. Saran ... 52 DAFTAR PUSTAKA
IX
DAFTAR GAMBAR
Gambar 3.1 Rancangan Alur Sistem ... 29
Gambar 3.2 Diagram Konteks ... 30
Gambar 3.3 DFD Level 0 ... 30
Gambar 3.4 DFD Level 1 Proses 1 ... 31
Gambar 3.5 DFD Level 1 Proses 2 ... 32
Gambar 3.6 DFD Level 1 Proses 3 ... 32
Gambar 3.7 ERD ... 33
Gambar 3.8 Login Admin ... 39
Gambar 3.9 Beranda Administrator ... 40
Gambar 3.10 Isi User ... 40
Gambar 3.11 Tambah User ... 41
Gambar 3.12 Tambah Kelas ... 41
Gambar 3.13 Tambah Siswa ... 42
Gambar 3.14 Tambah Ujian ... 42
Gambar 3.15 Login Admin ... 43
Gambar 3.16 Beranda Guru... 43
Gambar 3.17 Manajemen Soal ... 44
Gambar 3.18 Pengisian Soal ... 44
Gambar 3.19 Login Admin ... 45
Gambar 3.20 Manajemen Kelas Per Ujian ... 45
Gambar 3.21 Edit Kelas Ujian... 46
X
Gambar 3.22 Login Operator ... 46
Gambar 3.23 Beranda Operator ... 47
Gambar 3.24 Manajemen Siswa ... 47
Gambar 3.25 Manajemen Siswa ... 48
Gambar 3.26 Login Ujian... 48
Gambar 3.27 Beranda Siswa Ujian ... 49
Gambar 3.28 Petunjuk Mengerjaka ... 49
Gambar 3.29 Mengerjakan Ujian ... 50
XI
DAFTAR TABEL
Tabel 3.1 Tabel Kelas ... 34
Tabel 3.2 Tabel Kelas Ujian ... 35
Tabel 3.3 Tabel Ujian ... 36
Tabel 3.4 Tabel Siswa ... 36
Tabel 3.5 Tabel Soal ... 37
Tabel 3.6 Tabel Soal Jawab ... 37
Tabel 3.7 Tabel Ujian ... 38
Tabel 3.8 Tabel User ... 39
Tabel 3.9 Uji Validitas Sistem... 51