Final Project PBKK 2023
Final Project PBKK 2023
Nama : Glenaya
Kelas : PBKK B
NRP : 5025211202
Referensi Paper : ANALISIS SISTEM PEMESANAN TIKET PESAWAT TERBANG SECARA ONLINE (E-TICKETING)
1. Buatlah deskripsi studi kasus aplikasi ditinjau dari MVC nya!
Jawab:
Latar Belakang
Persaingan dalam dunia bisnis semakin hari semakin kompetitif, hal ini menuntut setiap perusahaan untuk selalu beradaptasi terhadap perubahan lingkungan, khususnya dalam pelayanan jasa transportasi udara. Banyak perusahaan-perusahaan baru di era perkembangan teknologi informasi menjadi start-up sebagai model baru bisnis. Kemunculan perusahaan-perusahaan online berbasis start-up banyak merubah cara pandang pelanggan dalam menentukan pilihan. Begitu pula, dalam bidang pemesanan tiket pesawat, saat ini perusahaan berbasis online banyak menawarkan fitur pelayanan dimana para pelanggan dapat langsung melakukan booking tiket setiap saat dan kapan pun dengan pilihan berbagai macam maskapai penerbangan. Penulisan ilmiah ini, menawarkan sesuatu yang berbeda, dimana calon pelanggan tidak hanya dapat memilih jadwal penerbangan yang diinginkan, namun posisi kursi dapat dipilih pada saat itu juga selayaknya di bioskop. Perancangan sistem aplikasi ini menggunakan PHP, MySQL dan frame work code igniter dengan maksud pengembangan aplikasi lebih cepat dan compatible dengan banyak server hosting yang tersedia. Dengan adanya fitur tersebut diharapkan dapat memacu munculnya inovasi-inovasi lainya untuk melengkapi aplikasi yang sudah ada, sehingga dapat lebih lengkap dan memuaskan pelanggan.
MVC (Model, View, Controller)
Model adalah bagian dari aplikasi yang bertanggung jawab untuk mengelola data dan logika bisnis. Contoh, model akan berinteraksi dengan database untuk mengelola informasi tiker pesawat, seperti jadwal penerbangan, harga, dan ketersediaan kursi
View adalah bagian yang berurusan dengan tampilan atau antarmuka pengguna. Contoh pada view pemesanan, halaman ini akan menampilkan formulir pemesanan tiket, daftar penerbangan yang tersedia, dan informasi harga
Controller adalah bagian yang bertindak sebagi perantara model dan view. Contohnya pada controller pemesanan adalah controller ini akan menangani logika pemesanan seperti memproses formulir, menyimpan data pemesanan ke database dan meredirect ke halamanan pelayanan.
2. Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi!
Jawab :
- Landing Page
- Halaman Register
- Halaman Log in
- Halaman Dashboard
- Halaman Daftar Penerbangan (Apabila tidak ada penerbangan)
- Halaman Daftar Penerbangan
- Halaman Pemesanan Tiket
- Halaman Pembayaran
- Halaman Pengaturan Akun
- Landing Page
- Halaman Register
- Halaman Log in
- Halaman Dashboard
- Halaman Daftar Penerbangan (Apabila tidak ada penerbangan)
- Halaman Daftar Penerbangan
- Halaman Pemesanan Tiket
- Halaman Pembayaran
- Halaman Pengaturan Akun
- Controller pelanggan contoh registrasi dan login
- Controller pemesanan contoh menampilkan kursi kosong
- Controller transaksi contoh menampilkan status pembayaran
Comments
Post a Comment