cover
Contact Name
Debi Setiawan
Contact Email
jurnal.jekin@gmail.com
Phone
+6281297409136
Journal Mail Official
jurnal.jekin@gmail.com
Editorial Address
Jl. Datuk Tunggul, Kel Teluk Kenidai, Kec Tambang, Kab Kampar, Prov Riau, Indonesia.
Location
Kab. kampar,
Riau
INDONESIA
Jurnal Teknik Informatika
ISSN : 2809135     EISSN : 28091353     DOI : -
Core Subject : Science,
JEKIN-Jurnal Teknik Informatika: diterbitkan tiga kali setahun pada bulan Maret, Juli, dan November oleh Yayasan Rahmatan Fiddunya Wal Akhirah untuk membantu akademisi, peneliti, dan praktisi dalam mensosialisasikan hasil penelitiannya. Tujuan Jurnal JEKIN adalah untuk mempublikasikan makalah/artikel di bidang teknik informatika.
Articles 201 Documents
Penggunaan Software Metrics Dan Abstract Syntax Tree Untuk Mendeteksi Code Smell Pada Bahasa Pemrograman Python Hamzan Wadi; Kasmawi; Muhammad Asep Subandri
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.900

Abstract

Code smell adalah kelemahan desain atau praktik buruk dalam kode program yang merugikan proyek pengembangan perangkat lunak. Hal ini dapat menyebabkan penurunan kualitas kode, meningkatkan kompleksitas proyek, hambatan dalam pemeliharaan kode, dan risiko kesalahan. Penelitian ini bertujuan untuk mengembangkan aplikasi deteksi code smell pada bahasa pemrograman Python. Metode yang digunakan adalah software metrics yang diimplementasikan pada struktur Abstract Syntax Tree (AST). Sistem ini mengonversi program Python menjadi AST, mengembangkan logika deteksi code smell dengan pendekatan software metrics, dan diuji menggunakan blackbox testing. Hasil penelitian menunjukkan bahwa sistem mampu mendeteksi jenis code smell seperti long method, lazy class, feature envy, dan kompleksitas kode. Pengujian blackbox membuktikan bahwa fungsionalitas sistem berjalan dengan baik dan sesuai harapan.
Pengujian Unit dan Antarmuka Pengguna Pada Aplikasi Mushymatch Mobile Menggunakan JUnit dan Mockito Intan Sri Ramadhan; Enda, Depandi; Yumami, Eva
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.909

Abstract

Penelitian ini bertujuan untuk menguji unit dan antarmuka aplikasi MushyMatch mobile yang dikembangkan menggunakan Kotlin. Pengujian unit mencakup modul penting seperti modul login, halaman utama, fitur pencarian, deteksi jamur, deskripsi jamur, dan resep jamur. Pengujian antarmuka meliputi validasi input, responsivitas, tata letak, navigasi, serta pengujian pada berbagai perangkat untuk menjamin konsistensi dan kenyamanan. Framework JUnit dan library Mockito digunakan untuk pengujian unit, sementara Espresso digunakan untuk pengujian antarmuka. Pengujian fungsional dengan skenario terstruktur diterapkan untuk mengidentifikasi masalah dan cacat dalam aplikasi, serta memberikan rekomendasi perbaikan. Hasil penelitian ini diharapkan membantu pengembang dalam meningkatkan kualitas dan pengalaman pengguna aplikasi MushyMatch, memastikan aplikasi berfungsi optimal dan sesuai dengan kebutuhan pengguna.  
Sistem Pendukung Keputusan Penetapan Keringanan Uang Kuliah Tunggal Menggunakan Metode Oreste (Studi Kasus Politeknik Negeri Bengkalis) Zudya Fytya; Fajar Ratnawati
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.912

Abstract

Penelitian ini melakukan pembangunan Sistem Pendukung Keputusan (SPK) di Politeknik Negeri Bengkalis untuk menetapkan keringanan Uang Kuliah Tunggal (UKT) dengan menggunakan metode Oreste. UKT merupakan aspek penting dalam pendanaan pendidikan tinggi, yang terkadang menjadi kendala bagi mahasiswa yang memiliki kendala finansial. Untuk mengatasi masalah ini, SPK digunakan untuk membuat rekomendasi yang objektif dan adil untuk menilai keringanan UKT. Penelitian ini mengumpulkan data mahasiswa, yang digunakan untuk menentukan keringanan UKT. Data tersebut kemudian diperiksa menggunakan metode Oreste untuk menghasilkan saran yang tepat dan jelas. Hasil dari penelitian ini dapat membantu menetapkan kebijakan keringanan UKT yang lebih efektif dan efisien di Politeknik Negeri Bengkalis. Adapun hasil akurasi yang diperoleh dengan menggunakan metode Oreste pada SPK penetapan keringanan UKT sebesar 94%.
Penerapan Metode Multi Factor Evaluation Process (MFEP) pada Sistem Rekomendasi Pemilihan Sekolah Dasar Dwinda Nur Fadillah; Lidya Wati
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.923

Abstract

Pemilihan sekolah dasar merupakan keputusan penting bagi orang tua dalam mendukung pendidikan anak-anak mereka karena akan mempengaruhi pengembangan diri di masa depan. Kecamatan Bengkalis terletak di Provinsi Riau, Indonesia, merupakan wilayah dengan luas 464.89 km2 memiliki total 62 sekolah dasar negeri dan swasta. Namun orang tua sering menghadapi kesulitan dalam menentukan sekolah yang sesuai dengan kriteria yang diinginkan. Oleh karena itu, dibutuhkan sistem rekomendasi yang mengandalkan preferensi yang diinginkan orang tua untuk membantu pengambilan keputusan secara cepat tanpa harus melakukan penelusuran yang rumit. Penelitian ini bertujuan untuk merancang sistem rekomendasi sekolah dasar di kecamatan Bengkalis menggunakan metode Multi Factor Evaluation Process dengan mempertimbangkan faktor jarak, akreditasi, fasilitas, ekstrakurikuler dan kurikulum. Hasil dari penerapan metode Multi Factor Evaluation Process adalah sistem dapat menampilkan rekomendasi sekolah dasar berdasarkan faktor kriteria yang dipilih oleh orang tua dan total nilai tertinggi dengan tingkat akurasi sebesar 70%.
Penerapan Metode Extreme Programming Pada Sistem Penerimaan Bantuan Langsung Tunai Lestari, Widya; Lidya Wati; Eva Yumami
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.926

Abstract

− Extreme Programing adalah pengembangan perangkat lunak yang diperuntukan untuk peningkatan kualitas perangkat lunak dan peka terhadap perubahan oleh pengguna. Kelebihan dari metode extreme programming yaitu meningkatkan kepuasan klien. Metode pengembangan Extreme Programing memungkinkan pengembangan aplikasi menjadi lebih cepat. Bantuan langsung tunai merupakan program pemerintah dalam mengurangi kemiskinan saat ini. Desa Air Putih merupakan salah satu Desa yang ada di Kabupaten Bengkalis, kecamatan Bengkalis. Saat ini sistem penerimaan bantuan langsung tunai di desa Air Putih masih dilakukan secara konvensional, sehingga ada terjadi beberapa permasalahan seperti masalah kearsipan data penerima dan penyaluran, pencatatan atau pendataan penerimaan masih manual sehingga akan memakan waktu untuk pelaporan dari RT pada pihak kantor Desa. Masalah pada pencarian data penerimaan, dan kurangnya informasi yang diterima dari masyarakat tentang data penerima bantuan dan informasi tentang kapan penyaluran bantuan dilaksanakan. Aplikasi ini dibangun menggunakan freamwork laravel dan menggunakan metode Extreme Programming, pada penelitian ini penulis merancang sebuh aplikasi sistem penerimaan bantuan langsung tunai di Desa Air Putih. Hasil dari penelitian ini adalah aplikasi penerimaan bantuan langsung tunai yang dapat membantu staff Desa Air Putih untuk mengelompokkan data penerima bantuan, serta mempermudah masyarakat untuk mendapatkan informasi mengenai penerimaan dan penyaluran bantuan yang ada di desa Air Putih.
Pengujian Kualitas Website Pemerintah Kabupaten Bengkalis Menggunakan Standar ISO 9126 Umila, Izatul; Ratnawati, Fajar; Yumami, Eva
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.928

Abstract

Website Pemerintah Kabupaten Bengkalis merupakan salah satu alat komunikasi utama antara pemerintah daerah dan masyarakat. Kabupaten Bengkalis telah lama mengimplemntasikan website untuk menjadi sumber informasi penting yang memberikan akses kepada masyarakat untuk memperoleh berbagai informasi terkait layanan publik, kebijakan dan program pemerintah. Website pemerintah kabupaten Bengkalis harus dilakukan pengujian untuk menjamin kualitas yang berpengaruh terhadap kinerja website. Pengujian kualitas perangkat lunak yang dalam penelitian ini menggunakan standar ISO 9126 dengan  enam  karakteristik yaitu functionality, reliability, usability, efficiency, maintainability, dan portability . Pengujian ini juga dilakukan dengan menggunakan metode Mean Opinion Score (MOS) yang merupakan metode dalam  mengukur kinerja dan kualitas dari sisi pengguna tanpa melibatkan maintainability. Berdasarkan  hasil pengujian menggunakan MOS  memberikan nilai rat-rata 77%  (Baik). Pengujian juga melibatkan tool  seperti pada reliability  menggunakan tool WAPT memberikan nilai 99%  (Sangat Baik), efficiency menggunakan GTMetrix mendapatkan  nilai rata-rata 72,61% (Baik) dan  rata-rata waktu load 6,91 detik,  pada maintainability menggunakan observasi pada website dan dibantu  PHPMetrics memberikan nilai cyclomatic complexity 24.00 dengan nilai 75%  (Baik) sedangkan pada portability menggunakan BrowserStack memberikan keberhasilan 100% (Sangat Baik).
Sistem Pakar Diagnosa Penyakit pada Tanaman Akasia Menggunakan Metode Forward Chaining Nursila Marlinda; Ryci Rahmatil Fiska
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.981

Abstract

Akasia termasuk salah satu tanaman yang rentan diserang penyakit, oleh karena itu penanganan yang cepat dan tepat sangat penting dilakukan untuk menjaga kualitas tanaman ini. Kurangnya pemahaman pekerja untuk bisa mendiagnosa penyakit tanaman tanpa bantuan seorang pakar menjadi masalah utama untuk dapat menemukan alternatif penyelesaiannya. Melalui sistem pakar, ilmu yang dimiliki oleh seorang pakar dituangkan dan dimanfaatkan dalam bentuk sistem diagnosa sehingga dapat membantu pekerja untuk mengetahui jenis penyakit apa yang menyerang tanaman akasia, tanpa harus menunggu dan mengharapkan jawaban langsung dari ahli. Dalam penelitian ini, penulis menggunakan metode Forward Chaining. Metode Forward Chaining merupakan metode dengan teknik pelacakan kedepan yang dimulai dengan informasi yang ada dan penggabungan rule untuk menghasilkan suatu kesimpulan atau tujuan. Sehingga berdasarkan gejala yang dialami tanaman, pekerja dapat segera melakukan tindakan penanganan. Penelitian menghasilkan sebuah sistem pakar yang mampu meniru kerja ahli untuk dapat mendiagnosa penyakit tanaman akasia dan memberikan solusi dari penyakit tersebut.
Optimasi Algoritma C5.0 untuk Peningkatan Akurasi dalam Klasifikasi Ulasan Masyarakat Terhadap Layanan BPJS Kesehatan Mohd Rinaldi Amartha; Refni Wahyuni; Yuda Irawan
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.995

Abstract

Penelitian ini bertujuan untuk meningkatkan akurasi klasifikasi sentimen ulasan masyarakat terhadap layanan BPJS Kesehatan dengan mengoptimalkan algoritma C5.0 menggunakan teknik SMOTE dan XGBoost. Pengujian dilakukan dengan beberapa kombinasi, termasuk C5.0, C5.0 dengan XGBoost, C5.0 dengan SMOTE, dan kombinasi ketiganya. Hasil menunjukkan bahwa algoritma C5.0 dasar mencapai akurasi sebesar 67.18%, kombinasi C5.0 dengan XGBoost mencapai 73.55%, C5.0 dengan SMOTE memiliki akurasi 67.00%, sementara kombinasi ketiganya (C5.0, SMOTE, dan XGBoost) memberikan akurasi tertinggi sebesar 80.87%, mengungguli metode lain. Analisis sentimen mengindikasikan bahwa mayoritas ulasan cenderung negatif, menyoroti ketidakpuasan konsumen terhadap layanan BPJS Kesehatan. Peningkatan akurasi yang signifikan dengan penerapan SMOTE dan XGBoost menunjukkan bahwa penanganan ketidakseimbangan kelas dan penguatan model melalui Boosting dapat memperbaiki kelemahan algoritma C5.0. Hal ini memperjelas pentingnya strategi ensemble dalam klasifikasi teks yang kompleks. Temuan ini menunjukkan bahwa penggunaan SMOTE dan XGBoost secara signifikan dapat meningkatkan performa model, membantu dalam memahami persepsi publik secara lebih akurat.
Model Prediksi Risiko Kebakaran Hutan Menggunakan Algoritma Random Forest dengan Seleksi Fitur Lasso Regression Refni Wahyuni; Muhardi; Yulanda; Yuda Irawan
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.998

Abstract

Kebakaran hutan di Indonesia telah menyebabkan kerusakan lingkungan, polusi udara, serta dampak serius pada kesehatan dan ekonomi. Penelitian ini mengembangkan model prediksi risiko kebakaran hutan menggunakan algoritma Random Forest dengan seleksi fitur melalui Lasso Regression, berdasarkan data meteorologi dari BMKG (2011-2024). Variabel utama yang digunakan meliputi temperatur rata-rata, kelembapan, curah hujan, dan kecepatan angin. Hasil evaluasi model menunjukkan akurasi 100%, dengan precision, recall, dan F1-score masing-masing 1.00 untuk semua kelas risiko kebakaran. Confusion matrix dan kurva ROC mengonfirmasi kemampuan model dalam mengklasifikasikan setiap instance tanpa kesalahan. Analisis fitur menyoroti temperatur rata-rata, kelembapan, dan curah hujan sebagai faktor utama. Model ini berpotensi menjadi komponen penting dalam sistem peringatan dini kebakaran hutan di indonesia. Penelitian ini merekomendasikan integrasi data tambahan dan implementasi real-time untuk meningkatkan akurasi dan aplikabilitas model di masa mendatang.
Pengembangan Multimedia Interaktif Model Simulasi Proses Pembuatan Batik Menggunakan Metode ADDIE Wicaksono, Hadi; Widiati, Ina Sholihah; Setiyawan, Muhammad
JEKIN - Jurnal Teknik Informatika Vol. 5 No. 1 (2025)
Publisher : Yayasan Rahmatan Fidunya Wal Akhirah

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.58794/jekin.v5i1.1009

Abstract

– Penelitian ini memiliki maksud untuk membuat aplikasi pada tata cara pembutan Batik. Batik adalah salah satu budaya di Indoesia yang dibuat dengan cara melukis kain dan memakai malam dalam pembuatanya. Oleh karena itu perlu dibuat aplikasi agar Budaya Batik bisa mengikuti kemajuan teknologi yang sedang terjadi. Penelitian ini memakai metode penelitian ADDIE dalam pembuatan aplikasi. Metode ADDIE adalah metode pengembangan yang mencakup 5 fase yaitu Analysis, Design, Development, Implementation dan Evaluasi. Metode ADDIE dipakai agar pembuatanya struktur dan membutuhkan evaluasi yang spesifik. Alasan penelitian ini dibuat untuk membantu masyarakat untuk memahami dan ajakan untuk melestarikan Budaya Batik di Indonesia. Terutama pada bidang pendidikan agar siswa dapat mengenal tata cara pembuatan batik melalui simulasi aplikasi yang akan dibuat pada penelitian ini.