Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa <table class="data" style="box-sizing: border-box; color: rgba(0, 0, 0, 0.87); font-family: tahoma, geneva, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" width="100%" bgcolor="#f0f0f0"> <tbody style="box-sizing: border-box;"> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Journal title</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: Jurnal Rekayasa Perangkat Lunak<br></strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Initials</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: J-Rapa</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Grade</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: -</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Frequency</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: 2 Issues per year (May, November)</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">DOI</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: Prefix 10.30604 </strong>by:&nbsp;<img style="box-sizing: border-box; border-style: none; max-width: 100%; width: auto; height: auto;" src="https://jurnal.ucy.ac.id/public/site/images/jurnalucy/DOI_by_Crosreff_edit.png" width="62" height="18"><strong style="box-sizing: border-box; font-weight: bolder;"><br style="box-sizing: border-box;"></strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Print ISSN</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">:</strong>&nbsp;-</td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Online ISSN</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: <a style="box-sizing: border-box; background-color: transparent; color: #4b7d92;" href="https://issn.brin.go.id/terbit/detail/20230208041218534">3046-7810</a></strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Editor in Chief</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: Zulkifli</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Managing Editor</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: Tahta Herdian Andika</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Publisher</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: Universitas Aisyah Pringsewu</strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Cit. Analysis</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">:&nbsp;<a style="box-sizing: border-box; background-color: transparent; color: #4b7d92;" title="Google Sholar" href="https://scholar.google.com/scholar?hl=en&amp;as_sdt=0%2C5&amp;q=3046-7810&amp;btnG=" target="_blank" rel="noopener">Google Sholar</a></strong></td> </tr> <tr style="box-sizing: border-box;" valign="top"> <td style="box-sizing: border-box;" width="20%">Indexing</td> <td style="box-sizing: border-box;" width="80%"><strong style="box-sizing: border-box; font-weight: bolder;">: SINTA </strong><strong style="box-sizing: border-box; font-weight: bolder;">| <a style="box-sizing: border-box; background-color: transparent; color: #4b7d92;" href="https://www.crossref.org/" target="_blank" rel="noopener">Crossref</a></strong></td> </tr> </tbody> </table> <p>&nbsp;</p> <p>Jurnal Rekayasa Perangkat Lunak (J-Rapa) E-ISSN: <a href="https://issn.brin.go.id/terbit/detail/20230208041218534" target="_blank" rel="noopener">3046-7810</a> is a student scientific journal that was built with the aim of publishing articles dedicated to scientific development in the field of Software Engineering. Articles can be in the form of conceptual thoughts, ideas, innovations, creativity, best practices, book reviews and the results of research that has been done.<br><br><span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span class="ryNqvb">Jurnal Rekayasa Perangkat Lunak (J-Rapa) focuses on various issues including:</span></span></span><br><br>1. Software Engineering<br>2. Android Developer<br>3. Game Developer<br>4. Web Developer<br>5. Development of Information System <br>6. Artificial Intelligence <br>7. Computer Based Learning <br>8. Computer Networking and Data Communication</p> en-US [email protected] (Zulkifli) [email protected] (Ahlun Nazar) Thu, 27 Nov 2025 00:00:00 +0000 OJS 3.2.1.5 http://blogs.law.harvard.edu/tech/rss 60 Desain dan Rancang Bangun Aplikasi Laporan KKN Berbasis Laravel dengan Visual Studio dan Database https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2001 <p><em>Community Service Program (KKN) is an academic activity that must be undertaken by university students as a form of community engagement. In practice, the reporting process for KKN activities is often carried out manually, which is inefficient and prone to data loss. This research aims to design and develop a web-based KKN reporting application using the Laravel framework, supported by Visual Studio Code as the code editor and MySQL as the database management system. The method used is Research and Development (R&amp;D), which includes literature study, requirement analysis, system design, development, and application testing. The result of this research is a web-based application that enables students to create and upload activity reports, and allows supervisors to provide assessments directly through the system. The application is tested based on functionality, user interface (UI/UX), and performance. This system is proven to improve efficiency, transparency, and accuracy in the KKN reporting process, while also simplifying monitoring for lecturers and administrators.</em></p> lisa safutri, Efmi Maiyana Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2001 Tue, 02 Dec 2025 00:00:00 +0000 Implementasi Teknologi Blockchain dalam Transaksi Online: Analisis Potensi, Tantangan, dan Kerangka Regulasi di Indonesia https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2042 <p><em>Pesatnya perkembangan digital di Indonesia telah mendorong pertumbuhan eksponensial sektor e-commerce. Namun, sistem pembayaran dominan yang terpusat—seperti transfer bank dan dompet digital—masih menghadapi tantangan fundamental terkait keamanan data, biaya transaksi yang tinggi akibat perantara, dan minimnya transparansi. Sebagai solusinya, teknologi blockchain hadir menawarkan revolusi melalui prinsip desentralisasi, transparansi, dan imutabilitas. Penelitian ini menganalisis potensi implementasi blockchain untuk memperkuat keamanan, efisiensi, dan inklusi keuangan di ekosistem transaksi online Indonesia. Melalui studi literatur, ditemukan bahwa keunggulan esensial blockchain terletak pada kemampuannya memfasilitasi transaksi peer-to-peer. Hal ini secara drastis menekan ketergantungan pada perantara, meminimalkan biaya, serta mengakselerasi penyelesaian transaksi, terutama yang bersifat lintas negara. Walaupun demikian, adopsi blockchain di Indonesia dihadapkan pada tantangan multidimensional. Permasalahan teknis seperti skalabilitas ("Trilema Blockchain") dan interoperabilitas menjadi rintangan utama. Selain itu, kerangka regulasi yang masih terus berevolusi menjadi hambatan. Analisis terhadap regulasi yang ada, termasuk transisi pengawasan aset keuangan digital dari Bappebti ke OJK dan Bank Indonesia (sesuai UU P2SK) serta inisiatif Rupiah Digital, menunjukkan upaya pemerintah untuk menata ekosistem, sekaligus menyoroti kompleksitas yang menyertainya. Kesimpulannya, potensi transformatif teknologi blockchain bagi lanskap pembayaran online di Indonesia sangatlah besar. Namun, untuk mewujudkan potensi tersebut, diperlukan kolaborasi strategis antar pemangku kepentingan guna menanggulangi hambatan teknis, merancang kerangka regulasi yang adaptif, serta meningkatkan literasi digital di tengah Masyarakat.</em></p> wahyu zainal mutakin wahyu zainal mutakin, Fahlul Rizki Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2042 Tue, 02 Dec 2025 00:00:00 +0000 The KEGIATAN PELATIHAN PENGEMBANGAN APLIKASI MOBILE https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2048 <p><span class="s24">The advancement of digital technology has intensified the need for information technology skills among students, particularly in mobile application development. A training program held at SMK Negeri 1 Bandung in May 2024 served as a concrete initiative to bridge the gap between industry demands and student competencies. This study aims to describe the training process, instructional methods, and its impact on participants. A descriptive qualitative approach with a case study design was applied. Data were collected through direct observation during the training, interviews with 20 students, and documentation of final projects. The training covered material on Android Studio, Kotlin programming, UI/UX design, and Firebase integration. Findings revealed that the use of learning by doing and project-based learning methods effectively enhanced students’ technical skills and creativity. Participants successfully developed prototype applications such as local product </span><span class="s24">catalogs</span><span class="s24">, food ordering systems, and school task managers. Additionally, the training increased students' interest in pursuing careers in information technology. Strong institutional support and experienced facilitators were key success factors. In conclusion, mobile application development training positively contributes to strengthening students’ digital competencies. It is recommended that similar programs be conducted regularly, with expanded collaboration between schools and local tech industries to ensure the applicability and market relevance of training outcomes.</span></p> Renanda Setiawan, Fahlul Rizki Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2048 Tue, 02 Dec 2025 00:00:00 +0000 Sistem Pakar Berbasis Web Untuk Diagnosis Awal Penyakit Pohon Karet Menggunakan Metode Certainty Factor https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2188 <p><em>Pohon karet merupakan komoditas pertanian penting di Indonesia, namun produktivitasnya seringkali menurun akibat penyakit yang sulit diidentifikasi petani pada tahap awal. Studi ini mengembangkan sistem pakar berbasis web untuk mendukung diagnosis dini penyakit pohon karet menggunakan metode Certainty Factor (CF). Data tentang penyakit dan gejala diperoleh melalui wawancara ahli dan tinjauan literatur, menghasilkan sistem berbasis aturan yang terdiri dari 20 gejala dan 8 jenis penyakit dengan nilai kepastian terkait. Sistem ini dibangun menggunakan kerangka kerja Laravel dan basis data MySQL dengan pendekatan pengembangan prototipe. Metode CF diterapkan untuk menghitung tingkat kepastian untuk setiap penyakit berdasarkan gejala yang dipilih pengguna, menghasilkan hasil diagnostik dalam bentuk persentase beserta rekomendasi pengobatan. Hasil evaluasi menunjukkan bahwa sistem beroperasi dengan benar, dengan validasi ahli yang mengkonfirmasi akurasi diagnostik dan pengujian black-box yang memverifikasi fungsionalitas sistem. Dengan demikian, sistem yang diusulkan dapat membantu petani dalam deteksi dini penyakit dan berfungsi sebagai alat edukasi untuk memahami penyakit pohon karet.</em></p> Ela Sumerti, Panji Bintoro, Nur Aminudin, Dwi Yana Ayu Andini Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2188 Wed, 26 Nov 2025 00:00:00 +0000 Pengembangan Chatbot AI untuk Informasi Pendaftaran Mahasiswa Baru di FTI UAP https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2189 <p class="p1"><em>Penelitian ini mengembangkan chatbot berbasis kecerdasan buatan (AI) bernama Asvira untuk menyediakan informasi pendaftaran mahasiswa baru di Fakultas Teknologi dan Informatika Universitas Aisyah Pringsewu (FTI UAP). Sistem ini dirancang untuk menjawab pertanyaan umum seperti jadwal pendaftaran, persyaratan, biaya kuliah, dan fasilitas kampus secara otomatis dan real-time, menggantikan sistem konvensional yang mengandalkan staf administrasi. Asvira dibangun menggunakan framework Laravel untuk backend, Blade dan Tailwind CSS untuk antarmuka, serta OpenAI GPT-4.1 API sebagai mesin pemroses bahasa alami. Basis pengetahuan disusun dalam format JSON dari sumber resmi universitas. Metode penelitian yang digunakan adalah Research and Development (R&amp;D) dengan pendekatan prototipe dan evaluasi kualitatif melalui umpan balik pengguna. Hasil pengujian menunjukkan Asvira mampu memberikan respons yang akurat dan cepat dengan antarmuka yang responsif. Evaluasi pengguna juga menunjukkan sistem ini mudah digunakan dan meningkatkan efisiensi layanan informasi pendaftaran. Sistem ini diharapkan mengurangi beban kerja staf dan menjadi model untuk chatbot serupa di layanan akademik lainnya. </em></p> Cahya Habib, Zulkifli Zulkifli, Nur Aminudin, Dwi Yana Ayu Andini Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2189 Sat, 29 Nov 2025 00:00:00 +0000 Analisis Sentimen Kesehatan Mental di TikTok pada Generasi Milenial, Gen Z, dan Alpha Menggunakan SVM dan Random Forest https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2190 <p><em>Penelitian ini menganalisis dinamika kesehatan mental lintas generasi dalam komunitas K-Pop di TikTok Indonesia, dengan fokus pada FOMO, kecemasan, dan strategi coping digital. Pendekatan mixed-methods digunakan untuk mengintegrasikan survei terhadap 501 responden dan analisis 1.481 komentar publik. Survei mengukur empat konstruk psikologis utama, sementara komentar diklasifikasikan menggunakan algoritma Support Vector Machine (SVM) dan Random Forest, serta divalidasi secara manual melalui analisis tematik. Hasil menunjukkan bahwa Generasi Z memiliki tingkat FOMO dan kecemasan tertinggi, Milenial mengalami stres dan burnout, sedangkan Alpha menunjukkan keterlibatan digital yang pasif namun berisiko terhadap perkembangan sosial-emosional. Random Forest menunjukkan performa klasifikasi terbaik (F1-score 93%), unggul dalam menangkap ekspresi minoritas seperti trauma dan refleksi eksistensial.Temuan ini memperkuat bahwa TikTok bukan sekadar ruang hiburan, melainkan arena ekspresi psikologis yang kompleks. Penelitian ini berkontribusi pada pengembangan kerangka kerja kesejahteraan digital yang adaptif, dengan menekankan pentingnya validasi ganda dan intervensi berbasis data yang empatik.</em></p> Nurbaiti Rohmah, Nur Aminudin, Agus Wantoro, Dwi Yana Ayu Andini Copyright (c) 2025 Jurnal Rekayasa Perangkat Lunak https://journal.aisyahuniversity.ac.id/index.php/J-Rapa/article/view/2190 Sat, 29 Nov 2025 00:00:00 +0000