ANALISIS FITUR LEARNING MANAGEMENT SYSTEM MENGGUNAKAN METODE FEATURE ORIENTED SOFTWARE DEVELOPMENT (FOSD) BERDASARKAN SN-
DIKTI
Laporan Tugas Akhir
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Informatika Universitas Muhammadiyah Malang
Gilang Ramadhan (201710370311005)
Bidang Minat Rekayasa Perangkat Lunak
PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG 2021
i
LEMBAR PERSETUJUAN
ii
LEMBAR PENGESAHAN
iii
LEMBAR PERNYATAAN
iv
KATA PENGANTAR
ميحرلا نمحرلا الله مسب
Assalamu’alaikum Wr. Wb.
Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya, tak lupa sholawat dan salam kepada junjungan Nabi Besar Muhammad SAW, sehingga skripsi yang berjudul
“Analisis Fitur Learning Management System Menggunakan Metode Feature Oriented Software Development (FOSD) Berdasarkan SN-Dikti” dapat terselesaikan dengan baik.
Skripsi ini ditulis untuk memenuhi syarat memperoleh gelar Sarjana Komputer Teknik Informatika Universitas Muhammadiyah Malang. Penulis menyadari masih memiliki kekurangan, oleh sebab itu penulis mengharapkan kritik serta saran yang membangun dari semua pihak demi kesempurnaan tugas akhir ini.
Dalam penyelesaian skripsi ini tidak lepas dari dukungan dan bantuan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis dengan segala kerendahan hati mengucapkan terima kasih dan penghargaan sebesar-besarnya kepada:
1. Kepada kedua orang tua saya, Bapak Syaifullah H.AR dan Ibu Fatmah Hasan Al-Amudy atas segala doa, dukungan, bimbingan, nasehat, dan semangat untuk kelancaran perkuliahan serta pengerjaan skripsi hingga saya lulus sekarang.
2. Kepada Nenek, Paman, Bibi yang selalu memberikan doa, dukungan, nasihat dalam menyelesaikan skripsi ini.
3. Kepada adikku Zulfan Rizki Fasya, Nur Safida Said Al-Amudi, Nadhifah Said Alamudi, dan Raisa Ghina Hisyam Alamudi yang selalu memberikan semangat, dukungan, serta do’a dalam kelancaran pengerjaan skripsi ini.
4. Kepada Dosen Pembimbing Galih Wasis Wicaksono, S.Kom, M.Cs dan Ibu Evi Dwi Wahyuni, S.Kom., M.Kom yang bersedia memberikan waktu serta pikiran dalam membimbing saya dalam pengerjaan skripsi.
5. Dosen Pakar Bapak Prof Yus Mochamad Cholily, M.Si yang telah memberikan bantuan serta dukungan dalam menyelesaikan skripsi ini.
v
6. Seluruh dosen dan civitas akademika kampus Universitas Muhammadiyah Malang khususnya jurusan teknik informatika yang telah banyak memberi bantuan dan dukungan selama penulis menempuh pendidikan di UMM.
7. Rani Verdani, selalu memberikan motivasi, do’a dalam menyelesaikan skripsi ini dan yang selalu mengingatkan penulis mulai merasa lelah dan malas.
8. Sahabat seperjuangan, yang selalu memberikan dukungan yaitu Nafi’, Andhika, Azhar, Andi, Danang, Faisal, Yasril, Jabbar, Lucky, Aldo, Nindi, Prilly.
9. Sepupu seperjuangan Dita Tri Mulyani, yang selalu memberikan dukungan, semangat serta do’a dalam kelancaran menyelesaikan skripsi ini.
10. Teman-teman yang belum sempat penulis tuliskan namanya satu-satu yang telah memberikan semangat, doa serta dukungan dalam kelancaran menyelesaikan skripsi ini.
Akhir kata, Penulis berharap semoga skripsi ini dapat memberikan informasi serta bermanfaat bagi siapa saja yang memerlukannya.
Malang, 15 April 2021
Gilang Ramadhan
vi DAFTAR ISI
LEMBAR PERSETUJUAN ...i
LEMBAR PENGESAHAN ... ii
LEMBAR PERNYATAAN ... iii
KATA PENGANTAR ...iv
DAFTAR ISI ...vi
DAFTAR TABEL ...ix
DAFTAR GAMBAR ... x
DAFTAR LAMPIRAN ...xi
ABSTRAK ... xii
ABSTRACT ... xiii
BAB I ... 1
PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... 3
1.3. Tujuan Penelitian ... 3
1.4. Batasan Masalah ... 3
BAB II ... 4
TINJAUAN PUSTAKA ... 4
2.1. Tinjauan Terdahulu ... 4
2.2. Learning Management System ... 5
2.2.1. Canvas ... 6
2.2.2. Edmodo ... 7
2.2.3. Google Classroom ... 7
2.2.4. Moodle ... 7
2.3. Feature Oriented Software Development (FOSD) ... 7
2.3.1. Tahapan Feature Oriented Software Development (FOSD) ... 8
2.4. Standar Nasional Pendidikan Tinggi (SN-Dikti) ... 10
2.4.1. Karakteristik Standar Pembelajaran ... 11
2.4.2. Karakteristik Penilaian ... 12
2.5. Xampp ... 12
BAB III ... 14
METODOLOGI ... 14
vii
3.1. Identifikasi Masalah ... 14
3.2. Studi Literature ... 15
3.3. Pengumpulan Data ... 15
3.3.1. Standar Pembelajaran ... 15
3.3.2. Standar Penilaian ... 17
3.4. Daftar Fitur yang dianalisis ... 17
3.5. Daftar Pemetaan Fitur LMS ... 20
3.6. Rancangan Sistem ... 28
3.6.1. Moodle ... 29
3.7. Analisis Fitur Learning Menggunakan Feature Oriented Software Development (FOSD) ... 29
3.7.1. Analisis Domain ... 30
3.7.2. Desain Domain & Spesifikasi ... 31
3.7.3. Implementasi ... 34
3.7.4. Konfigurasi Produk & Generasi ... 35
3.7.5. Black Box ... 35
3.7.6. Validasi Pakar ... 35
3.7.7. Hasil dan Kesimpulan ... 36
BAB IV ... 37
HASIL DAN PEMBAHASAN ... 37
4.1. Implementasi LMS ... 37
4.2. Konfigurasi Fitur ... 37
4.3. Hasil Analisis Data Fitur ... 38
4.4. Instalasi Moodle ... 44
4.4.1. Enroll User ... 45
4.4.2. Topik Materi ... 46
4.4.3. Video Conference ... 48
4.4.4. Tugas/Assigment ... 49
4.4.5. Forum Diskusi ... 51
4.4.6. Kuis ... 51
4.4.7. Grades ... 52
4.5. Testing Fitur ... 53
4.5.1. Testing Fitur Dengan Black Box ... 53
4.5.2. Validasi Pakar ... 68
viii
4.6. Hasil Pengujian ... 69
BAB V ... 70
PENUTUP ... 70
5.1. Kesimpulan ... 70
5.2. Saran ... 70
DAFTAR PUSTAKA ... 71
LAMPIRAN ... 73
ix
DAFTAR TABEL
Tabel 2. 1 Penelitian Terdahulu ... 4
Tabel 2. 2 LMS yang banyak digunakan ... 6
Tabel 2. 3 Standar Nasional Pendidikan Tinggi ... 11
Tabel 3. 1 Stazndar Pembelajaran SN-Dikti ... 15
Tabel 3. 2 Standar Penilaian SN-Dikti ... 17
Tabel 3. 3 Daftar Fitur LMS Dosen ... 17
Tabel 3. 4 Daftar Fitur LMS Mahasiswa ... 19
Tabel 3. 5 Kriteria Standar Pembelajaran Interaktif ... 20
Tabel 3. 6 Kriteria Standar Pembelajaran Holistik ... 21
Tabel 3. 7 Kriteria Standar Pembelajaran Integratif ... 21
Tabel 3. 8 Kriteria Standar Pembelajaran Saintifik ... 22
Tabel 3. 9 Kriteria Standar Pembelajaran Kontektual ... 23
Tabel 3. 10 Kriteria Standar Pembelajaran Tematik ... 23
Tabel 3. 11 Kriteria Standar Pembelajaran Efektif ... 23
Tabel 3. 12 Kriteria Standar Pembelajaran Kolaboratif ... 24
Tabel 3. 13 Kriteria Standar Pembelajaran Berpusat Pada Mahasiswa ... 24
Tabel 3. 14 Kriteria Standar Penilaian Edukatif ... 25
Tabel 3. 15 Kriteria Standar Penilaian Otentik ... 25
Tabel 3. 16 Kriteria Standar Penilaian Objektif ... 26
Tabel 3. 17 Kriteria Standar Penilaian Akuntabel ... 27
Tabel 3. 18 Kriteria Standar Penilaian Transparan ... 27
Tabel 3. 19 Kriteria Standar Penilaian Integratif ... 28
Tabel 4. 1 Plug in digunakan pada LMS ... 38
Tabel 4. 2 Hasil Analisis Data Fitur LMS ... 38
Tabel 4. 3 Hasil Pengujian Fitur LMS ... 54
Tabel 4. 4 Hasil Validasi Pakar Standar Pembelajaran ... 68
Tabel 4. 5 Hasil Validasi Pakar Standar Penilaian... 68
x
DAFTAR GAMBAR
Gambar 2. 1 Tahapan Feature Oriented Software Development (FOSD) ... 8
Gambar 3. 1 Langkah Penelitian ... 14
Gambar 3. 2 Perancangan Sistem ... 28
Gambar 3. 3 Prosedur Sistem Moodle. ... 29
Gambar 3. 4 Diagram Fitur Umum ... 30
Gambar 3. 5 Diagram Fitur Login ... 30
Gambar 3. 6 Diagram Fitur Profil User ... 31
Gambar 3. 7 Diagram Fitur Pesan/Inbox ... 31
Gambar 3. 8 Diagram Fitur Kelas ... 31
Gambar 3. 9 Diagram Konteks Moodle ... 32
Gambar 3. 10 Data Flow Diagram Level 0 ... 33
Gambar 3. 11 Data Flow Diagram Level 01 Hak Akses User ... 33
Gambar 3. 12 Data Flow Diagram Level 01 Mengolah Data ... 34
Gambar 3. 13 Data Flow Diagram Level 01 Pengolahan Kelas ... 34
Gambar 3. 14 Tahapan Black Box ... 35
Gambar 4. 1 Fitur Penambahan Mahasiswa ke dalam kelas ... 46
Gambar 4. 2 Fitur cek mahasiswa didalam kelas ... 46
Gambar 4. 3 Fitur dosen membuat topik pembahasan materi ... 47
Gambar 4. 4 Fitur tampilan aktivitas pada mahasiswa ... 48
Gambar 4. 5 Fitur cek mahasiswa didalam kelas ... 49
Gambar 4. 6 Fitur dosen input tugas mahasiswa ... 50
Gambar 4. 7 Fitur mahasiswa submit tugas pada kelas ... 50
Gambar 4. 8 Fitur forum diskusi ... 51
Gambar 4. 9 Fitur pengerjaan kuis pada kelas ... 52
Gambar 4. 10 Input dan pengecekan nilai mahasiswa ... 53
xi
DAFTAR LAMPIRAN
Lampiran 1 Tabel Fitur Validasi Pakar ... 73 Lampiran 2 Gambar Berita Acara Pakar ... 85
xii ABSTRAK
Covid-19 sangat bertampak terhadap dunia pendidikan sehingga menuntut penerapan pembelajaran online. Teknologi Informasi dan Komputer melalui Learning Management System (LMS) dapat memberikan solusi dalam dunia pendidikan. Learning management system (LMS) merupakan media pembelajaran berbasis website dan mobile. Dari banyak LMS yang digunakan, belum adanya LMS yang mengimplementasikan beberapa kriteria standar pembelajaran dan standar penilaian pada standar nasional pendidikan tinggi (SN-Dikti). Standar pembelajaran dan standar penilaian merupakan standar yang tidak dipisahkan dalam kegiatan pembelajaran, kareana standar pembelajaran dan standar penilaian merupakan cara untuk dapat mengukur keberhasilan dalam kegaitan pembelajaran.
Metode yang diterapkan pada penelitian ini adalah metode Feature Oriented Software Development (FOSD). FOSD merupakan metode yang dapat menguraikan suatu sistem perangkat lunak dengan kaitan fitur yang telah tersedia.
Kata kunci: Covid-19, LMS, FOSD, SN-Dikti
xiii ABSTRACT
Covid-19 has an impact on the world of education so that the application of online learning. Information Technology and Computers through the Learning Management System (LMS) can provide solutions in the world of education. A learning management system (LMS) is a website and mobile-based learning media.
Of the many LMS used, there is no LMS that implements several criteria for learning standards and higher education standards (SN-Dikti). Learning standards and production standards are inadequate standards in learning activities because learning standards and production standards are used to measure learning activities.
The method applied in this research is the Feature-Oriented Software Development (FOSD) method. FOSD is a method that can describe a software system with available features.
Keywords: Covid-19, LMS, FOSD, SN-Dikti
71
DAFTAR PUSTAKA
[1] N. Adzharuddin, “Learning Management System (LMS) among University Students: Does It Work?,” Int. J. e-Education, e-Business, e-Management e- Learning, vol. 3, no. 3, 2013, doi: 10.7763/ijeeee.2013.v3.233.
[2] M. Munir, “Penggunaan Learning Management System (Lms) Di Perguruan Tinggi: Studi Kasus Di Universitas Pendidikan Indonesia,” J. Cakrawala Pendidik., vol. 1, no. 1, pp. 109–119, 2010, doi: 10.21831/cp.v1i1.222.
[3] Kemenristekdikti, “Standar Nasional Pendidikan Tinggi,” Prod. Huk., no.
49, pp. 21–23, 2014, [Online]. Available: http://www.kopertis12.or.id/wp- content/uploads/2014/06/permen_tahun2014_nomor049.pdf.
[4] D. Yana and A. Adam, “Efektivitas Penggunaan Platform Lms Sebagai Media Pembelajaran Berbasis Blended Learning Terhadap Hasil Belajar Mahasiswa,” J. Dimens., vol. 8, no. 1, pp. 1–12, 2019, doi:
10.33373/dms.v8i1.1816.
[5] A. I. M. Elfeky, T. S. Y. Masadeh, and M. Y. H. Elbyaly, “Advance organizers in flipped classroom via e-learning management system and the promotion of integrated science process skills,” Think. Ski. Creat., vol. 35, no. September 2019, p. 100622, 2020, doi: 10.1016/j.tsc.2019.100622.
[6] E. Retnoningsih, “dan Moodle Dalam Pembelajaran Online,” vol. 1, no. 2, pp. 221–230, 2017.
[7] G. W. Wicaksono et al., “Analisis Fitur Sistem Manajemen Pembelajaran Canvas Menggunakan Analisis Domain Berorientasi Fitur ( FODA ),” no.
246.
[8] S. Apel and C. Kästner, “An overview of feature-oriented software development,” J. Object Technol., vol. 8, no. 5, pp. 49–84, 2009, doi:
10.5381/jot.2009.8.5.c5.
[9] G. W. Wicaksono, G. A. Juliani, E. D. Wahyuni, Y. M. Cholily, H. W.
Asrini, and Budiono, “Analysis of Learning Management System Features based on Indonesian Higher Education National Standards using the Feature- Oriented Domain Analysis,” 2020 8th Int. Conf. Inf. Commun. Technol.
ICoICT 2020, 2020, doi: 10.1109/ICoICT49345.2020.9166459.
[10] A. S. Rahim, M. Maskur, and G. W. Wicaksono, “IMPLEMENTASI
METODE FEATURE-ORIENTED SOFTWARE DEVELOPMENT
(FOSD) DALAM MENGEMBANGKAN LEARNING MANAGEMENT SYSTEM (LMS),” J. Repos., vol. 2, no. 12, 2020.
[11] F. T. Pratiwi, R. A. Nugroho, and D. T. Nugrahadi, “Metode Feature- Oriented Software Development ( Fosd ) Untuk Pengembangan Aplikasi Belajar Dasar-Dasar Bahasa Korea,” J. Elektron. Nas. Teknol. dan Ilmu Komput., pp. 151–164, 2017.
[12] N. N. Supuwiningsih, E-Learning untuk Pembelajaran Abad 21 dalam Menghadapi Era Revolusi Industri 4.0. Media Sains Indonesia.
[13] S. L. City, “Instructure,” vol. 291, no. 2018, pp. 1–6, 2021.
[14] M. Arifin and R. Ekayati, E-Learning Berbasis Edmodo. Deepublish, 2019.
[15] M. Imaduddin, Membuat Kelas Online Berbasis Android Dengan Google Classroom: Terobosan Pembelajaran Era Revolusi Industri 4.0.
Garudhawaca, 2018.
[16] L. S. Rahmawati, S. Kom, P. Studi, P. Lunak, S. Informasi, and U.
72
Gunadarma, “Analisis website toko online,” vol. 6, no. 1.
[17] Mendikbud RI, “Peraturan Menteri Pendidikan Dan Kebudayaan Republik Indonesia Nomor 3 Tahun 2020 Tentang Standar Nasional Pendidikan Tinggi,” Menteri Pendidik. dan Kebud. RI, pp. 1–76, 2020.
[18] W. N. Cholifah, Y. Yulianingsih, and S. M. Sagita, “Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap,” STRING (Satuan Tulisan Ris. dan Inov. Teknol., vol.
3, no. 2, p. 206, 2018, doi: 10.30998/string.v3i2.3048.
73