31 Menurut Lepine 2015, untuk menghitung
Maintainability Index dapat dibantu menggunakan
software PHPmetrics. PHPmetrics merupakan perangkat lunak yang digunakan untuk menganalisis perangkat lunak pada karakteristik
maintainability yang menggunakan bahasa PHP.
PHPmetrics akan melakukan perhitungan sesuai dengan rumus pada karakteristik
maintainability dan akan menampilkan hasil akhir berupa MI dan kemudian dibandingkan dengan kriteria yang tersaji pada Tabel 3.
Tabel 3. Maintainability Index
Maintainability Index Level
Keterangan
86-100 High Maintainable
Sangat mudah dirawat 66-85
Moderate Maintainable Normal untuk dirawat
0-65 Difficult to Maintain
Sulit untuk dirawat
B. Hasil Penelitian yang Relevan
1. Sistem Informasi Data Poin Pelanggaran Siswa SMA Muhammadiyah 2
Yogyakarta berbasis Java oleh Risang Kurniawan dalam naskah publikasi tahun 2012. Hasil penelitian ini adalah sistem informasi poin pelanggaran yang
dibangun menggunakan bahasa java. Fungsi-fungsi yang disediakan sistem ini adalah penyimpanan data siswa, menyimpan data pelanggaran, dan mencetak
laporan. Sistem yang dikembangkan oleh Risang Kurniawan ini belum dilakukan pengujian. Kendala pada sistem ini adalah tidak adanya menu untuk
menampilkan data siswa yang mendapat jumlah poin maksimal sehingga perlu melakukan penjumlahan poin terlebih dahulu untuk diketahui siswa mana
yang perlu diberi bimbingan. Selain itu user interface sistem juga sangat
sederhana dan tidak ada kombinasi warna sehingga kurang menarik pengguna.
32 2.
Pengembangan dan Analisis Kualitas Sistem Pengelolaan Poin Pelanggaran Tata Tertib Siswa Berbasis
Web di SMK Muhamadiyah 1 Bantul oleh Apriyani dalam penelitiannya yang dilakukan pada tahun 2015. Hasil dari penelitian ini
menunjukkan bahwa sistem pengelolaan poin pelanggaran tata tertib siswa berbasis web yang dikembangkan telah sesuai dengan kebutuhan SMK
Muhammadiyah 1 Bantul sehingga dapat dimanfaatkan untuk mengetahui peningkatan kedisiplinan siswa. Sistem Pengelolaan Poin Pelanggaran Tata
Tertib Siswa Berbasis Web ini dikembangkan menggunakan framework
CodeIgniter dan telah dilakukan pengujian menggunakan standard ISO 9126.
33
C. Kerangka Pikir
MASALAH
1. Penilaian sikap masih menggunakan jurnal dalam bentuk hardcopy.
2. Pengembangan perangkat lunak yang belum dilakukan pengujian sering
terjadi error serta fitur dan fungsionalitasnya tidak sesuai yang dijanjikan.
SOLUSI
Pengembangan sistem informasi pantauan pembentukan karakter siswa
TAHAPAN
PENGUJIAN
KESIMPULAN
Inception Elaboration
Construction Transition
Functional Suitability
Usability Performance
efficiency Reliability
Maintainability
34
D. Pertanyaan Penelitian