Sistem Manajemen Booking Armada Mobil Bus Berbasis Web - Brief
Category: Sistem Manajemen Booking & Reservasi Armada Bus
3.2. VERSI FLOW UNTUK USER
A. FITUR-FITUR SISTEM
- 1. Fitur Autentikasi
- Login dan Register
- Logout
- 2. Fitur Booking
- Melihat daftar armada bus yang tersedia
- Memilih armada bus dan rute perjalanan
- Memilih tanggal dan waktu keberangkatan
- Memilih kursi yang tersedia dalam armada bus
- Membuat booking baru dengan mengisi nama, nomor telepon, dan jumlah kursi
- Melihat daftar booking milik sendiri
- Membatalkan booking yang masih pending
- Sistem countdown untuk booking yang akan expired
- Auto-cancel booking yang expired (setelah 2 menit)
- 3. Fitur Pembayaran
- Melihat daftar pembayaran milik sendiri
- Upload bukti pembayaran (gambar/PDF)
- Memilih metode pembayaran (cash atau transfer)
- Melihat status pembayaran
- 4. Fitur Informasi
- Melihat informasi cuaca di landing page
- Melihat detail armada bus
B. JENIS USER/PENGGUNA
- 1. Admin
- Memiliki akses penuh ke semua fitur sistem
- Dapat mengelola armada, jadwal perjalanan, booking, pembayaran, dan user
- Dapat melihat dashboard dengan statistik lengkap
- Dapat memverifikasi pembayaran
- Dapat mengubah status booking dan pembayaran
- 2. User (Pengguna Biasa)
- Dapat melakukan booking armada bus
- Dapat memilih rute, armada, dan kursi
- Dapat melihat dan mengelola booking milik sendiri
- Dapat melakukan pembayaran dan upload bukti pembayaran
- Dapat melihat daftar armada bus yang tersedia
- Dapat membatalkan booking yang masih pending
- Tidak dapat mengakses fitur admin
C. FLOW BISNIS (BUSINESS FLOW)
- 1. Flow Booking untuk User:
- Proses booking dilakukan sebagaimana yang dijelaskan sebelumnya.
- 2. Flow Manajemen Armada (Admin):
- Admin login → Dashboard Admin
- Admin akses menu "Armada"
- Admin dapat menambah, edit, hapus, dan view armada bus
- 3. Flow Manajemen Jadwal (Admin):
- Admin login → Dashboard Admin
- Admin akses menu "Jadwal Perjalanan"
- Admin dapat menambah jadwal perjalanan untuk armada tertentu
- 4. Flow Manajemen Booking (Admin):
- Admin dapat melihat semua booking
- Admin dapat membuat, edit, update status, dan hapus booking