24.04.5819
005.1 - software engineering
Karya Ilmiah - Skripsi (S1) - Reference
Internet - Web Services
93 kali
Meningkatnya jumlah pelanggan yang mengantri untuk mendapatkan layanan di bank, restoran, rumah sakit,<br /> dan tempat lainnya di Indonesia menyebabkan antrian yang panjang, yang berdampak pada kenyamanan dan kepu-<br /> asan pelanggan serta mutu layanan. Saat ini, sistem antrian manual masih banyak digunakan, di mana pelanggan<br /> harus menunggu di tempat hingga giliran mereka tiba. Sistem ini kurang efisien dan tidak fleksibel bagi pelanggan<br /> yang ingin menghemat waktu. Oleh karena itu, diperlukan solusi antrian yang lebih modern dan efektif. Peng-<br /> gunaan aplikasi antrian berbasis web menjadi solusi penting untuk mengatasi masalah ini, dengan memungkinkan<br /> pelanggan mengantri secara virtual dari jarak jauh. Penelitian ini mengusulkan pengembangan aplikasi antrian<br /> menggunakan arsitektur monolitik dengan NestJs dan PrismaJs sebagai framework utamanya. Arsitektur ini dipi-<br /> lih karena kemudahan pengembangan dan penerapannya pada tahap awal, serta fleksibilitasnya untuk migrasi ke<br /> arsitektur microservice jika diperlukan di masa depan. NestJs mendukung pengembangan aplikasi yang scalable<br /> dan terstruktur, sementara PrismaJs sebagai ORM memudahkan manajemen database yang kompleks. Aplikasi<br /> ini juga mengimplementasikan otentikasi JWT untuk keamanan dan menerapkan prinsip desain yang baik untuk<br /> menghindari anti-pattern. Hasil pengujian menunjukkan bahwa aplikasi ini memiliki kualitas kode yang baik<br /> dengan code coverage yang tinggi sebesar 96,32% pada unit testing dan performa yang memadai dalam stress<br /> testing, meskipun masih ada area yang perlu dioptimalkan, seperti efisiensi fungsi tertentu. Kontribusi utama dari<br /> penelitian ini adalah pengembangan sistem antrian yang lebih efektif dan efisien dengan arsitektur yang dapat ber-<br /> kembang sesuai kebutuhan, serta penerapan praktik pengembangan perangkat lunak yang memperhatikan aspek<br /> keamanan, dan maintainability.
Tersedia 1 dari total 1 Koleksi
Nama | MUHAMMAD ROVINO SANJAYA |
Jenis | Perorangan |
Penyunting | Mira Kania Sabariah, Monterico Adrian |
Penerjemah |
Nama | Universitas Telkom, S1 Rekayasa Perangkat Lunak |
Kota | Bandung |
Tahun | 2024 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |