PERANCANGAN SISTEM REKOMENDASI PENEMPATAN KAMAR ASRAMA BERBASIS ALGORITMA K-MEANS DAN PENGAMBILAN KEPUTUSAN BERBASIS RULE-BASED SYSTEM

DHINITA, NADIA KAYLA (2026) PERANCANGAN SISTEM REKOMENDASI PENEMPATAN KAMAR ASRAMA BERBASIS ALGORITMA K-MEANS DAN PENGAMBILAN KEPUTUSAN BERBASIS RULE-BASED SYSTEM. S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (HAL COVER)
01 COVER.pdf

Download (1MB) | Preview
[img] Text (BAB I)
02 BAB 1.pdf
Restricted to Registered users only

Download (89kB)
[img]
Preview
Text (BAB II)
03 BAB 2.pdf

Download (177kB) | Preview
[img] Text (BAB III)
04 BAB 3.pdf
Restricted to Registered users only

Download (147kB)
[img] Text (BAB IV)
05 BAB 4.pdf
Restricted to Registered users only

Download (1MB)
[img] Text (BAB V)
06 BAB 5.pdf
Restricted to Registered users only

Download (68kB)
[img] Text (DAFTAR PUSTAKA)
07 DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (101kB)
[img] Text (LAMPIRAN)
08 LAMPIRAN.pdf
Restricted to Registered users only

Download (607kB)

Abstract

This study aims to create a smart dormitory system using a website to solve problems caused by differences in personality and preferences among dorm residents, as well as to address the limitations of manual administrative management. The system was developed using the Agile method, which involves an iterative approach with stages like requirement analysis, design, implementation, and testing. The RoomMatch feature uses the K-Means Clustering algorithm to group 238 students into three clusters based on characteristics like cleanliness, study habits, sleep patterns, social level, tolerance to noise, and preference for guests. This helps create more objective recommendations for roommate pairs. In addition, the Permission feature uses a Rule-Based System to automate the decision-making process for student permit applications through a validation mechanism based on predefined rules, along with centralized audit log recording. The implementation results show that the K-Means Clustering algorithm successfully created three clusters with a Silhouette Score of 0.6. Meanwhile, the Rule-Based System was able to consistently validate and process permit applications according to the rules in place. The results of the Black Box Testing show that all system functions are working as per the functional requirements that were set. Therefore, the proposed system can assist with matching roommates and managing dorm administration in a more effective, organized, and efficient way. Keywords: RoomMatch, K-Means Clustering, Decision Making, Rule-Based System, Smart Dormitory. Penelitian ini bertujuan untuk menciptakan sistem asrama pintar menggunakan sistem berbasis website untuk mengatasi masalah yang terjadi akibat perbedaan kepribadian dan preferensi di antara penghuni asrama, serta mengatasi keterbatasan pengelolaan administratif secara manual. Sistem ini dikembangkan menggunakan metode Agile, yang melibatkan pendekatan berulang dengan tahapan-tahapan seperti analisis kebutuhan, perancangan, implementasi, dan pengujian. Fitur RoomMatch menggunakan algoritma K-Means Clustering untuk mengelompokkan 238 mahasiswa ke dalam tiga kluster berdasarkan karakteristik seperti kebersihan, kebiasaan belajar, pola tidur, tingkat keramahan, toleransi terhadap kebisingan, dan preferensi terhadap tamu. Hal ini membantu menghasilkan rekomendasi yang lebih objektif untuk pasangan teman sekamar. Selain itu, fitur Permission menggunakan Sistem Berbasis Aturan untuk mengotomatiskan proses Pengambilan Keputusan terkait permohonan izin mahasiswa melalui mekanisme validasi berdasarkan aturan yang telah ditentukan sebelumnya, disertai dengan pencatatan log audit terpusat. Hasil implementasi menunjukkan bahwa algoritma K-Means Clustering berhasil membentuk tiga kluster dengan Skor Silhouette sebesar 0,6. Sementara itu, Sistem Berbasis Aturan mampu secara konsisten memvalidasi dan memproses permohonan izin sesuai dengan aturan yang berlaku. Hasil Pengujian Blackbox menunjukkan bahwa semua fungsi sistem bekerja sesuai dengan persyaratan fungsional yang ditetapkan. Dengan demikian, sistem yang dikembangkan ini dapat membantu dalam mencocokkan teman sekamar dan mengelola administrasi asrama dengan cara yang lebih efektif, terorganisir, dan efisien. Kata kunci: RoomMatch, K-Means Clustering, Pengambilan Keputusan, RuleBased System, Smart Dormitory.

Item Type: Thesis (S1)
NIM/NIDN Creators: 41522010134
Uncontrolled Keywords: RoomMatch, K-Means Clustering, Pengambilan Keputusan, RuleBased System, Smart Dormitory.
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 006 Special Computer Methods/Metode Komputer Tertentu > 006.3 Artificial Intelligence/Kecerdasan Buatan
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: khalimah
Date Deposited: 18 Aug 2026 05:11
Last Modified: 18 Aug 2026 05:11
URI: http://repository.mercubuana.ac.id/id/eprint/103287

Actions (login required)

View Item View Item