PERANCANGAN DAN IMPLEMENTASI BACKEND SISTEM PUSAT DATA HIBAH PENGABDIAN KEPADA MASYARAKAT (PDHPM) BERBASIS LARAVEL

NURHIDAYATI, RENI (2026) PERANCANGAN DAN IMPLEMENTASI BACKEND SISTEM PUSAT DATA HIBAH PENGABDIAN KEPADA MASYARAKAT (PDHPM) BERBASIS LARAVEL. S1 thesis, Universitas Mercu Buana Jakarta.

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

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

Download (55kB)
[img] Text (BAB II)
03 BAB 2.pdf
Restricted to Registered users only

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

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

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

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

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

Download (213kB)

Abstract

Manual management of community service grant data may cause difficulties in data storage, retrieval, and management. This study aims to design and implement a web-based backend for the Community Service Grant Data Center System (PDHPM) using the Laravel framework and MySQL database. The system was developed using the Waterfall method, while system requirements were collected through observation, interviews, and documentation studies. The system implements Role-Based Access Control (RBAC) for three user roles: Administrator, Lecturer, and Head of Study Program, and supports grant data management, validation, reporting, and data visualization. The system was evaluated using BlackBox Testing, WhiteBox Testing, Security Testing, and Performance Testing. The results show that the main system functions operate according to the requirements, 27 WhiteBox test paths were successfully executed, and the system was able to prevent several tested web application vulnerabilities. Performance testing also showed good response times. Therefore, the PDHPM backend can support centralized, structured, and secure management of community service grant data. Keywords: backend, Laravel, PDHPM, RBAC, software testing. Pengelolaan data hibah pengabdian kepada masyarakat yang masih dilakukan secara manual dapat menimbulkan kesulitan dalam penyimpanan, pencarian, dan pengelolaan data. Penelitian ini bertujuan merancang dan mengimplementasikan backend Sistem Pusat Data Hibah Pengabdian kepada Masyarakat (PDHPM) berbasis web menggunakan framework Laravel dan basis data MySQL. Pengembangan sistem menggunakan metode Waterfall dengan pengumpulan kebutuhan melalui observasi, wawancara, dan studi dokumentasi. Sistem menerapkan Role-Based Access Control (RBAC) untuk tiga pengguna, yaitu Admin, Dosen, dan Kaprodi, serta mendukung pengelolaan data hibah, validasi, pelaporan, dan visualisasi data. Pengujian dilakukan menggunakan BlackBox Testing, WhiteBox Testing, Security Testing, dan Performance Testing. Hasil pengujian menunjukkan fungsi utama sistem berjalan sesuai kebutuhan, 27 jalur pengujian WhiteBox berhasil dieksekusi, serta sistem mampu mencegah beberapa kerentanan aplikasi web yang diuji. Hasil pengujian performa juga menunjukkan waktu respons sistem berada pada kategori baik. Dengan demikian, backend PDHPM mampu mendukung pengelolaan data hibah secara terpusat, terstruktur, dan aman. Kata kunci: backend, Laravel, RBAC, pengujian perangkat lunak.

Item Type: Thesis (S1)
NIM/NIDN Creators: 41522010069
Uncontrolled Keywords: backend, Laravel, RBAC, pengujian perangkat lunak.
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 > 005 Computer Programmming, Programs, Data/Pemprograman Komputer, Program, Data > 005.1 Programming/Pemrograman > 005.12 Software System Analysis and Design/Sistem Analisa dan Desain Perangkat Lunak
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: khalimah
Date Deposited: 01 Sep 2026 01:55
Last Modified: 01 Sep 2026 01:55
URI: http://repository.mercubuana.ac.id/id/eprint/103521

Actions (login required)

View Item View Item