BAB 5 KESIMPULAN DAN SARAN
5.2 Saran
1. Menambahkan fasilitas penyimpanan data massal (repository) mencakup materi yang sudah diunggah guru sehingga pada nantinya dapat dilihat oleh semua pihak peserta akademik sebagai acuan pra-pembelajaran
2. Membuat kuisioner secara online untuk memonitoring kinerja dan pembelajaran yang guru berikan, sebagai bahan monitoring peningkatan mutu pembelajaran yang telah dilakukan.
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
1Edisi. .. Volume. .., Bulan 20.. ISSN : 2089-9033
PEMBANGUNAN LEARNING MANAGEMENT SYSTEM DI SMK
ANGKASA 1 MARGAHAYU BANDUNG
Zaelani
Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia
Jl. Dipati Ukur No. 112-116, Bandung 40132 E-mail : zaelanidoank@gmail.com
ABSTRAK
SMK Angkasa 1 Margahayu merupakan sekolah menengah kejuruan yang berlokasi di Jalan Hercules Iv No. 1 Margahayu Bandung. Proses Kegiatan Belajar Mengajar (KBM) yang berjalan saat ini hanya dilakukan di dalam kelas yaitu guru memberikan materi kepada siswa sesuai dengan kurikulum yang berlaku. Masalah yang timbul ketika penyampaian materi dan tugas ketika guru dan siswa berhalangan hadir menjadi salah satu penghambat proses pembelajaran, keterbatasan waktu untuk diskusi antara guru dan siswa, kesulitan guru dalam memberikan tugas tambahan di luar kelas dan
pengumuman, serta adanya kesulitan guru
memonitoring nilai siswa dan kesulitan kepala sekolah untuk memonitoring keaktifan guru dalam memberikan bahan ajar kepada siswa. Oleh karena itu, dibuat aplikasi Learning Management System sebagai sarana pembelajaran di SMK Angkasa 1 Margahayu.Metode ini dipilih untuk membuat materi sekolah online dan mengelola kegiatan pembelajaran serta hasil - hasilnya. LMS berfungsi untuk menyimpan, mengelola dan mendistribusikan berbagai material pelatihan yang telah disiapkan.
Metode pengembangan perangkat lunak yang digunakan dalam merancang dan membangun Learning Management System ini adalah dengan menggunakan pendekatan terstruktur. Alat-alat yang digunakan untuk pemodelan sistem dalam aplikasi ini diantaranya adalah diagram alir dokumen (Flowmap), diagram konteks dan Data Flow Diagram (DFD) serta dalam perancangan basis data menggunakan Entity Relationship Diagram (ERD) dan kamus data.
Setelah melalui tahapan yang sesuai dengan metode pengembangan yang dipilih maka dalam pengimplementasian Learning Management System ini dilakukan pengujian sistem yang terdiri dari pengujian alpha dan pengujian beta. Berdasarkan hasil pengujian yang telah dilakukan dapat disimpulkan bahwa sistem secara keseluruhan berjalan sesuai dengan yang diharapkan. Dengan dibangunnya aplikasi Learning Management System ini diharapkan dapat membantu proses kegiatan
belajar mengajar, dan juga mempermudah guru dalam berinteraksi dengan siswa di luar sekolah.
Kata Kunci : learning management system, internet, SMK Angkasa 1 Margahayu.
1. PENDAHULUAN
SMK Angkasa 1 Margahayu merupakan sekolah menengah kejuruan yang memiliki enam program
keahlian diantaranya Teknik Transmisi
Telekomunikasi, Teknik Suitsing, Teknik Kendaraan Ringan, Teknik Komputer dan Jaringan, Teknik Audio Video, Rekayasa Perangkat Lunak. Jumlah siswa/i yang terdaftar ditahun ajaran 2012/2013 seluruhnya berjumlah 1017 orang dan jumlah guru sebanyak 63 orang. Sekolah kejuruan ini berlokasi di Jalan Hercules Iv No. 1 Margahayu Bandung. Sekolah yang telah berdiri sejak 1968 saat ini telah
memiliki website resmi dengan alamat
http://www.smk-angkasa1.sch.id/.
Kegiatan belajar mengajar di SMK Angkasa 1 Margahayu dilakukan oleh guru dan siswa di kelas secara tatap muka. Guru memberikan materi dan referensi pelajaran dengan menuliskan materi pelajaran di papan tulis dan guru juga memberikan materi pelajaran yang bersumber dari buku cetak agar bisa dibaca dan dipelajari lagi ketika siswa/i berada dirumah atau berada diluar lingkungan sekolah. Guru yang tidak bisa hadir atau yang
berhalangan hadir kesekolah mengakibatkan
penyampaian materi pembelajaran dari suatu mata pelajaran menjadi terganggu. Begitu juga terhadap siswa yang berhalangan mengikuti pembelajaran, diharapkan siswa tersebut mendapatkan ilmu sesuai materi yang diajarakan.
Kegiatan diskusi yang berlangsung di dalam kelas pada saat proses pembelajaran berlangsung dilakukan dengan pembentukkan kelompok kecil yang dipimpin oleh seorang ketua atau moderator untuk mengatur pembicaraan, kegiatan diskusi dilakukan untuk membahas suatu materi pelajaran, masalah dalam proses belajar mengajar ataupun isu dalam bidang pelajaran yang menarik perhatian
siswa. Terbatasnya waktu diskusi di kelas
mengakibatkan kegiatan diskusi sering tidak selesai, sehingga siswa belum dapat menyimpulkan hasil
berhalangan hadir, guru belum memiliki media penyimpanan pengumpulan tugas yang dapat menimbulkan tugas sebagian siswa tersebut hilang atau tercampur dengan siswa kelas lainnya, sehingga dapat dilihat belum tersedianya media penyimpanan dalam pengumpulan tugas.
Kepala sekolah melakukan monitoring kegiatan belajar mengajar perbulan. Proses monitoring tiap kelas dilaporkan oleh guru kepada kepala sekolah. Sehingga untuk memeriksa hasil dari monitoring, kepala sekolah memerlukan waktu yang cukup lama.
E-learning merupakan sebuah metode
pembelajaran jarak jauh yang digunakan dengan dukungan media elektronik. E-learning banyak di kembangkan di berbagai sekolah sebagai pendukung dalam membantu pembelajaran siswa diluar kelas. Dalam proses penyelengaraan e-learning, maka dibutuhkan sebuah Learning Management System (LMS), yang berfungsi untuk mengatur tata laksana proses pembelajaran di dalam model e-learning.
Berdasarkan permasalahan yang telah dipaparkan sebelumnya, sebuah sistem baru ditawarkan untuk mengatasi permasalahan tersebut yaitu dengan dibangunnya suatu sistem pembelajaran online yang dapat memanajemen kegiatan e-learning yaitu Learning Management System (LMS), untuk menunjang proses belajar mengajar bagi siswa dan guru di SMK Angkasa 1 Margahayu dengan menggunakan media internet.
2. ISI PENELITIAN
2.1 Model
Teknik analisis data dalam pembuatan perangkat lunak menggunakan pemodelan perangkat lunak dengan metode waterfall, yang meliputi beberapa proses diantaranya system requirements analysis, design, coding, implementation and testing, dan maintenance.
Tahapan-tahapan dalam model waterfall ini dapat dilihat pada gambar berikut:
Rekayasa dan Pemodelan Sistem Informasi Analisis Kebutuhan Desain Pengkodean Pengujian Pemeliharaan
Gambar 2.1 Model Waterfall [1]
Sebelum melakukan rancangan sistem, perlu adanya analisis terhadap prosedur yang berjalan pada sekolah ini. Berdasarkan hasil penelitian dan wawancara dengan pihak SMK Angkasa 1 Margahayu, ada beberapa prosedur dalam mengevaluasi permasalahan yang terjadi dan kebutuhan - kebutuhan yang diharapkan.
Berikut ini adalah prosedur-prosedur yang berjalan dalam kegiatan belajar mengajar di SMK Angkasa 1 Margahayu :
1.Prosedur Pemberian Materi 2.Prosedur Pemberian Tugas 3. Prosedur Pemberian Latihan
4. Prosedur Diskusi Antar Siswa dan Komunikasi dengan Guru
5. Prosedur Monitoring Kepala Sekolah
2.2.2 Diagram Konteks
Diagram konteks merupakan alat struktur analisis yang menggambarkan hubungan dan keterkaitan sistem dengan entitas, aliran data dari entitas menuju sistem dan dari sistem menuju entitas.
Alat pemodelan ini digunakan untuk
menggambarkan interaksi sistem dengan lingkungan serta mendeskripsiskan fungsi sebuah sistem.
Diagram konteks digambarkan dengan sebuah lingkaran yang terhubung dengan entitas luar yang
terlibat dalam sistem tersebut. Diagram konteks, web
e-learning ini seperti pada gambar 2.2 berikut ini:[2]
Info Username dan Password Kepala Sekolah Info Username dan Password Wakasek Kesiswaan dan kurukulum
Info Username dan Password Guru
Info Username dan Password Siswa
Kepala Sekolah Siswa Wakasek Kurikulum Guru Learning Management System SMK ANGKASA 1 MARGAHAYU
Data Login Siswa Data Mengerjakan Latihan Data Mengumpulkan Tugas
Data Tambah Foorum Diskusi Data Tambah Komentar Diskusi Data ubah profile siswa Data ubah password siswa Data lupa password siswa Info Login_Siswa Info Siswa Info Materi Info Pengumuman Info Tugas Info Latihan Info Mengerjakan_Latihan Info Mengumpulkan_Tugas Info Login Siswa Valid / Invalid
Info Forum Tanya Info Forum Jawab Info Ubah password siswa Info lupa password siswa Info Login_Kepala_Sekolah Info lupa password Kepsek Info monitoring materi Info monitoring tugas Info monitoring latihan
Data Login_Kepala_Sekolah Data Lupa password Kepala sekolah
Info Mata Pelajaran Info Kelas Info Tahun Ajaran
Info Mengajar Info Login_Wakasek_Kurikulum Info Lupa Password Wakasek Kurikulum Data Guru
Data Login Guru Data Mata Pelajaran Data Kelas Data Materi Data Pengumuman Data Tugas Data Latihan Data Soal Data Mengumpulkan_tugas
Data Forum Tanya Data Forum Jawab Data Lupa Password Guru
Info Guru Info Login Guru Info Mata Pelajaran
Info Kelas Info Materi Info Pengumuman Info Tugas Info Latihan Info Soal Info Mengumpulkan_tugas
Info Forum Tanya Info Forum Jawab Info Lupa Password Guru
Data Mata Pelajaran Data Kelas Data Tahun Ajaran
Data Mengajar Data Login_Wakasek_kurikulum Data Lupa Password Wakasek Kurikulum
Admin Wakasek Kesiswaan
Data Login_Admin Data Lupa Password Admin
Data Kepala Sekolah Data Wakasek Kurikulum Data Wakasek Kesiswaan info Login_Admin info Kepala Sekolah info Wakasek Kurikulum info Wakasek Kesiswaan Info lupa password admin
Info Login_Wakasek_Kesiswaan Info Lupa password Wakasek kesiswaan
Info Siswa Info Guru Info Detail Kelas
Data Login_Wakasek_Kesiswaan Data Lupa Password Wakasek Kesiswaan
Data Siswa Data Guru Data Detail Kelas Mail Server
Gambar 2.2 Diagram Konteks
2.2.3 DFD Level 1
DFD (Data Flow Diagram) adalah sebuah
teknik grafis yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data
Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)
3Edisi. .. Volume. .., Bulan 20.. ISSN : 2089-9033
Siswa Admin Wakasek Kesiswaan Wakasek Kurikulum 3.0 Pengolahan Data Master Guru Siswa Admin Matapelajaran Mengajar Tahun Ajaran Kelas Detail Kelas 4.0 Pengolahan Akun Pengguna 5.0 Pengolahan Pembelajaran 6.0 Monitorng Pembelajaran Guru Materi Tugas Latihan Pengumuman Mengerjakan _Latihan Mengumpulkan Tugas Soal Peserta Forum Tanya Forum Jawab Data Admin
Info Data Admin Data Guru,Data Siswa Data Kelas,Data Detail Kelas Info Data Guru,Info Data Siswa Info Data Kelas,Info Data Detail Kelas Data Tahun Ajaran, Data Mengajar, Data Matapelajaran
Info Data Tahun Ajaran Info Data Mengajar Info Data Matapelajaran
2.0 Pengolahan Pendaftaran Pengguna 1.0 Login Data Login Admin Info Data Login Admin Valid/Tidak
Data Login Wakasek Kesiswaan Info Data Login Wakasek Kesiswaan Valid/Tidak
Data Login Admin Info Data Login Admin
Info Data Login Guru Data Login Guru
Data Siswa Info Data Siswa Data Guru
Info Data Guru Info Data Pengumuman Info Data Materi Info Data Tugas Info Data Latihan Info Data Forum Tanya Info Data Forum Jawab Data Pengumuman
Data Materi Data Tugas Data Latihan Data Forum Tanya Data Forum Jawab
Data Mengumpulkan Tugas Data Mengerjakan Latihan,Data Forum Tanya,Data Forum Jawab Info data materi,Info data Latihan,Info Log_soal,Info pengumuman Info Data Forum Tanya,Info Data Forum Jawab
Data Login Wakasek Kurikulum Info Data Login Wakasek Kurikulum Valid/Tidak
Info Data Tahun Ajaran Data Tahun Ajaran
Info Data Mengajar Data Mengajar Info Data Detail Kelas
Data Detail Kelas Data Kelas Info Data Kelas Info Data Matapelajaran
Data Matapelajaran Info Data Admin
Data Admin Info Data Guru Data Guru Info Data Siswa
Data Siswa Info Login Admin Info Login Kepala Sekolah Info Login Wakasek Kurikulum Info Login Wakasek Kesiswaan Data Login Admin Data Login Kepala Sekolah Data Login Wakasek Kurikulum Data LoginWakasek Kesiswaan
Info Login Siswa Data Login Siswa
Info Login Guru Data Login Guru Kepala
Sekolah Data Kepala Sekolah Info Data Login Kepala Sekolah Vali /Tidak
Info Data Mengajar, Info Data Latihan, Info Data Tugas
Data Tambah Kepala Sekolah Data Wakasek Kurikulum Data Wakasek Kesiswaan
Info Data Tambah Kepala Sekolah Info Data Wakasek Kurikulum info Data Wakasek Kesiswaan Data Siswa Info Data Siswa
Info Data GuruData Guru Info Data Pengumuman Data Pengumuman Info Data Materi Data Materi Info Data Tugas Data Tugas Info Data Latihan
Data Latihan Info Data Soal Data Soal Info Data Peserta Data Peserta Info Data Mengerjakan Latihan Data Mengerjakan Latihan Info Data Mengumpulkan Tugas Data Mengumpulkan Tugas Info Data Forum Tanya Data Forum Tanya Info Data Forum Jawab Data Forum Tanya
Info Data Materi Info Data Tugas Info Data Latihan
Info Data Mengajar
Log_Soal Data Log_soal Info Log_soal Info Nilai Latihan Info Nilai Tugas Data Tambah Kepala Sekolah
Data Wakasek Kurikulum Data Wakasek Kesiswaan Info Data Tambah Kepala Sekolah
Info Data Wakasek Kurikulum info Data Wakasek Kesiswaan
Mail Server Info Data profil Guru,profil Siswa
Info ubah password guru info ubah password pengguna Info Lupa Password
Kepala Sekolah Guru,siswa, Wakasek Kurikulum Wakasek kesiswaan
Info username dan Password Guru Info Username dan passwordSiswa Info mengajar
Info username dan Password Kepala sekolah Info Username dan password Wakasek
Gambar 2.3 DFD Level 1
2.2.4 Diagram Relasi
Diagram relasi menggambarkan hubungan antar data, arti data dan batasannya dijelaskan dengan baris dan kolom pada Gambar 2.4
Pengumuman PKKode_pengumuman tanggal Judul Isi sudahbaca FK1 nis FK2 nip Admin PK username password nama janatan tempat_lahir tanggal_lahir email detail_kelas PKkode_detail_kelas nama_detail_kelas kode_kelas FK2 nis FK3 kode_tahun_ajaran FK1 username forum_jawab PKkode_forum_jawab kode_forum sebagai tanggal user_id judul isi FK1 nis FK2 nip forum_tanya PKkode_forum sebagai tanggal user_id judul isi kode_mengajar FK1 nip FK2 nis guru PKnip password nama tempat_lahir tanggal_lahir jenis_kelamin agama alamat status email foto pendidikan telepon FK1 username kelas PKkode_kelas nama_kelas tingkat FK1 nis FK2 username latihan PKkode_latihan FK1 kode_mengajar tanggal judul isi log_login PKkode_log_login sebagai user_id tanggal_login FK1 nis FK2 nip log_soal PKkode_log_soal FK1 kode_soal kode_latihan FK2 nis pertanyaan jawaban_a jawaban_b jawaban_c jawaban_d jawaban_e jawaban file tipe referensi matapelajaran PKkode_pelajaran nama_pelajaran nama_tahun_ajaran FK1 username materi PKkode_materi FK1 kode_mengajar tanggal judul isi file mengajar PKkode_mengajar semester FK1 username FK2 kode_tahun_ajaran FK3 kode_kelas FK4 kode_pelajaran FK5 nip mengerjakan_latihan PKkode_mengerjakan_latihan tanggal_mengerjakan FK2 nis FK1 kode_log_soal mengumpulkan_tugas PKkode_mengumpulkan_tugas nama FK1 nis tanggal_mengumpulkan file nilai peserta PKkode_peserta FK1 nis FK2 kode_mengajar siswa PKnis password nama tempat_lahir tangal_lahir jenis_kelamin agama alamat status email foto telepon FK1 username soal PKkode_soal pertanyaan jawaban_a jawaban_b jawaban_c jawaban_d jawaban_e jawaban file tipe referensi FK1 kode_materi FK2 kode_latihan tahun_ajaran PKkode_tahun_ajaran nama_tahun_ajaran semester status FK1 username tugas PKkode_tugas tanggal judul referensi isi file FK1 kode_materi FK2 kode_mengajar FK3 kode_mengumpulkan_tugas
Gambar 2.4 Diagram Relasi
2.3 Desain
Desain struktur menu merupakan jalur pemakaian sistem yang mudah dipahami dan mudah digunakan. Dalam aplikasi learning management system ini pengguna yang memilki hak akses terdapat 7 pengguna antara lain struktur menu halaman utama,struktur menu wakasek kesiswaaan, struktur menu wakasek kurikulum, cstruktur menu kepala sekolah, struktur menu guru, struktur menu siswa.
Learning Management System SMK Angkasa 1 Margahayu
Halaman Utama List Guru List Siswa Aktifasi Akun Login
Aktifasi Guru Aktifasi Siswa
Gambar 2.5 Struktur Menu halaman utama.
Learning Management System SMK Angkasa 1 Margahayu Login Admin List Admin Pengguna Hapus Ubah Cari Tambah Admin Pengguna Simpan Reset
Gambar 2.6 Struktur Menu Admin
Learning Management System SMK Angkasa 1 Margahayu
Login Kesiswaan
List Data Guru
Hapus Ubah Cari Tambah Data Guru Simpan Reset List Data Siswa Hapus Ubah Cari Tambah Data Siswa Simpan Reset List Data kelas Hapus Ubah Cari Tambah Data Kelas Simpan Reset List Data Detail Kelas Hapus Edit Cari Tambah Data Detail Kelas Simpan Reset
Gambar 2.7 Struktur Menu Kesiswaan
Learning Management System SMK Angkasa 1 Margahayu Login Kurikulum List Data Matapelajaran Hapus Ubah Cari Tambah Data Matapelajaran Simpan Reset List Data KBM Hapus Cari Tambah Data KBM Simpan Reset List Data Tahun Ajaran Hapus Ubah Cari Tambah Data Tahun Ajaran Simpan Reset
Gambar 2.8 Struktur Menu Kurikulum
Learning Management System SMK Angkasa 1 Margahayu Login Kepala Sekolah Materi Grafik Materi Cari Latihan Tugas Grafik Tugas
Cari Cari Grafik Latihan
Gambar 2.9 Struktur Menu Kepala Sekolah
Login Guru Halaman Utama List Kelas
Mengajar Saya List Siswa List Guru Logout Learning Management
System SMK Angkasa 1 Margahayu
Uba Akun Ubah Password
SimpanReset SimpanReset
Kelas Mengajar
Pengumuman Materi Tugas Latihan Diskusi List Materi Tambah Materi
List
Pengumuman Tambah List Tugas Tambah Tugas List Latihan Tambah Latihan List Diskusi Tambah Diskusi Pengumuman
Ubah Penumuman
Hapus
Penumuman Download Ubah MateriHapus Materi
Materi Nilai Tugas Download Ubah TugasHapus Tugas
Tugas Daftar Siswa Hapus Latihan Tambah SoalUbah Soal Masuk
Diskusi Tambah Komentar
Gambar 2.10 Struktur Menu Guru
Login SIswa
Halaman Utama List Kelas Saya List Siswa List Guru Logout Learning Management
System SMK Angkasa 1 Margahayu Ambil Ke;as
Baru Uba Akun Ubah Password Masuk Kelas
Pengumuman Materi Tugas Latihan Diskusi List Materi Download Materi
List
Pengumuman List Tugas Download Tugas Upload Tugas List Latihan Kerjakan Latihan List Diskusi Tambah DiskusiMasuk Diskusi Tambah Komentar
SimpanReset
dibutuhkan untuk mengimplementasikan perangkat keras antara lain terdapat pada Tabel 2.1 sebagai berikut:
Tabel 2.1 Perangkat keras yang dibutuhkan
2.4.2 Implementasi Perangkat Lunak
Spesifikasi perangkat lunak yang dibutuhkan untuk mengimplementasikan perangkat lunak antara lain terdapat pada tabel 2.2 sebagai berikut:
Tabel 2.2 Perangkat Lunak yang dibutuhkan
2.5 Hasil Dan Diskusi
Dari analisa dan perancangan yang telah dilakukan, hasil dari aplikasi yang dibangun salah satunya dapat terlihat seperti pada Gambar 2.9:
Gambar 2.9 Tampilan Aplikasi
3. PENUTUP
3.1 Kesimpulan
Setelah melakukan analisis, perancangan, dan pengujian, maka dapat diperoleh kesimpulan sebagai berikut :
1. Aplikasi Learning Management System dapat mempermudah guru dalam memberikan materi secara on-line, sehingga siswa dapat mengakses dan men-download materi.
2. Aplikasi Learning Management System dapat memberikan kemudahan kepada guru dalam melakukan aktifitas pembelajaran seperti pemberian materi, tugas, dan soal-soal latihan sekalipun jika
guru bersangkutan berhalangan hadir, dan
mempermudah komunikasi antara guru dan siswa di luar lingkungan sekolah.
4. Aplikasi Learning Management System dapat mempermudah Kepala Sekolah dalam memonitoring kegiatan belajar mengajar.
3.2 Saran
1. Menambahkan fasilitas penyimpanan data massal (repository) mencakup materi yang sudah diunggah guru sehingga pada nantinya dapat dilihat oleh semua pihak peserta akademik sebagai acuan pra- pembelajaran
2. Membuat kuisioner secara online untuk
memonitoring kinerja dan pembelajaran yang guru berikan, sebagai bahan monitoring peningkatan mutu pembelajaran yang telah dilakukan.
DAFTAR PUSTAKA
[1] Yaniawati, R.P. 2010. E-learning: Alternatif
Pembelajaran Kontemporer. Bandung: Arfino Raya.
[2] Roger S. Pressman, 2002, Rekayasa Perangkat
Lunak: Pendekatan Praktisi (Buku I), Yogyakarta, Andi.