Rekursif: Jurnal Informatika https://ejournal.unib.ac.id/rekursif <p>Rekursif (Jurnal Informatika) adalah jurnal ilmiah <em>peer-review</em> yang diterbitkan oleh Program Studi Informatika, Fakultas Teknik, Universitas Bengkulu. Rekursif menerima artikel ilmiah dengan topik: Informatika, Sistem Informasi, dan Teknologi Informasi dari peneliti, dosen, guru dan mahasiswa. Jurnal ini diterbitkan secara berkala setiap bulan Maret dan November berdasarkan hasil <em>peer-review</em>. Jurnal ini bertujuan untuk menyebarluaskan hasil penelitian kepada para pendidik di seluruh dunia. Para penulis diharapkan untuk mengirimkan artikel yang lengkap, belum pernah diterbitkan, asli, dan tidak sedang diulas di jurnal lain.</p> Universitas Bengkulu id-ID Rekursif: Jurnal Informatika 2303-0755 Sistem Informasi Jurnal Mengajar Studi Kasus SMA Negeri 3 Kota Bengkulu https://ejournal.unib.ac.id/rekursif/article/view/39609 <p>SMA Negeri 3 Kota Bengkulu masih melakukan pencatatan kegiatan pembelajaran secara manual sehingga kurang efisien dalam pelaksanaan dan dokumentasi kegiatan belajar mengajar. Untuk meningkatkan pengelolaan jurnal mengajar di SMA Negeri 3 Kota Bengkulu, maka dikembangkan Sistem Informasi Jurnal Mengajar berbasis <em>website</em> agar dapat mempermudah dalam proses pengelolaan data pembelajaran dan mengoptimalkan pencatatan jurnal mengajar. Dengan menggunakan <em>framework </em>Laravel dan metode <em>waterfall </em>sebagai metode pengembangan sistem, diperoleh sebuah sistem informasi dengan pengujian <em>blackbox</em> dengan tingkat keberhasilan yang tinggi. Sistem informasi yang telah diuji menggunakan metode <em>blackbox</em> menunjukkan bahwa setiap fitur-fitur yang disediakan mampu mempermudah proses pencatatan kegiatan pembelajaran di SMA Negeri 3 Kota Bengkulu, sehingga evaluasi dan pelaporan hasil kegiatan pembelajaran yang dihasilkan lebih akurat.</p> <p><em>Kata Kunci: </em>Sistem Informasi, Jurnal Mengajar, <em>Waterfall</em>, Laravel, Data Pembelajaran.</p> Aisyah Amelia Zarah Juaita Dian Ardiyanti Saputri Widhia KZ Oktoeberza Hak Cipta (c) 2025 Aisyah Amelia Zarah Juaita, Dian Ardiyanti Saputri, Widhia KZ Oktoeberza https://creativecommons.org/licenses/by-sa/4.0 2025-03-29 2025-03-29 13 1 1 13 10.33369/rekursif.v13i1.39609 Sistem Manajemen Reservasi Ruangan di Gedung Pusat Kegiatan Mahasiswa (PKM) Universitas Bengkulu https://ejournal.unib.ac.id/rekursif/article/view/39624 <p>Pusat Kegiatan Mahasiswa (PKM) Universitas Bengkulu memerlukan sistem manajemen reservasi ruangan yang efisien untuk mengatasi proses manual yang rentan terhadap kesalahan, keterlambatan, dan kurangnya transparansi. Proyek ini bertujuan untuk merancang dan mengembangkan Sistem Manajemen Reservasi Ruangan berbasis web menggunakan framework Laravel, yang memungkinkan mahasiswa melihat ketersediaan ruangan secara real-time dan melakukan reservasi online. Sistem ini juga memberikan kemudahan bagi admin untuk mengelola data ruangan dan reservasi secara sistematis serta menghindari bentrok jadwal. Dengan metodologi pengembangan Waterfall, perancangan sistem dilakukan menggunakan Unified Modeling Language (UML) dan pengujian dengan metode Black Box Testing. Sistem ini diharapkan dapat meningkatkan efisiensi pengelolaan ruangan, memberikan transparansi informasi, dan meminimalkan kendala proses manual, sehingga mendukung efektivitas kegiatan mahasiswa. Implementasi sistem ini berkontribusi pada modernisasi layanan administrasi kampus dan optimalisasi fasilitas PKM.</p> Hikmah Hijrayanti Federika Butar Butar Widhia KZ Oktoeberza Hak Cipta (c) 2025 Hikmah Hijrayanti, Federika Butar Butar, Widhia Oktoeberza https://creativecommons.org/licenses/by-sa/4.0 2025-03-29 2025-03-29 13 1 14 28 10.33369/rekursif.v13i1.39624 Identifikasi Pola Polimorfisme Pada Punggung Kumbang Coccinellidae Menggunakan Metode Yolo Untuk Membedakan Jenis Kumbang Predator dan Hama https://ejournal.unib.ac.id/rekursif/article/view/40182 <p>Identifikasi pola polimorfisme pada punggung kumbang <em>Coccinellidae</em> penting untuk membedakan predator dan hama dalam pertanian. Namun, perbedaan visual sering kali sulit dikenali. Penelitian ini mengusulkan metode <em>deep learning</em> menggunakan YOLOv5 untuk identifikasi otomatis. Data kumbang <em>Coccinellidae</em> dikumpulkan, melalui <em>preprocessing</em> dan augmentasi, menghasilkan 1.821 gambar. Model YOLO dilatih dengan parameter optimal hingga <em>epoch</em> 729 dan <em>patience</em> 300. Evaluasi menggunakan metrik <em>Mean Average Precision</em> (mAP) menunjukkan kinerja tinggi, dengan mAP@0,5 sebesar 0,966 dan mAP@0,75 sebesar 0,962. Selain itu, aplikasi berbasis Android dikembangkan untuk implementasi model ini dan diuji dengan hasil kepuasan pengguna sebesar 80. Hasil penelitian menunjukkan bahwa pendekatan ini efektif dalam membedakan kumbang predator dan hama secara akurat serta berpotensi membantu pengendalian hama di bidang pertanian.</p> <p>Kata Kunci: Identifikasi, Coccinellidae, Polimorfisme, YOLOv5.</p> Eva Nurmalasari Agus Susanto Agustin Zarkani Hak Cipta (c) 2025 Eva Nurmalasari, Agus Susanto, Agustin Zarkani https://creativecommons.org/licenses/by-sa/4.0 2025-03-29 2025-03-29 13 1 29 40 10.33369/rekursif.v13i1.40182 Rancang Bangun Sistem Presensi Pegawai Berbasis IP Publik Statik Untuk Meningkatkan Efisiensi dan Akurasi Pencatatan Kehadiran https://ejournal.unib.ac.id/rekursif/article/view/41006 <p><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">Penelitian ini bertujuan untuk membuat sistem absensi karyawan berdasarkan IP Publik statis dari penyedia layanan internet. Keterbatasan sistem absensi konvensional sering kali mencakup antrean panjang dan ketergantungan pada teknologi tertentu, seperti kartu dan pemindai sidik jari. Karyawan dapat melakukan absensi secara fleksibel menggunakan teknologi IP publik statis dengan memanfaatkan komputer atau ponsel yang terhubung ke jaringan </span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-style: italic; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">Wi-Fi</span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text"> perusahaan. Metode pengembangan sistem yang digunakan adalah </span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-style: italic; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">waterfall</span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">, dibuat menggunakan model visualisasi UML dan bahasa pemrograman PHP dengan </span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-style: italic; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">framework</span></span><span class="TextRun SCXW41136784 BCX0" lang="ID" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text; font-variant-ligatures: none !important; color: #000000; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 18px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: pre-wrap; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; line-height: 17.2667px; font-family: 'Times New Roman', 'Times New Roman_EmbeddedFont', 'Times New Roman_MSFontService', serif;" xml:lang="ID" data-contrast="auto"><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text"> CodeIgniter serta MySQL sebagai basis data. Hasil pengujian menunjukkan bahwa sistem absensi berbasis IP publik statis yang dikembangkan dapat meningkatkan efisiensi proses absensi lebih cepat dan mengurangi kesalahan pencatatan absen</span><span class="NormalTextRun SCXW41136784 BCX0" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; user-select: text;" data-ccp-parastyle="Body Text">si secara signifikan.</span></span></p> Karno Ganjar Prasetyo Hak Cipta (c) 2025 Karno Ganjar Prasetyo Ganjar Prasetyo https://creativecommons.org/licenses/by-sa/4.0 2025-04-05 2025-04-05 13 1 41 50 10.33369/rekursif.v13i1.41006