Nama : Ken Anargya Alkausar
NRP : 5025211168
Kelas : PBKK A
Link Repo : https://github.com/fazghfr/kuis2-ci
1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu)
2. Desain User Interface untuk aplikasi (individu)
3. Implementasikan aplikasi dengan menggunakan framework CI (Berkelompok maks 3)
4. Dokumentasikan dalam bentuk video Youtube dan embedded di Blog (Berkelompok maks 3) paling lambat 28 Nov 2023 pukul 08.00
Jawab:
1. Aplikasi penjualan tiket bioskop dirancang untuk memudahkan pengunjung dalam melakukan pemesanan tiket film secara online. Aplikasi ini menawarkan pengalaman yang efisien dan nyaman bagi pengguna, mulai dari melihat jadwal film, memilih tempat duduk, hingga melakukan pembayaran. Aplikasi ini juga menyediakan fitur tambahan seperti ulasan film, notifikasi, dan program reward untuk meningkatkan keterlibatan pengguna.
Ruang Lingkup Fitur
1. Pengguna Akhir:
- Pemesanan
Tiket:
- Pemilihan
film dan jadwal.
- Pilihan
tempat duduk dengan visualisasi peta kursi.
- Proses
checkout dan pembayaran.
- Jadwal
Film:
- Tampilan
daftar film dan jadwal pemutaran.
- Pencarian
dan filter berdasarkan genre, tanggal, dan bioskop.
- Pembayaran
Online:
- Integrasi
gateway pembayaran.
- Dukungan
metode pembayaran beragam (kartu kredit, e-wallet, transfer bank).
- Konfirmasi
dan Tiket Digital:
- Pengiriman
konfirmasi pemesanan dan tiket digital.
- Notifikasi
dan Pengingat:
- Notifikasi
untuk jadwal film dan promosi.
- Pengingat
waktu tayang film yang dipesan.
2. Administrator:
- Manajemen
Jadwal Film:
- Penambahan
dan pembaruan jadwal film.
- Pengelolaan
informasi film (sinopsis, durasi, genre).
- Kontrol
Tempat Duduk:
- Update
ketersediaan kursi.
- Laporan
Transaksi:
- Akses
ke data penjualan tiket dan tren pengguna.
- Promosi
dan Reward:
- Penciptaan
dan manajemen promosi atau program reward.
3. Fitur Tambahan:
- Ulasan
dan Rating Film:
- Kemampuan
pengguna untuk memberikan ulasan dan rating.
- Histori
Transaksi:
- Melihat
riwayat pemesanan tiket.
- Informasi
Bioskop:
- Detail
bioskop seperti lokasi dan fasilitas.
- Aspek Teknis
- Frontend:
- Pengembangan
antarmuka pengguna yang intuitif dan responsif.
- Backend:
- Database
untuk penyimpanan data film, jadwal, transaksi.
- Implementasi
API untuk berbagai integrasi.
- Keamanan:
- Proteksi
data pengguna dan transaksi.
- Pengujian:
- Uji
fungsionalitas dan keamanan.
Implementasi dan Pengembangan
- Fase
Awal:
- Pembangunan
fitur inti (pemesanan tiket, jadwal film, pembayaran).
- Fase
Berikutnya:
- Pengembangan
fitur tambahan dan peningkatan user experience.
- Pemeliharaan:
- Update
berkala dan perbaikan bug.