SISTEM ABSENSI MAGANG MAHASISWA ITB STIKOM AMBON BERBASIS WEBSITE
Isi Artikel Utama
Abstrak
Pencatatan kehadiran untuk program magang di ITB STIKOM Ambon masih dilakukan secara manual menggunakan lembar kehadiran cetak, sehingga rentan terhadap kesalahan pencatatan, dokumen hilang, dan lambatnya proses rekapitulasi. Penelitian ini bertujuan untuk merancang dan membangun sistem absensi magang berbasis web. Penelitian ini merupakan studi rekayasa perangkat lunak terapan yang mengadopsi model pengembangan Waterfall, yang mencakup analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan. Data kebutuhan dikumpulkan melalui observasi, wawancara dengan koordinator magang, dosen pembimbing, dan mahasiswa, serta studi literatur. Sistem ini dibangun menggunakan PHP murni (native PHP) dan basis data MySQL, serta menggunakan HTML, CSS, JavaScript, dan Bootstrap untuk antarmuka. Hasil dari penelitian ini adalah sebuah sistem dengan tiga tingkat hak akses—administrator, dosen pembimbing/mentor, dan mahasiswa—yang menyediakan fitur otentikasi, jadwal absensi yang dapat dikonfigurasi, pencatatan kehadiran secara online, pencatatan aktivitas harian sebagai buku harian (log book), rekapitulasi, dan pencetakan laporan. Verifikasi fungsional dirancang melalui pengujian kotak hitam (black box testing), yang dilengkapi dengan uji penerimaan pengguna (user acceptance test) menggunakan kuesioner skala Likert lima poin. Sistem ini diharapkan dapat meningkatkan efisiensi, akurasi, dan transparansi pengelolaan absensi magang serta mendukung digitalisasi layanan akademik di ITB STIKOM Ambon.
Rincian Artikel
Referensi
Jogiyanto H. M., Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. Yogyakarta: Andi, 2005.
H. Fitriyadi, “Perancangan sistem absensi perkuliahan dengan menggunakan Radio Frequency Identification (studi kasus pada STMIK Banjarbaru),” Jurnal Ilmiah Komputer, vol. 17, pp. 55–66, 2021.
F. Chahyadi, A. Mahargarika, and E. Suswaini, “Absensi daring berbasis Android menggunakan real-time token dan berbasis lokasi,” Jurnal Sustainable: Jurnal Hasil Penelitian dan Industri Terapan, vol. 10, no. 2, pp. 53–58, 2021, doi: 10.31629/sustainable.v10i2.3663.
A. Kadir, Pengenalan Sistem Informasi, Edisi Revisi. Yogyakarta: Andi, 2010.
M. Rahmat, Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Jakarta: Informatika, 2020.
A. Siregar, “Pengembangan sistem absensi berbasis web untuk instansi pendidikan,” Jurnal Teknologi Informasi, vol. 7, no. 2, pp. 89–95, 2019.
A. Anharudin, “Rancang bangun sistem informasi administrasi pendaftaran kursus,” PROSISKO, vol. 5, no. 2, 2018.
M. S. Novendri, A. Saputra, and C. E. Firmansyah, “Aplikasi inventaris barang pada MTs Nurul Islam Dumai menggunakan PHP dan MySQL,” Lentera Dumai, vol. 10, no. 2, pp. 46–57, 2019.
N. Nirsal and S. Rusmala, “Desain dan implementasi sistem pembelajaran berbasis e-learning pada Sekolah Menengah Pertama Negeri 1 Pakue Tengah,” Jurnal Ilmiah d’Computare, vol. 10, pp. 30–37, 2020.
H. Audiva, A. T. Hanuranto, and R. Mayasari, “Aplikasi sistem monitoring kelayakan air di daerah aliran sungai berbasis Android,” e-Proceeding of Engineering, vol. 7, no. 2, pp. 3525–3531, 2020.
Sugiyono, Metode Penelitian Kuantitatif, Kualitatif, dan R&D. Bandung: Alfabeta, 2013.
R. S. Pressman, Software Engineering: A Practitioner’s Approach, 7th ed. New York: McGraw-Hill, 2010.
I. Sommerville, Software Engineering, 9th ed. Boston: Addison-Wesley, 2011.
A. Rijali, “Analisis data kualitatif,” Alhadharah: Jurnal Ilmu Dakwah, vol. 17, no. 33, pp. 81–95, 2018.
ISO/IEC 25010:2011, Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models. Geneva: International Organization for Standardization, 2011.