BAYU SUBEKTI, . (2025) PENGEMBANGAN BACKEND APLIKASI TRANSAKSI DENGAN MEMANFAATKAN RADIO FREQUENCY IDENTIFICATION (RFID) SEBAGAI SISTEM PEMBAYARAN DI SMK NEGERI 6 JAKARTA. Sarjana thesis, UNIVERSITAS NEGERI JAKARTA.
![]() |
Text
COVER.pdf Download (1MB) |
![]() |
Text
BAB I.pdf Download (317kB) |
![]() |
Text
BAB II.pdf Restricted to Registered users only Download (776kB) | Request a copy |
![]() |
Text
BAB III.pdf Restricted to Registered users only Download (1MB) | Request a copy |
![]() |
Text
BAB IV.pdf Restricted to Registered users only Download (3MB) | Request a copy |
![]() |
Text
BAB V.pdf Restricted to Registered users only Download (301kB) | Request a copy |
![]() |
Text
DAFTAR PUSTAKA.pdf Download (276kB) |
![]() |
Text
LAMPIRAN.pdf Restricted to Registered users only Download (3MB) | Request a copy |
Abstract
Transaksi manual menggunakan uang tunai di lingkungan sekolah seringkali menimbulkan masalah seperti antrean panjang, kurangnya transparansi, serta risiko kehilangan uang. Penelitian ini dilakukan di SMKN 6 Jakarta dan bertujuan mengembangkan sistem backend aplikasi transaksi berbasis Radio Frequency Identification (RFID) sebagai solusi sistem pembayaran nontunai yang efisien dan aman. Sistem dirancang terintegrasi dengan sistem absensi dan memproses transaksi digital melalui kartu RFID sebagai media identifikasi. Pengembangan dilakukan menggunakan metode Feature Driven Development (FDD) yang berfokus pada fitur-fitur sesuai kebutuhan pengguna. Backend dikembangkan dengan arsitektur REST API dan menghasilkan sejumlah endpoint yang mendukung proses transaksi. Pengujian dilakukan melalui unit testing dan integration testing untuk memastikan setiap fitur berfungsi sesuai skenario. Dari 61 kasus uji yang terdiri dari 34 unit testing, 18 top-down integration testing, dan 9 integration testing antarsistem, seluruhnya berhasil dijalankan dengan tingkat keberhasilan 100%. Hasil penelitian ini menunjukkan bahwa sistem backend mampu menangani transaksi dengan baik, terdokumentasi, dan dapat diintegrasikan dengan sistem lain. Sistem ini diharapkan dapat diimplementasikan secara nyata untuk mendukung digitalisasi layanan transaksi, serta menjadi solusi praktis dalam pengelolaan pembayaran nontunai yang aman dan efisien. ***** Manual transactions using cash in schools often cause problems such as long queues, lack of transparency, and the risk of lost money. This study conducted at SMKN 6 Jakarta, aims to develop a backend system for a transaction application based on Radio Frequency Identification (RFID) as an efficient and secure cashless payment solution. The system is designed to integrate with the attendance system and process digital transactions using RFID cards as identification media. The development was carried out using the Feature Driven Development (FDD) method, focusing on features tailored to user needs. The backend was developed with a REST API architecture and produced several endpoints to support transaction processes. Testing was conducted through unit testing and integration testing to ensure that each feature worked according to plan. A total of 61 test cases including 34 unit tests, 18 top-down integration tests, and 9 system integration tests were successfully executed with a 100% success rate. The results show that the backend system is capable of handling transactions effectively, keeping them well documented, and integrating with other systems. This system is expected to be practically implemented to support the digitalization of transaction services and provide a secure and efficient solution for managing cashless payments.
Item Type: | Thesis (Sarjana) |
---|---|
Additional Information: | 1). Hamidillah Ajie, S.Si, M.T. ; 2). Ressy Dwitias Sari, S.T., M.T.I. |
Subjects: | Teknologi dan Ilmu Terapan > Teknik Komputer |
Divisions: | FT > S1 Pendidikan Teknik Informatika Komputer |
Depositing User: | Users 28062 not found. |
Date Deposited: | 30 Jul 2025 03:11 |
Last Modified: | 30 Jul 2025 03:11 |
URI: | http://repository.unj.ac.id/id/eprint/56939 |
Actions (login required)
![]() |
View Item |