RANCANG BANGUN BACK-END SISTEM E-TICKETING BERBASIS WEB PADA KAPAL FERI PT ASDP INDONESIA FERRY (PERSERO) CABANG SINGKIL | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI

RANCANG BANGUN BACK-END SISTEM E-TICKETING BERBASIS WEB PADA KAPAL FERI PT ASDP INDONESIA FERRY (PERSERO) CABANG SINGKIL


Pengarang

M. Alfan Septian Nufi - Personal Name;

Dosen Pembimbing

Nazaruddin - 197202061997021001 - Dosen Pembimbing I
Husaini - 198806242022031006 - Dosen Pembimbing II



Nomor Pokok Mahasiswa

2108107010047

Fakultas & Prodi

Fakultas MIPA / Informatika (S1) / PDDIKTI : 55201

Penerbit

Banda Aceh : Fakultas mipa., 2025

Bahasa

Indonesia

No Classification

025.042 2

Literature Searching Service

Hard copy atau foto copy dari buku ini dapat diberikan dengan syarat ketentuan berlaku, jika berminat, silahkan hubungi via telegram (Chat Services LSS)

Sebagai negara kepulauan, Indonesia sangat bergantung pada transportasi laut untuk mendukung mobilitas dan konektivitas antarwilayah. PT ASDP Indonesia Ferry Cabang Singkil merupakan salah satu penyedia layanan transportasi laut yang memegang peranan penting dalam melayani masyarakat, khususnya di wilayah-wilayah terpencil. Namun, sistem pemesanan tiket yang masih manual kerap menimbulkan berbagai permasalahan, seperti antrean panjang, keterlambatan pelayanan, serta keterbatasan akses informasi jadwal dan ketersediaan tiket. Oleh karena itu, penelitian ini bertujuan untuk merancang dan membangun sistem backend dari platform E-Ticketing berbasis web bernama Tiket Hebat, yang dirancang untuk mendukung kebutuhan digitalisasi layanan tiket kapal feri. Pengembangan sistem dilakukan dengan menggunakan bahasa pemrograman Golang dan framework Gin yang menerapkan pendekatan Clean Architecture dengan arsitektur monolitik. Mekanisme concurrency seperti atomic transaction dan row-level locking diterapkan untuk menjaga konsistensi data saat terjadi permintaan bersamaan. Untuk memastikan kualitas sistem, dilakukan pengujian unit dan beban (load testing) menggunakan alat Testify dan K6. Hasil pengujian menunjukkan sistem mampu bertahan menangani hingga 300 virtual users (VUs) secara bersamaan , dengan waktu respon rata-rata sebesar 868.82 ms, dengan tingkat keberhasilan (success rate) sebesar 99,32%. Dengan demikian, sistem yang dikembangkan dinilai efektif, responsif, dan mampu mendukung layanan pemesanan tiket secara daring secara andal.

As an archipelagic country, Indonesia relies heavily on sea transportation to support mobility and connectivity between regions. PT ASDP Indonesia Ferry, Singkil Branch, is one of the key providers of sea transport services, especially in remote areas. However, the ticket reservation system, which is still manual, often leads to various problems such as long queues, service delays, and limited access to schedule and ticket availability information. Therefore, this study aims to design and develop the backend system of a web-based E-Ticketing platform called Tiket Hebat, which is intended to support the digitalization of ferry ticketing services. The system is developed using the Golang programming language and the Gin framework, applying the Clean Architecture approach within a monolithic architecture. Concurrency mechanisms such as atomic transactions and row-level locking are implemented to maintain data consistency during simultaneous requests. To ensure system quality, unit testing and load testing were conducted using Testify and K6 tools. The testing results show that the system can handle up to 300 virtual users (VUs) concurrently, with an average response time of 868.82 ms and a success rate of 99.32%. Thus, the developed system is considered effective, responsive, and capable of reliably supporting online ticket booking services.

Citation



    SERVICES DESK