QUIZ PBBK : Aplikasi Pemesanan Tiket dengan CI

QUIZ

5025201003 - Rahmat Faris Akbar

PBKK (D)


  1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan [INDIVIDU]
    Jawaban:
    Deskripsi Aplikasi
    Aplikasi Sistem Pemesanan Tiket Pesawat adalah sebuah aplikasi berbasis web yang bertujuan untuk memudahkan pengguna dalam melakukan pemesanan tiket pesawat secara online. Aplikasi ini menggunakan bahasa pemrograman PHP dan framework CodeIgniter, dengan penggunaan database MySQL. Aplikasi ini dirancang dengan antarmuka pengguna yang intuitif dan responsif, serta dilengkapi dengan fitur-fitur yang memungkinkan pengguna untuk mencari jadwal penerbangan, melihat ketersediaan tempat duduk, mengisi detail identitas, memilih metode pembayaran, dan menghasilkan e-tiket dalam bentuk PDF.

    Ruang Lingkup Fitur Aplikasi
    1. Halaman FrontEnd:
    Menampilkan tampilan depan aplikasi yang informatif, termasuk informasi umum dan promosi tiket.
    2. Login Multi User:
    Memungkinkan pengguna untuk login ke dalam sistem dengan kredensial yang sesuai dan memberikan hak akses terbatas berdasarkan peran pengguna.
    3. Dashboard:
    Menampilkan informasi penting seperti statistik penjualan tiket, jumlah penerbangan, dan informasi terkait lainnya setelah pengguna berhasil login.
    4. Jadwal Penerbangan Pesawat:
    Menampilkan jadwal penerbangan pesawat yang tersedia, termasuk waktu keberangkatan, tujuan, dan ketersediaan tempat duduk.
    5. Cari Tiket Pesawat:
    Memungkinkan pengguna untuk melakukan pencarian tiket pesawat berdasarkan kriteria tertentu, seperti tanggal keberangkatan, tujuan, atau maskapai penerbangan.
    6. Data Customer:
    Mengelola data pelanggan, termasuk penambahan, pengeditan, dan penghapusan data pelanggan.
    7. Data Bandara:
    Mengelola data bandara, seperti daftar bandara, kode bandara, dan lokasi.
    8. Data Pesawat:
    Mengelola data pesawat, seperti daftar pesawat, jenis pesawat, dan kapasitas.
    9. Data Penerbangan:
    Mengelola data penerbangan, termasuk nomor penerbangan, bandara asal, bandara tujuan, dan jadwal.
    10. Data Tarif:
    Mengelola data tarif tiket pesawat, termasuk harga berdasarkan kelas atau rute tertentu.
    11. Pembayaran:
    Mengelola proses pembayaran, dengan pengisian formulir pembayaran, validasi data, dan pengunggahan bukti pembayaran.
    12. E-Tiket:
    Menghasilkan e-tiket dalam bentuk PDF sebagai bukti pemesanan tiket, berisi informasi penting seperti nama penumpang, nomor penerbangan, tanggal keberangkatan, tujuan, dan nomor tempat duduk.
    13. Backup Database:
    Memungkinkan pengguna untuk melakukan backup database aplikasi sebagai langkah pengamanan data.
    14. Logout:
    Memungkinkan pengguna untuk keluar dari sistem dan mengakhiri sesi pengguna.

  2. Desain User Interface untuk aplikasi [INDIVIDU]
    Jawaban:


  3. Implementasikan aplikasi dengan menggunakan framework CI [INDIVIDU]
    Jawaban:
    (Link Repository)

  4. Dokumentasikan dalam bentuk video Youtube dan embedded di Blog [INDIVIDU]
    Jawaban:
     










Comments

Popular posts from this blog

TUGAS 1 PPB F : Aplikasi Profil Diri (Smartphone, Dekstop, Tablet, Smartwatch, TV)

EAS PBKK Kelas D

TUGAS 5&6 PBBK : Membuat 'Hello World', Router dan Controller dengan Framework CI