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
3. Rancang desain databasenya!
Jawab :
CDM 



PDM 

4. Buat desain front end!
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

5. Tentukan control yang akan mengandle logika back end!
Jawab: 
  • Controller pelanggan contoh registrasi dan login
  • Controller pemesanan contoh menampilkan kursi kosong
  • Controller transaksi contoh menampilkan status pembayaran

Demo Final Project 






Comments

Popular posts from this blog

Tugas 3 PBKK (Dashboard)

QUIZ 2 PBKK

QUIZ 1 PBKK