Pengembangan Sistem NKMD pada Modul Kesesuaian RPS, Kehadiran Mengajar, Pengumpulan Nilai dan Rekap Menggunakan Metodologi Software Re-Enginering
Abstract
Cara penilaian terhadap kinerja mengajar dosen di Fakultas Teknologi Industri Universitas Islam Indonesia adalah dengan cara menggabungkan komponen penilaian yang terdiri dari 4 komponen, yaitu komponen kuesioner, SAP, kehadiran, dan pengumpulan nilai ujian. Untuk bagian kehadiran mengajar dan kesesuain RPS penerapannya adalah dengan cara data yang didapatkan akan dihitung, setelah itu menghitung datanya dan hasil akan ditampilkan dalam bentuk persen (%). Guna mempercepat proses perhitungan terdapat beberapa perubahan logika dalam perhitungan SAP dan kehadiran, yaitu terdapatnya threshold yang berguna untuk pembagi nilai total hadir. Nilai yang akan diatur adalah jika terdapat <=3 sks maka nilai threshold-nya adalah 14 dan jika >3 sks maka nilai threshold-nya adalah 28. Para staff operator dan admin tidak perlu menghitung datanya dan cukup hanya memasukkan jumlah kehadiran dan kesesuaian RPS-nya saja. Metodologi yang digunakan dalam pengembangan sistem ini adalah software re-engineering.
Tahapan-tahapan yang dilakukan dalam melakukan penelitian ini meliputi, menganalisis sistem yang lama terlebih dahulu, identifikasi masalah, analisis pemodelan, analisis kebutuhan sistem, perancangan sistem, implementasi dan pengujian. Pembuatan sistem NKMD (nilai kinerja mengajar dosen) menggunakan framework CodeIgniter versi 3.1.9 berbasis modular (HMVC). Untuk tahap pengujian dilakukan dengan cara menguji fungsionalitas sistem apakah sistem yang baru telah bekerja dengan baik dengan menggunakan pengujian alpha dan beta testing.
Kesimpulan dari penelitian ini adalah sistem terdahulu yaitu sistem NKD telah dikembangkan menjadi sistem yang baru yaitu sistem NKMD dengan penambahan beberapa fitur sesuai dengan metodologi software re-engineering. Pengolahan data pada sistem NKMD akan lebih mudah dikarenakan beberapa fitur yang dimiliki NKMD.
Kata kunci:alpha testing,beta testing,kuesioner, pengembangan, software re-engineering, sistem.
Collections
- Informatics Engineering [2148]