• Tidak ada hasil yang ditemukan

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)

1

Edisi. .. 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)

3

Edisi. .. 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.

Dokumen terkait