skipsi e-learning berbasis web pada smk bina banua | word

137
SKRIPSI E-LEARNING BERBASIS WEB PADA SMK BINA BANUA “Diajukan Sebagai Persyaratan Untuk Menyelesaikan Program Sarjana (S-1) Teknik Informatika” Oleh: EEN PAHLEFI NPM: 11.63.0431 PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS ISLAM KALIMANTAN ( UNISKA ) MUHAMMAD ARSYAD AL - BANJARY

Upload: een-pahlefi

Post on 12-Apr-2017

37 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Skipsi e-learning berbasis web pada smk bina banua | word

SKRIPSI

E-LEARNING BERBASIS WEB PADA SMK BINA BANUA

“Diajukan Sebagai Persyaratan Untuk Menyelesaikan Program Sarjana (S-1) Teknik Informatika”

Oleh:EEN PAHLEFI

NPM: 11.63.0431

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS ISLAM KALIMANTAN ( UNISKA )

MUHAMMAD ARSYAD AL - BANJARY

BANJARMASIN

2015

Page 2: Skipsi e-learning berbasis web pada smk bina banua | word

i

Page 3: Skipsi e-learning berbasis web pada smk bina banua | word

ii

Page 4: Skipsi e-learning berbasis web pada smk bina banua | word

PERNYATAAN

Dengan ini penulis menyatakan dalam skripsi ini tidak terdapat karya

yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu

perguruan tinggi dan sepanjang pengetahuan penulis juga terdapat karya

atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali

yang secara tertulis dan diacu dalam naskah ini dan disebutkan di dalam daftar

pustaka.

Dan apabila pernyataan ini tidak benar, maka penulis bersedia menerima

sanksi berupa pencabutan gelar sarjana, dapat diproses secara hukum

menurut perundang-undangan yang berlaku serta membebaskan Universitas

Islam Kalimantan (UNISKA) Muhammad Arsyad Al-Banjary Banjarmasin dari

segala sesuatu yang terjadi sebagai akibat proses hukum tersebut.

Banjarmasin, September 2015

Een Pahlefi

iii

Page 5: Skipsi e-learning berbasis web pada smk bina banua | word

ABSTRAK

Secara umum aplikasi dapat diartikan sebagai suatu sistem yang dibuat manusia yang terdiri dari komponen-komponen dalam organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi bahkan untuk kegiatan strategi organisasi. E-learning adalah suatu alat pembelajaran yang menggunakan media elektronik untuk menyampaikan suatu isi materi. E-learning merupakan salah satu strategi untuk memajukan pendidikan sehingga pelaksanaanya perlu diperluas dan dikembangkan. Dalam pembuatan aplikasi ini penulis bertujuan mengembangkan sistem e-learning dengan berbasis web pada SMK Bina Banua dan mengimplementasikan aplikasi e-learning dengan berbasis web untuk menunjang proses pembelajaran pada SMK Bina Banua. Adapun aplikasi e-learning ini diharapkan berguna untuk sekolah SMK Bina Banua Sebagai media pembelajaran dalam menyampaikan materi pembelajaran secara online maupun offline kepada siswa, untuk siswa sebagai media pembelajaran yang dapat meningkatkan dalam motivasi belajar dan mempermudah proses belajar secara individual, untuk guru akan lebih mudah dalam penyampaikan materi dan metode pembelajaran akan semakin bervariatif. Penulis berharap semoga karya yang sangat sederhana ini dapat berguna bagi pihak yang menggunakan

Kata kunci: E-Learning

iv

Page 6: Skipsi e-learning berbasis web pada smk bina banua | word

KATA PENGANTAR

Alhamdulillah, ucapan syukur penulis panjatkan Kehadirat Allah SWT

yang telah melimpahkan rahmat dan karunia-Nya. Sehingga penulis dapat

menyelesaikan penulisan skripsi ini dengan baik. Shalawat serta salam kepada

Nabi Muhammad SAW beserta para sahabat. Dimana skripsi ini penulis sajikan

dalam bentuk buku yang sederhana. Adapun judul penulisan skripsi, yang

penulis ambil adalah E-Learning Berbasis Web Pada SMK Bina Banua.

Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua

pihak, maka penulisan skripsi ini tidak berjalan lancer Oleh karena itu pada

kesempatan ini, iziinkanlah penulis menyampaikan ucapan terima kasih kepada:

1. Silvia Ratna, S.Kom, M.Kom Selaku Dekan Fakultas Teknik UNISKA

Banjarmasin.

2. Ir.H.Muflih, M.Kom selaku Dosen Pembimbing Skripsi I yang telah

memberikan banyak masukan dan arahan kepada penulis.

3. Ihda Innar Ridho, M.Kom selaku Dosen Pembimbing Skripsi II.

4. Para dosen UNISKA Banjarmasin yang telah banyak mengajarkan ilmunya

selama kuliah.

5. Seluruh staff dan dewan guru SMK Bina Banua yang telah membantu

penulis dilapangan.

6. Dan teristimewa terhadap kedua orang tua saya yang selalu memberikan

dukungan, semangat dan doa yang tiada henti-hentinya kepada penulis agar

penulis dapat segera menyelesaikan skripsi ini.

v

Page 7: Skipsi e-learning berbasis web pada smk bina banua | word

Penulis menyadari bahwa skripsi ini masih jauh dari sempurna, oleh

karena itu penulis mengharapkan saran dan kritik dari pembaca yang bersifat

membangun demi kesempurnaan penulisan dimasa yang akan datang.

Akhir kata penulis berharap agar skripsi ini dapat berguna bagi penulis

khususnya dan bermanfaat bagi para pembaca yang berminat pada umumnya.

Banjarmasin, September 2015

Penulis,

Een Pahlefi11 63 0431

vi

Page 8: Skipsi e-learning berbasis web pada smk bina banua | word

DAFTAR ISI

PERNYATAAN.....................................................................................................iii

ABSTRAK..............................................................................................................iv

KATA PENGANTAR.............................................................................................v

DAFTAR ISI..........................................................................................................vii

DAFTAR TABEL....................................................................................................x

DAFTAR GAMBAR..............................................................................................xi

BAB I PENDAHULUAN.......................................................................................1

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

1.2 Perumusan Masalah...................................................................................2

1.3 Ruang Lingkup...............................................................................................3

1.4 Tujuan dan Manfaat...................................................................................4

1.5 Sistematika Penulisan................................................................................5

BAB II TINJAUAN PUSTAKA.............................................................................7

2.1 Penelitian Terkait...........................................................................................7

2.1.1 Perancangan Sistem Informasi E-Learning Berbasis Web di SMAN 1 Raja Galuh Majalengka (2014).........................................................................7

2.1.2 Membangun Aplikasi E-Learning Berbasis Web di SMA NEGERI 3 Sumedang (2013)..............................................................................................8

2.1.3 Pembangunan Aplikasi E-learning di SMA Negeri 4 Tasikmalaya (2013)................................................................................................................9

2.2 Landasan Teori.............................................................................................10

2.2.1 JavaScript...............................................................................................10

2.2.2 PHP........................................................................................................11

2.2.3 MySQLi.................................................................................................12

2.3 Sistem...........................................................................................................13

2.3.1 Konsep Dasar Sistem.............................................................................13

2.3.2 Karakteristik Sistem...............................................................................16

2.3.3 Klasifikasi Sistem..................................................................................18

Page 9: Skipsi e-learning berbasis web pada smk bina banua | word

2.4 Konsep Dasar Informasi...............................................................................20

2.4.1 Siklus Informasi.....................................................................................21

2.4.2 Kualitas Informasi.................................................................................23

2.5 Konsep Dasar Informasi...............................................................................24

2.6 Pengertian Website.......................................................................................25

2.7 Aplikasi Web................................................................................................26

2.8 Tinjauan E-Learning.....................................................................................27

2.8.1 Definisi E-Learning...............................................................................27

2.8.2 Pembelajaran dengan Perangkat Komputer...........................................28

2.8.3 Konsep E-Learning................................................................................28

2.8.4 Komponen E-Learning..........................................................................29

2.8.5 Fungsi E-Learning.................................................................................30

2.8.6 Jenis-jenis E-Learning...........................................................................32

2.8.7 Metode Penyampaian E-Learning.........................................................33

2.8.8 Kelebihan dan Kekurangan E-Learning................................................35

BAB III ANALISIS DAN PERANCANGAN SISTEM......................................38

3.1 Analisis Sistem.............................................................................................38

3.1.1 Analisis Sistem Yang Berjalan..............................................................38

3.1.2 Analisis Masalah....................................................................................39

3.2 Perancangan Sistem......................................................................................39

3.2.1 Diagram Konteks...................................................................................40

3.2.2 Data Flow Diagram................................................................................41

3.3 Perancangan Basis Data...............................................................................42

3.4 Perancangan Antar Muka.............................................................................52

3.5 Perancangan Output.....................................................................................58

BAB IV IMPLEMENTASI DAN PENGUJIAN..................................................60

4.1 Implementasi Sistem...............................................................................60

4.1.1 Perangkat Keras.....................................................................................60

4.1.2 Perangkat Lunak....................................................................................60

4.2 Implementasi Database............................................................................61

4.3 Implementasi Antar Muka............................................................................62

viii

Page 10: Skipsi e-learning berbasis web pada smk bina banua | word

4.4 Implementasi Output....................................................................................68

4.5 Pengujian Sistem..........................................................................................71

4.6 Pengujian Akhir Sistem...........................................................................73

BAB V PENUTUP................................................................................................79

5.1 Kesimpulan...................................................................................................79

5.2 Saran.............................................................................................................80

DAFTAR PUSTAKA............................................................................................81

ix

Page 11: Skipsi e-learning berbasis web pada smk bina banua | word

DAFTAR TABEL

Tabel 3. 1 Tabel User.............................................................................................43

Tabel 3. 2 Tabel Berita...........................................................................................43

Tabel 3. 3 Tabel File Materi...................................................................................43

Tabel 3. 4 Tabel Jawaban.......................................................................................44

Tabel 3. 5 Tabel Kode Kelas..................................................................................44

Tabel 3. 6 Tabel Kelas Ajar...................................................................................45

Tabel 3. 7 Tabel Mata Pelajaran............................................................................45

Tabel 3. 8 Tabel Mata Pelajaran Ajar....................................................................45

Tabel 3. 9 Tabel Nilai Essay..................................................................................46

Tabel 3. 10 Tabel Nilai Pilihan Ganda...................................................................46

Tabel 3. 11 Tabel Pengajar....................................................................................46

Tabel 3. 12 Tabel Siswa.........................................................................................47

Tabel 3. 13 Tabel Soal Essay.................................................................................48

Tabel 3. 14 Tabel Soal Pilihan Ganda....................................................................48

Tabel 3. 15 Tabel Topik Quiz................................................................................49

Tabel 3. 16 Nilai Tugas 1.......................................................................................49

Tabel 3. 17 Nilasi Tugas 2.....................................................................................50

Tabel 3. 18 Nilai Tengah Semester........................................................................50

Tabel 3. 19 Tabel Nilai Akhir Semester................................................................51

Tabel 3. 20 Tabel Nilai Ujian Nasional.................................................................51

Page 12: Skipsi e-learning berbasis web pada smk bina banua | word

DAFTAR GAMBAR

Gambar 3. 1 Diagram Konteks..............................................................................41

Gambar 3. 2 DFD Level 0......................................................................................41

Gambar 3. 3 DFD Level 1 Tambah Siswa.............................................................42

Gambar 3. 4 DFD Level 1 Tambah Soal Pilihan Ganda........................................42

Gambar 3. 5 DFD Level 1 Tambah Materi............................................................42

Gambar 3. 6 Rancangan Antar Muka.....................................................................52

Gambar 3. 7 Rancangan Halaman Utama..............................................................52

Gambar 3. 8 Rancangan Halaman Login...............................................................53

Gambar 3. 9 Rancangan Login Siswa....................................................................53

Gambar 3. 10 Rancangan Daftar Siswa.................................................................54

Gambar 3. 11 Rancangan Daftar Guru...................................................................54

Gambar 3. 12 Rancangan Tambah Kelas...............................................................55

Gambar 3. 13 Rancangan Tambah Mata Pelajaran................................................55

Gambar 3. 14 Rancangan Tambah Quiz................................................................56

Gambar 3. 15 Rancangan Tambah File Materi......................................................56

Gambar 3. 16 Rancangan Tambah Soal Pilihan Ganda.........................................57

Gambar 3. 17 Rancangan Tambah Soal Essay......................................................57

Gambar 3. 18 Rancangan Tambah Berita..............................................................58

Gambar 3. 19 Rancangan Laporan Daftar Pengajar..............................................58

Gambar 3. 20 Rancangan Laporan Hasil Ujian Siswa...........................................59

xi

Page 13: Skipsi e-learning berbasis web pada smk bina banua | word

BAB I

PENDAHULUAN

1.1 Latar Belakang

SMK Bina Banua yang merupakan salah satu sekolah dengan berbasis

teknologi informasi. Sekolah ini memiliki fasilitas pembelajaran dan sarana

pendidikan yang cukup lengkap seperti laboratorium komputer dan

tersedianya koneksi internet.

Berdasarkan hasil wawancara terhadap beberapa pihak sekolah baik guru

maupun siswa terdapat beberapa kendala dalam pembelajaran di SMK Bina

Banua ini, dikatakan bahwa keterbatasan waktu di sekolah menjadi salah satu

pemicu kurangnya pemberian materi yang dilakukan oleh pihak guru yang

mengakibatkan siswa mengalami kesulitan untuk mendapatkan materi yang

diajarkan sebagai bahan pembelajaran.

Selain itu, siswa memiliki kendala emosional dimana siswa malu bertanya

disaat siswa tidak paham terhadap penyampaian materi yang diberikan guru

sehingga dapat menimbulkan kurangnya interaksi antara guru dan siswa

apalagi disaat guru berhalangan hadir yang dapat memperlambat kelancaran

proses belajar mengajar.

Terdapat kendala lainnnya seperti saat guru berhalangan hadir, guru belum

memiliki media penyimpanan pengumpulan tugas yang dapat menimbulkan

tugas siswa tersebut hilang atau tercampur dengan tugas siswa yang lainnya

1

Page 14: Skipsi e-learning berbasis web pada smk bina banua | word

2

sehingga dapat dilihat tidak tersedianya media penyimpanan dalam

pengumpulan tugas. Berdasarkan permasalahan yang dihadapi, sekolah

tersebut membutuhkan sebuah media pembelajaran lain yang dapat

menunjang pembelajaran diluar sekolah berbasis web dimana sistem

pemberian materi dan media pengumpulan tugas yang dapat dilakukan secara

terkomputerisasi dan dapat diakses kapanpun dan dimanapun sehingga akan

memaksimalkan pemberian materi yang dibutuhkan. Selain itu, sekolah

membutuhkan media yang dapat mengatasi keterbatasan waktu dalam

interaksi antara guru dengan siswa.

E-learning merupakan media yang tepat untuk menunjang proses

pembelajaran tersebut karena dengan e-learning memungkinkan setiap

pengguna berkontribusi aktif dalam menambah, menghapus, bahkan membagi

materi pembelajaran, pendapat maupun pertanyaan. Berdasarkan latar

belakang yang telah dipaparkan sebelumnya, maka penelitian skripsi ini

diberi judul “E-LEARNING BERBASIS WEB PADA SMK BINA BANUA”.

1.2 Perumusan Masalah

Bertitik tolak dari latar belakang diatas maka peneliti merumuskan permasalahannya sebagai berikut:

1. Bagaimana mempermudah siswa mendapatkan materi pembelajaran.

2. Bagaimana merangsang siswa agar mau mengemukakan pendapat, terlebih

saat guru berhalangan hadir.

Page 15: Skipsi e-learning berbasis web pada smk bina banua | word

3

3. Bagaimana cara agar guru harus lebih inovatif dalam hal menyampaikan

materi pembelajaran.

4. Bagaimana cara agar guru mampu membuat pelajaran agar lebih flexible

dalam setiap pengumpulan tugas untuk siswa.

1.3 Ruang Lingkup

Adapun ruang lingkup yang akan penulis paparkan disini adalah

1. Sistem otentikasi dapat membedakan setiap user yang login dengan

melihat status yang dimiliki, apakah user seorang murid, guru atau admin.

2. Registrasi dari aplikasi e-learning dilakukan oleh siswa dan diterima oleh

admin.

3. Admin dapat melihat detail password siswa dan memberikan password

jika siswa lupa password tersebut.

4. Admin dan guru dapat membuat pengumuman yang dapat dilihat oleh

anggota dan pengunjung web.

5. Guru dapat meng-uploud modul pelajaran dan murid dapat mendownload

modul pelajaran tersebut.

6. Aplikasi ini hanya mengolah data untuk keperluan pembelajaran online,

tidak mengolah data untuk keperluan sistem akademik sekolah tersebut.

7. Aplikasi e-learning ini hanya sebagai suplemen bukan sebagai pengganti

sistem pembelajaran yang sudah ada.

Page 16: Skipsi e-learning berbasis web pada smk bina banua | word

4

8. Proses yang ada dalam aplikasi e-learning ini adalah proses pemberian

tugas siswa, proses penyediaan referensi materi dan modul-modul, proses

pemasukan data, dan proses pemberian nilai tugas.

9. Keluaran/Output yang dihasilkan aplikasi e-learning ini adalah informasi

materi pelajaran, informasi nilai, informasi kuis, informasi guru, informasi

siswa, dan informasi sekolah.

1.4 Tujuan dan Manfaat

Berdasarkan uraian latar belakang diatas, adapun tujuan penelitian ini

adalah :

1. Untuk memudahkan siswa dalam mendapatkan materi yang dapat di akses

dimanapun dan kapanpun.

2. Untuk memberikan sarana interaksi pembelajaran antara guru dengan

siswa.

3. Untuk memberikan media penyimpanan pengumpulan tugas siswa.

Hasil pengembangan aplikasi e-learning ini diharapkan bermanfaat untuk :

1. Bagi Sekolah SMK Bina Banua media pembelajaran dalam menyampaikan

materi pembelajaran secara online maupun offline kepada siswa.

2. Bagi Siswa

Media pembelajaran yang dapat meningkatkan dalam motivasi belajar dan

mempermudah proses belajar secara individual.

3. Bagi Guru

Page 17: Skipsi e-learning berbasis web pada smk bina banua | word

5

Guru akan lebih mudah dalam penyampaikan materi dan metode

pembelajaran akan semakin bervariatif.

4. Bagi Peneliti

a. Sarana mengasah keterampilan dalam pengembangan pembelajaran e-

learning.

b. Menambah wawasan dan pengetahuan tentang media informatika.

c. Meningkatkan kemampuan dalam penggunaan software e-learning.

1.5 Sistematika Penulisan

Sistematika penulisan ini dimaksudkan untuk mempermudah bagi

penulis dalam menyusun skripsi:

BAB I PENDAHULUAN

Dalam bab ini dibahas tentang latar belakang masalah, perumusan masalah,

batasan masalah, tujuan penelitian, manfaat penelitian serta sistematika

penelitian.

BAB II TINJAUAN PUSTAKA

Dalam bab ini diuraikan tentang penelitian terkait, dan software yang

digunakan dan tinjauan umum.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Dalam bab ini diterangkan mengenai analisa sistem berjalan, perancangan

sistem, perancangan basis data, perancangan antar muka, perancangan output

Page 18: Skipsi e-learning berbasis web pada smk bina banua | word

6

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

Dalam bab ini diterangkan mengenai hasil implementasi dari aplikasi sistem

informasi dan pegujian sistem yang meliputi rencana pengujian dan pengujian

setiap form dalam sistem

BAB V PENUTUP

Dalam bab ini membahas mengenai kesimpulan tentang aplikasi dan sistem

infomasi serta saran terhadap pengembangan sistem sistem informasi

Page 19: Skipsi e-learning berbasis web pada smk bina banua | word

BAB II

TINJAUAN PUSTAKA

2.1 Penelitian Terkait

Penelitian terkait yang berhubungan dengan proses perancangan sistem

yang akan dibuat adalah sebagai berikut:

2.1.1 Perancangan Sistem Informasi E-Learning Berbasis Web di SMAN

1 Raja Galuh Majalengka (2014)

SMAN 1 Rajagaluh merupakan salah satu sekolah menengah atas yang

berada di daerah Kabupaten Majalengka, SMAN ini termasuk sekolah

menengah atas favorit, sehingga memiliki siswa yang cukup banyak.

Sekolah ini cukup lama berdiri sehingga banyak dikenal dan memiliki

tempat yang dekat dengan pemukiman warga. Selain itu SMAN 1

Rajagaluh memiliki SDM yang berkualitas dan pendidikan yang

memadai. Guru–guru di SMAN ini kebanyakan berpendidikan S1 dan

merupakan guru–guru senior yang telah mengabdi berpuluh puluh

tahun di SMAN 1 Rajagaluh. SMAN 1 Negri Rajagaluh mempunyai

visi “Menciptakan Insan yang Sehat, Cerdas, Kreatif, Mandiri,

berlandaskan Iman dan Taqwa serta Berwawasan Lingkungan”.

Dalam proses belajar mengajar di SMAN 1 Rajagaluh masih bertatap

muka atau langsung sehingga di rasa kurang efektif dan efisien di

7

Page 20: Skipsi e-learning berbasis web pada smk bina banua | word

8

karenakan masalah seperti, yang pertama kurang optimalnya proses

belajar mengajar di dalam kelas karena keterbatasan waktu.

Adapun saran e-learning yang dibangun pada SMAN 1 Rajagaluh

diantaranya soal yang dibuat hanya berupa multiple choice dan tidak

bisa menampilkan gambar pada soal.

2.1.2 Membangun Aplikasi E-Learning Berbasis Web di SMA NEGERI 3

Sumedang (2013)

SMA Negeri 3 Sumedang merupakan salah satu sekolah menengah atas

yang berada di Jalan Cipadung No.54 SMA Negeri 3 Sumedang

diharapkan meningkatkan kinerja dalam proses pembelajaran. Siswa dan

guru di SMA Negeri 3 Sumedang diharapkan untuk mampu mengikuti

proses pembelajaran dengan baik.

Berdasarkan observasi dan wawancara kepada wakasek kurikulum,

guru, dan siswa, proses pembelajaran yang berjalan di SMA Negeri

3 Sumedang saat ini adalah moving class atau siswa mencari ruang kelas

yang sesuai dengan jadwal pelajaran, sementara guru diam di ruang kelas

sesuai dengan pelajaran dan jadwal mengajarny siswa mengerjakan

tugasnya hanya bersumber pada LKS (Lembar Kerja Siswa) yang

diketahui bahwa materi yang terdapat didalam LKS kurang mendalam.

Tidak banyak sumber referensi pelajaran yang dimiliki oleh siswa.

Sarana informasi dan sumber referensi yang kurang menyebabkan siswa

kesulitan dalam melaksanakan proses belajar di kelas secara mandiri

Page 21: Skipsi e-learning berbasis web pada smk bina banua | word

9

apabila guru tidak hadir. SMA Negeri 3 Sumedang membutuhkan sebuah

media pembelajaran yang dapat menunjang atau membantu proses

pembelajaran dalam dan diluar kelas. E-learning merupakan sistem

pendidikan yang menggunakanan perangkat elektronik untuk memenuhi

kebutuhan belajar mengajar.

E-learning menggunakan teknologi untuk memindahkan keahlian,

pengetahuan dan perilaku guru untuk lebih dekat kepada siswanya

dengan cepat melalui forum diskusi ataupun bertukar pesan.

Adapun saran yang diberikan penulis adalah adanya timer dan session

pada pengerjaan soal sehingga siswa tidak dapat mengerjakan soal yang

sama pada waktu yang berbeda.

2.1.3 Pembangunan Aplikasi E-learning di SMA Negeri 4 Tasikmalaya

(2013)

Sebagai salah satu sekolah menengah atas terbaik di Kota

Tasikmalaya, SMA Negeri 4 Tasikmalaya berperan dalam

pengembangan ilmu pengetahuan khususnya di bidang Teknologi

Informasi. Hal ini bisa dilihat SMA Negeri 4 Tasikmalaya sudah

memiliki sistem informasi akademik. Namun, Selama ini semua

proses pembelajaran di SMA Negeri 4 Tasikmalaya masih bersifat

konvensional, dengan kata lain bahwa proses belajar mengajar antara

siswa dengan guru hanya dapat dilakukan dengan syarat terjadinya

pertemuan antara siswa dengan guru di dalam kelas. Jika pertemuan

Page 22: Skipsi e-learning berbasis web pada smk bina banua | word

10

antara siswa dengan guru tidak terjadi maka secara otomatis proses

pembelajaran pun tidak dapat dilaksanakan dan dapat berimbas pada

tidak akan tersampaikannya materi pelajaran kepada siswi.

Masalah lain yang muncul adalah kurangnya waktu dan tempat

komunikasi apabila ada hal yang belum dipahami. Apalagi, siswa

terkadang malu bertanya kepada guru di dalam kelas mengenai materi

yang diajarkan. Sehingga komunikasi siswa dan guru menjadi

terhambat dan akan berdampak pada nilai siswa itu sendiri. Kepala

Sekolah pun masih kesulitan dalam memonitoring aktifitas guru

berdasarkan kegiatan belajar mengajar. Belum adanya media yang

menampilkan informasi aktifitas guru dengan cepat dan mudah

dipahami menjadi kendala dalam proses monitoring. Maka perlu dibuat

suatu aplikasi e-learning berbasis web.

2.2 Landasan Teori

2.2.1 JavaScript

JavaScript pertama kali diperkenalkan oleh Netscape Inc. pada tanggal

4 Desember 1995. JavaScript ini merupakan pengembangan dari

LiveScript yang dibuat oleh seorang staf Netscape Inc. bernama

Brendan Eich pada bulan September 1995. Netscape memperkenalkan

JavaScript sebagai bahasa pemrograman yang mengijinkan halaman

web menjadi lebih interaktif. Bahasa ini awalnya hanya dapat

digunakan pada aplikasi browser buatan Netscape yaitu Netscape 2.0.

Page 23: Skipsi e-learning berbasis web pada smk bina banua | word

11

JavaScript dibangun dengan tujuan untuk memberikan sebuah bahasa

pemrograman yang kecil (dalam hal ukuran yang dihasilkan) serta

dinamis. Sejak tahun 1996, Netscape menyerahkan pembuatan

standardisasi JavaScript pada sebuah lembaga independen European

Computer Manufacturers Association (ECMA). Beberapa karakteristik

JavaScript antara lain :

a. Diterjemahkan oleh klien namun tidak dikompilasi.

b. Berbasis obyek, memanfaatkan obyek-obyek standar namun tidak

diperbolehkan membuat kelas atau turunan (inheritance) objek

tersebut.

c. Kodenya terintegrasi bahkan dapat disisipkan bersama dengan kode

HTML.

d. Tipe data dari variabel tidak dideklarasikan.

e. Pengikatan secara dinamis.

f. Referensi obyek hanya akan diperiksa ketika dijalankan.

g. Tidak dapat menuliskan ke dalam hardisk secara otomatis.

2.2.2 PHP

PHP adalah singkatan dari Hypertext Preprosesor yaitu bahasa

pemrograman web server-side yang bersifat open source. PHP

merupakan script yang terintegrasi dengan HTML dan berada pada

server. PHP adalah script yang digunakan untuk membuat halaman

website yang dinamis. Dinamis berarti halaman yang akan ditampilkan

di bentuk saat client melakukan pengaksesan halaman tersebut.

Page 24: Skipsi e-learning berbasis web pada smk bina banua | word

12

Mekanisme ini menyebabkan informasi yang diterima client selalu up

to date. Semua script PHP dieksekusi pada server dimana script

tersebut dijalankan. PHP mempunyai keunggulan di bandingkan dengan

bahasa pemrograman lain selain sebagai sebuah bahasa script yang

tidak melakukan sebuah kompilasi dalam penggunaanya, juga

merupakan scripting yang paling mudah dipelajari karena memiliki

referensi yang cukup banyak serta bersifat open source yang dapat

digunakan di berbagai sistem operasi.

2.2.3 MySQLi

Ekstensi ‘mysql’ adalah ekstensi asli yang didesain untuk mengizinkan

script PHP berinteraksi dengan database MySQL. Ekstensi ‘mysql’

menyediakan fungsi prosedural dan dimaksudkan hanya untuk

penggunaan versi MySQL 4.1.3 ke bawah. Ekstensi ini masih dapat

didukung oleh versi MySQL 4.1.3 dan selanjutnya, tetapi tidak semua

fitur didukung oleh server MySQL yang lebih baru. Dengan demikian,

jika anda menggunakan MySQL versi 4.1.3 atau setelahnya sangat

direkomendasikan untuk menggunakan ekstensi ‘mysqli’.

Ekstensi ‘mysqli’ disebut juga sebagai ekstensi MySQL yang unjuk

kerjanya ditingkatkan. Ekstensi ‘mysqli’ dikembangkan untuk

memenuhi fitur-fitur baru yang ditemukan dalam sistem MySQL versi

4.1.3 dan setelahnya. Ekstensi ‘mysqli’ sudah disertakan pada PHP

versi 5 dan setelahnya. Ekstensi ‘mysqli’ mendukung antarmuka

berorientasi objek sekaligus antarmuka prosedural. Ekstensi ‘mysqli’

Page 25: Skipsi e-learning berbasis web pada smk bina banua | word

13

dibangun menggunakan PHP extension framework, yang kode

sumbernya dapat ditemukan dalam direktori ext/mysqli.

Keuntungan-keuntungan yang bisa diperoleh jika menggunakan

ekstensi ‘mysqli’ dalam mengkode program, yaitu:

a. Menyediakan antarmuka berorientasi objek.

b. Mendukung prepared statements.

c. Mendukung banyak statements (multiple statements)

d. Mendukung transaksi (transactions)

e. Kemampuan debugging yang lebih ditingkatkan

f. Dukungan server tertanam (embedded server)

2.3 Sistem

2.3.1 Konsep Dasar Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem,

yaitu yang menekankan pada prosedurnya dan yang menekankan pada

komponen atau elemennya. Pendekatan sistem yang lebih menekankan

pada prosedurnya mendefinisikan sistem sebagai suatu jaringan

kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

bersama-sama untuk melakukan suatu kegiatan atau untuk

menyelesaikan suatu sasaran tertentu.

Menurut Abdul Kadir (2003:54) “Pada dasarnya, sistem adalah

sekumpulan elemen yang saling terkait atau terpadu yang dimaksud

untuk mencapai suatu tujuan. Sebagai gambaran, jika dalam sebuah

Page 26: Skipsi e-learning berbasis web pada smk bina banua | word

14

sistem terdapat elemen yang tidak memberikan manfaat dalam

mencapai tujuan yang sama, maka elemen tersebut dapat dipastikan

bukanlah bagian dari sistem. Sebagai contoh, gawang dalam sepak bola

dan keranjang dalam bola basket (masing- masing sebagai elemen)

tidak bisa membentuk sebuah sistem, karena tidak ada sistem

permainan olahraga yang memadukan kedua peralatan tersebut”.

Pendekatan sistem yang merupakan jaringan kerja dari prosedur lebih

menekankan urutan-urutan operasi di dalam sistem. Prosedur

(procedure) didefinisikan oleh Richard F. Neuschel sebagai suatu urut-

urutan operasi klerikal (tulis menulis), biasanya melibatkan beberapa

orang di dalam satu atau lebih departemen, yang diterapkan untuk

menjamin penanganan yang seragam dari transaksi-transaksi bisnis

yang terjadi.

Jerry Fitz Gerald, Ardra F. FitzGerald dan Warren D.Stallings, Jr,

mendefinisikan prosedur sebagai urut-urutan yang tepat dari tahapan-

tahapan instruksi yang menerangkan apa (what) yang harus dikerjakan

dan bagaimana (how) mengerjakannya. Pendekatan sistem yang lebih

menekankan pada elemen atau komponennya mendefinisikan sistem

sebagai kumpulan dari elemen-elemen yang berinteraksi untuk

mencapai suatu tujuan tertentu.

Kedua kelompok definisi ini adalah benar dan tidak bertentangan,

yang berbeda adalah cara pendekatannya. Mempelajari suatu sistem

Page 27: Skipsi e-learning berbasis web pada smk bina banua | word

15

akan lebih mengena bila mengetahui terlebih dahulu apakah suatu

sistem itu. Lebih lanjut pengertian tentang sistem pertama kali dapat

diperoleh dari definisinya. Dengan demikian definisi ini akan

mempunyai peranan yang penting di dalam pendekatan untuk

mempelajari suatu sistem. Pendekatan sistem yang merupakan

kumpulan dari elemen-elemen atau komponen-komponen atau

subsistem-subsistem merupakan definisi yang lebih luas.

Definisi ini lebih banyak diterima, karena kenyataannya suatu sistem

dapat terdiri dari beberapa subsistem atau sistem-sistem bagian.

Komponen-komponen atau subsistem-subsistem dalam suatu sistem

tidak dapat berdiri lepas sendiri-sendiri. Komponen-komponen atau

subsistem-subsistem saling berinteraksi dan saling berhubungan

membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut

dapat tercapai.

Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan

maksud dari suatu sistem adalah untuk mencapai suatu tujuan (goal)

dan ada yang menyebutkan untuk mencapai suatu sasaran (objectives).

Goal biasanya dihubungkan dengan ruang lingkup yang lebih luas dan

sasaran dalam ruang lingkup yang lebih sempit. Bila merupakan suatu

sistem utama, seperti misalnya sistem bisnis, maka istilah goal lebih

tepat diterapkan, tergantung dari ruang lingkup dari mana memandang

sistem tersebut. Sering kali tujuan dan sasaran digunakan bergantian

dan tidak dibedakan.

Page 28: Skipsi e-learning berbasis web pada smk bina banua | word

16

2.3.2 Karakteristik Sistem

Menurut Al-Bahra Bin Ladjamudin (2005:3), “Suatu sistem mempunyai

karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-

komponen, batas sistem, lingkungan luar sistem, penghubung,

masukan, keluaran, pengolah dan sasaran atau tujuan”.

Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu,

yaitu mempunyai komponen-komponen (components), batas sistem

(boundary), lingkungan luar sistem (environments), penghubung

(interface), masukan (input), keluaran (output), pengolah (process), dan

sasaran (objectives) atau tujuan (goal).

1. Saling berinterksi, yang artinya saling bekerja sama membentuk

satu kesatuan. Komponen-komponen sistem atau elemen-elemen

sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.

Setiap sistem tidak perduli betapapun kecilnya, selalu mengandung

komponen-komponen atau subsistem-subsistem. Setiap subsistem

mempunyai sifat- sifat dari sistem untuk menjalankan suatu fungsi

tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu

sistem dapat mempunyai suatu sistem yang lebih besar yang disebut

dengan supra sistem. Kalau dipandang industri sebagai suatu sistem,

maka perusahaan dapat disebut sebagai subsistem.

2. Batas Sistem (boundary) merupakan daerah yang membatasi antara

suatu system dengan system yang lainnya atau dengan lingkungan

luarnya. Batas sistem ini memungkinkan suatu sistem dipandang

Page 29: Skipsi e-learning berbasis web pada smk bina banua | word

17

sebagai satu kesatuan. Batas suatu sistem menunjukan ruang lingkup

(scope) dari sistem tersebut.

3. Lingkungan Luar Sistem (environment), adalah apapun diluar batas

dari sistem yang mempengaruhi operasi sistem. Lingkungan luar

sistem dapat bersifat menguntungkan dan dapat juga bersifat

merugikan sistem tersebut. Lingkungan luar yang menguntungkan

merupakan energi dari sistem dan dengan demikian harus tetapi

dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus

ditahan dan dikendalikan, kalau tidak maka akan mengganggu

kelangsungan hidup dari sistem.

4. Penghubung Sistem (interface) merupakan media penghubung antara

satu subsistem dengan subsistem yang lainnya. Melalui penghubung

ini memungkinkan sumber-sumber daya mengalir dari satu

subsistem ke subsistem yang lainnya. Keluaran (output) dari satu

subsistem akan menjadi masukan (input) untuk subsistem yang

lainnya dengan melalui penghubung. Dengan penghubung satu

subsistem dapat berintegrasi dengan subsistem yang lainnya

membentuk satu kesatuan.

5. Masukan Sistem (input) adalah energi yang dimasukkan ke dalam

sistem. Masukan dapat berupa masukan perawatan (maintenance

input) dan masukan sinyal (signal input). Maintenance input adalah

energi yang diproses untuk didapatkan keluaran. Contoh di dalam

sistem komputer, program adalah maintenance input yang digunakan

Page 30: Skipsi e-learning berbasis web pada smk bina banua | word

18

untuk mengoperasikan komputernya dan data adalah signal input

untuk diolah menjadi informasi.

6. Pengolah Sistem, suatu sistem dapat mempunyai suatu bagian

pengolah yang akan merubah masukan menjadi keluaran. Suatu

sistem produksi akan mengolah masukan berupa bahan baku dan

bahan-bahan yang lain menjadi keluaran berupa bahan jadi.

7. Sasaran Sistem, suatu sistem pasti mempunyai tujuan (goal) atau

sasaran (objective). Jika suatu sistem tidak mempunyai sasaran,

maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem

sangat menentukan sekali masukan yang dibutuhkan sistem dan

keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan

berhasil bila mengenai sasaran atau tujuanya.

2.3.3 Klasifikasi Sistem

Sistem dapat diklasifikasikan dari beberapa sudut

pandang, diantaranya sebagai berikut :

1. Sistem diklasifikasikan sebagai system abstrak (abstrak system) dan

sistem fisik (physical system). Sistem abstrak adalah sistem yang

berupa pemikiran atau ide-ide yang tidak tampak secara fisik.

Misalnya sistem teologia, yaitu system yang berupa pemikiran-

pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik

merupakan sistem yang ada secara fisik. Misalnya sistem komputer,

sistem akuntansi, sistem produksi dan lain sebagainya.

Page 31: Skipsi e-learning berbasis web pada smk bina banua | word

19

2. Sistem diklasifikasikan sebagai sistem alamiah (natural system)

dan sistem buatan manusia (human made system). Sistem alamiah

adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia.

Misalnya system perputaran bumi. Sistem buatan manusia adalah

sistem yang dirancang oleh manusia. Sistem buatan manusia yang

melibatkan interaksi antara manusia dengan mesin disebut dengan

human-machine system atau ada yang menyebut dengan man-

machine system. Sistem informasi merupakan contoh man-machine

system, karena menyangkut penggunaan komputer yang berinteraksi

dengan manusia.

3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system)

dan sistem tak tentu (probabilistic system). Sistem tertentu

beroperasi dengan tingkah laku yang sudah dapat diprediksi.

Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti,

sehingga keluaran dari sistem dapat diramalkan, sistem komputer

adalah contoh dari sistem tertentu yang tingkah lakunya dapat

dipastikan berdasarkan program-program yang dijalankan. Sistem

tak tentu adalah sistem yang kondisi masa depannya tidak dapat

diprediksi karena mengandung unsur probabilitas.

4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan

sistem terbuka (open system). Sistem tertutup merupakan sistem

yang tidak berhubungan dan tidak berpengaruh dengan lingkungan

luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut

Page 32: Skipsi e-learning berbasis web pada smk bina banua | word

20

campur tangan dari pihak diluarnya. Secara teoritis sistem tertutup

ini ada, tetapi kenyataanya tidak ada sistem yang benar-benar

tertutup, yang ada hanyalah relatively closed system (secara relatip

tertutup, tidak benar-benar tertutup). Sistem terbuka adalah sistem

yang berhubungan dan terpengaruh dengan lingkungan luarnya.

Sistem ini menerima masukan dan menghasilkan keluaran untuk

lingkungan luar atau subsistem yang lainnya. Karena sistem

sifatnya terbuka dan terpengaruh oleh lingkungan luarnya, maka

suatu sistem harus mempunyai suatu sistem pengendalian yang baik.

Sistem yang baik harus dirancang sedemikian rupa, sehingga secara

relatif tertutup karena sistem tertutup akan bekerja secara otomatis

dan terbuka hanya untuk pengaruh yang baik saja.

2.4 Konsep Dasar Informasi

Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi,

sehingga informasi ini sangat penting di dalam suatu organisasi. Suatu sistem

yang kurang mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya

berakhir. Informasi (information) dapat didefinisikan sebagai data yang

diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang

menerimanya. Sumber dari informasi adalah data.

Data merupakan bentuk jamak dari bentuk tunggal datum atau data-

item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian

dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang terjadi

Page 33: Skipsi e-learning berbasis web pada smk bina banua | word

21

pada saat yang tertentu. Di dalam dunia bisnis, kejadian-kejadian nyata yang

sering terjadi adalah perubahan dari suatu nilai yang disebut dengan transaksi.

Kesatuan nyata (fact dan entity) adalah berupa suatu obyek nyata seperti

tempat, benda dan orang yang betul-betul ada dan terjadi.

Abdul Kadir (2003:32) mengungkapkan bahwa hal yang terpenting

untuk membedakan informasi dengan data, informasi itu mempunyai

kandungan “makna”, data tidak. Pengertian makna disini merupakan hal yang

sangat penting, karena berdasarkan maknalah si penerima dapat memahami

informasi tersebut dan secara lebih jauh dapat menggunakannya untuk

menarik suatu kesimpulan atau bahkan mengambil keputusan.

2.4.1 Siklus Informasi

Data merupakan bentuk yang masih mentah yang belum dapat

berceritera banyak, sehingga perlu diolah lebih lanjut. Data diolah

melalui suatu model untuk dihasilkan informasi. Kegiatan suatu

perusahaan, misalnya dari hasil transaksi penjualan oleh sejumlah

salesman, dihasilkan sejumlah faktur-faktur yang merupakan data dari

penjualan pada suatu periode tertentu. Faktur-faktur penjualan tersebut

masih belum dapat bercerita banyak kepada manajemen. Demi

keperluan pengambilan keputusan, maka faktur-faktur tersebut perlu

diolah lebih lanjut untuk menjadi suatu informasi. Setelah data transaksi

penjualan diolah, beraneka ragam informasi dapat dihasilkan darinya,

misalnya :

Page 34: Skipsi e-learning berbasis web pada smk bina banua | word

22

1. Informasi berupa laporan penjualan tiap-tiap salesman, berguna bagi

manajemen untuk menetapkan besarnya komisi dan bonus.

2. Informasi berupa laporan penjualan tiap-tiap daerah, berguna bagi

manajemen untuk pelaksaan promosi dan pengiklanan;

3. Informasi berupa laporan penjualan tiap-tiap jenis barang, berguna

bagi manajemen untuk mengevaluasi barang yang tidak atau kurang

laku terjual.

Data diolah untuk menghasilkan informasi menggunakan suatu model

proses yang tertentu. Misalnya data temperature ruangan yang didapat

adalah dalam satu derajad Fahrenheit dan data ini masih dalam bentuk

yang kurang berarti bagi penerimanya yang terbiasa dengan satuan

derajad celcius. Supaya dapat lebih berarti dan berguna dalam bentuk

informasi, maka perlu diolah dengan melalui suatu model tertentu. Hal

ini dipergunakan model matematik yang berupa rumus konversi dari

satuan derajad Fahrenheit menjadi satuan derajad Celcius.

Data yang diolah melalui suatu model menjadi informasi, penerima

kemudian menerima informasi tersebut, membuat suatu keputusan dan

melakukan tindakan, yang berarti menghasilkan suatu tindakan yang

lain yang akan membuat sejumlah data kembali. Data tersebut akan

ditangkap sebagai input, diproses kembali lewat suatu model dan

seterusnya membentuk suatu siklus. Siklus ini oleh John Burch disebut

dengan siklus informasi (information cycle). Siklus ini disebut juga

dengan siklus pengolahan data (data processing cycles).

Page 35: Skipsi e-learning berbasis web pada smk bina banua | word

23

2.4.2 Kualitas Informasi

Kualitas dari suatu informasi (quality of information) tergantung

dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada

waktunya (timeliness) dan relevan (relevance). John Burch dan Gary

Grudnitski menggambarkan kualitas dari informasi dengan bentuk

bangunan yang ditunjang oleh tiga buah pilar. Akurat, berarti informasi

kesalahan-kesalahan dan tidak bisa atau menyesatkan arti informasi

harus jelas mencerminkan maksudnya. Informasi harus akurat karena

dari sumber informasi sampai ke penerima informasi kemungkinan

banyak terjadi gangguan (noise) yang dapat merubah atau merusak

informasi tersebut. Tepat pada waktunya, berarti informasi yang datang

pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak

akan mempunyai nilai lagi.

Informasi merupakan landasan di dalam pengambilan keputusan.

Bila pengambilan keputusan terlambat, maka dapat berakibat

fatal untuk organisasi. Dewasa ini mahalnya nilai informasi disebabkan

harus cepatnya informasi tersebut didapat, sehingga diperlukan

teknologi-tekbologi mutakhir untuk mendapatkan, mengolah dan

mengirimkannya.

Relevan, berarti informasi tersebut mempunyai manfaat untuk

pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan

yang lainnya berbeda. Misalnya informasi mengenai sebab-musabab

kerusakan mesin produk kepada akuntan perusahaan adalah kurang

Page 36: Skipsi e-learning berbasis web pada smk bina banua | word

24

relevan dan akan lebih relevan bila ditujukan kepada ahli teknik

perusahaan. Sebaliknya informasi mengenai harga pokok produksi

untuk ahli teknik merupakan informasi yang kurang relevan, tetapi

relevan untuk akuntan.

Nilai dari informasi (value of information) ditentukan dari dua hal,

yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan

bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya

mendapatkannya. Akan tetapi perlu diperhatikan bahwa informasi yang

digunakan di dalam suatu sistem informasi umumnya digunakan untuk

beberapa kegunaan.

Sehingga tidak memungkinkan dan sulit untuk menghubungkan

suatu bagian informasi pada suatu masalah yang tertentu dengan biaya

untuk memperolehnya, karena sebagian besar informasi dinikmati tidak

hanya oleh satu pihak di dalam perusahaan. Lebih lanjut sebagian besar

informasi tidak dapat persis ditaksir keuntungannya dengan suatu nilai

uang, tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai

informasi biasanya dihubungkan dengan analisis cost effectivities atau

cost benefit.

2.5 Konsep Dasar Informasi

Secara umum sistem informasi dapat diartikan sebagai suatu sistem yang

dibuat manusia yang terdiri dari komponen–komponen dalam organisasi yang

pada saat dilaksanakan akan memberikan informasi bagi pengambil

Page 37: Skipsi e-learning berbasis web pada smk bina banua | word

25

keputusan atau untuk mengendalikan organisasi bahkan untuk kegiatan

strategi organisasi.

Organisasi menggunakan sistem informasi untuk mengolah transaksi-

transaksi atau kegiatan-kegiatan organisasi agar lebih mudah dan cepat,

dengan begitu suatu informasi yang didapatkan akan bernilai manfaatnya

karena lebih efektif dibandingkan dengan biaya mendapatkannya. Sebagian

besar informasi tidak dapat ditaksir keuntungannya dengan satuan nilai uang

tetapi ditaksir nilai efektivitasnya karena secara otomatis dengan

keefektifannya sebuah organisasi bisa mengurangi biaya dan bias

menghasilkan pendapatan yang maksimal sesuai target organisasi.

Menurut Jogiyanto dalam bukunya (2005 : 36), tujuan dari sistem

informasi adalah menghasilkan informasi. Tugas dari sistem informasi

adalah untuk melakukan siklus pengolahan data. Untuk melakukan siklus

ini, maka sebagai suatu sistem diperlukan komponen-komponen tertentu.

2.6 Pengertian Website

Secara terminologi, website adalah kumpulan dari halaman-halaman situs,

yang biasanya terangkum dalam sebuah domain atau subdomain, yang

tempatnya 26 berada di dalam World Wide Web (WWW) di Internet. Sebuah

halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text

Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu

protokol yang menyampaikan informasi dari server website untuk

ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari

Page 38: Skipsi e-learning berbasis web pada smk bina banua | word

26

website-website tersebut dapat membentuk sebuah jaringan informasi yang

sangat besar.

Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang

biasa disebut Homepage. URL ini mengatur halaman-halaman situs untuk

menjadi sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman

tersebut mengatur para pembaca dan memberitahu mereka susunan

keseluruhan dan bagaimana arus informasi ini berjalan. Beberapa website

membutuhkan subskripsi (data masukan) agar para user bisa mengakses

sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa

situs-situs bisnis, situs- situs e-mail gratisan, yang membutuhkan subkripsi

agar kita bisa mengakses situs tersebut.

2.7 Aplikasi Web

Dalam rekayasa perangkat lunak, suatu aplikasi web (web application atau

sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan

penjelajah web melalui suatu jaringan seperti Internet atau intranet.

Ia juga merupakan suatu aplikasi perangkat lunak komputer yang

dikodekan dalam 27 bahasa yang didukung penjelajah web (seperti

HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut

untuk menampilkan aplikasi. Kemampuan untuk memperbarui dan

memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi

perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan

Page 39: Skipsi e-learning berbasis web pada smk bina banua | word

27

kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko

online (e-commerce).

2.8 Tinjauan E-Learning

2.8.1 Definisi E-Learning

Definisi e-learning seringkali berubah–ubah seiring dengan

kemajuan teknologi pada masa kini. Berbagai pendapat dikemukakan

untuk dapat mendefinisikan e-learning secara tepat.

Marc Jeffrey Rosenberg (2001), dalam bukunya menyatakan bahwa

e-learning merujuk pada pemanfaatan teknologi internet untuk

pemecahan masalah yang menyeluruh yang meningkatkan pengetahuan

dan kinerja.

Soekartawi, Haryono dan Librero (2002) mendefinisikan e-

learning sebagai berikut: e-learning adalah sebuah istilah umum untuk

teknologi yang mendukung pembelajaran, seperti telepon, audio dan

video, teleconference, transmisi satelit, dan web-based training atau

bantuan instruksi komputer.

Jaya Kumar C. Koran (2002) dalam makalahnya menyatakan e-

learning sebagai berikut: e-learning adalah suatu pengajaran dan

pembelajaran yang menggunakan rangkaian elektronik (LAN, WAN,

atau internet) untuk penyampaian isi materi dan interaksi.

Page 40: Skipsi e-learning berbasis web pada smk bina banua | word

28

2.8.2 Pembelajaran dengan Perangkat Komputer

E-learning disampaikan dengan memanfaatkan perangkat

komputer. Pada umumnya perangkat dilengkapi perangkat multimedia,

dengan cd drive dan koneksi Internet ataupun Intranet lokal. Dengan

memiliki komputer yang terkoneksi dengan intranet ataupun Internet,

pembelajar dapat berpartisipasi dalam e-learning. Jumlah pembelajar

yang bisa ikut berpartisipasi tidak dibatasi dengan kapasitas kelas.

Materi pelajaran dapat diketengahkan dengan kualitas yang lebih

standar dibandingkan kelas konvensional yang tergantung pada kondisi

dari pengajar.

2.8.3 Konsep E-Learning

Metode pengajaran tradisional masih kurang efektif jika dibandingkan

dengan metode pengajaran modern. Sistem e-learning diharapkan

bukan sekedar menggantikan tetapi diharapkan pula untuk dapat

menambahkan metode dan materi pengajaran tradisional seperti diskusi

dalam kelas, buku, cd-rom dan pelatihan computer non internet.

Berbagai elemen yang terdapat dalam sistem e-learning adalah :

1. Soal-soal materi dapat disediakan dalam bentuk modul, adanya soal-

soal yang disediakan dan hasil pengerjaannya dapat ditampilkan.

Hasil tersebut dapat dijadikan sebagai tolak ukur dan siswa

mendapatkan apa yang dibutuhkan.

Page 41: Skipsi e-learning berbasis web pada smk bina banua | word

29

2. Komunitas : para siswa dapat mengembangkan komunitas online

untuk memperoleh dukungan dan berbagi informasi yang saling

menguntungkan.

3. Pengajar online : para pengajar selalu online dengan jadwal yang

telah ditentukan, untuk memberikan arahan kepada para siswa,

menjawab pertanyaan dan membantu dalam diskusi.

4. Kesempatan bekerja sama : adanya perangkat lunak yang dapat

mengatur pertemuan online sehingga belajar dapat dilakukan

secara bersamaan atau realtime tanpa kendala jarak.

5. Multimedia : penggunaan teknologi audio dan video dalam

penyampaian materi sehingga menarik minat dalam belajar.

Pembelajaran e-learning, fokus utamanya adalah siswa. Siswa

perlu mandiri pada waktu – waktu tertentu dan bertanggung jawab pada

pembelajarannya. Suasana pembelajaran e-learning akan memaksa

siswa memainkan peranan yang lebih aktif dalam pembelajarannya.

2.8.4 Komponen E-Learning

Beberapa komponen yang membentuk e-learning adalah :

1. Infrastruktur e-learning. Infrastruktur e-learning dapat berupa PC,

jaringan komputer, internet, dan perlengkapan multimedia.

Termasuk di dalamnya peralatan teleconference apabila kita

memberikan layanan synchronous learning melalui teleconference.

2. Sistem dan Aplikasi e-learning. Sistem perangkat lunak yang mem-

virtualisasi proses belajar mangajar konvesional. Bagaimana

Page 42: Skipsi e-learning berbasis web pada smk bina banua | word

30

manajemen kelas, pembuatan materi atau konten, forum diskusi,

sistem penilaian (KHS), sistem ujian online dan segala fitur yang

berhubungan dengan manajemen proses belajar mengajar. Sistem

perangkat lunak tersebut sering disebut dengan Learning

Management System (LMS), seperti Moodle, Dokeos, Atutor, dll.

Tetapi di dalam penulisan ini penulis ingin membuat suatu aplikasi

LMS sendiri yang lebih sederhana.

3. Konten e-Learning. Konten dan bahan ajar yang ada pada Learning

Management System bisa dalam bentuk Multimedia-based Content

(konten berbentuk multimedia interaktif) atau Text-based

Content (konten berbentuk teks seperti pada buku pelajaran biasa).

Konten ini bisa disimpan dalam E-learning Management System

sehingga dapat diakses oleh siswa kapanpun dan dimanapun.

Sedangkan aktor/pelaku yang ada dalam pelaksanaan e-

learning boleh dikatakan sama dengan proses belajar mengajar

konvesional, yaitu :

1. Dosen, guru (instruktur) yang membimbing.

2. Siswa, mahasiswa yang menerima bahan ajar secara khusus.

3. Administrator yang mengelola administrasi dan proses belajar

mengajar.

2.8.5 Fungsi E-Learning

Terdiri 3 fungsi E-learning terhadap kegiatan pembelajaran yaitu :

1. Suplemen (Tambahan).

Page 43: Skipsi e-learning berbasis web pada smk bina banua | word

31

Dikatakan berfungsi sebagai suplemen (tambahan), apabila peserta

didik mempunyai kebebasan memilih, apakah akan memanfaatkan

materi e-learning atau tidak. Dalam hal ini. Tidak ada

kewajiban/keharusan bagi peserta didik untuk mengakses materi e-

learning. Sekalipun sifatnya opsional, peserta didik yang

memanfaatkannya tentu akan memiliki tambahan pengetahuan

atau wawasan.

2. Komplemen (Pelengkap).

Dikatakan berfungsi sebagai komplemen (pelengkap), apabila materi

e-learning diprogramkan untuk melengkapi materi pembelajaran

yang diterima peserta didik. Sebagai komplemen berarti materi e-

learning diprogramkan untuk menjadi materi reinforcement

(pengayaan) atau remedial bagi perserta didik di dalam mengikuti

kegiatan pembelajaran konvesional.

Materi e-learning dikatakan sebagai enrichment, apabila kepada

peserta didik yang dapat dengan cepat menguasai/memahami materi

pelajaran yang disampaikan instruktur secara tatap muka (fast

learners) diberikan kesempatan untuk mengakses materi e-learning

yang memang secara khusus dikembangkan untuk mereka.

Tujuannya agar semakin memantapkan tingkat penguasaan peserta

didik terhadap materi pelajaran yang disajikan instruktur.

Page 44: Skipsi e-learning berbasis web pada smk bina banua | word

32

Dikatakan sebagai program remedial, apabila kepada peserta didik

yang mengalami kesulitan memahami pelajaran yang disajikan

instruktur secara tatap muka di kelas (slow learners) diberikan

kesempatan untuk memanfaatkan materi e-learning yang memang

secara khusus dirancang untuk mereka. Tujuannya agar

peserta didik semakin lebih mudah memahami materi pelajaran

yang disajikan instruktur.

2.8.6 Jenis-jenis E-Learning

Berdasarkan teknologi informatika yang digunakan e-learning

dikelompokkan berdasarkan basis teknologi sebagai berikut :

1. Computer Based Training (CBT).

Basis utama proses belajar mengajar ini adalah Program

Komputer (Software), yang biasa dipakai untuk belajar secara

interaktif dan fleksibel. Biasanya software–software pelajaran ini

berisikan bagian-bagian multimedia, seperti animasi dan juga

bagian-bagian tools sebagai alat untuk menyelesaikan soal-soal

latihan.

Bagian multimedia biasanya digunakan untuk menjelaskan

bahan-bahan pelajaran dan menjadikannya mudah dimengerti oleh

pengguna. Menggunakan tools yang disediakan maka pengguna

mempunyai kesempatan untuk mencoba soal-soal latihan tanpa

batasan jumlah dan tingkat kesulitannya. Sistem CBT ini mulai

berkembang ditahun 80-an dan masih berkembang terus sampai

Page 45: Skipsi e-learning berbasis web pada smk bina banua | word

33

sekarang. Hal ini ditunjang antara lain oleh perkembangan sistem

animasi yang kian menarik dan realistis (misalnya sistem animasi

3D). Selain untuk pelajar, sistem ini pun digemari oleh perusahan –

perusahan untuk mendidik karyawannya.

Namun, pada e-learning dengan konsep ini, komunikasi yang

terjadi hanya komunikasi 1 (satu) arah.

2. Web Based Training (WBT)

Sistem ini merupakan perkembangan lanjutan dari CBT dan

berbasis teknologi internet. Sehingga dengan menggunakan konsep

ini, dapat terjadi komunikasi 2 (dua) arah antar pengguna. Namun

lancarnya proses belajar dengan menggunakan sistem ini

bergantung kepada infrastruktur jaringan kecepatan tinggi. Namun

kendala penerapan konsep ini terletak pada kenyataan bahwa

memang jaringan internet di negara kita masih belum merata.

Salah satu komponen WBT yang sangat digemari adalah video -

conferencing, yaitu dimana siswa dan pengajar dapat langsung

mendiskusikan semua hal tanpa harus bertemu muka secara

langsung. Sistem ini berkembang pesat di negara-negara maju dan

dapat dimanfaatkan sebagai alat belajar mengajar di virtual classes

ataupun virtual universities.

2.8.7 Metode Penyampaian E-Learning

Metode penyampaian bahan ajar pada e-learning ada dua yaitu :

1. Synchronous Training.

Page 46: Skipsi e-learning berbasis web pada smk bina banua | word

34

Synchronous training adalah tipe pelatihan/pengajaran,

dimana proses pembelajaran terjadi pada saat yang sama ketika

pengajar sedang mengajar dan siswa sedang belajar.

Hal tersebut memungkinkannya interaksi langsung antara

pengajar dan siswa, baik melalui internet maupun intranet.

Pelatihan e-learning synchronous lebih banyak digunakan

pada seminar atau konferensi yang pesertanya berasal dari

berbagai daerah. Penggunaan tersebut sering pula dinamakan

web conference atau webinar (web seminar) dan sering

digunakan kelas atau kuliah universitas online.

Synchronous training mengharuskan pengajar dan semua

siswa mengakses internet bersamaan. Pengajar memberikan

makalah dengan slide presentasi dan peserta web conference

dapat mendengarkan presentasi melalui hubungan internet.

Pesertapun dapat mengajukan pertanyaan atau komentar melalui

chat window.

Jadi, synchronous training sifatnya mirip pelatihan di

ruang kelas, namun kelasnya bersifat virtual (maya) dan

peserta tersebar di berbagai daerah dan terhubung melalui

internet. Oleh karena itu, synchronous training sering pula

dinamakan virtual classroom.

2. Asynchronous Training.

Page 47: Skipsi e-learning berbasis web pada smk bina banua | word

35

Asynchrous training merupakan kebalikan dari synchronous

training, yaitu tipe pelatihan, dimana proses pembelajarannya

terjadi tidak pada waktu yang bersamaan. Jadi, seseorang dapat

mengambil pelatihan pada waktu yang berbeda dengan pengajar

memberikan pelatihan.

Pelatihan ini lebih populer di dunia e-learning karena

memberikan keuntungan lebih bagi peserta pelatihan karena dapat

mengakses pelatihan kapanpun dan dimanapun.

Pelatihan berupa paket pelajaran yang dapat dijalankan

dikomputer manapun dan tidak melibatkan interaksi dengan

pengajar atau pelajar lain. Oleh karena itu, pelajar dapat memulai

pelajaran dan menyelesaikannya setiap saat. Paket pelajaran

berbentuk bacaan dengan animasi, simulasi, permainan edukatif,

maupun latihan atau tes dengan jawabannya.

Akan tetapi, ada pelatihan asynchronous training yang

terpimpin, dimana pengajar memberikan materi pelajaran lewat

internet dan peserta pelatihan mengakses materi pada waktu yang

berlainan. Pengajar dapat pula memberikan tugas atau latihan dan

peserta mengumpulkan tugas lewat e-mail. Peserta dapat berdiskusi

atau berkomentar dan bertanya melalui bulletin board.

2.8.8 Kelebihan dan Kekurangan E-Learning

Kelebihan - kelebihan yang ada dalam penerapan e-learning antara

lain :

Page 48: Skipsi e-learning berbasis web pada smk bina banua | word

36

1. Tersedianya fasilitas e-moderating dimana pengajar dan siswa dapat

berkomunikasi secara mudah melalui fasilitas internet secara regular

atau kapan saja kegiatan berkomunikasi itu dilakukan dengan tanpa

dibatasi oleh jarak, tempat dan waktu.

2. Pengajar dan siswa dapat menggunakan bahan ajar atau petunjuk

belajar yang terstruktur dan terjadwal melalui internet, sehingga

keduanya bisa saling menilai sampai berapa jauh bahan ajar

dipelajari.

3. Siswa dapat belajar atau me-review bahan ajar setiap saat dan

dimana saja kalau diperlukan mengingat bahan ajar tersimpan

dikomputer.

4. Bila siswa memerlukan tambahan informasi yang berkaitan dengan

bahan yang dipelajarinya, ia dapat melakukan akses di internet

secara lebih mudah.

5. Baik pengajar maupun siswa dapat melakukan diskusi melalui

internet yang dapat diikuti dengan jumlah peserta yang banyak,

sehingga menambah ilmu pengetahuan dan wawasan yang lebih luas.

6. Berubahnya peran siswa dari yang biasanya pasif menjadi aktif.

7. Relatif lebih efisien. Misalnya bagi mahasiswa yang tinggal jauh dari

perguruan tinggi, bagi mahasiswa yang sibuk bekerja, bagi

mahasiswa yang bertugas di luar kota atau luar negeri, dan lain

sebagainya.

Page 49: Skipsi e-learning berbasis web pada smk bina banua | word

37

Kelebihan – kelebihan yang ada, e-learning juga tidak terlepas

dari berbagai kekurangan, yaitu :

1. Kurangnya interaksi antara pengajar dan siswa atau bahkan antar

siswa itu sendiri. Kurangnya interaksi ini bisa memperlambat

terbentuknya values dalam proses belajar dan mengajar.

2. Kecenderungan mengabaikan aspek akademik atau aspek social

dan sebaliknya mendorong tumbuhnya aspek bisnis/komersial.

3. Proses belajar dan mengajarnya cenderung kearah pelatihan dari

pada pendidikan.

4. Berubahnya peran pengajar dari semula menguasai teknik

pembelajaran konvesional, kini juga dituntut mengetahui teknik

pembelajaran yang menggunakan ICT (Information &

Communication Technology).

5. Siswa yang tidak mempunyai motivasi belajar yang tinggi

cenderung gagal.

6. Tidak semua tempat tersedia fasilitas internet (mungkin hal ini

berkaitan dengan masalah tersedianya listrik, telepon ataupun

komputer).

7. Kurangnya tenaga yang mengetahui dan memiliki keterampilan

soal –soal internet.

Page 50: Skipsi e-learning berbasis web pada smk bina banua | word

38

Page 51: Skipsi e-learning berbasis web pada smk bina banua | word

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem (systems analysis) dapat didefinisikan sebagai penguraian

dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-

permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-

perbaikannya.

3.1.1 Analisis Sistem Yang Berjalan

Sistem pembelajaran yang saat ini digunakan di SMK Bina Banua

Selama ini para guru dan murid melakukan proses belajar mengajar

cuma pada saat berlangsungnya jam sekolah dan setelah itu tidak ada

komunikasi lagi. Bagi para murid yang berhalangan datang ke sekolah

tentu akan ketinggalan materi pelajaran dan informasi penting yang

diberikan oleh para guru.

Kadang informasi yang disampaikan bisa tentang jadwal kuis atau

ulangan harian ataupun tugas-tugas sehingga keefektifan dalam proses

belajar mengajar tidak tercipta dengan baik. Keadaan seperti ini sangat

jelas menghambat proses pembelajaran di SMK Bina Banua yang

dapat berakibat kurangnya pemahaman siswa tentang materi pelajaran

39

Page 52: Skipsi e-learning berbasis web pada smk bina banua | word

40

Selain itu, setiap guru dan murid tentu ingin mendapatkan informasi

terbaru seputar sekolah setiap harinya, akan tetapi dengan sistem yang

ada sekarang para guru dan murid harus datang langsung ke sekolah

untuk mendapakan informasi terbaru walaupun pada hari libur

sekalipun.

Pembuatan sistem baru diharapkan juga dapat berfungsi lebih

baik dari sistem yang sudah ada sehingga dengan sistem ini

memberikan kemudahan kepada guru dan karyawan sekolah untuk

mengelola pendataan siswa dan kegiatan belajar mengajar.

3.1.2 Analisis Masalah

Permasalahan yang dihadapi dalam proses belajar mengajar SMK

Bina Banua adalah :

1. Belum memiliki sarana untuk membagikan materi ke seluruh

murid, menyampaikan materi dan pengumuman di luar jam

sekolah dan pada hari libur.

2. Siswa kurang motivatif dalam belajar secara individual

3. Penyampaian materi pembelajaran kurang bervariatif

4. Sosialisasi dan pelatihan kepada siswa SMK Bina Banua dari pihak

pusat terkait ujian nasional berbasis Computer Based Test (CBT)

3.2 Perancangan Sistem

Perancangan sistem di sini menggunakan tools data flow diagram

(DFD). Data Flow Diagram (DFD) adalah alat pembuatan model yang

Page 53: Skipsi e-learning berbasis web pada smk bina banua | word

41

memungkinkan profesional sistem untuk menggambarkan sistem sebagai

suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan

alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut

juga dengan nama Bubble chart, Bubble diagram, model proses, diagram

alur kerja, atau model fungsi. DFD merupakan salah satu alat pembuatan

model yang sering digunakan, khususnya bila fungsi-fungsi sistem

merupakan bagian yang lebih penting dan kompleks dari pada data yang

dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan

model yang memberikan penekanan hanya pada fungsi sistem atau alat

perancangan sistem yang berorientasi pada alur data dengan konsep

dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan

sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai

maupun pembuat program.

3.2.1 Diagram Konteks

Diagram konteks adalah diagram level tertinggi dari DFD yang

menggambarkan hubungan sistem dengan lingkungan luarnya. Berikut

ini rancangan diagram konteks untuk sistem yang diusulkan.

Page 54: Skipsi e-learning berbasis web pada smk bina banua | word

42

Gambar 3. 1 Diagram Konteks

3.2.2 Data Flow Diagram

Diagram ini adalah dekomposisi dari diagram konteks berupa level

0, level 1 dan seterusnya. Berikut ini rancangan data flow diagram level

0 dari sistem yang diusulkan

Gambar 3. 2 DFD Level 0

Page 55: Skipsi e-learning berbasis web pada smk bina banua | word

43

Gambar 3. 3 DFD Level 1 Tambah Siswa

Gambar 3. 4 DFD Level 1 Tambah Soal Pilihan Ganda

Gambar 3. 5 DFD Level 1 Tambah Materi

3.3 Perancangan Basis Data

Tabel yang terdapat dalam basis data yang digunakan dalam sistem yang

akan dibangun dapat dilihat pada tabel-tabel berikut.

Page 56: Skipsi e-learning berbasis web pada smk bina banua | word

44

3.3.1 Tabel User

Tabel 3. 1 Tabel User

Kolom Jenis Kosong Komentar

id_admin int(11) Tidak  Primary

nama_lengkap varchar(50) Tidak   

Alamat Text Tidak   

no_telp varchar(15) Tidak   

Email varchar(100) Ya   

Username varchar(40) Tidak 

Password varchar(40) Tidak

Level enum Tidak  

3.3.2 Tabel Berita

Tabel 3. 2 Tabel Berita

Kolom Jenis Kosong Komentar

id_berita int(11) Tidak Primary

Judul varchar(50) Tidak   

Isi varchar(50) Tidak   

tgl_posting Date Tidak   

Penerbit varchar(10) Tidak   

Status Enum Tidak   

Page 57: Skipsi e-learning berbasis web pada smk bina banua | word

45

3.3.3 Tabel File Materi

Tabel 3. 3 Tabel File Materi

3.3.4 Tabel Jawaban

Tabel 3. 4 Tabel Jawaban

3.3.5 Tabel Kode Kelas

Tabel 3. 5 Tabel Kode Kelas

Kolom Jenis Kosong Komentar

nama_kelas varchar(50) Ya

Kolom Jenis Kosong Komentar

id_materi int(11) Tidak  Primary

Judul varchar(200) Tidak  

id_kelas int(4) Tidak  

id_mapel varchar(20) Tidak   

nama_file varchar(250) Tidak   

tgl_posting Date Tidak   

Pembuat varchar(10) Tidak   

Hits int(4) Tidak   

Kolom Jenis Kosong Komentar

Id int(11) Tidak Primary

id_tq varchar(50) Tidak   

id_soal varchar(50) Tidak   

id_siswa Date Tidak   

Jawaban varchar(10) Tidak   

Page 58: Skipsi e-learning berbasis web pada smk bina banua | word

46

Ruang varchar(20) Ya   

wali_kelas int(5) Ya   

ketua_kelas int(5) Ya   

3.3.6 Tabel Kelas Ajar

Tabel 3. 6 Tabel Kelas Ajar

Kolom Jenis Kosong Komentar

Id int(11) Tidak  Primary

id_kelas int(5) Ya   

id_pengajar int(5) Ya   

Keterangan varchar(200) Ya   

3.3.7 Tabel Mata Pelajaran

Tabel 3. 7 Tabel Mata Pelajaran

Kolom Jenis Kosong Komentar

Id int(15) Tidak  Primary

kode_mapel varchar(10) Ya   

maple varchar(100) Ya   

3.3.8 Tabel Mata Pelajaran Ajar

Tabel 3. 8 Tabel Mata Pelajaran Ajar

Kolom Jenis Kosong Komentar

Id int(11) Tidak  Primary

id_mapel varchar(15) Tidak   

id_kelas int(5) Tidak

Page 59: Skipsi e-learning berbasis web pada smk bina banua | word

47

id_pengajar int(5) Tidak  

keterangan varchar(200) Ya

3.3.9 Tabel Nilai Essay

Tabel 3. 9 Tabel Nilai Essay

Kolom Jenis Kosong Komentar

Id int(11) Tidak  Primary

id_tq int(5) Tidak   

id_siswa int(5) Tidak   

nilai double Ya   

3.3.10 Tabel Nilai Pilihan Ganda

Tabel 3. 10 Tabel Nilai Pilihan Ganda

Kolom Jenis Kosong Komentar

Id int(11) Tidak  Primary

id_tq int(4) Tidak   

id_siswa int(4) Tidak   

benar int(4) Tidak   

salah int(4) Tidak   

tidak_dikerjakan int(4) Tidak  

presentase int(6) Tidak   

3.3.11 Tabel Pengajar

Tabel 3. 11 Tabel Pengajar

Kolom Jenis Kosong Komentar

id_pengajar int(11) Tidak Primary

Page 60: Skipsi e-learning berbasis web pada smk bina banua | word

48

nip varchar(20)

nama_lengkap varchar(50)

tempat_lahir varchar(20)  

tgl_lahir date  

jenis_kelamin enum  

agama varchar(20)  

no_telp varchar(15)  

email varchar(100)  

alamat text  

jabatan enum  

foto varchar(100)  

web varchar(60)  

status enum  

3.3.12 Tabel Siswa

Tabel 3. 12 Tabel Siswa

Kolom Jenis Kosong Komentar

id_siswa int(11) Tidak Primary

nis varchar(20)

nama_lengkap varchar(50)

tempat_lahir varchar(20)  

tgl_lahir date  

jenis_kelamin enum  

agama varchar(20)  

nama_ayah varchar(50)  

nama_ibu varchar(50)  

Page 61: Skipsi e-learning berbasis web pada smk bina banua | word

49

no_telp varchar(15)  

email varchar(100)  

alamat varchar(100)  

id_kelas varchar(5)  

thn_masuk int(5)  

foto varchar(100)  

status enum  

3.3.13 Tabel Soal Essay

Tabel 3. 13 Tabel Soal Essay

Kolom Jenis Kosong Komentar

id_essay int(11) Tidak Primary

id_tq int(5)

pertanyaan text

gambar varchar(100)  

tgl_buat date  

3.3.14 Tabel Soal Pilihan Ganda

Tabel 3. 14 Tabel Soal Pilihan Ganda

Kolom Jenis Kosong Komentar

id_pilgan int(11) Tidak Primary

id_tq int(5)

pertanyaan text

gambar varchar(100)  

pil_a text  

pil_b text  

Page 62: Skipsi e-learning berbasis web pada smk bina banua | word

50

pil_c text  

pil_d text  

pil_e text  

kunci varchar(2)  

tgl_buat date  

3.3.15 Tabel Topik Quiz

Tabel 3. 15 Tabel Topik Quiz

Kolom Jenis Kosong Komentar

id_tq int(11) Tidak Primary

judul varchar(100)

id_kelas int(5)

id_mapel int(5)  

tgl_buat date  

pembuat varchar(10)  

waktu_soal int(8)  

info varchar(250)  

status Enum  

3.3.16 Tabel Nilai Tugas 1

Tabel 3. 16 Nilai Tugas 1

Kolom Jenis Kosong Komentar

id int(4) Tidak Primary

id_tq int(4)

id_siswa int(4)

benar int(4)  

Page 63: Skipsi e-learning berbasis web pada smk bina banua | word

51

salah int(4)  

id int(4)  

tidak_dikerjakan int(4)  

persentase int(4)  

3.3.17 Tabel Nilai Tugas 2

Tabel 3. 17 Nilasi Tugas 2

Kolom Jenis Kosong Komentar

id int(4) Tidak Primary

id_tq int(4)

id_siswa int(4)

benar int(4)  

salah int(4)  

id int(4)  

tidak_dikerjakan int(4)  

persentase int(4)  

3.3.18 Tabel Nilai Tengah Semester

Tabel 3. 18 Nilai Tengah Semester

Kolom Jenis Kosong Komentar

id int(4) Tidak Primary

id_tq int(4)

id_siswa int(4)

benar int(4)  

salah int(4)  

id int(4)  

Page 64: Skipsi e-learning berbasis web pada smk bina banua | word

52

tidak_dikerjakan int(4)  

persentase int(4)  

id int(4)  

3.3.19 Tabel Nilai Akhir Semester

Tabel 3. 19 Tabel Nilai Akhir Semester

Kolom Jenis Kosong Komentar

id int(4) Tidak Primary

id_tq int(4)

id_siswa int(4)

benar int(4)  

salah int(4)  

id int(4)  

tidak_dikerjakan int(4)  

persentase int(4)  

3.3.20 Tabel Nilai Akhir Semester

Tabel 3. 20 Tabel Nilai Ujian Nasional

Kolom Jenis Kosong Komentar

id int(4) Tidak Primary

id_tq int(4)

id_siswa int(4)

benar int(4)  

salah int(4)  

id int(4)  

tidak_dikerjakan int(4)  

Page 65: Skipsi e-learning berbasis web pada smk bina banua | word

53

persentase int(4)  

3.4 Perancangan Antar Muka

Desain Input dan Output disini menampilkan tampilan input dan

tampilan keluaran dari program yang dirancang.

Gambar 3. 6 Rancangan Antar Muka

3.4.1 Rancangan Halaman Utama

Gambar 3. 7 Rancangan Halaman Utama

Page 66: Skipsi e-learning berbasis web pada smk bina banua | word

54

3.4.2 Rancangan Halaman Login Admin dan Guru

Gambar 3. 8 Rancangan Halaman Login

3.4.3 Rancangan Login Siswa

Gambar 3. 9 Rancangan Login Siswa

Page 67: Skipsi e-learning berbasis web pada smk bina banua | word

55

3.4.4 Rancangan Daftar Siswa

Gambar 3. 10 Rancangan Daftar Siswa

3.4.5 Rancangan Tambah Daftar Guru

Page 68: Skipsi e-learning berbasis web pada smk bina banua | word

56

Gambar 3. 11 Rancangan Daftar Guru

3.4.7 Rancangan Tambah Kelas

Gambar 3. 12 Rancangan Tambah Kelas

Page 69: Skipsi e-learning berbasis web pada smk bina banua | word

57

3.4.9 Rancangan Tambah Mata Pelajaran

Gambar 3. 13 Rancangan Tambah Mata Pelajaran

3.4.11 Rancangan Tambah Quiz

Gambar 3. 14 Rancangan Tambah Quiz

Page 70: Skipsi e-learning berbasis web pada smk bina banua | word

58

3.4.13 Rancangan Tambah File Materi

Gambar 3. 15 Rancangan Tambah File Materi

3.4.15 Rancangan Tambah Soal Pilihan Ganda

Gambar 3. 16 Rancangan Tambah Soal Pilihan Ganda

Page 71: Skipsi e-learning berbasis web pada smk bina banua | word

59

3.4.17 Rancangan Tambah Soal Essay

Gambar 3. 17 Rancangan Tambah Soal Essay

3.4.19 Rancangan Tambah Berita

Gambar 3. 18 Rancangan Tambah Berita

Page 72: Skipsi e-learning berbasis web pada smk bina banua | word

60

3.5 Perancangan Output

3.5.1 Rancangan Laporan Daftar Pengajar

Gambar 3. 19 Rancangan Laporan Daftar Pengajar

3.5.2 Rancangan Data Nilai Siswa Yang Mengikuti Ujian

Gambar 3. 20 Rancangan Laporan Hasil Ujian Siswa

Page 73: Skipsi e-learning berbasis web pada smk bina banua | word

BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Sistem

4.1.1 Perangkat Keras

Perangkat keras yang digunakan untuk implementasi sistem informasi

e-learning ini adalah sebagai berikut:

a. Komputer Xeon Dual-Core 3.6 GHz

b. RAM 4 GB

c. Harddisk 1000 GB

d. Mikrotik Router Board RB110

e. Switch Gigabit

f. LCD Monitor

g. Keyboard, mouse

4.1.2 Perangkat Lunak

Perangkat lunak yang digunakan untuk implementasi sistem informasi

ini adalah sebagai berikut:

a. Sistem Operasi Windows Server 2012

b. XAMPP ( Apache dan MySQL )

c. Sublime Text

d. SQL Yog

e. Navicat

61

Page 74: Skipsi e-learning berbasis web pada smk bina banua | word

62

4.2 Implementasi Database

Implementasi database untuk aplikasi sistem informasi e-learning pada SMK

Bina Banua menggunakan bantuan web server dari XAMPP dengan

mengaktifkan Apache dan MySQL. Untuk mengakses database dilakukan

pada browser Mozila yaitu dengan mengetikkan alamat

http://localhost/phpmyadmin.

Gambar 4. 1 PhpMy Admin

Pada halaman utama phpMyAdmin ditampilkan beberapa database yang

akan digunakan dalam penyimpanan data, untuk sistem informasi E-

Learning.

Page 75: Skipsi e-learning berbasis web pada smk bina banua | word

63

Gambar 4. 2 Tabel E-Learning

4.3 Implementasi Antar Muka

4.3.1 Implementasi Halaman Depan

Pada awal aplikasi di akses pada url http//localhost/skripsi/e-learning

akan muncul halaman depan

Gambar 4. 3 Implementasi Halaman Depan

Page 76: Skipsi e-learning berbasis web pada smk bina banua | word

64

4.3.2 Implementasi Login Halaman Admin dan Guru

Pada awal aplikasi di akses pada url http//localhost/skripsi/e-learning/admin

akan muncul form login yang digunakan untuk login admin

Gambar 4. 4 Implementasi Login Admin dan Guru

4.3.3 Implementasi Login Siswa

Pada awal aplikasi di akses pada url http//localhost/skripsi/e-learning/

akan muncul form login yang digunakan untuk login siswa

Page 77: Skipsi e-learning berbasis web pada smk bina banua | word

65

Gambar 4. 5 Implementasi Login Siswa

4.3.4 Implementasi Siswa Aktif

Pada halaman ini ditampilkan data – data siswa yang aktif dan terdaftar

dalam sistem e-learning

Gambar 4. 6 Implementasi Siswa Aktif

4.3.5 Implementasi Kelas

Pada halaman ini admin / pengajar dapat menambahkan kelas beserta

nama ruangan yang akan di ajarkan kepada siswa.

Page 78: Skipsi e-learning berbasis web pada smk bina banua | word

66

Gambar 4. 7 Implementasi Kelas

4.3.6 Implementasi Mata Pelajaran

Pada halaman ini admin / pengajar dapat menambahkan mata pelajaran

yang akan di ajarkan kepada siswa.

Gambar 4. 8 Implementasi Mata Pelajaran

Page 79: Skipsi e-learning berbasis web pada smk bina banua | word

67

4.3.7 Implementasi Quiz

Pada halaman ini admin / pengajar dapat menambahkan quiz yang akan

di ajarkan kepada siswa.

Gambar 4. 9 Implementasi Quiz

4.3.8 Implementasi Materi

Pada halaman ini admin / pengajar dapat menambahkan materi yang

akan di ajarkan kepada siswa.

Page 80: Skipsi e-learning berbasis web pada smk bina banua | word

68

Gambar 4. 10 Implementasi Materi

4.3.9 Implementasi Soal Pilihan Ganda

Pada halaman ini admin / pengajar dapat menambahkan soal pilihan

ganda yang akan di ajarkan kepada siswa.

Gambar 4. 11 Implementasi Soal Pilihan Ganda

4.3.10 Implementasi Soal Essay

Pada halaman ini admin / pengajar dapat menambahkan soal essay

yang akan di ajarkan kepada siswa.

Page 81: Skipsi e-learning berbasis web pada smk bina banua | word

69

Gambar 4. 12 Soal Essay

4.3.11 Implementasi Berita

Pada halaman ini admin / pengajar dapat menambahkan berita yang

akan di ajarkan kepada siswa.

Gambar 4. 13 Implementasi Berita

4.4 Implementasi Output

4.4.1 Implementasi Laporan Daftar Pengajar

Page 82: Skipsi e-learning berbasis web pada smk bina banua | word

70

Pada halaman ini admin / pengajar dapat mencetak data keseluruhan

admin / pengajar yang aktif maupun yang tidak aktif.

Gambar 4. 14 Implementasi Laporan Data Guru

4.4.2 Implementasi Laporan Data Siswa

Pada halaman ini admin / pengajar dapat mencetak data

keseluruhan siswa yang aktif maupun yang tidak aktif.

Page 83: Skipsi e-learning berbasis web pada smk bina banua | word

71

Gambar 4. 15 Implementasi Laporan Data Siswa

4.4.3 Implementasi Data Nilai Siswa Yang Mengikuti Ujian

Pada halaman ini admin / pengajar dapat mencetak data nilai

keseluruhan siswa yang mengikuti ujian

Gambar 4. 16 Implementasi Laporan Hasil Yang Mengikuti Ujian

Page 84: Skipsi e-learning berbasis web pada smk bina banua | word

72

4.4.4 Implementasi Keaktifan Online Siswa

Pada halaman ini terlihat jumlah persentasi keaktifan siswa yang

menggunakan e-learning

Gambar 4. 17 Keaktifan Online Siswa

4.5 Pengujian Sistem

Pengujian perangkat lunak ini menggunakan metode pengujian Black Box.

Pengujian Black Box berfokus pada persyaratan atau kebutuhan fungsional

perangkat lunak yang dibuat. Rencana pengujian aplikasi sistem informasi E-

Learning SMK Bina Banua menggunakan data uji berupa beberapa data

masukan yang diperoleh dari sekolah dan pengisian data dilakukan pada

sistem informasi yang telah dibuat, untuk lengkapnya dapat dilihat tabel di

bawah ini.

Tabel 4. 1 Rencana Pengujian Aplikasi

No Item Uji Detail Pengujian Jenis Pengujian

1 Login Verifikasi Login Black Box

Page 85: Skipsi e-learning berbasis web pada smk bina banua | word

73

2 Data Siswa

Tambah Siswa Black Box

Edit Siswa Black Box

Hapus Siswa Black Box

3 Data Guru

Tambah Guru Black Box

Edit Guru Black Box

Hapus Guru Black Box

4 Data Kelas

Tambah Kelas Black Box

Edit Kelas Black Box

Hapus Kelas Black Box

5 Data Mata Pelajaran

Tambah Mata Pelajaran Black Box

Edit Mata Pelajaran Black Box

Hapus Mata Pelajaran Black Box

6 Data Quiz Ganda

Tambah Soal Ganda Black Box

Edit Soal Ganda Black Box

Hapus Soal Ganda Black Box

7 Data Quiz Essay

Tambah Quiz Essay Black Box

Edit Quiz Essay Black Box

Hapus Quiz Essay Black Box

8 Data Materi Tambah Materi Black Box

Page 86: Skipsi e-learning berbasis web pada smk bina banua | word

74

Edit Materi Black Box

Hapus Materi Black Box

9 Data Berita

Tambah Berita Black Box

Edit Berita Black Box

Hapus Berita Black Box

4.6 Pengujian Akhir Sistem

Berdasarkan rencana pengujian yang telah disusun, maka dapat dilakukan

pengujian sebagai berikut:

1. Pengujian Form Login

Tabel 4. 2 Tabel Pengujian Form Login

Data Masukkan Hasil Yang Diharapkan Pengamatan Kesimpulan

Username: admin

Password : admin

Apabila tombol login di klik maka, aplikasi akan dilanjutkan dengan membuka menu utama

Data login sesuai data masukkan, dan berhasil login

Berhasil

Page 87: Skipsi e-learning berbasis web pada smk bina banua | word

75

2. Pengujian Data Tambah

Tabel 4. 3 Tabel Pengujian Data Tambah

Data Masukkan

Hasil Yang Diharapkan Pengamatan Kesimpulan

Jenis :

User

Profile:

Data tersimpan ke dalam table siswa

Data baru berhasil di tambahkan

Berhasil

Jenis : Guru

Tambah:

Pengajar

Data tersimpan ke dalam table pengajar

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table kelas

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table maple

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table soal pilgan

Data yang di inputkan sesuai di simpan ke database

Berhasil

Page 88: Skipsi e-learning berbasis web pada smk bina banua | word

76

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table soal essay

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table file materi

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Tambah:

Data tersimpan ke dalam table berita

Data yang di inputkan sesuai di simpan ke database

Berhasil

3. Pengujian Data Edit

Tabel 4.4 Tabel Pengujian Data Edit

Data Edit Hasil Yang Diharapkan Pengamatan

Kesimpulan

Jenis :

Guru

Edit:

Data tersimpan ke dalam table pengajar

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Edit:

Data tersimpan ke dalam table kelas

Data yang di inputkan sesuai di simpan ke database

Berhasil

Page 89: Skipsi e-learning berbasis web pada smk bina banua | word

77

Jenis :

Admin

Edit:

Data tersimpan ke dalam table maple

Data yang di inputkan sesuai di simpan ke database

Jenis :

Admin

Edit:

Data tersimpan ke dalam table soal pilgan

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Edit:

Data tersimpan ke dalam table soal essay

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Edit:

Data tersimpan ke dalam table file materi

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Edit:

Data tersimpan ke dalam table berita

Data yang di inputkan sesuai di simpan ke database

Berhasil

Page 90: Skipsi e-learning berbasis web pada smk bina banua | word

78

4. Pengujian Data Hapus

Tabel 4.5 Tabel Pengujian Data Hapus

Data Hapus

Hasil Yang Diharapkan

Pengamatan Kesimpulan

Jenis :

Guru

Hapus:

Data terhapus ke dalam table pengajar

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Hapus:

Data terhapus ke dalam table kelas

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Hapus:

Data terhapus ke dalam table mapel

Data yang di inputkan sesuai di simpan ke database

Jenis :

Admin

Hapus:

Data terhapus ke dalam table soal pilgan

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Hapus:

Data terhapus ke dalam table soal essay

Data yang di inputkan sesuai di simpan ke database

Berhasil

Page 91: Skipsi e-learning berbasis web pada smk bina banua | word

79

Jenis :

Admin

Hapus:

Data terhapus ke dalam table file materi

Data yang di inputkan sesuai di simpan ke database

Berhasil

Jenis :

Admin

Hapus:

Berita

Data terhapus ke dalam table berita

Data yang di inputkan sesuai di simpan ke database

Berhasil

Page 92: Skipsi e-learning berbasis web pada smk bina banua | word

BAB V

PENUTUP

5.1 KesimpulanSetelah melakukan penelitian dalam kegiatan proses e-learning pada SMK

Bina Banua dan berdasarkan hasil dari keseluruhan yang telah di bahas

sebelumnya, maka dapat ditarik kesimpulan yang diperoleh, yaitu:

1. Sebelum dibuat aplikasi e-learning, siswa SMK Bina Banua sulit

untuk mendapatkan informasi secara langsung mengenai kegiatan belajar

mengajar.

2. Sesudah dibuat aplikasi e-learning, siswa SMK Bina Banua mudah

untuk mendapatkan informasi secara langsung mengenai kegiatan belajar

mengajar, karena ketika guru memberikan informasi tentang kegiatan

pembelajaran melalui e-learning, maka siswa dapat mengetahui

informasi tentang pembelajaran tersebut secara langsung dan dimanapun.

3. Dihasilkan produk aplikasi e-learning dimana e-learning dapat diakses

secara online melalui alamat http://cbt.one-service.org bisa diakses dengan

mengklik tombol e-learning yang tersedia di web, namun hanya untuk

siswa yang telah memiliki username dan password saja.

4. Hasil uji coba dengan menggunakan metode black-box menunjukkan

bahwa Aplikasi E-learning yang di buat tidak terdapat kesalahan navigasi

dan access database dan sesuai dengan design yang dirancang.

80

Page 93: Skipsi e-learning berbasis web pada smk bina banua | word

81

5.2 Saran

Sistem informasi e-learning ini masih jauh dari kesempurnaan dan masih

banyak kekuranganya. Oleh karena itu perlu dilakukan pengembangan dan

penyempurnaan lebih lanjut. Adapun saran agar sistem ini dapat berfungsi

lebih baik lagi yaitu :

1. Menambah fitur chat agar mempermudah admin dalam melayani tugas

siswa secara mudah

2. Menambah fitur peringkat dengan algoritma tertentu, agar memudahkan

seleksi siswa prestasi.

3. Menambah fitur acak jawaban, dengan alogitma tertentu.

Page 94: Skipsi e-learning berbasis web pada smk bina banua | word

82

DAFTAR PUSTAKA

Abdul Kadir, 2003. Pengenalan Sistem Informasi. Andi Offset. Yogyakarta.

Arsyad, Azhar. 2002. Media Pembelajaran. Jakarta: Bumi Aksara.

Bin Ladjamudin, Al bahra. 2005. Konsep Sistem Basis Data dan Impelemntasinya. Graha Ilmu. Yogyakarta

Horton, William Kendall. 2006. E-learning by Design. Michigan: John Wiley and Sons.

Jaya Kumar C. Koran, Aplikasi ‘E-Learning’ Dalam Pengajaran Dan Pembelajaran Di Sekolah-Sekolah Malaysia: Cadangan Perlaksanaan Pada Senario Masa Kini, Pasukan Projek Rintis Sekolah Bestari Bahagian Teknologi Pendidikan, Kementerian Pendidikan Malaysia.

Jogiyanto, HM. 2005. Analisis dan Desain Sistem Informasi. Andi Offset. Yogyakarta. Jogiyanto, HM. 2005. Sistem Teknologi Informasi. Andi Offset. Yogyakarta.

Marc Jeffrey Rosenberg, 2001. Konsep Sistem E-Learning

Soekartawi, Haryono dan Libero 2002. Konsep Sistem E-Learning

Page 95: Skipsi e-learning berbasis web pada smk bina banua | word

83

Page 96: Skipsi e-learning berbasis web pada smk bina banua | word

84

Page 97: Skipsi e-learning berbasis web pada smk bina banua | word

85

Page 98: Skipsi e-learning berbasis web pada smk bina banua | word

86

Page 99: Skipsi e-learning berbasis web pada smk bina banua | word

87

Page 100: Skipsi e-learning berbasis web pada smk bina banua | word

88

Page 101: Skipsi e-learning berbasis web pada smk bina banua | word

89

Page 102: Skipsi e-learning berbasis web pada smk bina banua | word

90