eprintid: 77057 rev_number: 10 eprint_status: archive userid: 12243 dir: disk0/00/07/70/57 datestamp: 2026-06-22 07:06:19 lastmod: 2026-06-22 07:06:19 status_changed: 2026-06-22 07:06:19 type: thesis metadata_visibility: show contact_email: muchti.nurhidaya@uin-suka.ac.id creators_name: Faiqah Nadlifatul Mas’udiyah, NIM.: 22106050064 title: RANCANG BANGUN SISTEM PENGELOMPOKAN DAN PENEMPATAN KKN MENGGUNAKAN ALGORITMA RULE-BASED AUTOMATION (STUDI KASUS: LPPM UIN SUNAN KALIJAGA YOGYAKARTA ispublished: pub subjects: 004. divisions: Informatika(S1) full_text_status: restricted keywords: sistem informasi; pengelompokan KKN; penempatan KKN; Rule-Based Automation; extreme programming note: Dr. Ir. Sumarsono, S.T., M.Kom. abstract: This study aims to design and develop a web-based automation system for student grouping and placement in KKN by implementing a rule-based automation algorithm as a solution for KKN management at LPPM UIN Sunan Kalijaga Yogyakarta. The main problem faced is the limitations of the existing system, where student grouping process requires two-way data conversion, while the student placement is still carried out manually using Excel, with one-by-one data input. The development method used in this study is Extreme Programming (XP) with three iterative cycles, each consisting of the planning, design, coding, and testing stages. The system is developed using the react framework for the user interface, Express as the backend, and MySQL as the database. The sytem is equipped with key features such as automatic grouping and placement (autogrup), generation of KKn result reports, and assignment of field supervising lecturers. The testing results using Black box testing show that all system fearures functioned as expected. While the User Acceptance testing (UAT) results indicate that the system was 100% well acceptwd by the staff and coordinators of LPPM UIN Sunan Kalijaga Yogyakarta. This system is capable of improving the efficiency of KKN management, reducing the risk of errors in manual processes, and supporting LPPM operations more effectively. date: 2026-04-22 date_type: published pages: 138 institution: UIN SUNAN KALIJAGA YOGYAKARTA department: FAKULTAS SAINS DAN TEKNOLOGI thesis_type: skripsi thesis_name: other citation: Faiqah Nadlifatul Mas’udiyah, NIM.: 22106050064 (2026) RANCANG BANGUN SISTEM PENGELOMPOKAN DAN PENEMPATAN KKN MENGGUNAKAN ALGORITMA RULE-BASED AUTOMATION (STUDI KASUS: LPPM UIN SUNAN KALIJAGA YOGYAKARTA. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA. document_url: https://digilib.uin-suka.ac.id/id/eprint/77057/1/22106050064_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf document_url: https://digilib.uin-suka.ac.id/id/eprint/77057/2/22106050064_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf