• Tidak ada hasil yang ditemukan

E-Learning SMAK BPK Penabur Holis Berbasis Learning Management System.

N/A
N/A
Protected

Academic year: 2017

Membagikan "E-Learning SMAK BPK Penabur Holis Berbasis Learning Management System."

Copied!
27
0
0

Teks penuh

(1)

ABSTRAK

SMAK BPK PENABUR HOLIS adalah sebuah sekolah yang proses pembelajarannya masih bersifat konvensional, dengan kata lain proses belajar mengajar antara siswa dengan guru hanya dapat dilakukan di dalam kelas. Salah satu metode pengajaran yang sedang berkembang di masa sekarang adalah e-learning. Sistem e-learning ini berbasis web sehingga dapat membantu para guru dalam mendistribusikan materi tanpa harus berada di kelas melainkan dengan menggunakan media internet. Learning Management System dipakai sebagai dasar pengembangan untuk membuat sistem lebih efisien. Sistem e-learning ini dibuat menggunakan bahasa pemrograman PHP dan basis data menggunakan MySQL. Sumber data didapatkan dari studi kepustakaan, pencarian informasi di internet, dan survey langsung di lapangan. Dengan adanya aplikasi ini diharapkan dapat meningkatkan proses belajar mengajar antara siswa dan guru agar lebih optimal.

(2)

ABSTRACT

BPK PENABUR HOLIS High School is one of the schools which still using conventional learning process. It means the students and teachers have to meet in physical classes to do learning process. One of the teaching methods that are being developed in the present is e-learning. This e-learning system is web-based thus it has major advantage allowing the teachers to distribute the material anytime and anywhere, the students can use internet to get material without having to attend a classroom. This system is based on Learning Management System to make it more efficient. This thesis presents an e-learning system which has been created using PHP programming language and MySQL database. Data source is obtained from literature study, internet searching, and field surveys. This system is expected to be able to improve learning process in SMAK BPK PENABUR HOLIS.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvii

DAFTAR NOTASI/ LAMBANG ... xx

DAFTAR SINGKATAN ... xxiii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 6

2.1 Pembelajaran Online (E-Learning) ... 6

2.1.1 Tiga Komponen E-Learning... 7

2.1.2 E-Learning yang Terbuka, Fleksibel, dan Terdistribusi ... 8

2.2 Learning Management System (LMS) ... 9

2.2.1 Fitur LMS ... 9

2.2.2 Keuntungan utama dari LMS ... 11

2.2.3 LMS Mandiri vs LMS Terpadu ... 11

2.3 Data Flow Diagram (DFD) ... 12

2.3.1 Tahap Pembuatan DFD ... 12

2.3.2 Aturan Pembuatan DFD ... 12

(4)

2.4 Entity Relational Diagram (ER-Diagram) ... 13

2.4.1 Model ER-Diagram ... 14

2.4.2 Keuntungan ER-Diagram ... 15

2.4.3 Entitas Supertype dan subtype... 15

2.5 Hypertext PreProcessor (PHP) ... 16

2.5.1 Client-Side Programming dan Server-Side Programming ... 17

2.5.2 Bagaimana PHP dieksekusi? ... 17

2.6 MySQL ... 18

2.6.1 Koneksi PHP ke MySQL ... 18

2.6.2 Kelebihan MySQL ... 19

2.7 Proses Spesifikasi (PSPEC) ... 19

2.8 Kamus Data ... 20

2.8.1 Tujuan Kamus Data ... 20

2.9 Software testing ... 21

2.9.1 Black Box testing ... 21

2.9.2 Keuntungan Black Box testing... 22

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 23

3.1 Deskripsi SMAK BPK Penabur Holis ... 23

3.2 Proses Bisnis Yang Sedang Berjalan ... 23

3.2.1 Proses Penyampaian Materi ... 23

3.2.2 Proses Penilaian Ulangan/Kuis ... 24

3.3 Data Flow Diagram (DFD) ... 26

3.3.1 Diagram Konteks (DFD Level 0) ... 26

(5)

3.3.11 DFD Level 3.2.2 ... 34

3.3.17 DFD Level 4.1.1.1 ... 37

3.3.18 DFD Level 4.1.1.2 ... 37

3.3.19 DFD Level 4.1.1.3 ... 38

3.3.20 DFD Level 4.1.1.4 ... 38

3.3.21 DFD Level 4.1.1.5 ... 39

3.3.22 DFD Level 4.1.2.1 ... 40

3.3.23 DFD Level 4.1.2.2 ... 41

3.3.24 DFD Level 4.1.2.3 ... 41

3.4 Kamus Data ... 42

3.4.1 dataGuru ... 42

3.4.2 infoGuru ... 43

3.4.3 dataMapel... 43

3.4.4 dataSiswa ... 44

3.4.5 infoSiswa ... 44

3.4.6 dataKelas ... 45

3.4.7 dataKTA ... 45

3.4.8 infoKTA ... 46

3.4.9 DaftarSiswa ... 46

3.4.10 Siswa Kelas ... 47

3.4.11 Daftar Guru ... 47

3.4.12 Guru Tahun Ajaran... 48

3.4.13 Mapel Tahun Ajaran ... 48

3.4.14 Data Bab ... 48

3.4.15 Data Materi ... 49

3.4.16 Data Kuis ... 50

(6)

3.4.18 Info Soal ... 51

3.4.19 Data Jawab ... 52

3.4.20 Data Nilai ... 52

3.4.21 Info Nilai ... 53

3.4.22 DataKat ... 53

3.4.23 Data Topik ... 54

3.4.24 Info Topik ... 54

3.4.25 Data Posting ... 55

3.4.26 Info Posting ... 55

3.5 Process Specification (PSPEC) ... 56

3.5.1 Tambah Tahun Akademik ... 56

3.5.2 Ubah Tahun Akademik ... 56

3.5.3 Tampil Tahun Akademik ... 57

3.5.4 Tambah Master Guru ... 57

3.5.5 Buat Password Guru ... 57

3.5.6 Ubah Master Guru ... 58

3.5.7 Tampil Master Guru ... 58

3.5.8 Tambah Master Siswa ... 59

3.5.9 Buat Password Siswa ... 59

3.5.10 Ubah Master Siswa ... 60

3.5.11 Tampil Master Siswa ... 60

3.5.12 Tambah Master Kelas ... 60

3.5.13 Ubah Master Kelas... 61

3.5.14 Tampil Master Kelas ... 61

3.5.15 Tambah Master Mapel ... 62

3.5.16 Ubah Master Mapel ... 62

3.5.17 Tampil Master Mapel... 63

3.5.18 Tambah Kelas Tahun Akademik ... 63

3.5.19 Ubah Kelas Tahun Akademik ... 64

3.5.20 Ambil Nama Kelas... 64

3.5.21 Ambil Nama Tahun Akademik ... 64

(7)

3.5.23 Tambah Daftar Siswa... 66

3.5.24 Ubah Daftar Siswa ... 66

3.5.25 Ambil Nama Siswa ... 67

3.5.26 Tampil Daftar Siswa ... 67

3.5.27 Tambah Daftar Guru ... 68

3.5.28 Ubah Daftar Guru ... 68

3.5.29 Ambil Nama Guru... 69

3.5.30 Ambil Nama Tahun Akademik ... 69

3.5.31 Tampil Daftar Guru... 70

3.5.32 Tambah Bab Mapel ... 70

3.5.33 Tampil Bab Mapel ... 71

3.5.34 Tampil Daftar Materi... 71

3.5.35 Mengunggah Materi ... 72

3.5.36 Menghapus Materi ... 72

3.5.37 Buat Kuis Baru ... 73

3.5.38 Tampil Daftar Kuis... 73

3.5.39 Buat Soal Baru ... 74

3.5.40 Hapus Soal ... 74

3.5.41 Tampil Daftar Soal ... 75

3.5.42 Cek Jawaban ... 75

3.5.43 Simpan Nilai ... 76

3.5.44 Tampil Nilai ... 76

3.5.45 Buat Kategori Baru ... 77

3.5.46 Ubah Kategori ... 77

3.5.47 Hapus Kategori ... 78

3.5.48 Tampil Daftar Kategori ... 78

3.5.49 Buat Topik Baru ... 79

3.5.50 Tampilkan Topik ... 79

3.5.51 Buat Posting Baru ... 80

3.5.52 Tampilkan Posting... 80

3.6 ER-Diagram ... 81

(8)

BAB 4. HASIL PENELITIAN ... 90

4.1 Halaman Home ... 90

4.2 Halaman Index Admin ... 91

4.2.1 Halaman Master ... 91

4.2.2 Halaman Akademik ... 94

4.2.3 Kelola Kategori Forum ... 96

4.3 Halaman Index Guru ... 97

4.3.1 Mata Pelajaran Guru ... 97

4.3.2 Bab Detail Guru ... 98

4.3.3 Tambah Soal ... 98

4.4 Halaman Index Siswa ...100

4.4.1 Mata Pelajaran Siswa ...100

4.4.2 Bab Detail Siswa ...101

4.5 Halaman Forum ...101

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 103

5.1 Halaman Login...103

5.2 Halaman Admin ...104

5.3 Halaman Guru ...109

5.4 Halaman Siswa ...111

5.5 Tanggapan Pengguna terhadap Sistem E-Learning ...112

BAB 6. SIMPULAN DAN SARAN ... 114

6.1 Simpulan ...114

6.2 Saran ...114

DAFTAR PUSTAKA ... 115

(9)

DAFTAR GAMBAR

Gambar 2.1 Tiga Komponen E-Learning ... 7

Gambar 2.2 E-Learning yang terbuka, fleksibel, dan terdistribusi. ... 8

Gambar 2.3 Contoh supertype dan subtype ... 16

Gambar 2.4 Eksekusi PHP ... 18

Gambar 2.5 Skema Black blox testing ... 21

Gambar 3.1 Proses Penyampaian Materi ... 24

Gambar 3.2 Proses Penilaian Ulangan/Kuis ... 25

Gambar 3.3 Diagram Konteks ... 26

Gambar 3.4 DFD Level 1 ... 27

Gambar 3.5 DFD Level 2.1 ... 28

Gambar 3.6 DFD Level 2.2 ... 29

Gambar 3.7 DFD Level 2.3 ... 30

Gambar 3.8 DFD Level 2.4 ... 31

Gambar 3.9 DFD Level 2.5 ... 31

Gambar 3.10 DFD Level 3.1.1 ... 32

Gambar 3.11 DFD Level 3.1.2 ... 33

Gambar 3.12 DFD Level 3.2.1 ... 33

Gambar 3.13 DFD Level 3.2.2 ... 34

Gambar 3.14 DFD Level 3.3.1 ... 34

Gambar 3.15 DFD Level 3.3.3 ... 35

Gambar 3.16 DFD Level 3.4.1 ... 35

Gambar 3.17 DFD Level 3.4.2 ... 36

Gambar 3.18 DFD Level 3.4.3 ... 36

Gambar 3.19 DFD Level 4.1.1.1 ... 37

Gambar 3.20 DFD Level 4.1.1.2 ... 37

Gambar 3.21 DFD Level 4.1.1.3 ... 38

Gambar 3.22 DFD Level 4.1.1.4 ... 38

Gambar 3.23 DFD Level 4.1.1.5 ... 39

Gambar 3.24 DFD Level 4.1.2.1 ... 40

(10)

Gambar 3.26 DFD Level 4.1.2.3 ... 41

Gambar 3.27 ER-Diagram ... 81

Gambar 3.28 Halaman Login Admin ... 83

Gambar 3.29 Halaman utama admin ... 83

Gambar 3.30 Halaman Tahun Akademik ... 84

Gambar 3.31 Halaman Master Siswa ... 84

Gambar 3.32 Halaman Master Guru ... 85

Gambar 3.33 Halaman Master Mapel ... 85

Gambar 3.34 Halaman Master Kelas ... 86

Gambar 3.35 Halaman Registrasi User ... 86

Gambar 3.36 Halaman Pengumuman ... 87

Gambar 3.37 Halaman Login Guru ... 87

Gambar 3.38 Halaman Utama Guru ... 88

Gambar 3.39 Halaman Login Siswa ... 88

Gambar 3.40 Halaman Utama Siswa ... 89

Gambar 4.1 Halaman Home ... 90

Gambar 4.2 Halaman Login ... 90

Gambar 4.3 Halaman Lupa Password ... 91

Gambar 4.4 Index Admin ... 91

Gambar 4.5 Master Tahun Akademik ... 91

Gambar 4.6 Tambah Tahun Akademik ... 92

Gambar 4.7 Master Guru ... 92

Gambar 4.8 Master Kelas ... 93

Gambar 4.9 Master Siswa... 93

Gambar 4.10 Master Mapel ... 94

Gambar 4.11 Kelas Tahun Akademik ... 94

Gambar 4.12 Daftar Siswa ... 95

Gambar 4.13 Daftar Guru ... 95

Gambar 4.14 Naik Kelas-Pilih Kelas ... 96

Gambar 4.15 Naik Kelas-Pilih Siswa ... 96

Gambar 4.16 Kelola Kategori Forum ... 96

(11)

Gambar 4.18 Mapel Guru ... 97

Gambar 4.19 Bab Detail... 98

Gambar 4.20 Tambah Soal ... 98

Gambar 4.21 Soal Pilihan Ganda ... 99

Gambar 4.22 Soal Benar Salah ... 99

Gambar 4.23 Soal Isian Singkat ... 99

Gambar 4.24 Index Siswa ... 100

Gambar 4.25 Mapel Siswa ... 100

Gambar 4.26 Bab Detail Siswa ... 101

Gambar 4.27 Forum Guest ... 101

Gambar 4.28 Forum Guru dan Siswa ... 102

Gambar 4.29 Topik Guest ... 102

(12)

DAFTAR TABEL

Tabel 3.1 Tabel dataThn ... 42

Tabel 3.2 Tabel dataGuru ... 42

Tabel 3.3 infoGuru ... 43

Tabel 3.4 Tabel dataMapel ... 43

Tabel 3.5 Tabel Siswa ... 44

Tabel 3.6 Tabel infoSiswa ... 44

Tabel 3.7 Tabel dataKelas ... 45

Tabel 3.8 Tabel dataKTA ... 45

Tabel 3.9 Tabel infoKTA ... 46

Tabel 3.10 Tabel daftarSiswa ... 46

Tabel 3.11 Tabel Siswa Kelas ... 47

Tabel 3.12 Tabel Daftar Guru ... 47

Tabel 3.13 Tabel Guru Tahun Ajaran ... 48

Tabel 3.14 Tabel Mapel Tahun Ajaran ... 48

Tabel 3.15 Tabel Data Bab ... 49

Tabel 3.16 Tabel Data Materi ... 49

Tabel 3.17 Tabel Data Kuis... 50

Tabel 3.18 Tabel Data Soal ... 51

Tabel 3.19 Tabel Info Soal ... 51

Tabel 3.20 Tabel Data Jawab ... 52

Tabel 3.21 Tabel Data Nilai... 52

Tabel 3.22 Tabel Info Nilai ... 53

Tabel 3.23 Tabel Data Kat ... 53

Tabel 3.24 Tabel Data Topik ... 54

Tabel 3.25 Tabel Info Topik ... 54

Tabel 3.26 Tabel Data Posting ... 55

Tabel 3.27 Tabel Info Posting ... 55

Tabel 3.28 Tambah Tahun Akademik ... 56

Tabel 3.29 Ubah Tahun Akademik ... 56

(13)

Tabel 3.31 Tambah Master Guru ... 57

Tabel 3.32 Buat Password Guru ... 58

Tabel 3.33 Ubah Master Guru ... 58

Tabel 3.34 Tampil Data Guru ... 58

Tabel 3.35 Tambah Master Siswa ... 59

Tabel 3.36 Buat Password Siswa ... 59

Tabel 3.37 Ubah Master Siswa ... 60

Tabel 3.38 Tampil Data Siswa ... 60

Tabel 3.39 Tambah Master Kelas ... 61

Tabel 3.40 Ubah Master Kelas ... 61

Tabel 3.41 Tampil Data Kelas ... 61

Tabel 3.42 Tambah Master Mapel ... 62

Tabel 3.43 Ubah Master Mapel ... 62

Tabel 3.44 Tampil Data Mapel ... 63

Tabel 3.45 Tambah Kelas Tahun Akademik ... 63

Tabel 3.46 Ubah Kelas Tahun Akademik ... 64

Tabel 3.47 Ambil Nama Kelas ... 64

Tabel 3.48 Ambil Nama Tahun Akademik ... 65

Tabel 3.49 Tampil Kelas Tahun Akademik... 65

Tabel 3.50 Tambah Daftar Siswa ... 66

Tabel 3.51 Ubah Daftar Siswa ... 66

Tabel 3.52 Ambil Nama Siswa ... 67

Tabel 3.53 Tampil Daftar Siswa ... 67

Tabel 3.54 Tambah Daftar Guru ... 68

Tabel 3.55 Ubah Daftar Guru ... 68

Tabel 3.56 Ambil Nama Guru ... 69

Tabel 3.57 Ambil Nama Tahun Akademik ... 69

Tabel 3.58 Tampil Daftar Guru ... 70

Tabel 3.59 Tambah Bab Mapel ... 70

Tabel 3.60 Tampil Bab Mapel ... 71

Tabel 3.61 Tampil Daftar Materi ... 71

(14)

Tabel 3.63 Menghapus Materi ... 72

Tabel 3.64 Buat Kuis Baru ... 73

Tabel 3.65 Tampil Daftar Kuis ... 73

Tabel 3.66 Buat Soal Baru ... 74

Tabel 3.67 Hapus Soal ... 74

Tabel 3.68 Tampil Daftar Soal ... 75

Tabel 3.69 Memasukkan Nilai Tugas ... 75

Tabel 3.70 Simpan Nilai ... 76

Tabel 3.71 Tampil Nilai ... 76

Tabel 3.72 Buat Kategori Baru ... 77

Tabel 3.73 Ubah Kategori ... 77

Tabel 3.74 Hapus Kategori ... 78

Tabel 3.75 Tampil Daftar Kategori ... 78

Tabel 3.76 Buat Topik Baru ... 79

Tabel 3.77 Tampilkan Topik ... 79

Tabel 3.78 Buat Posting Baru ... 80

Tabel 3.79 Tampilkan Posting ... 80

Tabel 3.80 Keterangan Entitas beserta Atribut ... 82

Tabel 5.1 Testing Login... 103

Tabel 5.2 Testing Admin ... 104

Tabel 5.3 Testing Guru ... 109

Tabel 5.4 Testing Siswa ... 111

(15)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Symbol

Off-page

connector

Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang lain

Flowchart Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang sama

Flowchart Symbol Flow

Line

Simbol transmisi untuk informasi dari satu lokasi ke lokasi lainnya

Flowchart Symbol

Process

Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer

Flowchart Symbol

Manual

Operation

Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer.

Flowchart Symbol

Decision

Simbol untuk kondisi yang

akan menghasilkan

beberapa kemungkinan

penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage

Flowchart Symbol

Terminal

(16)

Jenis Notasi/Lambang Nama Arti

program

Flowchart Symbol

Manual Input

Simbol untuk pemasukan data secara manual on-line keyboard

Flowchart Symbol

Keying

Operation

Simbol operasi dengan menggunakan mesin yang mempunyai keyboard Flowchart Symbol Input

Output

proses input dan output tanpa tergantung dengan jenis peralatannya.

Flowchart Symbol

magnetig-tape unit

Simbol yang menyatakan input berasal pita magnetic atau output disimpan ke pita magnetic

Flowchart Symbol

punched card

Simbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu

Flowchart Symbol disk

and on-line

storage

Simbol untuk menyatakan input berasal dari disk atau output disimpan ke disk

Flowchart Symbol

display

Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainya

Flowchart Symbol

transmittal

tape

Simbol untuk menyatakan input berasal dari mesin jumlah/hitung

Flowchart Symbol

document

(17)

Jenis Notasi/Lambang Nama Arti

dalam bentuk kertas atau output dicetak ke kertas. Data Flow

Diagram

External

Entity

Simbol ini digunakan untuk menggambarkan asal atau tujuan data

Data Flow

Diagram

Process Simbol ini digunakan untuk memproses pengolahan data

Data Flow

Diagram

Data flow Simbol ini digunakan untuk menggambarkan aliran data yang berjalan

Data Flow

Diagram

Data store Simbol ini digunakan untuk data yang telah disimpan

ER-Diagram

Spesialisasi Lambang dari hierarki spesialisasi pada ER-Diagram.

Referensi:

(18)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram DFD Data Flow Diagram

PHP Hypertext PreProcessor PSPEC Process Spesification

PR Pekerjaan Rumah

(19)

BAB 1. PENDAHULUAN

Pendahuluan menjelaskan latar belakang pemilihan judul tugas akhir beserta upaya-upaya pemecahan masalah berupa perumusan rumusan masalah dan tujuan . Terdapat pula ruang lingkup kajian untuk memperjelas ruang lingkup tugas akhir. Sistematika penulisan merupakan rangkuman dari keseluruhan isi laporan tugas akhir.

1.1 Latar Belakang Masalah

Perkembangan ilmu dan teknologi informasi mengalami kemajuan yang sangat pesat dan berkembang setiap saat, telah banyak mempengaruhi manusia menuju masyarakat yang membutuhkan informasi yang cepat dan tepat. Sehubungan dengan hal tersebut baik dalam instansi pemerintah maupun swasta, lembaga-lembaga pendidikan, teknologi sistem informasi merupakan alat bantu yang sangat diperlukan dalam kegiatan sehari-hari untuk menyelesaikan suatu pekerjaan.

(20)

2

atau tertukar dengan materi siswaan lain sehingga menyulitkan siswa dan guru untuk menemukan saat membutuhkan materi tersebut. Pemanfaatan teknologi informasi dalam bentuk e-learning ini sangat dibutuhkan untuk meningkatkan efisiensi dan produktivitas bagi guru dan proses belajar mengajar di sekolah. Namun kenyataannya hanya sedikit instansi pendidikan khususnya di sekolah yang memanfaatkan teknologi informasi secara maksimal. Padahal masalah jarak, waktu, dan tempat yang dijabarkan diatas dapat diselesaikan dengan e-learning sehingga para siswa tidak perlu melakukan tatap muka di ruang kelas dan guru dapat memberikan materi dan tugas walaupun sedang tidak mengajar di sekolah. E-learning juga dapat menjadi solusi untuk mengelola data materi per bahan siswaan sehingga materi dapat terkelola dengan baik.

1.2 Rumusan Masalah

Dari latar belakang masalah yang sudah dijelaskan, dapat diperoleh beberapa rumusan masalah sebagai berikut:

1. Bagaimana membuat sistem e-learning yang dapat mengelola data guru, siswa, dan data akademik sekolah secara efisien?

2. Bagaimana membuat sistem e-learning yang dapat membantu guru sehingga dapat mengunggah materi untuk dapat diunduh siswa?

3. Bagaimana membuat sistem e-learning yang dapat membantu guru untuk membuat kuis serta mengelolanya secara efisien?

1.3 Tujuan Pembahasan

Dari rumusan masalah yang telah dijelaskan, dapat diperoleh tujuan pembahasan sebagai berikut:

1. Merancang sistem e-learning yang dapat mengelola data guru, siswa, dan data akademik sekolah secara efisien.

(21)

3

3. Merancang sistem e-learning yang dapat membantu guru untuk membuat kuis serta mengelolanya secara efisien.

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian berisi informasi mengenai apa saja yang akan dibahas/dikerjakan dan apa saja yang tidak dibahas/dikerjakan dalam sistem learning serta perangkat yang digunakan untuk membuat sistem e-learning. Sistem yang akan dibuat memiliki ruang lingkup sebagai berikut:

1. Perangkat Lunak

 Editor Pemrograman: Adobe Dreamweaver CS 4 dan Notepad++.

 Basis Data: MySQL.

 Bahasa Pemrograman: PHP. 2. Perangkat Keras

 Processor Intel Core 2 Duo 2.00 Ghz.  Monitor 14 inchi.

 Memory DDR2 2 Gigabyte.  Harddisk 100 GB.

Keyboard dan Mouse. 3. Aplikasi

 Sistem ini mencakup pengelolaan data siswa, pengelolaan data guru, pengelolaan data kuis, pengelolaan data materi dan pengelolaan data nilai siswa.

 Data nilai siswa yang dikelola hanyalah nilai yang didapat dari kuis e-learning.

 Terdapat tiga pengguna, yaitu admin, guru, siswa.

 Admin bertugas untuk memasukkan master data (data tahun

akademik guru, siswa, kelas, dan mapel), memasukkan data akademik (kelas tahun ajaran, daftar siswa dan guru, serta modul naik kelas), dan kelola kategori forum

 Guru dapat mengunggah materi siswaan untuk dapat diunduh oleh

(22)

4

 Guru dapat membuat kuis secara online untuk dikerjakan siswa dalam batas waktu tertentu.

 Soal kuis dapat berupa soal pilihan ganda, benar/salah, dan isian singkat.

 Siswa dapat melihat nilai yang didapat dari proses e-learning,

mengunduh materi siswaan,.

1.5 Sumber Data

Sumber data yang digunakan antara lain menggunakan sumber-sumber berupa buku dan wawancara dengan narasumber-sumber.

1.6 Sistematika Penyajian

Sistematika penulisan dari tugas akhir ini terdiri dari beberapa bagian utama sebagai berikut:

BAB 1 PENDAHULUAN

Bab ini akan menjelaskan latar belakang pemilihan judul “E-Learning SMAK BPK Penabur Holis Berbasis Learning Management System”, rumusan masalah, ruang lingkup kajian, tujuan pembahasan, sumber data, dan sistematika penulisan.

BAB 2 KAJIAN TEORI

Bab ini akan membahas teori - teori yang berkaitan dengan sistem.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini akan menjelaskan tentang analisis data yang akan diolah dalam sistem serta membuat perancangan sistem yang akan dibangun.

BAB 4 HASIL PENELITIAN

(23)

5

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini menjelaskan tentang implementasi hasil penelitian serta bentuk antar muka “E-Learning SMAK BPK Penabur Holis Berbasis Learning Management System”.

BAB 6 SIMPULAN DAN SARAN

(24)

BAB 6. SIMPULAN DAN SARAN

Bab ini terbagi atas simpulan yang ditarik dari hasil yang didapat dari pembuatan sistem dan saran yang dapat dimanfaatkan untuk dapat mengembangkan sistem.

6.1 Simpulan

Simpulan yang dapat ditarik dari sistem E-Learning SMAK BPK PENABUR HOLIS adalah:

1. Guru dapat memberikan materi dan kuis secara online sehingga memudahkan guru ketika terpaksa harus berhalangan mengajar. 2. Materi yang bisa didapat secara online dapat memudahkan siswa

untuk bisa belajar mandiri.

3. Sistem memiliki fitur untuk mengolah data siswa dan guru, data akademik (tahun ajaran, kelas, dan mata pelajaran), dan data kuis serta nilai yang didapat siswa.

6.2 Saran

Beberapa saran yang didapat untuk dapat menjadi dasar pengembangan lebih lanjut dari sistem e-learning adalah:

1. Pembatasan materi yang diunggah misalnya untuk dokumen hanya yang bertipe pdf, ppt, dan doc.

2. Menambahkan fitur sms gateway dan nomor kontak orang tua sehingga guru dapat mengirim nilai kuis langsung kepada orang tua.

(25)

115

DAFTAR PUSTAKA

[1] A. Goel, Computer Fundamentals, Pearson Education India, 2010. [2] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi, 2008.

[3] W. Horton, E-Learning by Design, 2nd ed., San Fransisco: Pfeiffer, 2012. [4] K. Fee, Delivering E-Learning, Kogan Page Limited, 2009.

[5] B. H. Khan, Managing E-learning: Design, Delivery, Implementation, and Evaluation, Idea Group Inc., 2005.

[6] Y. Kats, Learning Management Systems Technologies and Software Solutions for Online Teaching: Tools and Applications, Information Science Reference, 2010.

[7] A. M. Langer, Analysis and Design of Information Systems, Springer Science & Business Media, 2007.

[8] Singh, Information System Management, APH Publishing, 2007.

[9] A.A.Puntambekar, Software Engineering And Quality Assurance, Technical Publications, 2010.

[10] B. Soeherman and M. Pinontoan, Designing Information System, Elex Media Komputindo, 2008.

[11] Indrajani, Perencanaan Basis Data dalam All in 1, Jakarta: Alex Media Computindo, 2011.

[12] M. K. Pakhira, Database Management System, PHI Learning Pvt. Ltd., 2012.

[13] S. K. Singh, Database Systems: Concepts, Design and Applications, Pearson Education India, 2011.

[14] A. Sunyoto, AJAX: Membangun Web dengan Teknologi Asynchronouse JavaScript dan XML, Yogyakarta: Andi Publisher, 2008.

(26)

116

[16] R. T. Futrell, L. Shafer and D. F. Shafer, Quality Software Project Management, Prentice Hall Professional, 2002.

[17] U. B. Meyer, S. E. Creux and A. K. Weber Marin, Process Oriented Analysis: Design and Optimization of Industrial Production Systems, CRC Press, 2006.

[18] S. P. T. M. G. B. B. Agarwal, Software Engineering and Testing, Jones & Bartlett Learning, 2010.

[19] M. G. Limaye, Software Testing, Tata McGraw-Hill Education, 2009. [20] K. A. Saleh, Software Engineering, J. Ross Publishing, 2009.

[21] H. A. Fatta, Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: ANDI, 2007. [22] Z. Amsyah, Manajemen Sistem Informasi, Jakarta: Gramedia, 1977. [23] T. P. I. P. F.-U. Ilmu & Aplikasi Pendidikan, Grasindo, 2007.

[24] M. H. Tanjung and H. Prabowo, Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: Grasindo, 2006.

[25] E. Utami and S. , 10 Langkah Belajar Logika dan Algoritma, Menggunakan Bahasa C dan C++ di GNU/Linux, Yogyakarta: ANDI, 2005.

[26] J. Mishra and A. Mohanty, Software Engineering, India: Pearson Education India, 2011.

[27] J. A. Hall and T. Singleton, Information Technology Auditing and Assurance, Jakarta: Salemba Empat, 2007.

[28] K. Strategi Perancang dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.

[29] W. K. SQL Server 2008 Express, Yogyakarta: ANDI, 2010.

[30] M. Huda and B. K. , Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans, Elex Media Komputindo, 2010.

(27)

117

[32] A. Ramadhan, SGS : Pemrograman Web Database dengan PHP dan MySQL, Jakarta: Elex Media Komputindo, 2006.

[33] D. P. Oktavian, Menjadi Programmer Jempolan Menggunakan PHP, Yogyakarta: MediaKom, 2010.

[34] W. Sya'ban, Build Your Blogger XML Template, Yogyakarta: ANDI, 2010.

[35] A. Sunyoto, AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript dan XML, Yogyakarta: ANDI, 2007.

[36] M. G. Limaye, Software Testing : Principles, Techniques and Tools, New Delhi: Tata McGraw-Hill, 2009.

[37] I. Fathansyah, Basis Data, Bandung: Informatika, 2007.

[38] S. G. and R. H. J., System Analysis and Design, Boston: Course Technology, 2011.

Referensi

Dokumen terkait

Kondisi pada wanita yang didiagnosis sedang dalam masa kehamilan diketahui dari pemeriksaan oleh bidan penanggung jawab dan dilihat dari data rekam medis pasien,

Dalam hal ini, variabel yang diteliti adalah kompensasi dan lingkungan kerja yang selanjutnya akan dianalisis dan diinterpretasikan untuk dicari pengaruhnya

Kode Pemerintahan Daerah dan Urusan/Bidang Urusan Program/Kegiatan Indikator Kinerja Program (Outcome)/Kegiatan (Output) Target Capaian Kinerja RPJMD (Akhir tahun RPJMD)

Agar lebih terfokus dalam penelitian maka perlu adanya pembatasan.Penelitian ini lebih difokuskan pada Implementasi Pendidikan Agama Islam berbasis Social

Seiring dengan pertumbuhan perekonomian mikro dan meningkatnya kebutuhan akan penyedia layanan jasa, akhir-akhir ini semakin banyak sekali usaha penyedia layanan jasa

Telaah literatur pada 2 kohort dan 1 kasus kontrol menunjukkan kaitan yang bermakna antara obesitas pada pasien asma dengan penurunan respon maupun pemakaian berlebih

Skripsi ini berjudul “Peran K.H Imam Bukhori Al-Habsy Al-Ayyuby dalam Pengembangan Pondok Pesantren Modern Al-Azhar Boteng Menganti Gresik (2011-2016)”. Adapun masalah yang

Az eredményül kapott két különbség-mátrixot a változó-párok alapján kétváltozós formába alakítottam, amin páros sta- tisztikai próbával