PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB DI SMK KARYA NUGRAHA BOYOLALI SKRIPSI Untuk memenuhi sebagai persyaratan Mencapai Derajat Sarjana S-1 Program Studi Teknik Informatika Disusun oleh : Aris Ahmad Anshori 1171101126 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2016
30
Embed
PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB DI SMK …
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
i
PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB
DI SMK KARYA NUGRAHA BOYOLALI
SKRIPSI
Untuk memenuhi sebagai persyaratan
Mencapai Derajat Sarjana S-1
Program Studi Teknik Informatika
Disusun oleh :
Aris Ahmad Anshori
1171101126
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS WIDYA DHARMA KLATEN
2016
ii
iii
iv
v
MOTTO
Code is Poetry.
Kode adalah Puisi.
Design is not just what it looks like and fells like, Design is how it works.
Desain bukan hanya bagaimana itu terlihat dan terasa seperti apa, Desain adalah
bagaimana itu bekerja (cara kerjanya).
Technology is just a tool. In terms of getting the kids working together and
motivating them, the teacher is the most important.
Teknologi hanyalah alat. Dalam hal mendapatkan anak-anak bekerja sama dan
memotivasi mereka, guru adalah yang paling penting.
vi
HALAMAN PERSEMBAHAN
Puji syukur kehadirat Allah SWT atas nikmat-Nya, kepersembahkan karya
tulis ini serta ucapan terima kasih kepada :
1. Kedua orang tuaku tercinta, Alm. Ibu Sumarti dan Bapak Sulanto yang
selalu memberikan doa, semangat dan kasih sayang yang tak terhingga
kepadaku.
2. Adikku Siti Farikha Annisa, terima kasih atas doa dan dukunganya,
semgoa aku bisa mendidik dan menjadi kakak yang terbaik untukmu.
3. Kakakku Ichsan Sulthoni yang selalu memberikan dukungan, semangat
dan motivasi.
4. keluarga tercinta, atas doa yang tidak pernah putus, dukungan yang tidak
pernah berhenti, baik secara moril dan materil, serta sebagai alasan bagi
peneliti unntuk tetap berjuang menyelesaikan pendidikan ini.
5. Teman-teman di Program Studi Teknik Informatika, khususnya TI A 2011
yang selalu memberikan motivasi, semangat dan kebersamaan selama
Gambar 3.36 Desain Antarmuka Halaman Manajemen Materi ...................... 109
Gambar 3.37 Desain Antarmuka Halaman Manajemen Tugas ....................... 109
xix
Gambar 3.38 Desain Antarmuka Halaman Manajemen Jadwal Mengajar ..... 110
Gambar 4.1 Halaman Beranda dan Login ....................................................... 113
Gambar 4.2 Form Pendaftaran User E-Learning ............................................ 115
Gambar 4.3 Halaman Manajemen Pengajar .................................................... 118
Gambar 4.4 Halaman Manajemen Siswa ........................................................ 119
Gambar 4.5 Halaman Manajemen Kelas ......................................................... 121
Gambar 4.6 Halaman Manajemen Mata Pelajaran .......................................... 123
Gambar 4.7 Halaman Manajemen Mata Pelajaran Kelas ............................... 125
Gambar 4.8 Halaman Manajemen Materi Pengajar ........................................ 127
Gambar 4.9 Halaman Manajemen Tugas Pengajar ......................................... 129
Gambar 4.10 Halaman Filter Siswa ................................................................ 132
Gambar 4.11 Halaman Ubah Status Aktif Siswa ............................................ 135
Gambar 4.12 Uji Validasi Input Data .............................................................. 137
Gambar 4.13 Form Input Materi Oleh Pengajar ............................................. 138
Gambar 4.14 Form Input Tugas Oleh Pengajar .............................................. 141
Gambar 4.15 Form Input Soal Tugas Pilihan Ganda ...................................... 144
Gambar 4.16 Form Input Jadwal Mengajar .................................................... 145
Gambar 4.17 Halaman Koreksi Tugas ............................................................ 147
Gambar 4.18 Halaman Jadwal Mata Pelajaran ............................................... 150
Gambar 4.19 Halaman Detail Materi Essay .................................................... 151
Gambar 4.20 Halaman Detail Materi Download ............................................ 151
Gambar 4.21 Halaman Detail Tugas Siswa .................................................... 153
Gambar 4.22 Halaman Pengerjaan Tugas Pilihan Ganda ............................... 155
Gambar 4.23 Halaman Pengerjaan Tugas Essay ............................................. 156
Gambar 4.24 Halaman Pengerjaan Tugas Upload .......................................... 156
Gambar 4.25 Halaman Koreksi dan Cetak Nilai Tugas Siswa ....................... 158
Gambar 4.26 Halaman Cetak Laporan Nilai Siswa ........................................ 159
Gambar 4.27 Laporan Nilai Siswa Dalam Bentuk File Excel (.xls) ............... 159
xx
ABSTRAK
ARIS AHMAD ANSHORI. 2016. PEMBANGUNAN APLIKASI E-
LEARNING BERBASIS WEB DI SMK KARYA NUGRAHA BOYOLALI.
Program SI Teknik Informatika Fakultas Ilmu Komputer Universitas Widya Dharma Klaten.
Selama ini semua proses pembelajaran di SMK Karya Nugraha Boyolali masih bersifat konvensional, dengan kata lain bahwa proses belajar mengajar antar siswa dengan guru hanya dapat dilakukan dengan syarat terjadinya
pertemuan antara siswa dengan guru di dalam kelas. Jika pertemuan antara siswa dengan guru tidak terjadi atau guru yang bersangkutan tidak hadir dan waktu
pembelajaran yang dibatasi pihak sekolah, maka secara otomatis proses pembelajaran pun akan terhambat. Berbagai konsep dan teknik baru dalam pengajaran telah banyak dikembangkan untuk menggantikan metode tradisional
yang hanya mengandalkan pada metode pengajaran satu arah di kelas. Salah satu metode pengajaran yang sedang berkembang saat ini adalah e-learning. E-
learning dapat membantu para pengajar dalam mendistribusikan bahan ajar mereka tanpa harus berada di kelas dengan menggunakan media internet, hal ini dapat memaksimalkan waktu pembelajaran di kelas yang terbatas.
Pengembangan sistem informasi dalam pembuatan perangkat lunak
menggunakan metode Waterfall. Metode pengumpulan data yang digunakan dalam penelitian ini adalah wawancara, observasi dan studi pustaka. Untuk
merancang aplikasi ini digunakan metode perancangan struktural yaitu pembuatan Entity Relationship (ER) dan pembuatan Data Flow Diagram (DFD) untuk merancang dan mendokumentasikan sistem perangkat lunak berdasarkan aliran
data. Dalam pembuatan perangkat lunak ini menggunakan PHP sebagai bahasa script yang digunakan untuk membuat halaman website dan MySQL sebagai
database tempat penyimpanan data.
Dengan adanya e-learning ini dapat membantu proses belajar mengajar agar lebih optimal. Memudahkan para guru untuk dapat mendistribusikan materi pelajaran untuk siswa siswi di SMK Karya Nugraha Boyolali dan juga siswa siswi
dapat dengan mudah mendapat materi pelajaran. Website e-learning ini dapat dijadikan sebagai media diskusi tambahan untuk membahas materi pelajaran yang
belum tuntas serta dapat mengerjakan soal-soal ujian/ tugas berupa pilihan ganda dan mengumpulkan tugas-tugas yang di berikan oleh guru.
Kata kunci: SMK Karya Nugraha Boyolali, e-learning, media pembelajaran
online, website pendidikan, website edukasi, PHP, MySQL
1
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Perkembangan teknologi informasi dan komunikasi yang sangat
pesat mendorong berbagai lembaga pendidikan khususnya SMK Karya
Nugraha Boyolali memanfaatkan sistem e-learning untuk meningkatkan
efektivitas dan fleksibilitas pembelajaran. Selama ini semua proses
pembelajaran di SMK Karya Nugraha Boyolali masih bersifat
konvensional, dengan kata lain bahwa proses belajar mengajar antara siswa
dengan guru hanya dapat dilakukan melalui pertemuan antara siswa
dengan guru di dalam kelas.
Jika pertemuan antara siswa dengan guru tidak terjadi atau guru
yang bersangkutan tidak hadir dan waktu pembelajaran yang dibatasi pihak
sekolah, maka secara otomatis proses pembelajaran pun akan terhambat.
Selain itu proses transfer ilmu pengetahuan sepenuhnya dilakukan di dalam
kelas. Keadaan seperti ini dapat menghambat proses pembelajaran maupun
pendistribusian materi antara siswa dengan guru di SMK Karya Nugraha
Boyolali, yang dapat berakibat berkurangnya pemahaman siswa terhadap
suatu materi pelajaran.
Terbatasnya waktu belajar mengajar dikelas terkadang menghalangi
para guru dalam memberikan semua materi pelajaran kepada siswanya. Hal
ini menjadi masalah tersendiri untuk siswa dan guru yang ingin
1
2
menyampaikan secara detil tentang mata pelajaran tersebut. Kesulitan ini
banyak dikeluhkan para siswa dan guru saat ini karena terkadang materi
yang butuh pembahasan dalam waktu lama justru harus dijelaskan dalam
waktu singkat.
Dalam tercapainya kesuksesan dalam belajar, proses komunikasi
antara para guru dan siswa sangat dibutuhkan maka perlu dibuat suatu
aplikasi e-learning berbasis web yang dapat diakses kapan saja dan dimana
saja sehingga mendukung proses pendidikan di SMK Karya Nugraha
Boyolali.
Berdasarkan latar belakang yang telah dipaparkan sebelumnya,
maka peneliti bermaksud mengambil topik tugas akhir ini dengan judul
“PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB DI
SMK KARYA NUGRAHA BOYOLALI”.
1. Alasan Pemilihan Judul
Di dalam penelitian ini peneliti mengambil judul
“PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB DI
SMK KARYA NUGRAHA BOYOLALI” dikarenakan pada SMK
Karya Nugraha Boyolali belum terdapat aplikasi e-learning berbasis
web.
2. Rumusan Masalah
Berdasarkan latar belakang permasalahan yang ada di SMK
Karya Nugraha Boyolali tersebut dapat ditarik kesimpulan bahwa
3
permasalahan yang dihadapi yaitu bagaimana membangun aplikasi
pembelajaran e-learning untuk SMK Karya Nugraha Boyolali.
3. Maksud dan Tujuan
Berdasarkan masalah yang diteliti, maka maksud dari penulisan
penelitian ini adalah untuk mengaplikasikan perancangan sistem
pembelajaran aplikasi e-learning. Adapun tujuan yang ingin dicapai
dalam penelitian ini adalah:
a. Memudahkan siswa untuk mendapatkan materi tambahan serta
mempermudah guru untuk memberikan pembelajaran tambahan
disamping kegiatan belajar dikelas.
b. Mempermudah komunikasi tanya jawab bisa dilakukan oleh guru
kepada siswa, begitu juga sebaliknya.
c. Mempermudah guru menyampaikan latihan soal jika guru yang
bersangkutan berhalangan hadir dikelas.
d. Memudahkan guru untuk mengevaluasi metode pembelajaran yang
digunakan dengan cara melihat grafik nilai siswa hingga nilai yang
siswa capai melebihi KKM yang ditentukan.
4. Batasan Masalah
Dari rumusan masalah yang ada agar hasilnya lebih optimal dan
tepat sasaran maka permasalahan yang ada di batasi pada
pembangunan aplikasi e-learning berbasis web di SMK Karya Nugraha
Boyolali yang terdiri dari:
4
a. Pengaturan hak akses kepada setiap user
b. Sistem mengelola data-data yang bersangkutan dengan
pembelajaran yang ada di lingkungan SMK Karya Nugraha seperti
materi.
c. Siswa tidak bisa mengikuti tugas/ ujian yang ada dialam aplikasi
diluar sekolah.
d. Fasilitas tambahan di aplikasi e-learning ini adalah materi pelajaran
yang diberikan bisa berupa modul yang berbentuk teks seperti doc,
pdf, xls, dan ppt, gambar yang bisa di download, serta dapat
memberikan pelayanan tugas/ ujian dengan soal dan jawaban bisa
berupa teks dan gambar.
e. Cara pandang pembuatan perangkat lunak yang digunakan adalah
terstruktur, dengan Entity Relational Diagram (ERD) sebagai
model data dan Data Flow Diagram (DFD) untuk model
fungsionalnya.
5. Keaslian Penelitian
Dalam melakukan penelitian ini peneliti belum pernah
menjumpai penelitian yang sama, sehingga peneliti mengambil tema
Pembangunan Aplikasi e-learning Berbasis Web di SMK Karya
Nugraha Boyolali.
6. Manfaat Penelitian
Penelitian ini mempunyai beberapa manfaat baik bagi peneliti
sendiri maupun bagi sekolah dan universitas, yaitu:
5
a. Bagi Peneliti
1. Sebagai prasyarat untuk mencapai derajat sarjana dan
menerapkan disiplin ilmu yang telah diperoleh di bangku
kuliah.
2. Untuk menambah wawasan secara nyata dari apa yang telah
diteliti di lapangan khususnya tentang pemrograman web di
internet.
3. Mengembangkan kemampuan secara nyata dari apa yang telah
diteliti di lapangan khususnya untuk pembangunan dan
perancangan pemrograman berbasis web dan analisis sistem.
b. Bagi Pihak Universitas Widya Dharma
Menambah literatur perpustakaan dan bahan pertimbangan yang
berhubungan dengan tugas akhir khususnya pada Fakultas Ilmu
Komputer yang diharapkan bisa sebagai referensi dan acuan bagi
mahasiswa.
c. Bagi pihak SMK Karya Nugraha Boyolali
1. Memfasilitasi, mempermudah serta bagaimana mengoptimalkan
proses belajar mengajar didalam kelas, yang dapat dilakukan
didalam aplikasi e-learning berbasis web ini.
2. Sebagai bahan pertimbangan bagi SMK Karya Nugraha
Boyolali untuk memfasilitasi dan mengoptimalkan proses
belajar mengajar.
6
B. Tujuan Penelitian
Adapun tujuan penelitian yang dilakukan di SMK KARYA
NUGRAHA Boyolali ini adalah:
1. Peneliti dapat mengaplikasikan ilmu yang diperoleh selama kuliah di
Universitas Widya Dharma Klaten dengan membuat aplikasi
pembelajaran berbasis web di SMK KARYA NUGRAHA Boyolali
dalam hal ini yaitu e-learning berbasis web.
2. Memfasilitasi, mempermudah dan mengoptimalkan proses belajar
mengajar di SMK Karya Nugraha Boyolali melalui website e-learning.
163
BAB V
KESIMPULAN DAN SARAN
Pada bab ini peneliti akan menyampaikan kesimpulan dan saran yang
dapat digunakan sebagai bahan masukan dan pertimbangan untuk
mengembangkan dan menyempurnakan aplikasi e-learning berbasis web ini
agar menjadi lebih sempurna dan lebih baik.
A. Kesimpulan
Dari penelitian yang telah dilakukan di SMK Karya Nugraha
Boyolali, maka dapat diperoleh kesimpulan sebagai berikut :
1. Aplikasi e-learning ini memudahkan siswa untuk mendapatkan materi
tambahan serta mempermudah guru untuk memberikan pembelajaran
tambahan disamping kegiatan belajar dikelas.
2. Aplikasi e-learning ini mempermudah komunikasi tanya jawab, bisa
dilakukan oleh guru kepada siswa, begitu juga sebaliknya.
3. Aplikasi e-learning ini mempermudah guru menyampaikan latihan
soal jika guru yang bersangkutan berhalangan hadir dikelas.
4. Aplikasi e-learning ini memudahkan guru untuk mengevaluasi metode
pembelajaran yang digunakan dengan cara melihat grafik nilai siswa
hingga nilai yang siswa capai melebihi KKM yang ditentukan.
163
164
B. Saran
Untuk pengembangan aplikasi e-learning berbasis web ini, ada
beberapa saran yang dapat dilakukan untuk pengembangan aplikasi
selanjutnya, yaitu :
1. Menambahkan fitur video chat agar lebih maksimal dalam membantu
proses belajar mengajar.
2. Membuat kuesioner secara online untuk menilai kinerja dan
pembelajaran yang guru berikan.
DAFTAR PUSTAKA
Bayu Samodra. (2013). Perancangan Aplikasi E-Learning pada SMA Muhammadiyah 1 Klaten. Universitas Widya Dharma. Klaten
Dea Diki Hamdan. (2012). Pembangunan Aplikasi E-Learning di SMA BPI 1 Bandung. Universitas Komputer Indonesia. Bandung
Effendi, E., & Zhuang, H. (2005). E-Learning Konsep dan Aplikasi. Yogyakarta:
Andi Offset.
Abdul Kadir. (2008). Dasar Pemrograman Web Dinamis Menggunakan PHP.