RANCANG BANGUN REST API VISITOR MANAGEMENT SYSTEM MENGGUNAKAN FASTIFY: STUDI KASUS DI PT DATA NUSANTARA ADHIKARYA

Maulana, Iqbal (2025) RANCANG BANGUN REST API VISITOR MANAGEMENT SYSTEM MENGGUNAKAN FASTIFY: STUDI KASUS DI PT DATA NUSANTARA ADHIKARYA. Other thesis, Sekolah Tinggi Teknologi Terpadu Nurul Fikri.

[thumbnail of 2025-Iqbal Maulana-Teknik Informatika-Fulltext - IQBAL MAULANA.pdf] Text
2025-Iqbal Maulana-Teknik Informatika-Fulltext - IQBAL MAULANA.pdf
Restricted to Registered users only

Download (11MB)

Search this title on:

Abstract

Penelitian ini bertujuan merancang dan mengembangkan REST API Visitor Management System menggunakan Fastify untuk PT Data Nusantara Adhikarya. Permasalahan yang diidentifikasi meliputi proses registrasi manual yang memakan waktu, rendahnya akurasi data pengunjung, kesulitan monitoring pergerakan secara real-time, serta keterbatasan dalam audit keamanan akibat pencatatan masih manual. Untuk mengatasi hal tersebut, penelitian ini menggunakan pendekatan Research and Development (R&D) dengan metodologi Scrum, melibatkan tahapan perancangan, implementasi, dan pengujian iteratif. Rancangan sistem mencakup endpoint untuk pendaftaran, check-in, penolakan, dan check-out, dengan integrasi ke layanan notifikasi email, serta penyimpanan data pada MongoDB dan MySQL. Implementasi dikembangkan dengan Node.js dan Fastify, menggunakan struktur modular dan validasi input untuk memastikan konsistensi. Pengujian dilakukan melalui Black Box Testing dan Integration Testing untuk memverifikasi fungsionalitas, performa dan interoperabilitas antar layanan. Hasil pengujian menunjukkan bahwa API sesuai spesifikasi, responsif di bawah ambang waktu ratarata, dan dapat menangani berbagai skenario penggunaan. Penelitian ini juga menyarankan penerapan uji beban untuk memastikan skalabilitas. Dengan demikian, REST API ini efektif meningkatkan kecepatan proses, akurasi data, dan transparansi manajemen kunjungan di lingkungan PT Data Nusantara Adhikarya.

Kata kunci : REST API, Visitor Management System, Fastify, Scrum, Integration Testing.

Item Type: Thesis (Other)
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 000 Ilmu komputer, informasi dan pekerjaan umum
Divisions: Teknik Informatika
Depositing User: Pustakawan STT-NF
Date Deposited: 21 Feb 2026 16:52
Last Modified: 21 Feb 2026 16:52
Contributors:
Contribution
Name
NIDN
UNSPECIFIED
Nasrul, Nasrul
0410108006
URI: https://repository.nurulfikri.ac.id/id/eprint/952

Actions (login required)

View Item
View Item