Analisis dan Implementasi Arsitektur Three-Tier pada Sistem E-Ticketing Konser Berbasis Web
Keywords:
e-ticketing, konser, Three-Tier, Waterfall, webAbstract
Perkembangan teknologi informasi mendorong perubahan pada proses penyelenggaraan konser, termasuk dalam pengelolaan penjualan tiket yang kini banyak dilakukan secara digital. Kondisi tersebut mendorong perlunya sistem e-ticketing yang stabil dan mampu mengelola alur transaksi data secara aman dan terstruktur. Namnu, sistem dengan arsitektur tradisional yang menyatu sering kali mengalami kendala berupa kegagalan sistem saat terjadi lonjakan pengunjung (ticket war). Penelitian ini bertujuan untuk menganalisis sekaligus mengimplementasikan arsitektur Three-Tier pada sistem e-ticketing konser berbasis web untuk mengatasi masalah tersebut. Pengembangan sistem dilakukan menggunakan metode Waterfall yang meliputi tahap analisis kebutuhan, perancangan, implementasi, dan pengujian. Sistem dikembangkan menggunakan HTML, CSS, JavaScript, PHP Native, serta MySQL dengan menerapkan pemisahan fungsi ke dalam Presentation Layer (tampilan), Application Layer (logika program), dan Database Layer (basis data). Hasil penelitian menunjukkan bahwa penerapan arsitektur Three-Tier mampu memisahkan fungsi kerja sistem secara jelas, sehingga proses pengelolaan data transaksi menjadi lebih terstruktur dan sistem lebih mudah untuk dikembangkan atau diperbaiki di masa mendatang tanpa risiko merusak basis data.